如何突出显示段落(保留换行符)以及逐项列出、表格等?

如何突出显示段落(保留换行符)以及逐项列出、表格等?

我想突出显示 pdf 文档中我自己引入的更改。到目前为止,该soul包非常简洁,但当我想突出显示段落和某些itemize环境时,它会抛出错误,而我不想单独突出显示这些项目。此外,该\cite{...}命令不受支持\hl。我最近发布了一个略有不同的问题:更改段落内的文本背景(自动换行)

顺便说一句:与 pdfcomments 等其他方法相比,我最喜欢的是\hl命令的输出soul非常准确和清晰,不需要图标、不需要点击等。总的来说,todonotes它非常好,几乎满足了我的所有需求。

答案1

\hl关于对支持的问题\cite:虽然\hl{text\cite{book}}给出了错误,但如果您另外\cite用花括号对命令进行分组,它就会有效。

\documentclass{article}
\usepackage{soul}
\begin{document}
\hl{text{\cite{texbook}}}
\begin{thebibliography}{Knuth86]}
\bibitem[Knuth86]{texbook} D.E. Knuth, The TeXbook, 1986
\end{thebibliography}
\end{document}

给出

突出显示 \cite

相关内容