我想在文档中使用印刷撇号 (')。使用简单的 ' 不会产生相同的结果。
我可以在键盘上输入 '。但 XeTeX 将其视为普通字符,即像字母一样,并且会产生错误的连字符,如下所示(使用记忆类):
\documentclass{xmemoire}
\usepackage{wrapfig}
\lccode`\’=0
\begin{document}
\begin{wrapfigure}{R}[1cm]{0.33\linewidth}
\begin{center}
\caption{{\normalfont { Logo associé à l’\textit{ERC Starting Grants} d’Analyse de la maturation cérébrale.}}}
\label{figbb}
\end{center}
\end{wrapfigure}
\end{document}
在整个文档中,如何避免在 ' 周围使用连字符,或者更普遍地说在给定字符周围使用连字符(我知道我可以使用 mbox 进行本地强制)。
答案1
就像是
\lccode`\’=0
应该将该字符转换为不被视为单词成分的符号。请注意,我并没有使用过 XeTeX:这是基于 XeTeX 将像下面这样处理 8 位以上的字符的假设。