如何定义复杂的汉语拼音连字

如何定义复杂的汉语拼音连字

我正在设置一个带中文拼音的文档。我使用\-来分隔拼音短语中的音节(例如zhong\-wen)。这不仅可以正确使用连字符,还可以在 Emacs/AUCtex 中进行拼写检查。Chang'an 或 Xi'an 等单词的连字符会出现问题。将这些单词输入为Chang'\-anXi'\-an会保留撇号,即使在行末使用连字符。有没有办法让撇号在单词使用连字符时消失,但在其他情况下保留?

答案1

\-是通过\discretionary原语定义的,所以你应该能够

Xi\discretionary{-}{}{'}an

其中参数是在休息前、休息后或无休息时使用的文本。

相关内容