L'interface utilisateur / préprocesseur de PTXprint est conçu en supposant que vous travaillez dans une langue minoritaire pour laquelle la liste de césure PTX est la seule disponible. Si vous travaillez dans une langue majeure (ou si quelqu'un de l'équipe est familier avec la création de dictionnaires à l'aide de patgen2 et leur intégration dans TeX), alors une solution consiste à utiliser les motifs TeX intégrés (ou qui peuvent être intégrés).
Les différentes installations de TeX ne contiennent souvent qu'un sous-ensemble sélectionné de ce qui est disponible (pour améliorer le temps de chargement / éviter les limitations de mémoire sur les machines des années 1990, etc.) et vous devrez peut-être effectuer certaines configurations de l'installation TeX, et bien sûr, si vous êtes sur Windows je n'ai aucune idée de ce qui est inclus avec PTXprint.
Aussi... les mises en page et les schémas de nommage pour les éléments de bas niveau comme celui-ci ont changé depuis la dernière fois que je modifiais language.dat manuellement, et je vois qu'il ne faut plus le faire, du moins sur cette machine Linux.
Donc... une aide exacte et appropriée est délicate, mais oui, si vous travaillez dans une langue qui prend en charge la césure TeX, bien que cela puisse être un peu fastidieux à activer, il devrait être tout à fait possible de l'utiliser, et comme un nombre considérable des moteurs de césure open-source tirent leur origine de TeX et de son ami patgen (qui crée les fichiers lus par iniTeX pour construire votre installation tex), vous devriez pouvoir convertir un dictionnaire si vous en avez un.
Une fois que vous avez une installation TeX qui connaît la langue, il devrait suffire d'ajouter
\uselanguage{esperanto} % ou autre chose
à votre fichier ptxprint-mods.tex.
Attention... PTXprint utilise XeTeX et non XeLaTeX, luaTeX/laTeX/conTeXt ou d'autres variantes de TeX. Beaucoup des questions et réponses que vous trouverez sur Google pour les recherches liées à TeX ne seront pas particulièrement pertinentes. Étant donné qu'il s'agit de XeTeX, vous avez besoin de motifs de césure utf8.
PTXprint's user-interface / preprocessor is written assuming that you're working in a minority language where the PTX hyphenation list is all that's available. If you are working in a major language, (or someone on the team is familar with building patgen2 created dictionaries and getting them into TeX), then a solution is to use the built-in (or buildable-in) TeX patterns.
Different TeX builds often come with only a subset selected of what's available (to improve loading time/ avoid memory limitations on machines from the 1990s, etc) and you may need to do some configuring of the TeX installation, plus of course, if you're on Windows I have no idea how stripped down what's included with PTXprint is.
Also... layouts and naming schemes for low-level things like this have changed since I was last modifying language.dat manually, and I see you're not supposed to do that anymore, at least on this linux machine.
So... exact and appropriate help is tricky, but yes, if you are working in a language that has TeX hypenation support, while it might be a bit of a fiddle to enable it, it should be quite possible to use that, and since a fair number of the open-source hypenation engines trace their ancestry back to TeX and it's friend patgen (which makes the files that get read into iniTeX to build your tex instalation), you ought to be able to convert a dictionary if you have one.
Once you have a TeX installation that knows about the language, it should just be a case of adding
\uselanguage{esperanto} % or whatever
To your ptxprint-mods.tex file.
Beware... PTXprint uses XeTeX not XeLaTeX, luaTeX/laTeX/conTeXt or any other TeX flavours. A lot of the questions and answers you'll find on google for TeX-related searches are not going to be especially relevant. Being XeTeX, you need utf8 hyphenation patterns.
Traduit automatiquement depuis English