Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

I'm writing my Christmas cards again with LaTeX. Last year I used a commercial font with XeTeX. For this year I was thinking about using Calligra as font, but for some reason the output is not nice looking (for me).

This small example

\documentclass[a5paper,11pt,landscape,parskip]{scrartcl}
\usepackage[top=1cm, bottom=1cm, left=1cm, right=1cm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[german]{babel}


\pagestyle{empty}
\usepackage[T1]{fontenc}

\usepackage{calligra}
\setlength{\parindent}{0mm}
\setlength{\parskip}{10mm}
\begin{document}
    \calligra\Huge
    \begin{flushleft}
        Liebe aaaaabbba,

        ich wünsche euch frohe Weihnachten aaa
        aaaa  aaaa a aa aa aaa aaaa aaaa aaa aa aaa 
        und hoffe, dass ich euren Geschmack getroffen habe.

        Viele Grüße\\
        Euer bbaa
    \end{flushleft}

\end{document}

will render like this: output I think "Weihnachten" looks like W_eihnachten and the text doesn't look left aligned for me.

Is this normal, or is there some error in my Code? I was thinking about some problem with the ligatures...

share|improve this question
    
It's the "expected" result, given the metrics of the font. –  egreg Dec 19 '11 at 18:43

1 Answer 1

up vote 2 down vote accepted

The space after "W" seems like missing or improper kerning.

EDIT: I added more corrections (and consider this an ugly hack).

\documentclass[a5paper,11pt,landscape,parskip]{scrartcl}
\usepackage[top=1cm, bottom=1cm, left=1cm, right=1cm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[german]{babel}


\pagestyle{empty}
\usepackage[T1]{fontenc}

\usepackage{calligra}
\setlength{\parindent}{0mm}
\setlength{\parskip}{10mm}
\begin{document}
    \calligra\Huge
    \begin{flushleft}
        Liebe aaaaabbba,

        ich wünsche euch frohe \kern -0.22em W\kern -0.22em eihnachten aaa
        aaaa  aaaa a aa aa aaa aaaa aaaa aaa aa aaa 
        und hoffe, dass ich euren \kern -0.22em Geschmack getroffen habe.

        \hspace*{0em}\kern -0.33em Viele \kern -0.22em Grüße\\
        \hspace*{0em}\kern -0.33em Euer bbaa
    \end{flushleft}

\end{document}

enter image description here

share|improve this answer
    
One can see also that the V and the E are horizontally aligned with the "body" of the L (the loop on the lower left is sticking out). –  egreg Dec 19 '11 at 18:47
    
I already thought about this, but I was hoping that this wouldn't be normal. This way I can't use the font for my christmas cards. I won't correct a font manually for all improper kernings. –  someonr Dec 19 '11 at 18:55
    
@someonr: That's exactly what many free fonts are lacking: Proper kerning. –  lockstep Dec 19 '11 at 18:57
2  
Looking at callig15.tfm shows that it has no kerning pair whatsoever. –  egreg Dec 19 '11 at 19:12

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.