如何在 LuaLaTeX 中为不同语言定义连字符?

如何在 LuaLaTeX 中为不同语言定义连字符?

我想在 LuaLaTeX 中为不同的语言定义额外的连字规则。

myhyphenations.tex在以下最小工作示例中,应如何定义英语和德语的连字符?

\documentclass{minimal}
\usepackage{polyglossia}
\setdefaultlanguage{english}
\setotherlanguage{german}
\usepackage{showhyphens}

\input{myhyphenations}

\begin{document}
\begin{german}[]
In \languagename~ schreiben wir: Hexakisoktaeder.
\end{german}

\begin{english}[]
In \languagename~ we write: hexoctahedron.
\end{english}

\end{document}

示例文件的想法myhyphenations.tex

%German definitions
Hexa-kis-okta-eder

%English definitions
hex-octa-hedron

带勾号的连字

相关内容