我正在尝试获取待办事项的创建日期。是否可以在编译时添加待办事项。
我确实看过这..但我想知道是否可以使用关键字来实现due
。
至少这是最好的情况文档。
%% TODONOTES
\usepackage{todonotes}
%\usepackage[disable]{todonotes} % TO DISABLE
\newcommand{\rnline}[1]{\todo[author=TANDEM,size=\small,inline,color=green!40,due=\today]{#1}}
\newcommand{\rn}[1]{\todo[color=blue!40]{#1}}
任何帮助将不胜感激。
答案1
我认为您不能使用\today
当天的当前日期或此类命令来添加待办事项注释的创建日期。很明显,每次编译时日期都会改变,我们将丢失以前的创建时间(或到期时间)。所以也许最好在自己定义的模板中手动写入时间。我希望这能有所帮助:
\documentclass[a4paper]{article}
\usepackage[colorlinks]{hyperref}
\usepackage[colorinlistoftodos]{todonotes}
\newif\ifallowtodo
\begin{document}
\listoftodos
\allowtodotrue
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nulla
\ifallowtodo \todo{Plain todonotes.\footnotesize{$\rightarrow$ \textit{Due Mar 22 '17}}} \else \fi
urna. Maecenas interdum nunc in augue. Mauris quis massa in ante
tincidunt mollis. Proin imperdiet. Donec porttitor pede id est. Sed
in ante. Integer id arcu. Nam lectus nisl, posuere sit amet,
imperdiet ut, tristique ac, lorem. In erat. In commodo enim.
\ifallowtodo \todo[color=blue!40]{Todonote with a different color. \footnotesize{$\rightarrow$ \textit{Due Sep 17 '16}}} \else \fi
Phasellus libero ipsum, tempor a, pharetra consequat, pellentesque
sit amet, sem. Praesent ut augue luctus elit adipiscing ultricies.
Vestibulum suscipit cursus leo. Nullam molestie justo.
\end{document}
\allowtodotrue
只是一个标志,用于\ifallowtodo
检查我们是否需要 todo 模式或没有 todo 的完整 pdf。如果没有必要,你可以删除它。