微类型行尾问题

微类型行尾问题

今天我注意到,当我使用 LuaLaTeX 和Microtype-Package 编译我的 Tex-File 时,行尾的格式不正确。

这里有一个小例子,你可以看到标点符号和字母并不完全对齐。它们被部分移动了。你可以在 Adob​​e Reader 中标记文本来看到这一点。文档右侧的点、逗号或连字符稍微多一点,因为其他字母。

以下是代码:

\documentclass[
a4paper,
12pt,
DIV=calc,
oneside,
parskip=half
]
{scrreprt}

\usepackage{fontspec}
\setmainfont{Times New Roman}


\usepackage[a4paper, left=3cm, right=2.5cm, top=2.5cm, bottom=2.5cm, includefoot]{geometry}

\usepackage[tracking=alltext,letterspace=0]{microtype}
%\usepackage{microtype}
\usepackage{blindtext}

\begin{document}
\Blindtext
\end{document}

我暂时用这个命令修复了这个问题:\usepackage[tracking=alltext,letterspace=0]{microtype}而不是使用\usepackage{microtype}。这是一个好的解决方案吗?或者有更好的解决方案吗?或者我注意到的行为在使用-Package时是正常的吗Microtype?我认为不是,因为单词、字母和标点符号应该直接对齐到100%还是不是?

答案1

您所要求的实际上是微缩印刷的要点——使右侧边缘“视觉上”均匀,不要因为句号或连字符上方的开放空间而留下“孔洞”;相反,它将这些孔洞稍微移动到边缘内。

这一原则在韩圣的论文中得到了解释,他的 拖船纸 特别是在微印刷扩展方面。

也就是说,正如评论中指出的那样,可以使用以下方法禁用该功能

\microtypesetup{protrusion=false}

相关内容