我想|
在我的\emph{}
“类似”中使用“” \emph{"Yes"|"No"}
,但它会将“更改|
为” --
。
我该如何阻止这种情况发生?
答案1
这样\usepackage[T1]{fontenc}
就不会出现奇怪的输出问题了。但是结果并不理想。我将结合一个\textor
看起来更好的命令来展示它。
\documentclass{article}
\usepackage[T1]{fontenc}
\DeclareRobustCommand\textor{%
\ifdim\fontdimen1\font>0pt % test if the current font is slanted
\/$\,|$% it is
\else
$\,|\,$% it isn't
\fi}
\begin{document}
\emph{``Yes''|``No''}
\emph{``Yes''\textor``No''}
``Yes''\textor``No''
\end{document}