在用XeLatex排版中文书稿时,连字符-不居中,如“任意拉格朗日-欧拉法”中,连字符-前面的“日”之间有额外的间距,而和后面的“欧”之间没有间距。以前用CJK排版该书稿时没有出现此问题。

通过在preamble中增加命令

\normalspacedchars{-}

可解决此问题。

用户登录