在 xelatex+polyglossia 中使用自定义连字模式的最简单方法

在 xelatex+polyglossia 中使用自定义连字模式的最简单方法

我想将 xelatex+polyglossia 与我自己的连字模式结合使用。我设法通过添加一行来加载模式

yhgreek yhpatterns.tex

/usr/local/texlive/2019/texmf-var/tex/generic/config/language.dat

(由于文件是通过一个在日志文件中不留痕迹的命令language.dat打开的,所以很难找到)所以我存储了第 86 种语言。我猜通过使用我将能够使用这些模式。\openin\language85

但是这个数字可能会因 TeXlive 版本的不同而有所差异。有没有更好的方法来独立于文件中的顺序使用模式language.dat,例如通过yhgreek行中的第一个参数名称?如果存在,则可以使用如下命令

\usehyphenationpatterns{yhgreek}

将不胜感激。

相关内容