0 голосов
160 просмотров
В нашем проекте используется арабское письмо, и язык является агглютинативным. Из-за орфографических требований нашего языка во многих словах внутри слова требуется какой-либо неразрывный пробел. До выхода Paratext 9.5 мы использовали символ «нулевая ширина, не соединяющий» (zero width non joiner), но с появлением средств управления пробелами мы пытаемся заменить их на более подходящий узкий неразрывный пробел. Однако, когда я пытаюсь исправить написание слова в списке слов, заменив символ «нулевая ширина, не соединяющий» на узкий неразрывный пробел, слово рассматривается как два отдельных слова и больше не отображается в списке слов. Какой лучший способ двигаться дальше с этой проблемой?

Я очень ценю стремление команды разработки Paratext включить средства управления пробелами в программу. Я предвижу, что это станет огромной помощью! Спасибо!
Переведено машиной с языка English
Paratext от (102 очков) | 160 просмотров

2 Ответов

0 голосов
Похоже, что в настоящее время только символы zwj и zwnj работают для того, чтобы удерживать слова вместе в списке слов. Когда вы нажимаете на символ абзаца в версии 9.5, он должен отображать различные символы пробелов и позволять вам увидеть, что у вас есть zwnj (даже если видимого пробела нет).
Переведено машиной с языка English
от [Expert]
(10,0тыс. очков)
0 голосов

Я думаю, что это происходит потому, что символ «нулевая ширина, не соединяющий» (U+202F) классифицируется в Unicode как разделитель пробелов (Space Separator). Из-за этого Paratext обрабатывает его как обычный пробел. Возможно, стоит использовать Help > Give feedback, чтобы сообщить об этой проблеме, чтобы её можно было исправить, обрабатывая символы типа «соединяющий» и неразрывные пробелы как символы, формирующие слово, а не как пробельные символы.

Переведено машиной с языка English
от [Expert]
(16,7тыс. очков)

изменено от [Expert]
На самом деле, чем больше я об этом думаю, тем больше мне кажется, что вы, возможно, используете неправильный символ для того, что пытаетесь сделать. Я думаю, что неразрывные пробелы предназначены только для целей макета (т. е. слова по обе стороны от пробела не должны оказываться на разных строках в тексте). Я думаю, что именно символы типа «соединяющий» (joining-type spaces) следует использовать, если вы ожидаете, что две буквы, разделенные пробельным символом, будут считаться одним словом.
Переведено машиной с языка English

Дальнейшие исследования показывают, что в Unicode, похоже, нет никакого символа, который выполнял бы то, что вы хотите. Любой пробельный символ предназначен для разделения слов. Любой соединяющий символ имеет нулевую ширину. Возможно, вам придется использовать какой-либо другой непробельный символ внутри Paratext (например, тире) и заменять их во время публикации. грустно

Переведено машиной с языка English

Похожие вопросы

0 голосов
1 ответ 127 просмотров
Мой коллега также использует последнюю версию Paratext 9.5, но не может найти файл userMenu.txt, чтобы добавить новые ... набору выражений по умолчанию на вкладке User в RegEx Pal.
anon180868 195 задал вопрос мар 18
0 голосов
1 ответ 132 просмотров
Я знаю, что этот вопрос задавали несколько лет назад в отношении PT7 и PT8, но предложенное там решение на этот раз ( ... об этом как об ошибке. Буду признателен за любую помощь.
anon380150 249 задал вопрос ноя 18, 2024
0 голосов
2 ответов 569 просмотров
В проекте, где выполняется финальная проверка Нового Завета, содержится много символов 202F. Однако попытки заменить ... такого поведения. Буду очень признателен за вашу помощь.
muckles 540 задал вопрос июл 6, 2018
0 голосов
1 ответ 254 просмотров
Мой проект в Paratext и проект в FieldWorks связаны уже довольно давно. Раньше я мог кликнуть на морфему, и мне были ... модельного текста (Glosses for V with no model text).
Luke 104 задал вопрос янв 27, 2024
0 голосов
1 ответ 304 просмотров
I was just helping a user who's project seems to be ignoring the line breaking rules. We have several projects using ... This project is Paratext 9 Any ideas? Thank you, MSEAIT/LT
MSEAIT_LT 478 задал вопрос окт 28, 2019
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Just as a body, though one, has many parts, but all its many parts form one body, so it is with Christ.
1 Corinthians 12:12
3,064 вопросов
6,024 ответов
5,695 комментариев
2,036 пользователей