[Tex-nl] Fontafhankelijke ongewenste extra witregel na minteken

Wilfred van Rooijen wvanrooijen at yahoo.com
Sat Feb 25 02:15:43 CET 2012


Ik heb de test met xelatex + DejaVu Sans Mono gedaan, en met pdflatex + tgtermes en in beide gevallen kan ik geen verschil ontdekken tussen de twee kolommen dus ik vraag me af wat jullie precies bedoelen? Kan iemand ergens een PDF uploaden om het te laten zien?

Het is misschien een hele stomme opmerking, maar ik neem aan dat in LaTeX het afbreek-teken een andere interne codering heeft dan een min-teken. Ik kan me ook voorstellen dat in veel gevallen het afbreek-teken en het min-teken met hetzelfde symbool (liggend streepje) kunnen worden gerepresenteerd, en dat daardoor LaTeX in sommige gevallen denkt dat een min-teken eigenlijk een afbreek-teken is? 


Groeten,
Wilfred



________________________________
 From: Wybo Dekker <wybo at xs4all.nl>
To: tex-nl at ntg.nl 
Sent: Friday, 24 February 2012, 21:57
Subject: Re: [Tex-nl] Fontafhankelijke ongewenste extra witregel na minteken
 
Hans Hagen kwam met het voorstel om
\begin{minipage}{1mm}...\end{minipage} te vergelijken met
\vbox\bgroup\hsize1mm...\egroup
En dan blijkt dat in die laatste vorm het probleem niet optreedt, zie de
test hieronder. Zijn volgende suggestie was dan maar aan de
minipage-omgeving te gaan knutselen, maar dat gaat me toch wat ver.
Ik denk dat we Piet van Oostrum weer even nodig hebben...:

\documentclass[12pt]{article}
\usepackage[papersize={30mm,60mm},noheadfoot,margin=5mm]{geometry}
\usepackage{DejaVuSansMono}
\parindent0pt\pagestyle{empty}

\begin{document}\ttfamily
\begin{minipage}[b]{1mm}
x x x - x - x x
\end{minipage}
\hfill
\vbox\bgroup\hsize1mm
x x x - x - x x
\egroup
\end{document}


On 2012-02-23 17:12, Pander wrote:
> 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}
> _______________________________________________
> TeX-NL mailing list
> TeX-NL at ntg.nl
> http://www.ntg.nl/cgi-bin/mailman/listinfo/tex-nl
> 

-- 
Wybo
_______________________________________________
TeX-NL mailing list
TeX-NL at ntg.nl
http://www.ntg.nl/cgi-bin/mailman/listinfo/tex-nl
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.ntg.nl/pipermail/tex-nl/attachments/20120224/cdc73593/attachment.html>


More information about the TeX-NL mailing list