Documentation de GénéGraphe

Exemples de mise en forme de date dans un modèle d'étiquette

Les exemples développés ici concernent un modèle d'étiquette de personne mais ils peuvent aussi s'appliquer aux modèles d'étiquettes de famille.

Pour expliquer le formatage des dates, j'ai créé eux personnes qu isont :

Affichons les dates de naissance et de décès avec l'affichage par défaut des dates. Le modèle est :

<prenoms> <nom>
Naissance : <dateNais("")>
Décès : <dateDeces("")>

L'arbre est

Personnalisons un peu ces dates. Pour la date de naissance, indiquons :

Pour la date de décès, utilisons les formats courts.

<prenoms> <nom>
Naissance : <dateNais("<p2> <j4> <j2> <m4> <a4>")>
Décès : <dateDeces("<j3> <j1> <m3> <a2>")>

L'arbre devient

Puisu'il y a des dates dans le calendrier républicain, utilisons la possibilité de convertir ces dates pour les afficher au format grégorien. L'étiquette est :

<prenoms> <nom>
Naissance : <dateNais("<p2> <j4> <j2> <m4> <a4><conversion> (<j4> <j2> <m4> <a4>)")>
Décès : <dateDeces("<j3> <j1> <m3> <a2><conversion> (<j4> <j2> <m4> <a4>)")>

L'arbre montre

L'exemple suivant illustre l'utilisation du mot <finConversion> :

<prenoms> <nom>
Naissance : <dateNais("<j2> <m4><conversion> (<j2> <m4>)<finConversion> <a4> <conversion>(<a4>) <finConversion>")>

L'arbre affiche