0 голосов
159 просмотров

Похоже, что обработка 02BC в PT9.5 изменилась. Я использую 02BC в качестве апострофа для элизии. Он определён как внутрисловный символ в разделе Language - Settings.

Однако при выполнении проверок Paratext трактует его как диакритический знак:

Какой у вас совет? Чего я не понимаю?
Заранее спасибо за помощь.

Переведено машиной с языка English
Paratext от (347 очков) | 159 просмотров
Можете ли вы проверить, что 02BC не встречается также в настройках Alphabetic Character?
Переведено машиной с языка English

Спасибо за ответ, Phil. Я могу подтвердить, что 02BC не встречается в настройках Alphabetic, но только на вкладке "other character":


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

По моему опыту работы с Paratext, мы всегда использовали 02bc как самостоятельный глоттальный смык, и это рекомендовалось техническими специалистами SIL на протяжении многих лет. Вот фрагмент из справки PT, опубликованный на этом форуме в 2022 году Glottal as apostrophe?.

Я пока не заметил этого нового поведения в PT 9.5, но по моему опыту это новое поведение для программного обеспечения SIL в целом на данный момент. PT до версии 9.4, Fieldworks, Bloom и т.д., LibreOffice (не могу говорить за Word) и PTX Print (по-моему) рассматривали 02bc как отдельный символ, что соответствует лингвистическому статусу глоттального в языках, с которыми я работал, а не как диакритический знак, прикрепленный к другому глифу. Я предполагал, что добавление его в алфавитный инвентарь языка помечает его как самостоятельный символ, хотя его классификация в Unicode — "Modifier letter".

Это немного тревожит меня, так как многие языки использовали 02bc в обширных библиотеках. Изменит ли это то, как мы используем этот символ в проверке орфографии, Biblical Terms и других инструментах? Он прикрепляется к предшествующему или следующему глифу (в нашем случае — ни к одному, и предположение о любом из них вызовет путаницу у читателей и редакторов).

Есть ли способ заставить PT и другие предстоящие программы классифицировать его тем или иным образом, в зависимости от спецификации системы письма?

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

Вышеприведенное на самом деле является ответом на этот комментарий. Извините, я опубликовал его не в том месте!

Согласно Unicode, 02bc считается диакритическим знаком, поэтому я думаю, что текущее поведение корректно. Я предполагаю, что предыдущее поведение было ошибкой. Я не уверен, что мы можем сделать с этой проблемой, но предоставление обратной связи — это определенно лучший путь вперед.

Переведено машиной с языка English
Насколько мне известно, влияние любого внесенного изменения заключается в способе отображения символа в Characters Inventory. Это не должно влиять на отображение слов в Wordlist, Biblical Terms или других инструментах.

Если вы заметите какие-либо другие последствия текущих проверок — пожалуйста, сообщите об этом.
Переведено машиной с языка English
Просто для добавления контекста и дополнительного вопроса ниже: с появлением более глубоких проверок начиная с paratext 6, это означало, что использование u2019 как для элизии (апострофа), так и для закрывающих кавычек цитат вызывало ошибки в paratext. На бумаге и на экране у нас всё было в порядке, конечно ;-) . Чтобы избавиться от сообщений об ошибках в Paratext, советом было начать использовать u02BC для тех, кому это нужно для обозначения элизии. Использование u02BC для глоттальных, я думаю, считается его "нормальным" использованием, хотя, согласно объяснению unicode, uA78C является фактической нормальной алфавитной буквой для глоттального.
Мы могли бы в Paratext просто утвердить все сочетания [C]+02BC как допустимые в инвентаре символов и не беспокоиться об этом. Но я задаюсь вопросом, если в Flex слово с внутрисловным 02BC будет "обнаружено" как новая лексема? В языке, допускающем такие лексемы (в flex), он, конечно, должен обнаруживать его (через control-D).

Таким образом, нам понадобится новая функция в Paratext, чтобы paratext мог различать языки, использующие 02BC как диакритический знак (правильно, т.е. модификатор), и языки, использующие 02BC как обычную букву, будь то глоттальный или "заменяющий" непроизносимую букву, т.е. элизия? (Флажок с надписью: пожалуйста, укажите, как вы используете 02BC?)
Переведено машиной с языка English

1 ответ

