我正在设置一个带中文拼音的文档。我使用\-
来分隔拼音短语中的音节(例如zhong\-wen
)。这不仅可以正确使用连字符,还可以在 Emacs/AUCtex 中进行拼写检查。Chang'an 或 Xi'an 等单词的连字符会出现问题。将这些单词输入为Chang'\-an
或Xi'\-an
会保留撇号,即使在行末使用连字符。有没有办法让撇号在单词使用连字符时消失,但在其他情况下保留?
答案1
\-
是通过\discretionary
原语定义的,所以你应该能够
Xi\discretionary{-}{}{'}an
其中参数是在休息前、休息后或无休息时使用的文本。