0 votes
299 vues

This question has essentially been asked but not answered here also.

Can milestone markers be used to style text?
If so, what’s the syntax in the custom.sty file? So far I haven’t gotten anything to work.

If the answer is “no”, then I’m curious to know what the actual use case of milestones is.


For example, we mark quotations by using a different font, so our custom.sty sheet includes

\Marker qt
\Fontname Scheherazade

The reason we don’t love this system is because character styles are supposed to be opened and closed whenever you get to non-character styles, which means a quote that spans verses or has a footnote in the middle of it requires lots of extra markers.
\v 2 \qt here's a long quotation\qt*\f + \ft footnote\f* \qt and then the continuation of it.\qt*
\v 3 \qt but then it goes to a new verse.\qt*
\v 4 \qt And another one.\qt*

This would be a whole lot nicer
\v 2 \qt-s\* here's a long quotation\f + \ft footnote\f* and then the continuation of it.
\v 3 but then it goes to a new verse.
\v 4 And another one.\qt-e\*

Paratext par (1,9k points)
réaffiché | 299 vues

1 Réponse

0 votes
Meilleure réponse

Fermer et ouvrir les styles peut être vraiment pénible, mais il n'y a vraiment pas d'autre solution. Le même problème s'applique au balisage des lettres rouges \wj …\wj*. J'ai créé l'expression régulière Regex Pal suivante pour insérer les marqueurs de fermeture et d'ouverture \wj* …\wj là où nécessaire. Vous n'avez besoin de marquer que le début et la fin d'un segment de texte avec \wj et \wj*. Lorsque vous exécutez l'expression régulière, elle insère les marqueurs intermédiaires autour des notes de bas de page, des renvois, des titres et des numéros de versets, mais pas des numéros de chapitres. Vous devez fermer et rouvrir manuellement autour des chapitres.
Rechercher :

(?<=\\wj\s)(?s)((?!\\wj\*).)*(?=\u200F*\\wj\*):::((\s*(\\(b|p\w*|mi?|q\w*)\s|(\\(m?r|m?s\w*)\s.*)+|\s+\\v\s\S+\s|\\(x|ef|f|add)\s.*?\\(x|ef|f|add)\*))+)(\s*)

Remplacer (il y a un espace à la fin du remplacement) :

\\wj*\1\9\\wj\u0020

Vous pouvez le modifier pour faire de même avec \qt :

(?<=\\qt\s)(?s)((?!\\qt\*).)*(?=\u200F*\\qt\*):::((\s*(\\(b|p\w*|mi?|q(?!t)\w*)\s|(\\(m?r|m?s\w*)\s.*)+|\s+\\v\s\S+\s|\\(x|ef|f|add)\s.*?\\(x|ef|f|add)\*))+)(\s*)

Remplacer :

\\qt*\1\9\\qt\u0020

Le \u200F est inclus pour le rendre compatible avec les scripts RTL.

Traduit automatiquement depuis English
par (1,8k points)
réaffiché

Merci. Les expressions régulières sont certainement impressionnantes, et je vais les tester.

Cependant, j'ai toujours mes questions initiales concernant les jalons.

  1. Peuvent-ils être mis en forme ?
  2. S'ils ne peuvent pas résoudre ce problème de prolifération de marqueurs, à quoi servent-ils réellement ?
Traduit automatiquement depuis English

Réponse courte : vous ne pouvez pas mettre en forme les jalons dans Paratext car ils sont auto-fermants. Ils n'ont pas de contenu (bien qu'ils puissent avoir des attributs).
Bien sûr, rien ne vous empêche de mettre en place un système de composition ou d'affichage qui applique une feuille de style différente entre les jalons.

Traduit automatiquement depuis English

Questions connexes

0 votes
1 réponse 32 vues
Je vois qu'il y avait un bug dans la v7 (au moins) qui empêchait la mise en forme des citations (italiques) en ... ou un bug ? Existe-t-il une solution de contournement ?
ASmith 169 posée juil. 10, 2025
0 votes
1 réponse 37 vues
Je constate qu'il y avait un bug qui empêchait les citations à l'intérieur des marqueurs de paroles de Jésus d'être ... . Quelqu'un peut-il m'aider à résoudre ce problème ?
ASmith 169 posée juil. 10, 2025
0 votes
3 réponses 422 vues
Quelqu'un peut-il m'éclairer sur la raison pour laquelle je reçois l'erreur Character style not closed: \qt ... reconnu. De nombreuses autres instances de ce type sont acceptées
Paul 642 posée mars 30, 2023
0 votes
2 réponses 347 vues
Je reçois une erreur lorsque j'utilise \qt si la citation contient un autre marqueur tel que \pg pg*. Cela signifie-t ... contourner ce problème ? Quel est le but de cette erreur ?
Clear7419 251 posée sept. 14, 2022
+1 vote
1 réponse 299 vues
Je dispose d'un texte récemment achevé que nous essayons d'intégrer dans la DBL. Les citations de l'Ancien Testament ... ? Dois-je simplement ignorer les erreurs ? Des idées ?
Matthew_Lee 231 posée déc. 8, 2020
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
All the believers were one in heart and mind. No one claimed that any of their possessions was their own, but they shared everything they had.
Acts 4:32
3,049 questions
6,007 réponses
5,673 commentaires
2,029 utilisateurs