我又开始用 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}