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

У меня возникла проблема с проектом, над которым я работаю. В нем используется несколько диакритических знаков, но один из них не работает должным образом в интерлинеаре. Он разрывает слова в интерлинеаре.

Вот как должно выглядеть слово:
2021-04-27 22_11_16-Paratext 9.1

Но вот что отображается:
2021-04-27 22_12_14-Paratext 9.1

Сначала я подумал, что дело в том, что я не добавил этот диакритический знак в список нестандартных диакритических знаков в разделе Language Settings. Поэтому я добавил его туда. Но он оставался добавленным.

Вот я добавил диакритический знак:
2021-04-27 22_20_52-Language Settings_ VIBT

А вот что происходит после закрытия Language Settings и повторного открытия: диакритический знак превратился в что-то другое.
2021-04-27 22_22_14-Language Settings_ VIBT

Примечание: Это происходит только с одним из четырех нестандартных диакритических знаков, которые мы используем. Три рабочих диакритических знака:
COMBINING CARON : hacek, V above U+030C
COMBINING CIRCUMFLEX ACCENT BELOW U+032D
COMBINING ALMOST EQUAL TO ABOVE U+034C

Единственный, который не работает корректно в интерлинеаре:
GRANTHA SIGN NUKTA U+1133C

Что я делаю не так? Я пропустил какие-то настройки?

Переведено машиной с языка English
Paratext от (238 очков)
снова показан | 396 просмотров

3 Ответов

0 голосов
Лучший ответ

Generic.User,

Я вижу, что у того знака, который не работает, в названии нет слова «combined» (составной), поэтому, возможно, ему требуется особое обращение.

Я предлагаю вам перечислить символы, которые используют этот знак, в алфавитном списке в настройках языка как диграфы. Справка Paratext объясняет это, но для простого примера: в латинице диграф kp был бы перечислен как:

k/K

kp

l/L

Вы можете сделать то же самое для своих символов; на самом деле они особенно полезны для сложных письменностей. Тогда Paratext будет распознавать их как часть одного символа.

Вы также должны видеть их правильно перечисленными как одиночные символы в Character Inventory, если отмечен пункт «combined».

Если вам нужна помощь с этим, вы можете связаться со мной лично, и я проведу вас через этот процесс (или исследуем другие варианты) через Skype или Zoom или другие чаты, позволяющие передавать экран.

Переведено машиной с языка English
от (1,3тыс. очков)
снова показан

Большое вам спасибо.

Признаюсь, я боялся, что придется вводить все возможные комбинации символов, использующих этот диакритический знак, потому что их могло быть очень много. Но как только я ввел самый распространенный, просто чтобы проверить, сработает ли ваше решение, все исправилось само собой.

По сути, как только я перечислил «த☐☐» (я предполагаю, что для вас все это будут просто квадратики, но второй квадратик — это диакритический знак) в списке Alphabetic Characters, диакритический знак был принят везде, и интерлинеар объединялся корректно.

Единственное, что мне нужно было добавить.
2021-04-28 08_12_37-Language Settings_ VIBT

Исправленный интерлинеар.

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

Еще одна вещь, которую я заметил: все три рабочих элемента определены как составные символы (combining characters). Символ, который не работает (U+1133C), не является составным. Символ, в который он превращается, — это U+133c, то есть ጼ. Возможно, в этом диалоговом окне есть ошибка, связанная с вводом кода из 5 символов. Вам следует использовать Help > Give Feedback, чтобы сообщить об этой проблеме.

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

Хорошее наблюдение. Я сомневаюсь, что мы ожидаем, чтобы в эти поля вводились суррогатные пары (необходимые для любого символа Unicode выше U+FFFF).

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

О, мне стоило об этом подумать. Потому что, когда я возился с autocorrect.txt, чтобы создать быстрый способ ввода U+1133c (просто чтобы проверить), мне пришлось использовать суррогатную пару (\ud804\udf3c).

Как только я переключился на Keyman и модифицировал существующую клавиатуру NLCI, мне больше не нужно было делать этого, поскольку Paratext 8 и 9, казалось, работали нормально без использования суррогатной пары.

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

Так что, просто чтобы проверить, я использовал суррогатную пару, и снова символ появился таким, каким должен был быть, пока я не закрыл диалоговое окно. Однако, когда я снова открыл Language Settings, он снова стал неправильным символом.

Как предложил @anon848905, я просто сообщил о проблеме.

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

В индийских письменностях (как в этом примере) есть много символов, которые комбинируются (даже согласные с согласными), но в названии символа нет слова COMBINING.

Есть другой символ нукта, который можно использовать (U+1133B COMBINING BINDU BELOW), но, несмотря на то что в его названии есть слово COMBINING, в некоторых приложениях все еще возникают проблемы.

Переведено машиной с языка English
от (185 очков)

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

0 голосов
1 ответ 225 просмотров
I'm working on a project that uses unusual diacritic + Cyrillic character combinations - the sort of thing that SIL fonts ... at the bottom right to see the screenshot full size.
wdavidhj 1,4тыс. задал вопрос сен 26, 2016
0 голосов
1 ответ 257 просмотров
У меня есть проект Paratext с определённой клавиатурой для примечаний и текста, и я уже настроил автоматическое ... Есть ли скрытое меню? Программа пытается запоминать настройки?
Matthew_Lee 231 задал вопрос апр 23, 2024
0 голосов
1 ответ 187 просмотров
Допустим, есть два разных проекта на одном языке: в одном есть интерлинеарный разбор и глоссы, а во ... глоссы из интерлинеара первого проекта в интерлинеаре второго проекта?
drwww 448 задал вопрос ноя 28, 2023
0 голосов
1 ответ 229 просмотров
Following migration of our project to PT8, the work I had previously done in an interlinear back-translation into NT Greek appears ... . What do I need to do to fix these problems?
anon084127 105 задал вопрос окт 27, 2017
0 голосов
1 ответ 31 просмотров
Возможно ли настроить любой ресурсный проект в Paratext как интерлинеарное отображение с английским языком? Если да, то каковы шаги для его настройки?
Shivaji 117 задал вопрос апр 25, 2025
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
And let us consider how we may spur one another on toward love and good deeds, not giving up meeting together, as some are in the habit of doing, but encouraging one another—and all the more as you see the Day approaching.
Hebrews 10:24-25
3,048 вопросов
6,007 ответов
5,672 комментариев
2,028 пользователей