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

Я уверен, что эта информация уже где-то здесь есть, но я пока не смог её найти — есть ли способ добавить собственные дизайны рамок, или мы ограничены вариантами, доступными в ptxprint?

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

4 Ответов

0 голосов

Мне интересно, что именно вы имеете в виду под «внутри ptxprint».

Насколько я знаю, фоновые изображения (а также графика заголовков разделов и рамок стихов) — это просто файлы .pdf. С ptxprint поставляется всего несколько примеров таких файлов, возможно, именно их вы и видите. Они находятся в папке C:\Program Files\PTXprint\ptxprint\PDFassets\border-art и, в моей установке, включают в себя:

A5 page border.pdf
A5 page border - no footer.pdf
A5 section head border.pdf
A5 section head border 2 column.pdf
A5 section head border(RTL).pdf
decoration.pdf
Verse number star.pdf

Однако нет никаких причин, по которым вы не могли бы перейти в другую папку и выбрать любой другой файл .pdf.

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

Спасибо — это проясняет для меня ситуацию!

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

Другой вариант — использовать относительно новое дополнение (плагин) «ornaments» (орнаменты), которое, возможно, станет проще в использовании в следующем или послезающем выпуске, в зависимости от решений по упаковке.
Использование этого пакета для создания боковых рамок хорошо протестировано, но есть код раннего бета-тестирования, который также может добавлять рамки вокруг по крайней мере некоторых типов макетов Писания, если проявить достаточно терпения. (Например, пока нет логики для корректировки полей, чтобы освободить место для рамки, она просто игнорирует поля).

Если вы используете этот плагин, то вы можете выбирать «символы» из шрифта рамок или декоративные элементы из набора в несколько сотен (многие из которых не подходят), задавая последовательность и то, какие элементы повторяются/растягиваются/и то и другое.

Другими словами, вы, вероятно, получите гораздо больше контроля, чем вам нужно…

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

Хорошо, интересно — спасибо, что поделились информацией об этой функции.

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

Я задумываюсь, какой лучший способ изменить рамки при смене разделов. Например, я не хочу рамку для вступлений к книгам или глоссария, но хочу её для библейского текста. Правильный ли способ сделать это в PTXprint — установить хук для, скажем, \ip, который определяет PageBorder, и другой хук для \p, который отменяет определение PageBorder?

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

Нашел ответ на свой вопрос. Спасибо, Мартин. В ptxprint-mods.tex я добавил:

% hooks to change border depending on section
\sethook{start}{imt}{\turnoffborder} % turn off the border for the intro
\sethook{start}{c}{\turnonborder} % turn on the border for the text
\def\turnonborder{ \def\PageBorder{“C://5x7-1ColFulBoxBorder.pdf” width 5in height 7in}
}
\def\turnoffborder{\def\PageBorder{}}

Путь к PDF-файлу рамки необходимо правильно задать внутри \def\PageBorder{}. Хуки можно настроить так, чтобы они наилучшим образом запускали включение и выключение рамки, в зависимости от потребностей. Эта техника может быть более продвинутой, с несколькими рамками и переключением между ними.
Другой вариант — использовать changes.txt для вставки кодов непосредственно в текст, но я нахожу \sethook более элегантным, и он хорошо работает для этого простого случая. Однако использование changes.txt дало бы большую точность в том, где меняются рамки, например, позволяло бы делать разные вещи для разных книг.

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

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

0 голосов
0 ответов 34 просмотров
Здравствуйте, Есть ли среди вас те, у кого в проекте издатель или сообщество хотели бы видеть диглот, где только одна ... (SIL, регион Евразия, но не в чувствительном проекте.)
DG 1,1тыс. задал вопрос окт 10, 2025
0 голосов
1 ответ 20 просмотров
Я пытаюсь создать книгу с декоративной рамкой. Я начал с конфигурации, которую использовал в прошлом году, и не помню, как ... если бы он был над рамкой. Спасибо за любую помощь.
Kirk 123 задал вопрос авг 4, 2025
0 голосов
1 ответ 118 просмотров
В диалоговом окне Вкладки+Рамки|Орнаментальные украшения|Рамка|Рамка текста|Редактировать настройки у вас есть возможность выбрать ... .7.27/Win10 Pro 22H2 (build 19045.5608)
anon095293 129 задал вопрос мар 17, 2025
0 голосов
1 ответ 67 просмотров
Наконец-то мне удалось правильно отобразить рамки заголовков разделов и рамку страницы с красными диакритическими знаками в моем ... в тексте Писания, но не на титульной странице
Mark Skinner 104 задал вопрос фев 19, 2025
0 голосов
1 ответ 380 просмотров
При печати с декоративными рамками, если на последней странице текста больше примерно половины страницы, рамка ... решить проблему с отсутствием рамки на последней странице?
Kirk 123 задал вопрос авг 30, 2024
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,049 вопросов
6,007 ответов
5,672 комментариев
2,029 пользователей