0 голосов
60 просмотров
В моем текущем проекте верстки возможные места переноса определяются в первую очередь границами слогов, а не файлом hyphenatedWords.txt. Такие места проще всего определить с помощью серии правил замены на основе регулярных выражений.

Я помню, что несколько лет назад видел, что можно вставлять мягкие переносы с помощью правил в changes.txt (как это можно сделать и в Publishing Assistant), но в PTXprint для этого требовались дополнительные настройки в файле ptxprint-mods.tex. Однако ничего из того, что я пробовал, не сработало.

Я вижу, что в разделе Hyphenation > Import List есть неактивный (серый) пункт «Add syllable-based hyphenated words», но я не могу найти документацию о том, как включить и использовать эту функцию.
Переведено машиной с языка English
PTXprint от (115 очков) | 60 просмотров

1 ответ

0 голосов
Лучший ответ
На вкладке Fonts&Scripts включите перенос слов. По техническим причинам это отключит межбуквенный интервал (перенос слов не работает при включенном межбуквенном интервале, хотя при переносе по правилам это может быть возможно).

В вашем файле changes.txt добавьте правила, включающие \SFTHYPHEN или U+00AD (они эквивалентны) в возможных местах переноса. Например:

'([bcdfghjklmnpqrstvwxz])([bcdfghjklmnpqrstvwxz])' > '\1\\SFTHYPHEN \2'

или

'([bcdfghjklmnpqrstvwxz])([bcdfghjklmnpqrstvwxz])' > '\1\u00AD\2'

и печатайте.
Переведено машиной с языка English
от (658 очков)
выбрано от
Спасибо, Мартин! Я уже делал эти шаги, только в своем правиле changes использовал '\u00ad' вместо '\\SFTHYPHEN'. После внесения этого изменения у меня появились переносы! Большое спасибо!
Переведено машиной с языка English

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

0 голосов
1 ответ 363 просмотров
Я работаю с командой, у которой возникает ошибка маркера (которая есть и в моем собственном проекте:) Мы хотим ... , поэтому PT отклоняет это как ошибку библейской ссылки. Спасибо
anon913937 124 задал вопрос авг 25, 2023
0 голосов
3 ответов 415 просмотров
Please advise what is the best way in Paratext 7.6 to check Old Testament quotes that occur more than once. I ... this is a necessary part of final checking a New Testament.
muckles 540 задал вопрос июн 5, 2015
0 голосов
1 ответ 89 просмотров
Я создал PDF-файл с помощью PTXprint. Когда я открываю его в Firefox на своем компьютере, Firefox отображает ... PDF, не видели этот запутанный заголовок на неправильном языке.
bit 495 задал вопрос ноя 17, 2025
0 голосов
1 ответ 169 просмотров
Возможно ли сделать «в строке» значением по умолчанию для номеров стихов в полях? Если нет, то какой самый простой способ изменить их отображение с верхних индексов на «в строке»?
OJG 112 задал вопрос янв 27, 2025
0 голосов
2 ответов 246 просмотров
Переводчик написал следующее: Я работаю над списком слов для перевода на северноканкана, чтобы я мог работать ... этом случае lagsak распознаваться как корень? Спасибо, james_post
[Moderator]
james_post
2,1тыс.
задал вопрос июн 16, 2021
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
There is neither Jew nor Gentile, neither slave nor free, nor is there male and female, for you are all one in Christ Jesus.
Galatians 3:28
3,051 вопросов
6,010 ответов
5,676 комментариев
2,030 пользователей