0 votes
493 vues

Nous avons un projet en birman qui contient des caractères invisibles Non-Joiner de largeur nulle (u+200C) que je souhaiterais marquer comme Invalides dans l'Inventaire des caractères, mais nous ne pouvons pas. Nous recevons un message :
image
Cependant, il n'existe pas dans l'onglet Caractères alphabétiques ni dans aucun autre onglet des Paramètres de la langue.
J'ai également constaté que la même chose s'appliquait au Joiner de largeur nulle (u+200D).

Lorsque j'ai examiné le fichier ldml.xml, j'ai trouvé ces lignes curieuses :

<!--sil:punctuation-pattern pattern="‌" context="medial" /-->
<sil:punctuation-pattern pattern="‍" context="medial" />

À l'intérieur des guillemets se trouvaient les caractères ZWNJ 200C et ZWJ 200D. J'ai essayé de supprimer ces lignes, mais cela n'a pas changé le comportement de Paratext.

J'ai également mené une expérience dans un projet en anglais et j'ai essayé d'ajouter ZWNJ et ZWJ aux paramètres de la langue. Bien qu'ils aient été ajoutés comme diacritiques non standard, je n'ai pas pu les voir dans l'inventaire des caractères.

Je me demande donc s'il s'agit d'une fonctionnalité ou d'un bug. Le comportement de ZWNJ et ZWJ est-il intégré au comportement de certaines langues et ne peut-il pas être modifié ? Sinon, comment puis-je marquer ZWNJ comme Invalides dans mon projet en birman ? (Note : Le code de langue pour le birman est my.)

Traduit automatiquement depuis English
Paratext par (1,8k points)
réaffiché | 493 vues

3 Réponses

0 votes
Meilleure réponse

Pour obtenir ce message, l'élément que vous souhaitez marquer comme invalide doit se trouver soit dans la liste des caractères, soit dans la liste de la ponctuation médiale. Il pourrait être utile de copier/coller ces champs dans une autre application capable d'afficher les caractères Unicode invisibles.

Traduit automatiquement depuis English
par [Expert]
(16,7k points)

C'est ce que je pensais aussi. Mais cela ne semble pas être le cas. Après avoir recherché ces caractères à plusieurs reprises, y compris en effectuant une recherche dans les fichiers Paramètres et ldml, le problème a persisté.

J'ai mené une expérience aujourd'hui et j'ai ajouté ZWNJ et ZWJ (200C et 200D) à un projet en anglais, puis j'ai ouvert l'Inventaire des caractères. Les deux étaient marqués comme Valides et ne pouvaient pas être marqués comme Invalides. Le même message d'erreur que ci-dessus s'est affiché. Je vais soumettre un rapport de bug…

Traduit automatiquement depuis English

En procédant avec prudence, si vous voulez vraiment vous en débarrasser, vous pouvez essayer de voir s'ils se trouvent dans le fichier de configuration du projet, soit dans les fichiers Paramètres ou ldml xml, et de les supprimer d'ici. Sauvegardez d'abord les fichiers dans un endroit sûr, bien sûr.

Bénédiction,

Traduit automatiquement depuis English
0 votes

Salut CrazyRocky, j'ai rencontré un problème avec \u200f (que Paratext a inséré dans certains de mes projets RTL après les numéros de versets). Pour le supprimer, j'ai fait ceci :
Rechercher : (\v [\d-]*)\u200f( )
Remplacer : \1\2

Je ne sais pas si cela vous aidera dans votre situation, car elle est un peu différente.

Traduit automatiquement depuis English
par (192 points)
réaffiché
0 votes

Je me demande si les caractères nuls existent dans l'un des caractères de l'alphabet eux-mêmes. Lorsque vous consultez les inventaires de caractères et sélectionnez « afficher les combinaisons », la valeur Unicode « 09CD » apparaît-elle dans la colonne « valeur Unicode » ? Cela se produit dans la police Bangla en tant que caractère de joiner de largeur nulle.

Traduit automatiquement depuis English
par (191 points)

Questions connexes

0 votes
2 réponses 412 vues
We are having training using Burmese script with Pyidaungsu MM font. After setting up the font in the language setting using ... Screenshot 2019-05-08 10.02.00.png1374 746 114 KB
TSNgaihte 220 posée mai 8, 2019
0 votes
2 réponses 391 vues
J'essaie de corriger les dernières erreurs dans mon projet, et j'ai remarqué que chaque référence croisée est doublée. (Ex. ... (/toc2). Avez-vous des idées pour corriger cela ?
anon055151 176 posée nov. 11, 2021
0 votes
1 réponse 219 vues
Dans un projet USFM 3 nouvellement créé, j'essaie de placer des ancres dans le texte et de créer des liens vers elles à l' ... Avez-vous des idées sur ce que je fais de mal ? .
drwww 448 posée janv. 23, 2021
0 votes
3 réponses 297 vues
Reading about Unicode equivalence here and on SIL's NRSI pages here and also here on Wikipedia it would appear that Unicode ... and output (apps etc) can be made most helpfully.
rowbory 510 posée févr. 15, 2017
0 votes
1 réponse 229 vues
Bonjour, Je travaille avec un tableau contenant un certain nombre de références bibliques comme dans cet exemple. \tr ... -vous des suggestions pour corriger ce message d'erreur ?
Kevin Nicholas 142 posée avr. 10, 2023
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
And I tell you that you are Peter, and on this rock I will build my church, and the gates of Hades will not overcome it.
Matthew 16:18
3,045 questions
6,005 réponses
5,671 commentaires
2,026 utilisateurs