Hoi allemaal,
Met sommige fonts ontstaat er een extra witregel bij specifiek gebruikt
van een los minteken.
Wybo en ik hebben dit onderzocht en het is een hele lastige.
Waarschijnlijk heeft het met woordafbreken te maken. Het is iets dat
alleen bij sommige fonts optreed maar het ligt niet aan die fonts zelf
maar hoe TeX hier mee omgaat.
Steve White van GNU FreeFont heeft hiervoor naar de fonts gekeken en dit
bevestigd. Een workaround voor deze gevallen is een mbox of fbox maar er
moet een robuuste oplossing voor gevonden worden. Het is reproduceerbaar
in XeLaTeX, PDFLaTeX en LaTeX.
Hieronder is het minimale voorbeeld voor TeX dat Wybo heeft gemaakt. Wie
van de TeX-experts weet dit op te lossen?
Groetjes,
Pander
\documentclass[draft,12pt]{article}
\usepackage[papersize={30mm,70mm},noheadfoot,margin=5mm]{geometry}
\usepackage{longtable}
\usepackage{DejaVuSansMono}
\parindent0pt\pagestyle{empty}
\fboxsep0mm\fboxrule.01mm
\begin{document}\ttfamily
\begin{minipage}[t]{1mm}
1 x x x - x - x \fbox{-} \fbox{x}
\end{minipage}
\hfill
\begin{minipage}[t]{3mm}
3 x x x {-} x - x \fbox{-} \fbox{x}
\end{minipage}
\end{document}