为什么 XeTeX 的引号连字符被抑制了?

为什么 XeTeX 的引号连字符被抑制了?

使用 xetex 编译

\XeTeXinterchartokenstate=1
\XeTeXcharclass `' = 5
\XeTeXinterchartoks 5 3={\empty}
''。\par
\XeTeXinterchartoks 5 3={}
''。\par
\bye

将会得到

在此处输入图片描述

空宏会禁用连字,但在 xelatex 中

\documentclass{article}
\begin{document}
\XeTeXinterchartokenstate=1
\XeTeXcharclass `' = 5
\XeTeXinterchartoks 5 3={\empty}
''。\par
\XeTeXinterchartoks 5 3={}
''。\par
\end{document}

然后我得到了正确的引号。

在此处输入图片描述

相关内容