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

В одном из проектов мы часто используем тильду, где пунктуация близка к французской.

Я знаю, что при переключении в режим preview все тильды исчезают и отображаются неразрывные пробелы.

Сейчас мы используем другой похожий плейсхолдер §, чтобы иметь обычные пробелы в определенных конкретных местах (где PT убивает их своей «жесткой» функцией автоматического удаления пробелов).

Я знаю, где редактировать PrintDraftChanges.txt, чтобы все было хорошо в PDF-выводе.

Теперь, пожалуйста, скажите, где я должен сообщить PT, как учитывать наш § для preview и превращать их в обычные пробелы?

Если есть другой способ, просто вводить пробелы сразу после \marker и защищать их от PT, это было бы даже лучшим решением.

Или, если вы случайно знаете символ Unicode, который включен в «наши обычные шрифты» и выглядит как пробел, но не удаляется PT, это был бы хороший хак. Ему нужно вести себя как разрывной пробел, потому что за ним обычно следуют целые слова, а не только пунктуация.

(Для тех, кто хочет знать контекст: У нас есть пара маркеров для нашего глоссария, где мы можем включать подсказки или происхождение глоссарных статей на [греческом] или [иврите] или [французском]. Как вы видите в словарях. Они, конечно, помечены как nonvernacular, и поэтому они сбивают нашу проверку пунктуации. Вот почему мы хотим, чтобы необходимые пробелы были внутри нашей пары маркеров, и это, в свою очередь, помещает пробел сразу после открывающего маркера, который PT постоянно удаляет.)

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

1 ответ

0 голосов

Возможно, я только что нашел ответ, через несколько минут после публикации:

Я могу включить наш новый плейсхолдер § в «символы разбивки слов» в настройках языка. Это обеспечит правильное поведение при переключении preview.

Но: он больше не будет отображаться как пробел, а скорее как «ничто». Тогда я заметил подсказку о дефисах в боковом Guide:

Непосредственно после символа в поле введите (00AD) - включая скобки - если вы хотите, чтобы при переносе длинной строки появлялся дефис.

И мой мозг говорит: «А что, если я поставлю (0020) вместо (00AD)? Сломает ли это PT?» Конечно, мне пришлось попробовать, и похоже, что это делает то, что я хочу.

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

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

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

0 голосов
3 ответов 473 просмотров
У нас есть проект, в котором языковая группа хочет использовать систему нумерации, принятую в их регионе, для глав и ... 0 documentation (ubsicap.github.io) image588 651 74.8 KB
MSEAIT_LT 478 задал вопрос июн 20, 2022
0 голосов
1 ответ 100 просмотров
Я пытаюсь найти главную страницу Paratext 10 Studio. Если я перехожу по адресу https://studio.paratext.org/ ( ... страница, посвященная Paratext 10 Studio, была удалена без замены.
bit 495 задал вопрос июл 31
0 голосов
1 ответ 220 просмотров
При регистрации проекта я вижу варианты Порции (Portions), Отрывки (Selections) и Короткая Библия (Shorter ... или Короткой Библии (Shorter Bible)? Спасибо, james_post
[Moderator]
james_post
2,1тыс.
задал вопрос май 13, 2021
0 голосов
1 ответ 20 просмотров
Мой коллега также использует последнюю версию Paratext 9.5, но не может найти файл userMenu.txt, чтобы добавить новые ... набору выражений по умолчанию на вкладке User в RegEx Pal.
anon180868 195 задал вопрос мар 18
+1 голос
1 ответ 269 просмотров
Несколько месяцев назад я протестировал (и оставил обратную связь) новую проверку Типы цитат в PT 9.4 Beta. ... случилось? Вот как выглядит диалоговое окно Basic Checks: Paulus
Paulus Kieviet 517 задал вопрос дек 12, 2023
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Dear friends, since God so loved us, we also ought to love one another.
1 John 4:11
3,046 вопросов
6,005 ответов
5,671 комментариев
2,026 пользователей