When drafting a document, you may find it useful to leave short notes or hints which require further attention later on. Perhaps you do not want to disrupt your flow of inspiration, or an entire paragraph needs re-structuring.
The following command definitions are a quick and dirty way of providing semantic colour-coded drafting tools.
This exposes a set of commands which can be used in any text environment:
\rephrase- highlight a block of text to rephrase later on
\reference- instead of using an empty
\citetag (which can be easily missed), give yourself a short reminder of which reference is required
\aside- highlight some text which contains extra information, but is not absolutely essential and may be taken out if required
\todo- basic draft command
These commands are used in similar fashion to other inline text commands:
NB: The first command (
\draftoutput) is a helper command to keep the code clean, and may be ignored.
Each drafting command has an associated colour, and as such, we require the
color package (or the
xcolor package). You may customise them to suit your needs.
Of course, you may add or remove any commands to suit your own drafting routines, but try to keep their numbers to a minimum. You want commands which are easy to remember and type; they should not hinder your writing in any way.
An alternative is to use the
pdfcomment package which provides excellent features in formatting and styling comments, if you need the extra functionality that is.