I am using Fixme with margin notes, but find that I would like to have some sort of marker inline (rather than the full note) to show where the note refers to. If I use the footnote option I get marker I am looking for, but I think that footnotes and margin notes are redundant. Is there a way to denote where the \fxnote exists inline, when using margin notes, without actually turning on the footnote option and having the full note inline? Ideally I would use something like (!) to show where the note is referring to.

What I really want is an \hline that points to the text position, but that's just me dreaming.

Here's an MWE:



Hello \fxnote{haha}world 


1 Answer 1


How about todonotes?



Hello \todo{haha and hehe and hihi}world


enter image description here

Almost everything like colours, font size, etc can be customized and you can get a list of todos too. For details texdoc todonotes from terminal.

To toggle them off, put disable option:


Or put draft in \documentclass[11pt,draft]{article} and pass


Similarly there is obeyFinal. A screen shot from the manual:

enter image description here

  • Hazaa! A dream come true. Thanks. It would be nice if I can just toggle them on and off the same way fixme uses the draft and final arguments. A workaround I came up with that works is to comment out the package todo package and uncomment a temporary redefinition of the \todo using \newcommand{\todo}[1]{} to essentially ignore the notes.
    – mammoth
    Nov 13, 2014 at 6:35
  • @mammoth Please see the update.
    – user11232
    Nov 13, 2014 at 6:57
  • That works great! Thanks! I was reviewing the manual, but unable to find the appropriate usage of draft. I used the documentclass obeyDraft combination to get the desired result.
    – mammoth
    Nov 13, 2014 at 7:05

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .