Calligra 字体的间距不美观(圣诞贺卡)

Calligra 字体的间距不美观(圣诞贺卡)

我又开始用 LaTeX 写圣诞贺卡了。去年我使用 XeTeX 的商业字体。今年我打算使用 Calligra 作为字体,但不知为何输出效果不太好看(对我来说)。

这个小例子

\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}

将呈现如下效果: 输出 我认为“Weihnachten”看起来像 W_eihnachten,并且文本对我来说看起来没有左对齐。

这是正常的吗?还是我的代码有错误?我在想连字符的问题……

答案1

“W” 后面的空格似乎缺失或字距调整不正确。

编辑:我添加了更多更正(并且认为这是一个丑陋的黑客)。

\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}

在此处输入图片描述

相关内容