编译以下文件
\documentclass{article}
% \usepackage{xcolor} % this guy does the highlighing work
\usepackage{soul}
\begin{document}
\hl{cf.\ ??}
\end{document}
产生pdflatex
错误
! Package soul Error: Reconstruction failed.
See the soul package documentation for explanation.
Type H <return> for immediate help.
...
l.5 \hl{cf.\ ??}
? Q
(在上面,为了构建最小非编译示例,没有加载 xcolor。)
当然,也有变通方法,比如用 替换.\
,.\@
或者将 sucker 放入 中\mbox
。不过,我还是想知道是否有更好的自动解决方案。也许,一个更好的突出显示包?