我经常添加特定的无意义的简介(例如 QQQ)来标记需要其他人检查/编辑的区域。有没有办法自动为这些区域赋予不同的颜色,以便它们在 PDF 中更加突出?
答案1
这只是一种答案,因为我不认为自动解决方案是一个好主意;-)
我通常使用(彩色)块/规则来处理这些事情。或者,可以使用宏\colorbox
(\OTHERBLOCK
在下面的 MWE 中)或todonotes
包,我认为这将是最复杂的解决方案。
\documentclass{article}
\usepackage{xcolor}
\usepackage{todonotes}
\newcommand{\BLOCK}[1][3em]{%
\textcolor{red}{\rule[-0.6ex]{#1}{2.4ex}}%
}
\newcommand{\OTHERBLOCK}[1]{%
\colorbox{red}{\textcolor{white}{\textbf{#1}}}%
}
\begin{document}
This is some final text.
The date of \BLOCK\ is missing here.
Here some longer parts \BLOCK[7em] are missing.
The date of \OTHERBLOCK{Insert date} is missing here.
Another option ist the \texttt{todonotes} package\todo{Try \texttt{todonotes}}
\end{document}
使用宏而不是自动着色的优点是,当完成项目时,您可以删除定义,\BLOCK
如果它仍然在某处使用,TeX 会报告错误。
不过我猜可以使用 LuaTeX 来实现自动化。