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

В языке, с которым мы работаем, перед собственными именами используется (в основном) обязательный артикль, подобно тому, как это делается в греческом языке. То есть фраза «Авраам и Сара ушли» должна выглядеть так:
O Abraam hai i Sara telǎrdǎs
The.M Abraam and the.F Sara went
Если мы вводим ключевые термины с помощью \k o Abraam\k*, это нарушает порядок сортировки. Если я вручную вставляю o/i вне \k...\k*, ситуация становится еще хуже, потому что, вместо того чтобы сохранять абзац целым, как я надеялся, Paratext разбивает абзац на две части, и артикль теряется. Я предполагаю, что некоторые языки, использующие префиксные вежливые формы, сталкиваются с аналогичными проблемами.

Пока я могу придумать 3 решения, которые не требуют ручного редактирования глоссария перед печатью:

  1. Включить артикль в ключевой термин и сортировать его внешне. Это немного усложняет поиск.
  2. Включить артикль после ключевого термина \k Abraam\k*,o и затем написать какой-либо скрипт для распознавания и изменения их порядка.
  3. Расширить определение \k, чтобы разрешить атрибут по умолчанию USFM3.0, что решит проблемы со скриптами.
    (a) Просто наличие артикля в качестве атрибута, это могло бы быть: \k Abraam|o\k*
    (b) Альтернативно, было бы предпочтительнее иметь \k Printed form |internal representation\k*, как с \w, где внутреннее представление определяет связывание и порядок сортировки.
    Например, \k o Abraam|Abraam\k*`

Очевидно, что вариант 3(b) потребует некоторых усилий по программированию. Я не знаю, что вариант 3(a) сделает с внутренними механизмами Paratext. Не сломает ли он связывание \w и т.д.?

Я предполагаю, что я не первый, кто столкнулся с этим. Как другие решили эту проблему?

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

1 ответ

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

С ходу, вы пробовали использовать неразрывный пробел? В более ранних версиях Paratext его обозначением был ~, так что в Paratext у вас было бы «0~Abram». Большинство программ для экспорта легко заменяют это на неразрывный пробел Unicode, что, возможно, вам и так понравилось бы для всего Писания, если читателям не нравится, когда фраза разрывается между строками. Я не тестировал это в наших последних версиях, но, кажется, стоит попробовать. Убедитесь, что вы добавили его в настройки языка на другой вкладке как символ внутри слова. Если это уже не работает в Paratext, это поведение должно быть поддержано из-за исторического использования, и вы можете подать отчет об ошибке.

Благословений,

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

То есть o~\k Abram\k* ? Странно, но, похоже, это работает.
Я говорю «странно», потому что, когда я добавляю новый элемент глоссария, (вставляется пробел перед \k, и тем не менее текст остается вместе.

Ой… Надеюсь, это не связано, но мой Paratext теперь вылетает (не отвечает), когда я пытаюсь вставить новый элемент глоссария :frowning: Это происходит даже после перезагрузки виртуальной машины.

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

Если вы поместите ~ в символы внутри слова, не можете ли вы использовать \k o~Abram\k* или это будет выглядеть неправильно для читателя?

Благословений,

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

Насколько я понимаю, сортировка будет происходить по «o», а не по «A», что не соответствует ожиданиям пользователя.

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

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

+1 голос
1 ответ 340 просмотров
Когда вы вводите записи в глоссарий через инструмент Библийские термины или окно Варианты перевода библийских ... В следующем видео эта процедура описана более подробно:
[Expert]
Jeff_Shrum
2,9тыс.
задал вопрос мар 23, 2021
0 голосов
0 ответов 176 просмотров
Paratext может автоматически сортировать только те записи глоссария, которые правильно связаны в инструменте Biblical ... записей, которые больше не сортируются правильно.
[Expert]
Jeff_Shrum
2,9тыс.
задал вопрос мар 23, 2021
+1 голос
1 ответ 34 просмотров
Здравствуйте, Спасибо разработчикам PT за вашу замечательную работу! Я лингвист, координатор переводов и консультант по ... просто хотел поделиться этим мнением. Большое спасибо!
alex_larkin 379 задал вопрос июл 21
0 голосов
1 ответ 23 просмотров
Когда команды работают с конкретными терминами, имеющими множество вхождений, бывает трудно найти те, которые отсутствуют ... в нижней панели, чтобы быстрее находить такие случаи?
KR 151 задал вопрос май 6
0 голосов
1 ответ 263 просмотров
Пользователь только что сообщил мне об этом: В языках Мисаже (как и в большинстве языков Камеруна) на гласных есть ... это должно влиять и на сортировку. Вот как настроен алфавит:
Matthew_Lee 231 задал вопрос апр 14, 2021
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Every day they continued to meet together in the temple courts. They broke bread in their homes and ate together with glad and sincere hearts, praising God and enjoying the favor of all the people. And the Lord added to their number daily those who were being saved.
Acts 2:46-47
3,045 вопросов
6,005 ответов
5,671 комментариев
2,026 пользователей