![KOMA,排版很糟糕](https://linux22.com/image/295402/KOMA%EF%BC%8C%E6%8E%92%E7%89%88%E5%BE%88%E7%B3%9F%E7%B3%95.png)
好吧,我有不印刷知识,但是这个:
在我看来,直觉上就是错的。在我看来,“Einleitung” 中的“t”和“u”之间的间距显然太宽了。
这是代码(LuaLateX):
\documentclass[a4paper,twoside,12pt]{scrreprt}
\usepackage{fontspec}
\usepackage{lipsum}
\setkomafont{sectioning}{\normalfont\normalcolor\bfseries}
\usepackage[ngerman]{babel}
\usepackage[babel]{csquotes}
\begin{document}
\chapter{Einleitung} \lipsum
\end{document}
我做错什么了吗?忘记了什么重要的事情吗?
答案1
选择其他字体,例如 Libertine:
或者加载一个修改 t 和 u 之间字距的功能文件。将以下内容另存为lm.fea
或任何其他带有扩展名的文件名.fea
:
languagesystem DFLT dflt;
languagesystem latn dflt;
feature kern { pos t u -60; } kern;
并将其加载到字体定义中,当然,使用以下命令运行它lualatex
:
\documentclass[a4paper,twoside,12pt]{scrreprt}
\usepackage{fontspec}
%\usepackage{libertine}
\setmainfont[FeatureFile=lm.fea]{Latin Modern Roman}%%%%% Feature file
\usepackage{lipsum}
\setkomafont{sectioning}{\normalfont\normalcolor\bfseries}
\usepackage[ngerman]{babel}
\usepackage[babel]{csquotes}
\begin{document}
\chapter{Einleitung} \lipsum
\end{document}
答案2
这是一张高分辨率的截图,取自
\font\x=cmbx12 scaled 3000
\x Einleitung
\bye
并使用预览器的最大缩放比例
可以清楚的看到,从“t”的横线到“u”的衬线的距离,刚好和从“u”的右笔画到“n”的上衬线的距离一样。
这是放大的整个单词:
您在小分辨率下看到的问题似乎只是由于 PDF 查看器中的像素舍入造成的,它将“t”稍微向左移动。
以全分辨率查看图片。