0 votes
58 vues

Comme les détails font défaut dans la documentation USFM et que je ne parviens pas à trouver la réponse ici, 
pourriez-vous préciser la syntaxe correcte pour le cas suivant :

- Our Esther Greek uses many publisher verses (\vp) e.g. ESG 3:13a, ESG 3:13b, etc. with the verse number increasing incrementally e.g. ESG 3:13b is 3:14.
- We reference multiple verses in our cross-references e.g. 
\x - \xo 3:7 \xk 14de ... Adar: \xt EstGr 3:13<!--95d9291a-d20b-43ec-be7f-d1054bd96638-->|ESG 3:19\xta \+it f\+it*; \xt 8:12<!--4b17af55-c222-44ed-8dac-193006ac63cc-->|ESG 8:30\xta \+it s\+it*; \xt 9:1,15,21; 10:3<!--24cf66a4-6257-43be-a2b8-dbf3a2359a4a-->|ESG 10:13\xta \+it k\+it*\x*
- You will notice I have moved the italics letter outside the reference as \xta's to keep Paratext happy
Do I need to add bar attributes to each of the 9:1,15,21 references or just add in an extra \xt so that the sequence doesn't get set as one link to 10:13?
\x - \xo 3:7 \xk 14de ... Adar: \xt EstGr 3:13<!--{C}%3C!%2D%2D95d9291a-d20b-43ec-be7f-d1054bd96638%2D%2D%3E-->|ESG 3:19\xta \+it f\+it*; \xt 8:12<!--{C}%3C!%2D%2D4b17af55-c222-44ed-8dac-193006ac63cc%2D%2D%3E-->|ESG 8:30\xta \+it s\+it*; \xt 9:1|ESG 9:1,15|ESG 9:15,21|ESG 9:21; 10:3<!--{C}%3C!%2D%2D24cf66a4-6257-43be-a2b8-dbf3a2359a4a%2D%2D%3E-->|ESG 10:13\xta \+it k\+it*\x*
or
\x - \xo 3:7 \xk 14de ... Adar: \xt EstGr 3:13<!--{C}%3C!%2D%2D95d9291a-d20b-43ec-be7f-d1054bd96638%2D%2D%3E-->|ESG 3:19\xta \+it f\+it*; \xt 8:12<!--{C}%3C!%2D%2D4b17af55-c222-44ed-8dac-193006ac63cc%2D%2D%3E-->|ESG 8:30\xta \+it s\+it*; \xt 9:1,15,21; \xt 10:3<!--{C}%3C!%2D%2D24cf66a4-6257-43be-a2b8-dbf3a2359a4a%2D%2D%3E-->|ESG 10:13\xta \+it k\+it*\x*

Traduit automatiquement depuis English
Paratext par (141 points) | 58 vues

1 Réponse

0 votes
Meilleure réponse
L'exemple que vous avez, qui comporte plusieurs caractères "|" dans le \xt, est la cause du message indiquant que "l'utilisation de stopChars dans la valeur searchStr n'est pas prise en charge".
Je ne suis pas sûr de ce que vous essayez de faire avec le commentaire HTML intégré après la référence au verset, mais avoir ces données là ne fonctionnera probablement pas comme vous le souhaitez pour tous les utilisateurs de votre ressource DBL une fois qu'elle sera téléversée.

Vous pourriez faire quelque chose comme ceci :

\xt EstGr 3:13|link-href="ESG 3:19" x-refId="95d9291a-d20b-43ec-be7f-d1054bd96638"\xt*

Le x-refId serait considéré comme un attribut personnalisé qui serait alors transmis avec le même nom dans le USX. Seuls les utilisateurs du USX qui savent quoi faire avec l'attribut le verront.
La valeur de link-href doit être une seule référence - pas de virgules, mais une plage est acceptable.
Traduit automatiquement depuis English
par [Administrator]
(3,4k points)

sélectionné par

Merci John.

J'avais manqué les attributs supplémentaires ajoutés lors du copier-coller depuis Paratext dans mon message d'origine.
Le copier-coller depuis Paratext est devenu pire que depuis Word :)

Mon 1er exemple devrait être :

\x - \xo 3:7 \xk 14de ... Adar: \xt EstGr 3:13|ESG 3:19\xta \+it f\+it*; \xt 8:12|ESG 8:30\xta \+it s\+it*; \xt 9:1,15,21; 10:3|ESG 10:13\xta \+it k\+it*\x*

ce qui devrait s'afficher comme

3:7 14de ... Adar:  EstGr 3:13f; 8:12s; 9:1,15,21; 10:3k

EstGr 3:13f doit pointer vers ESG 3:19 parce que

\v 19 \vp 13\+it f\+it*\vp*

EstGr 8:12s doit pointer vers ESG 8:30 parce que

\v 30 \vp 12\+it s\+it*\vp*

et EstGr 10:3k doit pointer vers ESG 10:13 parce que

\v 13 \vp 3\+it k\+it*\vp*

