在 TexShop 编辑器窗口中突出显示文本

在 TexShop 编辑器窗口中突出显示文本

我想在编辑器窗口中突出显示或标记一些文本,以提醒我需要检查它。可以吗?谢谢。

答案1

您可以使用todonotes包。我有以下定义

\usepackage[colorinlistoftodos,prependcaption]{todonotes}

如果你愿意,你甚至可以定义不同类型的待办事项。下面是我所定义的,每个都有自己的颜色:

%--------This section has to do with todo notes ----------------
\usepackage{etoolbox}
\usepackage[colorinlistoftodos,prependcaption]{todonotes}
\newcommandx{\intodo}[2][1=]{\todo[inline,#1]{#2}}
\newcommandx{\unsure}[2][1=]{\todo[linecolor=red,backgroundcolor=red!25,bordercolor=red,#1]{#2}}
\newcommandx{\change}[2][1=]{\todo[linecolor=blue,backgroundcolor=blue!25,bordercolor=blue,#1]{#2}}
\newcommandx{\info}[2][1=]{\todo[linecolor=OliveGreen,backgroundcolor=OliveGreen!25,bordercolor=OliveGreen,#1]{#2}}
\newcommandx{\improve}[2][1=]{\todo[linecolor=Plum,backgroundcolor=Plum!25,bordercolor=Plum,#1]{#2}}

相关内容