23 lines
753 B
TeX
23 lines
753 B
TeX
\ProvidesPackage{di/marking}
|
|
|
|
\RequirePackage{di/color}
|
|
\RequirePackage{soul}
|
|
|
|
\newcommand{\pdhighlight}[2]%
|
|
{%
|
|
% Use \texorpdfstring such that bookmark text is not highlighted.
|
|
% Bookmark text can only be text.
|
|
% Use \protect such that highlighting can be applied in a heading such as \chapter.
|
|
\texorpdfstring%
|
|
{\protect\sethlcolor{#1}\hl{#2}\protect\sethlcolor{white}}%
|
|
{#2}%
|
|
}
|
|
|
|
% Prodrive markers, using soul:
|
|
\newcommand{\FAIL}[1]{\pdhighlight{di_color_fail}{#1}}
|
|
\newcommand{\NEW}[1]{\pdhighlight{di_color_new}{#1}}
|
|
\newcommand{\MEASURE}[1]{\pdhighlight{di_color_measure}{#1}}
|
|
\newcommand{\PASS}[1]{\pdhighlight{di_color_pass}{#1}}
|
|
\newcommand{\TBD}[1]{\pdhighlight{di_color_tbd}{#1}}
|
|
\newcommand{\TODO}[1]{\pdhighlight{di_color_tbd}{#1}}
|