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

Я узнал о способе управления шириной столбцов в оглавлении из https://support.bible/12103/formatting-toc. Это помогло сделать профессионально выглядящие титульные листы (Front Matter). Я обнаружил, что могу точнее настроить размеры столбцов, установив для Left Indent Factor положительное число, а для First Line Indent Factor — отрицательное. Я ответил в той теме с подробностями о том, что я сделал.

Но, похоже, подстройка Indent Factors работает только для сложных стилей \cat:toc. Я не могу, кажется, отрегулировать ширину столбцов в двух статических таблицах в Front Matter, которые перечисляют названия книг Ветхого и Нового Заветов на данном языке. 

Мои таблицы на скриншоте выровнены по центру страницы, но не сбалансированы друг с другом. Выглядело бы гораздо лучше, если бы обе таблицы имели одинаковые размеры, но подстройка стилей Table Column (\tc1...\tc4) для Left... и First Line Indent не влияет на расстояние между столбцами, и две таблицы выравниваются очень по-разному (в то время как, как я полагаю, стили cat:toc применяются ко всем оглавлениям в публикации).

Также было бы гораздо красивее, если бы «отступ» (gutter) между двумя таблицами был по центру, то есть если бы столбцы 1 и 3 были одинаковой ширины. Длинное название книги Откровение (Revelation) заставляет таблицу Нового Завета выглядеть несимметрично. 

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

Пример кода для таблиц:
\tr \tc1 Uakeken \tc2 Uak \tc3 O Uelhireng Tar Niate Uaia \tc4 OUNU
\tr \tc1 Kale Tapokis \tc2 KT \tc3 No Kereker Solomon \tc4 NKS

    

   

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

2 Ответов

0 голосов

Похоже, вы уже могли найти ответ на этот вопрос (судя по вашему другому сообщению), но ДА, вы можете сделать двухколоночную раскладку для ваших таблиц оглавления. @mhosken удалось создать то, что вы просите, в недавней работе по вёрстке. Надеюсь, он сможет указать вам правильное направление, как достичь этого (автоматически) из вкладки Front Matter.

Переведено машиной с языка English
от (3,2тыс. очков)
Да, @mhosken, оглавление здесь — именно то, что я хотел бы видеть. Не могли бы вы описать, как это сделать, пожалуйста?

К сведению, @Mark+P, метод, который я описал в сообщении «Formatting TOC» для подстройки ширины столбцов в оглавлении, *не работает* для статической таблицы; похоже, он работает только со сложными стилями \cat:toc|tcX. Я пытался добавить факторы отступа к «обычным» стилям \tcX, но они не имели эффекта. Я что-то упускаю?
Переведено машиной с языка English
0 голосов
Here's how I did the two column table of contents shown by Mark:

\periph Table of Contents|id="contents"
\mt \zvar|contentsheader\*
\is Old Testament
\zgap|-18pt\*
\doublecolumns
\ztoc|ot\*
\singlecolumn
\is ~
\is New Testament
\zgap|-18pt\*
\doublecolumns
\ztoc|nt\*
\b
\ztoc|post\*
\singlecolumn

\periph Alphabetical Contents|id="alphacontents"
\is Alphabetical Order of Books
\zgap|-18pt\*
\doublecolumns
\ztoc|biba\*
\singlecolumn
\nopagenums
Переведено машиной с языка English
от (656 очков)
Обратите внимание, что \zgap|-18pt\* используется, чтобы поднять пустую строку, которая вставляется между одноколоночным и двухколоночным материалом. Мы делаем это перед переходом, чтобы это применялось ко всей странице, а не только к одному столбцу.
Переведено машиной с языка English
Буду честен. Я не знаю, зачем мне понадобилось \is ~, но оно было нужно. Таковы особенности производства!
Переведено машиной с языка English

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

0 голосов
1 ответ 259 просмотров
Мне нужно объединить ячейки в строке таблицы, как указано в спецификации USFM 3.0: Пример из ... файле локального переднего материала независимо от кодировки USFM проекта?
KimB 670 задал вопрос июл 12, 2024
0 голосов
1 ответ 177 просмотров
В моём тексте есть таблицы. Я хочу, чтобы в печатном виде границы таблиц (сетка) были скрыты.
anon421645 102 задал вопрос янв 12, 2024
0 голосов
1 ответ 113 просмотров
Рассматриваемый проект PTXPrint настроен в разделе периферийных элементов (peripherals) следующим образом: Выбраны PDF-файлы ... ) номера страниц в PDF с начальными элементами?
Alastair 102 задал вопрос янв 15, 2025
0 голосов
3 ответов 216 просмотров
Я использую PTXprint для автоматического создания оглавления. Однако формат не совсем тот, который нам нужен. Нам бы ... Матфея Мтф 100 Можно ли этого добиться в PTXprint?
rickarellanes 167 задал вопрос авг 11, 2021
0 голосов
3 ответов 271 просмотров
У меня четыре страницы переднего материала (FRT), предназначенного только для PTXprint. Нумерация страниц настроена так, ... Есть ли способ держать номера внизу страницы? Спасибо.
mlucas53 148 задал вопрос июн 1, 2023
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
They devoted themselves to the apostles’ teaching and to fellowship, to the breaking of bread and to prayer.
Acts 2:42
3,045 вопросов
6,005 ответов
5,671 комментариев
2,026 пользователей