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

Здравствуйте, уважаемые,

Мы хотим подготовить черновик в формате, привычном для нашей аудитории: каждый стих отдельным абзацем, с номерами стихов (кроме стиха 1) в левом поле. Однако мы, конечно, не хотим вносить изменения в исходный файл SFM, чтобы перед каждым номером стиха стоял \p.

Возможно ли это в PTXprint? Можно ли реализовать это через Advanced > Apply Customized Settings (ptxprint-mods.tex)?

Я понимаю, что в некоторых книгах (например, в Евангелии от Иоанна) это может быть немного проще запрограммировать, но что насчет Псалмов, где у нас есть \qa и \d? В нашем случае «Алеф», отмеченный \qa, стоит перед \v, к которому он должен относиться (т.е., \qa Alef \p \v1 в Псалме 119). Но у нас есть аналог \d \v1 A Psalm of David. Verse text, например, в Псалме 29.

Пожалуйста, сообщите, если это уже возможно или если кто-то может помочь нам, создав файл ptxprint-mods.tex для этого.

Большое спасибо!

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

2 Ответов

0 голосов

Прежде чем вы решите сделать каждый стих новым абзацем, вы рассматривали вариант с номерами стихов в поле? (как показано ниже):

image

Для этого вам нужно всего лишь включить настройку Marginal Verses на вкладке Body:

image

Если вы действительно хотите, чтобы каждый стих был новым «абзацем», вы можете просто добавить правило в файл changes.txt (см. 2-й вариант в левом верхнем углу вкладки Advanced) и ввести правило, например, такое:

"\\v " > "\\p \\v "

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

В качестве альтернативы, вы можете сделать их все абзацами с выравниванием по полю \m, заменив \p выше на \m, что даст вам это:

image

… но тогда вы потеряете свои настоящие разрывы абзацев. Поэтому, скорее всего, вам нужно СОХРАНИТЬ исходные маркеры абзацев \p, превратив все остальные в маркеры \m:

image

"\\v " > "\\m \\v "
"\\p ?\r?\n?\\m " > "\\p "

Это приведет к такой раскладке (я выделил фактические разрывы абзацев):

Это поможет?

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

@mjpenny, Превосходно! Я думаю, что то, что вы предоставили …

"\\v " > "\\m \\v "
"\\p ?\r?\n?\\m " > "\\p "

идеально сработает для того, что нам нужно.

Моя единственная проблема сейчас в том, что я не могу заставить это работать, чтобы получить желаемый вывод без заголовков (\s). Я создал проблему здесь: Headings printing even when "Body > Section Headings \s" is unchecked · Issue #679 · sillsdev/ptx2pdf · GitHub.

Я очень благодарен за вашу помощь!

P.S. Я еще не смотрел, как получить желаемые результаты с Псалмами, но вы указали мне правильное направление, поэтому я смогу разобраться с этим позже.

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

Я не совсем уверен, чего вы хотите достичь, но вы пробовали включить опцию «Special Books» на вкладке Body?
image

Если вы отправите архив на [Email Removed] вместе с изображением того, как это должно выглядеть, мы сможем посмотреть и предложить, что добавить в файл ptxprint-mods.tex (если это вообще необходимо).

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

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

0 голосов
1 ответ 27 просмотров
Я использую \zimagecopyrightsid, чтобы добавить текст с правами на изображения в местный передний материал. И это выглядит ... сделать это автоматически. Кто-нибудь знает об этом?
odysiusbt 125 задал вопрос май 29
0 голосов
3 ответов 87 просмотров
Я хочу использовать список слов проекта Paratext и одобренные глоссы, чтобы создать файл, который затем можно будет оформить ... ? Если да, то каков порядок действий? Уилфред Болл
anon392948 143 задал вопрос окт 14, 2024
0 голосов
1 ответ 77 просмотров
Возможно ли использовать номер стиха в виде надстрочного индекса в сноске, как показано ниже? Некоторые рукописи ... из наших рук, 8приказав обвинителям явиться перед вами.
Clear7419 251 задал вопрос окт 8, 2024
0 голосов
10 ответов 1,3тыс. просмотров
I have an NT Nzema in which paragraph markers are applied in front of each verse number. Does anyone know how to ... from a sample project to this project image1861 906 214 KB
anon023887 105 задал вопрос янв 20, 2020
0 голосов
2 ответов 141 просмотров
И в базовом проекте LTR, и в транслитерированном проекте RTL PTXprint работает как ожидается и производит пригодный для ... 10 Pro 22H2 build 19045.5608 PTXprint v2.7.27
Mark Skinner 104 задал вопрос мар 21, 2025
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
I urge you, brothers and sisters, to watch out for those who cause divisions and put obstacles in your way that are contrary to the teaching you have learned. Keep away from them.
Romans 16:17
3,047 вопросов
6,006 ответов
5,671 комментариев
2,027 пользователей