When adding several notes on the same line using todonotes and then one note on the line behind them, its impossible to see which notes belong to which line since the line connecting each textbox to the corresponding piece of text overlap. I made a minimal example below. Is there any way to automatically solve this problem using todonotes or any similar package?
\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}

A couple of acceptable solutions (which I do not node how to obtain in LaTeX) is the following:


todonotescode might be quite difficult. – mbork Feb 24 '13 at 19:14