0 votes
557 vues
Nous avons un projet fille qui prend un texte basé sur l'alphabet latin et le convertit en un script d'Asie du Sud-Est qui utilise des espaces fines. Le modèle créé par le processus d'interlinéaire nous donne des espaces normales. Nous n'avons pas réussi à trouver un moyen de les remplacer dans Paratext ; on m'a dit que PTX ne peut pas le faire pour le moment. PTXPrint peut corriger cela, mais nous utilisons également Scripture App Builder et le résultat n'est pas très bon. Quelqu'un peut-il m'orienter vers une aide pour résoudre ce problème de longue date ? Merci d'avance. Mark Osborne
Traduit automatiquement depuis English
Paratext par (104 points) | 557 vues

4 Réponses

0 votes
Il semble que vous ayez un interlinéaire qui exporte vers un projet fille. Est-ce correct ?

Si c'est le cas, vous pouvez toujours effectuer une recherche/remplacement dans le projet fille pour simplement remplacer les espaces. Si vous réexportez l'interlinéaire, vos modifications seront écrasées, mais effectuer cette recherche/remplacement à nouveau ne devrait pas être difficile.

Une autre option est de faire la même chose dans SAB que dans PTXprint, en effectuant la modification à la volée. La syntaxe est légèrement différente (peut-être même un peu plus facile dans SAB), mais ce que vous avez fait dans PTXprint devrait être un bon point de départ. Dans SAB, regardez sous Apparence-->Modifications, et vous devriez pouvoir ajouter des modifications très similaires à la façon dont vous l'avez fait dans PTXprint.
Traduit automatiquement depuis English
par (1,9k points)
Merci. Oui, c'est un projet fille. Comme je n'étais pas confiant pour effectuer la recherche/remplacement moi-même, j'ai contacté l'assistance informatique, mais on m'a dit que ce n'était pas possible à ce stade. J'ai été surpris, car dans les premiers brouillons, nous étions en mesure de saisir manuellement des espaces fines en utilisant un clavier Keyman. Merci de m'avoir rappelé la possibilité d'effectuer des Modifications. J'ai regardé et j'avais oublié que nous l'avions déjà configuré à un moment donné, mais il semble que cela ne fonctionne plus. Je vais y jeter un autre coup d'œil. Cordialement. Mark
Traduit automatiquement depuis English
0 votes
Mark - Paratext 9.5 devrait vous permettre d'avoir des espaces fines dans le texte (au moins la version de développement que j'ai testée le permet). Je ne suis pas sûr de quand 9.5 sera disponible pour les tests bêta.
Traduit automatiquement depuis English
par (9,9k points)
Merci. Je surveillerai cette mise à niveau. Mark
Traduit automatiquement depuis English
Phil, Y aura-t-il d'autres modifications de gestion de l'espacement dans 9.5 ? ~Mike
Traduit automatiquement depuis English
0 votes

J'ai passé beaucoup, beaucoup de jours à lutter contre les problèmes d'espacement dans les scripts d'Asie du Sud-Est. Je n'ai JAMAIS vu d'environnement de publication dans lequel des espaces de largeur fixe telles que THIN SPACE \u2009 ou EM SPACE \u2003 produisent une sortie correcte lorsqu'elles sont utilisées entre des mots ou des phrases. Voici quelques problèmes spécifiques que j'ai observés :

  • Alors qu'un espace normal SPACE \u0020 disparaît à la fin d'une ligne lorsque le mot précédent atteint complètement la marge, un espace de largeur fixe exigera soit un espace suffisant pour apparaître sur la ligne avant la marge droite, soit la largeur de l'espace tirera le mot précédent vers la ligne suivante, soit l'espace de largeur fixe passera seul à la ligne suivante, indentant efficacement la ligne de texte suivante. 
  • Les algorithmes de retour à la ligne privilégient la coupure à un SPACE plutôt qu'à des espaces de largeur fixe, produisant des paragraphes moches avec des demi-lignes de texte.
  • Un espace de largeur fixe ne peut pas être étiré ou rétréci afin d'obtenir des marges entièrement justifiées ou des paragraphes bien équilibrés. Seul un caractère SPACE normal fonctionne pour ces choses.
  • Un espace de largeur fixe peut apparaître de manière étrange lorsque l'utilisateur copie-colle depuis une application vers un messager, etc.
  • Les claviers de téléphone ne peuvent pas taper un espace de largeur fixe, donc une recherche multi-mots dans une application de téléphone échouera.
La solution que j'ai trouvée est d'utiliser des caractères SPACE \u0020 normaux pour les espaces étroites et larges. Dans PTXprint, j'utilise SPACE+ZWSP+SPACE pour obtenir un double (ou triple) espace aux pauses de phrase. Dans SAB, j'utilise deux ou trois caractères d'espace, avec un style contenant CSS white-space: pre-wrap; pour empêcher le moteur HTML de fusionner plusieurs espaces en une seule espace. Dans PTXprint, SAB ou Indesign, je peux appliquer des styles personnalisés à l'espace pour le rendre plus large ou plus étroit.
L'utilisation d'espaces de largeur fixe dans Paratext fonctionne principalement correctement, bien que l'inventaire de ponctuation soit confus. Cependant, ma préférence est d'éviter d'utiliser des espaces de largeur fixe dans Paratext également, car elles sont difficiles à voir. Il est mieux d'utiliser un caractère visible (par exemple, une virgule aux pauses de phrase) et de changer ensuite le caractère en un espace plus large ou plus étroit au moment de la publication.
Comme l'a indiqué mnjames, SAB est presque aussi flexible que PTXprint lorsqu'il s'agit de mettre en œuvre des règles de modification, donc vous devriez pouvoir obtenir une sortie parfaite dans l'un ou l'autre programme, si vous avez une police fonctionnelle.
Traduit automatiquement depuis English
par (607 points)
0 votes

Paratext 9.5 permettra l'utilisation d'une variété de différents caractères d'espace.

Traduit automatiquement depuis English
par (9,9k points)

Questions connexes

0 votes
0 réponses 184 vues
(anon451647 writes) This line (in PrintDraftChanges.txt) will change a plus sign to a thin space if it has a non- ... not match them (especially if they are non-Roman letters).
anonyme posée avr. 10, 2015
+1 vote
1 réponse 196 vues
Dans le fichier PrintDraftChanges.txt par défaut utilisé par PTXPrint, on trouve des lignes comme celle-ci : ' ... corriger cela dans le fichier PrintDraftChanges.txt par défaut ?
jeffh 1,4k posée déc. 1, 2020
0 votes
2 réponses 361 vues
Un projet effectuant la vérification finale du NT contient de nombreux caractères 202F. Cependant, les tentatives pour ... à ce comportement. Votre aide serait très appréciée.
muckles 540 posée juil. 6, 2018
0 votes
3 réponses 443 vues
Lorsqu'on donne des références bibliques qui s'étendent sur plusieurs chapitres, l'équipe Komba préfère les marquer comme suit : 1: ... est trop long et n'est pas agréable à l'œil.
anon142050 118 posée avr. 17, 2019
0 votes
2 réponses 316 vues
We have a language family in our area that has historically used the same space (0020) to mark syllable boundary as ... marker would be replaced with space in the Preview View.
MSEAIT_LT 478 posée déc. 7, 2017
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Accept the one whose faith is weak, without quarreling over disputable matters.
Romans 14:1
3,046 questions
6,006 réponses
5,671 commentaires
2,026 utilisateurs