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

В USFM метка \c ## стоит перед \s xxxx, но PTXprint выводит номер главы крупнее и на одной строке с первым абзацем после заголовка раздела.

============
\c 1
\s भ्रन्‍सी चिमुला प्रभु येशू
\b
\li1 \bd को: \bd*

Скриншот 2022-03-17 163541

Как мне отключить специальное позиционирование и размер номера главы?

Я изменил размер шрифта в стиле “\C Style” на 1.0 (с 1.5), но это не помогло.

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

3 Ответов

0 голосов

Если вы хотите, чтобы название главы выглядело как заголовок, например «Глава 1», тогда можно вставить:

\cl Chapter

перед \c 1 в USFM.
Если вы хотите изменить порядок, чтобы было что-то похожее на венгерский вариант
«1. Fejezet», где номер стоит перед словом «глава», тогда в `ptxprint-mods.tex" вы также должны вставить:

\def\MakeChapterLabel#1#2{#2. #1}

Если вы хотите, чтобы отображался только номер, тогда строка \cl может содержать, например, \ZWNBSP (неразрывный пробел нулевой ширины).

Для полноты картины, если вы хотите использовать The First Chapter в качестве заголовка или что-то подобное, тогда нужно вставить:

\cl The first Chapter

ПОСЛЕ соответствующего номера главы.

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

На самом деле в интерфейсе есть место для управления этим параметром в конце вкладки Body. Подсказки (tooltips) объясняют, что делать. Обычно такой особый стиль оформления глав используется для поэтических книг (таких как PSA и PRO), но если вы оставите список книг пустым, это должно применяться ко всем книгам.

Поскольку ожидается метка типа «Chapter», если вы ничего туда не введете, результат, вероятно, не будет таким, как вы ожидаете. Поэтому хак с \ZWNBSP вставляет невидимый, но валидный символ перед номером.

Я не знаю, как заставить главу отображаться между двумя элементами:
например, - 1 -

или как сделать так, чтобы метка главы шла после номера:
например, 1va adyayam

Возможно, это даже невозможно…

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

Номер главы между дефисами, игнорируя содержимое «Псалом» или других \cl (но всё равно требуя наличие \cl somethng для срабатывания):
\def\MakeChapterLabel#1#2{- #2 -}
Включая любое содержимое \cl contents перед номером:
\def\MakeChapterLabel#1#2{- #1 #2 -}

Метка после номера, где «va» «магически» появляется после числа:
\def\MakeChapterLabel#1#2{#2va #1}
(это позволяет получить 2va capitolo, 3va ghili и т. д.)

Другими словами, вы видите то, что находится в фигурных скобках, где #1 заменяется текстом из \cl, а #2 — номером главы.

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

(Все эти конструкции \def… должны быть помещены в ptxprint-mods.tex, я забыл сказать, извините.)

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

Кстати… если кому-то нужно, чтобы TeX автоматически добавлял изменяющееся окончание, как в английском (1>1st, 2>2nd, 3>3rd, 111-> 111th, 121 → 121st и т. д.), то это довольно сложно. Во-первых, номер нужно будет переинтерпретировать как число (а не как текст, как сейчас), а затем кто-то должен будет предоставить правильную логику или, возможно, \ifcase для всех значений до 150.

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

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

0 голосов
2 ответов 362 просмотров
I am creating a Bible Module that uses section headings. However, in several places the first verse in a section is ... or will I need to add section headings like this manually?
bbrollier 245 задал вопрос апр 16, 2020
0 голосов
1 ответ 298 просмотров
Is there a good way to extract Section Headings to help create Book Outlines? I tried copy/paste from the Section Headings ... required once we have a list. Thank you, SIL+LSS+PNG
SIL LSS PNG 411 задал вопрос апр 30, 2019
0 голосов
4 ответов 349 просмотров
Есть ли способ удалить пустую строку перед заголовком раздела, если заголовок находится в верхней части колонки? У меня значения «Отступ перед» и «Отступ после» установлены в 0.
mlucas53 148 задал вопрос июл 28, 2023
0 голосов
2 ответов 197 просмотров
Здравствуйте, Какой лучший способ управлять отступом между главами, если в начале главы нет заголовка раздела? По ... ptxprint, не вставляя маркеры Paratext? Спасибо, Уилфред Болл
wilfred_ball 102 задал вопрос фев 4, 2023
0 голосов
1 ответ 254 просмотров
Не могли бы вы подсказать, есть ли хороший способ извлечь заголовки разделов из эталонного проекта. Я пробовал копировать ... спасибо, я очень ценю вашу помощь. C. anon342075
Thiyagarajan 112 задал вопрос сен 12, 2022
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
If anyone destroys God’s temple, God will destroy that person; for God’s temple is sacred, and you together are that temple.
1 Corinthians 3:17
3,049 вопросов
6,007 ответов
5,672 комментариев
2,029 пользователей