重叠待办事项

重叠待办事项

当使用在同一行上添加多个注释todonotes,然后在它们后面的行上添加一个注释时,无法看到哪些注释属于哪一行,因为连接每个文本框和相应文本的线重叠了。我在下面做了一个最小的例子。有没有办法使用todonotes或任何类似的包自动解决这个问题?

\documentclass[10pt,a4paper]{article} 
\usepackage{todonotes}
\usepackage{lipsum}

\begin{document}

\todo{Lorem}\textbf{Lorem} \todo{ipsum}\textbf{ipsum} \todo{dolor}\textbf{dolor}
sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore
et dolore magna aliqua. Ut enim ad \todo{minim}\textbf{minim} veniam, quis nostrud
exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. 

\end{document}

重叠线问题的示例

以下是几个可接受的解决方案 (我不知道如何在 LaTeX 中获得):

解决方案 1 解决方案 2

答案1

todo 命令有一个选项“fancyline”。有了它,注释现在显示如下。我个人更喜欢默认行为。

带有 fancyline 选项的 Todonotes。

\documentclass[10pt,a4paper]{article} 
\usepackage{todonotes}
\usepackage{lipsum}

\begin{document}

\todo[fancyline]{Lorem}\textbf{Lorem} \todo[fancyline]{ipsum}\textbf{ipsum}
\todo[fancyline]{dolor}\textbf{dolor} sit amet, consectetur adipisicing elit,
sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad
\todo[fancyline]{minim}\textbf{minim} veniam, quis nostrud exercitation ullamco
laboris nisi ut aliquip ex ea commodo consequat. 

\end{document}

相关内容