+1 голос
02BC определён как модифицирующая буква в Unicode. Я полагаю, что происходит следующее: хотя вы и размещаете его внутри слова, он всё равно считается буквой и отображается в сочетании с другими буквами.
Пожалуйста, используйте Help > Give Feedback, чтобы сообщить об этой проблеме разработчикам.
Переведено машиной с языка English
от (9,9тыс. очков)

Модифицирующие буквы в Unicode всегда считаются диакритическими знаками в Paratext. Это всегда было так. Меня смущает то, что звучит так, будто поведение изменилось с версии 9.4 на 9.5. indecision

Переведено машиной с языка English
Я полагаю, это ещё одно из тех мест, где Paratext 9.5 проверяет вещи, которые не обязательно проверялись в 9.4.
Переведено машиной с языка English

Foolrunning - я только что протестировал PT8 и вижу, что 02BC изолирован. В 9.5 он объединяется с предшествующим символом.

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

Я копнул немного глубже, и вы абсолютно правы. В 9.5 было изменение, которое я упустил. blush

Согласно Unicode, 02BC считается диакритическим знаком, поэтому, я думаю, текущее поведение корректно. Я предполагаю, что предыдущее поведение было ошибкой. Я не уверен, что мы можем сделать с этой проблемой, но предоставление обратной связи — это определенно лучший путь вперед.

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

Смотря справку в Flex по поводу 02BC, мы читаем следующее:

02BC MODIFIER LETTER APOSTROPHE определена как словообразующая в стандарте Unicode, поэтому ее использование будет уместным, ......

Если у вас уже есть специальная клавиатура, добавление 02BC вероятно, не будет слишком сложным. В противном случае используйте 0027 APOSTROPHE. У него нет округлого вида, но он доступен во всех шрифтах и не требует ничего особенного для ввода.

В то время, когда мы сделали выбор в пользу 02BC, именно округлый вид "перевесил" в пользу 02BC по сравнению с 0027. Мы хотели, чтобы напечатанные Писания (а также приложение) имели рукописный завитой тип апострофа. Мы могли бы вернуться к 0027, если у Charis есть альтернативный завитой глиф, но это также потребовало бы изменения файлов keyman повсеместно. (Моя догадка — по крайней мере для всей Западной Африки, где использование 02BC для элизии стало обычной практикой).

Смотря на набор глифов 0027, нет альтернативного глифа для "некрасивого ' ... Смотря на изображение ниже из документации Charis 7.0, похоже, было изменение в способе реализации апострофа (хотя я не могу найти упоминания об этом в документации)

Если я сравниваю Charis SIL 6.2 с Charis 7.0, не похоже, чтобы была разница:

Наши читатели привыкли к завитому апострофу, поэтому 0027 (по-прежнему) не является вариантом. Я думаю, что на данный момент варианты следующие: 1: вернуться к Paratext 9.4 на время. 2: утвердить все сочетания [C]+02BC в инвентаре символов.
Остается вопрос, влияет ли изменение с 9.4 на 9.5 на функцию моста в Flex для слов с внутрисловным 02BC.

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

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

0 голосов
1 ответ 51 просмотров
В нашем проекте точки с запятой разрешены в качестве разделителей между перекрёстными ссылками, но не в любом другом ... удалять лишние точки с запятой с помощью функции Find?
Ruth Mathys 153 задал вопрос сен 22, 2025
0 голосов
1 ответ 39 просмотров
Я волонтёр (с ограниченным опытом работы с PT), помогающий команде переводчиков подготовить Евангелия и Деяния для ... это сообщение об ошибке. Заранее благодарю за помощь.
mark2024 124 задал вопрос авг 15, 2025
0 голосов
1 ответ 248 просмотров
Working on a Glossary and running basic checks. A lot of helpful errors coming up. But where we refer in the text to ... . Or I am overlooking something. Thank you for your input.
Tim 934 задал вопрос июн 18, 2019
0 голосов
1 ответ 64 просмотров
Я добавил транслитерацию ивритских букв в акростихах Псалмов внутри \qac USFM. Ниже приведен образец конца Псалма 9:2-9:3 со всеми ... \q1 \v 3 \qac (бет) \qac* Нгабафоцне...
anon635921 121 задал вопрос 3 дней назад
0 голосов
1 ответ 211 просмотров
Здравствуйте, У меня возникла проблема с кавычками в моем проекте Paratext. Каждый раз, когда я пытаюсь ввести ... почему это происходит и как это исправить? Спасибо, Christopher
christopher_meyer 106 задал вопрос авг 31, 2023
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,052 вопросов
6,011 ответов
5,677 комментариев
2,031 пользователей