DejaVu Sans Mono is a mono-spaced font useful for programmers, and it already provides a clear differentiation between most glyphs, such as O and 0 for example. Compared to Inconsolata, DejaVu has a wider range of glyphs and a slightly cleaner design.
Text-document markup languages (such as LaTeX, AsciiDoc, or markdown) have additional requirements. The ability to distinguish between the various kinds of quote marks and dashes becomes important. Most mono-spaced fonts do not clearly distinguish between each of these look-alike characters, as seen in Figure 53.
The following changes have been made to create the DejaVu Markup font:
• Shortened the endash to distinguish from the hyphen and em-dash.
• Lowered the minus to distinguish from the en-dash.
Or, directly download the DejaVu Markup ZIP file right here.
Also see the Inconsolata LGC Markup — Font.