@David_Gardner
Merci pour votre aide à ce sujet. Il y a trois problèmes. Peut-être sont-ils tous liés.
Problème 1. PTXPrint ne prend en compte les modifications de la Préface que si je change ce que j'imprime, par exemple un chapitre différent ou un livre différent. Changer de livre est le moyen le plus fiable pour le faire rafraîchir la Préface. Si je continue à imprimer le même livre, il ne prendra pas en compte les modifications apportées à la Préface.
Problème 2. La mauvaise préface est imprimée.
Je n'ai pas inclus le livre INT dans ce que j'imprime. Je compte sur PTXPrint pour obtenir la préface de là-bas.
J'ai essayé ceci :
\rem left preface
\periph Preface
\zglot|L*
\zgetperiph|preface*
J'obtiens les mêmes résultats qu'avant : il imprime la Préface de INT dans T2, ce qui est faux. L = T1.
J'ai essayé ceci :
\rem right preface
\periph Preface
\zglot|R*
\zgetperiph|preface*
J'ai obtenu le même résultat qu'avant. Il prend toujours la Préface de INT dans T2.
Comme cela n'a pas fonctionné, j'ai essayé l'autre méthode que vous avez mentionnée :
\periph Preface
\zgetperiph|id=“preface” side=“R”*
Cela a fait en sorte que PTXPrint n'imprime pas la Préface du tout.
J'ai essayé la même chose avec “L”
\periph Preface
\zgetperiph|id=“preface” side=“L”*
PTXPrint n'imprime toujours pas de Préface.
Donc pour l'instant, j'utilise ceci :
\rem right preface
\periph Preface
\zglot|L*
\zgetperiph|preface*
PTXPrint imprime toujours ma Préface T2, pas “L” = T1, comme spécifié.
Ce que je veux vraiment, c'est la Préface T1 suivie de la Préface T2.
Donc ceci devrait fonctionner :
\rem left preface
\periph Preface
\zglot|L*
\zgetperiph|preface*
\rem right preface
\periph Preface
\zglot|R*
\zgetperiph|preface*
Actuellement, cela imprime deux copies de la Préface R (T2).
J'ai essayé d'ajouter ceci à ce qui précède :
\rem is there a ‘no-sides preface’? It almost certainly won’t work fully before 2.4.50.
\zglot|*
\zgetperiph|preface*
Et maintenant j'en obtiens trois copies.
Si j'omets les Préfaces L et R et n'inclus que la « préface sans côtés », j'obtiens la préface T2.
Problème 3. Les mots du glossaire ne sont pas marqués correctement dans le PDF
PTXPrint ne marque pas correctement mon exemple de marquage de mot de glossaire. Il les met en forme avec une police différente au lieu d'appliquer les crochets d'angle que j'ai choisis sur l'onglet Body. Les crochets d'angle s'impriment correctement dans le texte biblique, mais pas dans la Préface.
Basic Checks me donne des erreurs concernant frtbak.sty, mais je ne comprends pas ce qui ne va pas. Rendre la section « \Marker w » de frtbak.sty identique à celle de usfm.sty n'a pas aidé. Il se plaint toujours de trois erreurs :
INT 1:0 #Invalid attribute: \w (frtbak.sty)
INT 1:0 #Citation Form (“gutpela na strongpela ston bilong karim haus|Gutpela ston tru”) is missing from Glossary: \w (frtbak.sty)
Je pense que ces deux premières sont probablement causées par celle-ci :
INT 1:0 #“gutpela na strongpela ston bilong karim haus|Gutpela ston tru” contains unexpected non-wordforming characters [‘|’]: \w (frtbak.sty).
Ce caractère non formateur de mot est le caractère approprié pour séparer la forme du Rendu du Terme Biblique dans le texte de la forme de citation dans le Glossaire. Je ne sais pas pourquoi c'est un problème dans INT et que ce n'est pas un problème dans le texte biblique.
Merci pour toute l'aide que vous pourrez m'apporter sur ces choses.