Malheureusement, nous avons plusieurs références auxquelles nous devons faire pointer des références alternatives et j'ai besoin de savoir comment gérer le balisage dans Paratext. La documentation USFM est lacunaire dans ce domaine. Nous devons constamment changer notre façon de gérer cela à mesure que les vérifications de Paratext et de DBL sont mises à jour et modifient ce qui est ou n'est pas acceptable. 

Il s'agit du projet AFR20.

Traduit automatiquement depuis English

L'utilisation du marqueur \vp après un verset avec un marqueur \it imbriqué entraînera un USX très différent de celui du marqueur \vp sans style imbriqué. Cela peut être important selon l'utilisation prévue de l'USX.

\v 19 \vp 13\+it f\+it*\vp* will create: 
<verse number="19" style="v" sid="ESG 1:19" />
    <char style="vp">13<char style="it">a</char></char>
\v 19 \vp 13f\vp* will create:
<verse number="19" pubnumber="13f" sid="ESG 1:19" />
I don't know the intricacies of EstGr, maybe it would be useful to find out what others have done.
Traduit automatiquement depuis English
Je pense que la complication vient du fait que les traducteurs veulent que la lettre du verset soit stylisée différemment du numéro du verset.
Je vois en quoi inclure la lettre dans le pubnumber serait utile pour la recherche, mais l'utilisateur ne verrait pas cela autrement en termes de navigation. Ma préoccupation ici est de m'assurer que le code est validé sur DBL et qu'il s'agit d'un usage acceptable. Les deux exemples sont-ils considérés comme corrects ?
Traduit automatiquement depuis English

Mes deux exemples sont syntaxiquement corrects, mais le USX est différent. Je pense en fait que vous voulez que le USX soit sous cette forme :

<verse number="19" pubnumber="13f" sid="ESG 1:19" />

Cela signifierait que vous ne voulez pas mettre en italique la lettre de la section. Le format montré ci-dessus permettra à d'autres utilisateurs du USX d'afficher le pubnumber du verset au lieu du verset d'origine dans l'attribut number. Lorsque l'autre format est utilisé, il est probable que les deux versions du verset seront affichées.

Peut-être pouvez-vous discuter du formatage avec le typographe pour voir s'ils peuvent effectuer le formatage souhaité par les utilisateurs sans balisage spécial dans le projet.

Traduit automatiquement depuis English
Cela semble être une situation de l'œuf et de la poule.
Les références croisées doivent avoir une lettre italique faisant référence à un numéro de verset avec une lettre italique.
Malheureusement, Paratext doit prendre en charge cela d'une manière ou d'une autre. Je ne m'inquiète pas trop du USX. Le seul point est que cela sera stocké et publié (numériquement et en impression) afin que les références croisées et les versets puissent avoir une lettre italique attachée.

Nous avons d'une manière ou d'une autre réussi à le faire dans le passé, et maintenant il semble que ce ne soit plus possible.
Nous ne pouvons pas à ce stade (le texte a été imprimé depuis 5 ans) simplement changer la traduction (c'était une décision de traduction au moment de la traduction lorsque c'était possible) pour accommoder les limitations de Paratext.
Nous devons également avoir plusieurs références à des \vp de cette nature dans la même référence croisée. Cela était également pris en charge dans le passé (même si la syntaxe n'était pas correcte) et n'est plus possible non plus.

Pouvez-vous, les développeurs, trouver une solution au-delà d'une demande de modification d'une traduction existante juste pour accommoder une limitation logicielle ?
Traduit automatiquement depuis English

Questions connexes

0 votes
1 réponse 33 vues
Il y a de nombreux endroits où nous avons utilisé \+nd Here\+nd* dans les mots-clés/citations de références croisées ... dans les références croisées et les notes de bas de page ?
gregbac 141 posée janv. 19
0 votes
2 réponses 316 vues
Bonjour à l'équipe de support Bible, En travaillant sur un projet, il y a plusieurs références ... మన పాపములనుండు మనలను విడిపించినవానికి. Merci et cordialement, Thiyagarajan
Thiyagarajan 112 posée juil. 25, 2023
0 votes
2 réponses 207 vues
Nous utilisons \xt ...\xt* tout le temps dans Paratext et dans de nombreux endroits, comme l'Index thématique, ... de Référence Biblique. XXA Lit. Liturgy Sunday Liturgy etc.
davidc78 370 posée mars 6, 2025
0 votes
1 réponse 850 vues
Je suis un peu confus quant à la raison pour laquelle USFM définit des conteneurs distincts pour les notes de bas de page ... -il un meilleur forum pour poser ce type de question ?
mnjames 1,9k posée janv. 22, 2020
0 votes
1 réponse 236 vues
Chers collègues, J'essaie d'aider une équipe avec ses marqueurs de référence parallèle \r, qui sont imprimés ... problème les marqueurs de référence croisée standard. Merci Phil
anon913937 124 posée nov. 20, 2023
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
If anyone destroys God’s temple, God will destroy that person; for God’s temple is sacred, and you together are that temple.
1 Corinthians 3:17
3,046 questions
6,006 réponses
5,671 commentaires
2,027 utilisateurs