Документация по этим функциям очень скудна. Они включены в PTXprint, чтобы продвинутые пользователи и пользователи старых версий могли продолжать использовать свой собственный код .tex и пользовательские таблицы стилей. Их также можно использовать для настройки информации о трассировке в файлах журнала, что помогает при устранении неполадок. Учитывая, что в PTXprint теперь есть полноценный интерфейс редактора стилей, необходимость использовать параметры файлов .sty возникает редко.
Мой личный любимый способ — использовать «Apply Changes Specified» (Применить указанные изменения) для внесения глобальных изменений. Правила в этих файлах по сути представляют собой «Найти что-то» > «Заменить на что-то другое», но в них также есть некоторые мощные расширения:
Преобразовать записи книги Глоссария в отступленный список элементов, а не в обычные абзацы
at GLO "\\p \\k " > "\ili \k "
Только для Евангелия от Марка, вставить разрыв страницы ПЕРЕД заголовком Вступительного плана
at MRK "(\\iot बगा बतल मंता)" > "\pb\r\n\1"
Обратите внимание, что можно использовать также регулярные выражения.
Скрыть ненужные номера с разметкой (10,000):
'\([\d–,-]+\) ' > ''
Также существует такая возможность:
в «within a specific environment» (внутри конкретной среды): «find-this» (найти-это) > «replace-with-that» (заменить-на-то)
in "(?sm)\\qt-s\\*.+?\\qt-e\\*": "(?sm)(\\s .+?\r?\n(\\r .+?\r?\n\\p)?)" > "\\qt-e\\*\r\n\1\r\n\\qt-s\\*"
There is very sparse documentation about these features. They are included in PTXprint to enable advanced/legacy users to continue using their own .tex code and custom stylesheets. They can also be used to setup tracing information in the log files to assist with troubleshooting. Given that there is now a full-blown Style editor interface in PTXprint, it is rare that anyone would need to use the .sty file options.
My personal favourite is to use the “Apply Changes Specified” to make global changes. The rules in these files are essentially “Fiind something” > “Replace with something else”, but there are some powerful extensions too:
Turn Glossary book entries into indented list of items rather than normal paragraphs
at GLO "\\p \\k " > "\ili \k "
Just for the gospel of Mark, insert a page break BEFORE the title of the Introductory Outline
at MRK "(\\iot बगा बतल मंता)" > "\pb\r\n\1"
Note that you can use regular expressions too.
Hide the unwanted numbers with (10,000) markup:
'\([\d–,-]+\) ' > ''
There is also this possibility:
in “within a specific environment”: “find-this” > “replace-with-that”
in "(?sm)\\qt-s\\*.+?\\qt-e\\*": "(?sm)(\\s .+?\r?\n(\\r .+?\r?\n\\p)?)" > "\\qt-e\\*\r\n\1\r\n\\qt-s\\*"