Table des matières

Référence LPDH

Insertion de texte latin

Il est possible d'insérer du texte latin à l'intérieur du texte hiéroglyphique, et ce en 4 polices différentes:
Code LPDH Description
+T Insertion de texte Latin
+A Insertion de texte en Translittération
+C Insertion de texte en Copte
+G Insertion de texte Grec

Dans tous les cas, le texte à insérer doit être spécifié entre parenthèses et guillemets (" et ").

Les polices de caractères et leur taille pour chacun des 4 types de texte sont spécifiées par la Mise en Page des documents.

Alignement vertical et horizontal

Le texte peut être aligné verticalement ou horizontalement dans l'espace qu'il occupe. Pour spécifier un alignement autre que celui par défaut, il faut ajouter un spécificateur d'alignement tout de suite après +T. Les spécificateurs d'alignement sont le t (top) pour aligner en haut de la ligne de hiéroglyphes, m (middle) pour aligner verticalement au centre, et b (bottom) pour aligner au bas de la ligne.

+T("Bienvenue!")  ---> affiche Bienvenue! avec l'alignement par défaut
+Tt("Bienvenue!") ---> affiche Bienvenue! au haut de la ligne
+Tb("Bienvenue!") ---> affiche Bienvenue! au bas de la ligne
+Tm("Bienvenue!") ---> affiche Bienvenue! au centre de la ligne
                       (verticalement)

Styles du texte

Pour ajouter le style gras, italique ou souligné à ces éléments, il suffit d'ajouter au code +T (et les autres) un trait-d'union suivi de "b", "i" ou "u". Exemples:

+T-b("ceci est en gras")
+T-i("ceci est italique")
+T-u("ceci est souligné")
+T-biu("ceci est gras, italique et souligné")

Lignes multiples

Si vous voulez superposer plus d'une ligne de texte latin dans une ligne hiéroglyphique, les retours de ligne doivent être spécifiés avec \n.

+T("Première ligne\nSeconde ligne\nTroisième ligne")

Lorsque plusieurs lignes de texte latin sont superposée, vous pouvez alors spécifier un alignement horizontal pour le texte: l (left) pour aligner à gauche, c (center) pour aligner au centre et r (right) pour aligner à droite. Ces spécificateurs horizontaux peuvent être combinés avec les spécificateurs verticaux.

+Tr("Première ligne\nSeconde ligne\nTroisième ligne")  --> aligner à droite
+Tbr("Première ligne\nSeconde ligne\nTroisième ligne") --> aligner à droite
                                                           et en bas
+Tct("Première ligne\nSeconde ligne\nTroisième ligne")  --> centrer horizontalement
                                                           et aligner en haut

Notes

Puisque les chaînes de caractères à afficher sont spécifiées avec des guillemets doubles, si vous voulez afficher un véritable guillemet, vous devez le faire précéder d'un antislash (\) pour qu'il soit interprété comme un caractère à afficher plutôt que comme un délimiteur de chaîne.

Par la même logique, si vous devez inclure un véritable antislash, doublez-le (\\).

+T("Voilà qui est \"intéresssant\"") --> affichera Voilà qui est "intéressant"
+T("l'affichage d'un \\ est possible") --> affichera l'affichage d'un \ est possible