Пользовательский интерфейс / препроцессор PTXprint написан с предположением, что вы работаете с малочисленным языком, для которого доступен только список переносов PTX. Если вы работаете с крупным языком (или кто-то в команде знаком с созданием словарей с помощью patgen2 и их интеграцией в TeX), то решением будет использование встроенных (или создаваемых) шаблонов TeX.
Различные сборки TeX часто поставляются только с частью доступных средств (для улучшения времени загрузки / избежания ограничений по памяти на машинах 1990-х годов и т.д.), и вам, возможно, потребуется выполнить некоторую настройку установки TeX, а также, если вы используете Windows я не знаю, насколько урезанным является то, что входит в состав PTXprint.
Кроме того... макеты и схемы именования для низкоуровневых элементов, таких как этот, изменились с тех пор, как я в последний раз вручную изменял language.dat, и я вижу, что больше не следует этого делать, по крайней мере, на этой машине с Linux.
Так что... точная и подходящая помощь затруднительна, но да, если вы работаете с языком, для которого есть поддержка переноса слов в TeX, то, хотя это может потребовать некоторой возни для включения, это должно быть вполне возможно, и поскольку многие открытые движки переноса слов восходят к TeX и его другу patgen (который создает файлы, читаемые iniTeX для сборки вашей установки tex), вы должны быть способны конвертировать словарь, если у вас есть один.
Как только у вас будет установка TeX, которая знает этот язык, достаточно будет добавить
\uselanguage{esperanto} % или что-то другое
В ваш файл ptxprint-mods.tex.
Будьте осторожны... PTXprint использует XeTeX, а не XeLaTeX, luaTeX/laTeX/conTeXt или другие варианты TeX. Многие вопросы и ответы, которые вы найдете в Google по запросам, связанным с TeX, могут не иметь особого отношения. Поскольку это XeTeX, вам нужны шаблоны переноса слов в кодировке utf8.