Author Topic: Aide pour yEd  (Read 6325 times)

0 Members and 1 Guest are viewing this topic.

Offline NSCP

  • VIP
  • Jr. Member
  • *
  • Posts: 18
    • View Profile
Aide pour yEd
« on: December 08, 2021, 21:15:16 »
Bonsoir,

je vous partage une solution que j'ai trouvé pour utiliser yEd après des galères absolues durant des heures sous Ancestris. L'aide "BA-BA" des impressions, ainsi que le texte explicatif dans le module me parait faux notamment pour les liens vers les images, puisqu'en le suivant, j'obtenais une croix rouge à la place des images.

Ainsi, l'aide conseille la chose suivante :
Quote
Images
Effacez les fragments de code HTML dans les options pour ignorer les images. Vous pouvez spécifier les dimensions, comme par exemple : <img src="file:///C:/Mes Documents/Mes Images/{0}" width="60" height="90">. Quand vous spécifiez les dimensions, pensez à désactiver la configuration de yEd dans preferences - modules - morph layouts, faute de quoi yEd devient très lent. Les images peuvent être déformées par la modification de dimension. Avec des guillemets simples (') pour l'attribut de src, {0} n'est pas remplacé par OBJE:FILE.


Dans la pratique, après l'export, voici le lien vers l'image que cela génère entre balises

<html><table><tr><td>♂<p>MARTIN, Pierre<br>° 30 jan 1900 Lutèce<br><br>Employé</p></td><td><img src="file:///C:/Mes Documents/Mes Images/C:/Mes Documents/Mes Images/image.jpg" width="60" height="90"> </td></tr></table></body></html>


le lien est donc "doublé". J'ai réfléchis et testé, et en mettant le code suivant :
<img src="file:///{0}" width="60" height="90">

Cela me créer les bons liens dans l'export pour Yed à savoir :

<html><table><tr><td>♂<p>MARTIN, Pierre<br>° 30 jan 1900 Lutèce<br><br>Employé</p></td><td><img src="file:///C:/Mes Documents/Mes Images/image.jpg" width="60" height="90"> </td></tr></table></body></html>


je galère maintenant pour la mise en forme, je vous ferai part de mes trouvailles car je n'ai trouvé aucun guide sur le forum :p
« Last Edit: December 09, 2021, 18:27:31 by NSCP »

Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 4 311
    • View Profile
Re: Aide pour yEd
« Reply #1 on: December 08, 2021, 23:25:45 »
Le problème des images vient de la façon dont ils sont déclarés dans Ancestris.
Si vous avez des chemins absolus, ce que vous décrivez est correct.
Si vous avez des chemins relatifs, la documentation est correcte.

La logique de fonctionnement du GEDCOM voudrait que les chemins soient tous relatifs pour conserver de manière concertée les données et les images.
C'est d'ailleurs le principe mis en avant par les gestionnaires de la norme GEDCOM pour le GEDCOM 7 et le format Gedzip qui inclut dans un zip le fichier de données GEDCOM et les médias avec un chemin relatif au fichier GEDCOM.

Nous allons corriger la documentation pour préciser ce point.

Zurga

Offline claude41

  • VIP
  • Hero Member
  • *
  • Posts: 168
    • View Profile
Re : Aide pour yEd
« Reply #2 on: December 09, 2021, 17:55:56 »
Avoir des chemins relatifs pour les images suppose donc d'avoir tous ses fichiers dans le même dossier que le .ged

J'ai préféré ouvrir plusieurs sous-dossiers dans le dossier ou se trouve mon .ged afin de ne pas mélanger les portraits de mes individus avec les images des actes ni avec les PDF d'actes ni avec des fichiers texte.

Avec l'excellent utilitaire Fichiers / Propriétés / Gestion des médias (page 5) il est possible de retrouver ses chemins absolus en cas de changement d'ordinateur par exemple.

Je ne vois pas trop l'avantage d'avoir tous ses fichiers dans le même dossier.

Claude

Offline NSCP

  • VIP
  • Jr. Member
  • *
  • Posts: 18
    • View Profile
Re: Aide pour yEd
« Reply #3 on: December 09, 2021, 18:34:29 »
merci de vos retours.

Pour aider ceux qui sont en difficulté, après avoir importé le fichier d'export ancestris au format yed

1- Layout > Family Tree :
Choisir la "color for male" puis la "color for females". A noter qu'il ne faut pas modifier la color Families, car un bug apparait sous Yed
J'ai mis les "minimum distance" à 50 et les "distance between components" à 50 aussi

2-Tools > Fit Node to Label :
J'ai mis Horizontal space : 8 /  Mini Width : 56
Vertical Space : 6 / mini Height :  56
Ces valeurs sont à ajuster selon votre convenance.

3- Je me suis retrouvé avec des "connecteurs" de mariage absolument ignobles, noirs carrés et disgracieux.
en cliquant dans la fenêtre en bas à gauche "Structure view", j'ai sélectionné la totalité des lignes (classées) qui concernant la date de mariage, puis à droite dans "Properties View", j'ai édité la couleur selon mon souhait

Cela donne un premier arbre "lisible".

Ce qui ne me convient pas encore :
- lors des remariages, l'affichage des enfants est aléatoire, et désordonné, rendant difficilement lisible quel enfant vient de quelle union.
- les liens entre les enfants et la "boite" contenant la date du mariage sont incomplets, il ne montent pas assez haut

a suivre

Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 4 311
    • View Profile
Re: Re : Aide pour yEd
« Reply #4 on: December 09, 2021, 18:41:21 »
Avoir des chemins relatifs pour les images suppose donc d'avoir tous ses fichiers dans le même dossier que le .ged

J'ai préféré ouvrir plusieurs sous-dossiers dans le dossier ou se trouve mon .ged afin de ne pas mélanger les portraits de mes individus avec les images des actes ni avec les PDF d'actes ni avec des fichiers texte.

Avec l'excellent utilitaire Fichiers / Propriétés / Gestion des médias (page 5) il est possible de retrouver ses chemins absolus en cas de changement d'ordinateur par exemple.

Je ne vois pas trop l'avantage d'avoir tous ses fichiers dans le même dossier.
Il n'est pas forcément nécessaire que tous les fichiers soient dans le même répertoire, juste que la racine des images soit relative au GEDCOM.
Typiquement vous avez un répertoire ("ma_genealogie") dans lequel vous mettez le fichier GEDCOM (ma_genealogie.ged) et un répertoire "media".
Dans le répertoire "media", on peut alors trouver un répertoire "portrait" un autre "naissance" un autre "bapteme", un autre "mariage" et toute la hiérarchie que vous voulez lui donner.
C'est la même chose que de mettre les fichiers ailleurs.
Juste qu'on conserve tout à portée.

Zurga

Offline claude41

  • VIP
  • Hero Member
  • *
  • Posts: 168
    • View Profile
Re : Aide pour yEd
« Reply #5 on: December 10, 2021, 07:37:41 »
Merci pour ces explications, j'ai la manie des chemins absolus mais pour Ancestris je viens d'effectuer le passage en relatif.

En fait, comme mes dossiers d'images se trouvent déjà dans le dossier hébergeant le GEDCOM j'ai simplement déclaré être en relatif dans l'utilitaire et tout a été retrouvé en relatif.
Il me semble que le chargement d' Ancestris est maintenant plus rapide (le Gedcom est moins chargé) et de toute façon la migration sur un autre ordinateur sera maintenant plus simple.

Ancestris progresse, les utilisateurs aussi !

Claude