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

Здравствуйте, все,

Я новичок в использовании PTXPrint, но не могу найти ответ на этот вопрос в справке, поиске или на форуме:

Связки построчных стихов: обычные связки стихов печатаются как 43-47, что хорошо. С построчными стихами получается 43 47, где второе число опускается под первое и пересекает строку. Это может быть запутанно. При вычитке люди не воспринимают это как связку, а думают, что стихи отсутствуют. Есть ли способ включить дефис после первого числа, как в обычных связках стихов?

Я нашел место, где Марк опубликовал, как добавить маркер стиха в модификациях. Код Марка и инструкции о том, куда добавить код, были просты для понимания и очень полезны.

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

4 Ответов

0 голосов

Добро пожаловать на этот форум, @Craig_Webb. Приятно получить ваш вопрос, и спасибо, что вы искали решение перед публикацией. Очень ценно!

Я далеко не эксперт, и два других разработчика сейчас отсутствуют; поэтому, основываясь лишь на некоторых сведениях, спрятанных в [этом документе «фрагменты»], (https://github.com/sillsdev/ptx2pdf/blob/master/docs/documentation/snippets.md#avoid-two-marginal-verses-crashing-into-each-other), похоже, что вы должны иметь возможность включить дефис (для построчных стихов), добавив эту строку в ваш файл ptxprint-mods.tex:

\versehyphentrue

Однако, когда я сам это протестировал, кажется, что ничего не меняется. Поэтому я жду дальнейших инструкций от MH или DG в свое время.

Пока мы ждем, могли бы вы уточнить, хотите ли вы, чтобы связанные стихи 29-31 ниже выглядели как (a):

29-
 31

или (b):

29
 |
31

или как-то иначе?
изображение

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

(a) — это стандартный способ, которым мы обрабатывали связки в прошлом, используя InDesign.

Спасибо за помощь в этом!

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

(сообщение удалено автором)

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

(сообщение удалено автором)

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

По какой-то причине значение \versehyphentrue было инвертировано. Это будет исправлено в следующем выпуске.

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

Здравствуйте, Мартин,

Дефис теперь работает для некоторых связок стихов, но не для других.

Для связок стихов, где пропускается номер, все работает нормально. Для связок стихов, где номер не пропускается, дефис по-прежнему отсутствует.

На этом скриншоте приведен пример. Дефис отображается для 69-71 и 73-75, но не для 76-77, который отмечен как связка стихов в Paratext. В проекте Khamti Shan много связок стихов, которые не пропускают номер. Это создает несоответствие, которое может быть запутанным для проектов с построчными стихами, содержащими символ стиха в тексте, так как люди ожидают два символа вместо одного для 76-77.

Хотите, чтобы я отправил проект через систему отчетности об ошибках в PTXPrint?

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

Уважаемый Крэйг,

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

GB,
Мартин

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

Спасибо, Мартин!

Никакой спешки, так как я все еще учусь и пробую разные вещи, не работаю над активным проектом.

Крэйг

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

Я тоже задумывался, почему оно было запрограммировано именно так, да, именно так говорит код. Если Марк хочет проявить смелость, есть строка, которую можно удалить… примерно в 2 строках от недавнего изменения Мартина.
Есть счетчик, установленный на начальный стих, а затем увеличиваемый. Устранение увеличения даст желаемое поведение.

Я не у компьютера, чтобы сделать это, до позднего субботы.

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

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

Спасибо!
Крэйг

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

@Craig_Webb К счастью, это было простое исправление в 1 символ (спасибо @David_Gardner), поэтому оно будет доступно в 2.3.33, который должен появиться позже сегодня.

изображение

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

Это работает и для моего тестового проекта.

Спасибо всем, кто помог исправить это!

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

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

0 голосов
1 ответ 147 просмотров
Возможно ли сделать «в строке» значением по умолчанию для номеров стихов в полях? Если нет, то какой самый простой способ изменить их отображение с верхних индексов на «в строке»?
OJG 112 задал вопрос янв 27, 2025
0 голосов
1 ответ 187 просмотров
Когда я включаю отображение стихов в сносках, а в одной строке находятся два стиха, отображается только один. Я нашёл ... это исправить? Мой текст в Paratext: Выходной PDF-файл:
[Expert]
sewhite
3,3тыс.
задал вопрос окт 18, 2023
0 голосов
0 ответов 145 просмотров
Пользователь Paratext задал вопрос: Я использую PTXprint для создания PDF-файлов из проекта Paratext на арабском языке, ... как это новая функция, добавленная на прошлой неделе:
Mark P 3,2тыс. задал вопрос окт 27, 2022
0 голосов
2 ответов 335 просмотров
Я использую PTXprint для создания PDF-файлов из проекта Paratext на арабском языке, который является языком с ... справа. Как отобразить номера стихов в поле справа?
bit 495 задал вопрос окт 27, 2022
0 голосов
1 ответ 20 просмотров
Можно ли изменить настройки существующего интерлинеара, который не настроен на вывод в обратный перевод, чтобы ... изменить настройки интерлинеара, чтобы внести это изменение.
anon392948 143 задал вопрос янв 15
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Live in harmony with one another. Do not be proud, but be willing to associate with people of low position. Do not be conceited.
Romans 12:16
3,048 вопросов
6,007 ответов
5,672 комментариев
2,028 пользователей