随时插入待办事项的todonotes宏包

本文介绍LaTeX中todonotes宏包的使用方法,包括如何添加待办事项(todo)、缺失图片标记及生成待办事项列表。适用于撰写文档时记录待完成任务。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在群里看到有人推荐 todonotes 宏包,研究了一下,感觉还不错,该宏包可以在文档的任意位置添加一个待办事项 (todo),主要的语法有三个:

  • \todo[<选项>]{<内容>}
  • \missingfigure{<内容>}
  • \listoftods

todo命令

\todo 命令用于在文章的任意位置插入一个待办事项,大致的样子如下图所示,通过可选参数可以调整其外观。

todocmd

可选参数列表:

key说明
disable清除所有todos
(background/line/border)color(背景/指示线/边框)的颜色设置,只填写color默认指的是backgroundcolor,支持xcolor
line/noline选择是否设置指示线(默认是line)
inline/noinline选择是否在行间显示todos(默认是noinline)
size文本的大小(value为相对大小,e.g. normal/Large)
list/nolisttodos列表是否收录该todos
fancyline用一个灰色的曲线箭头代替直线指示线
author添加作者

以上参数也可以作为宏包的可选参数进行全局设置,比如上图中的样式就是通过宏包的可选参数设定的:

\usepackage{xcolor}
\definecolor{myblue}{rgb}{0.53,0.94,0.92}
\usepackage[bordercolor=white,
            linecolor=myblue,
            backgroundcolor=myblue,
            shadow]
            {todonotes}

missingfigure 命令

\missingfigure 命令用于产生一个很丑的带有警告符号的待办事项(意为这个地方缺少一张图片),这么丑,大概谁也不会不小心忽略了吧:

missingfigurecmd

listoftodos 命令

\listoftodos 这个命令用于在任何位置生成一个待办事项列表,无参数。

listoftodos

更详细的说明见todonotes package,这个文档在 texlive2017 中有收录,可以通过在命令行命令行输入 texdoc todonotes 来查看说明文档,或者 texdoc 的 GUI 里搜索。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值