[T1]{fontenc}、[utf8]{inputenc} 和 {microtype}:字距调整不起作用

[T1]{fontenc}、[utf8]{inputenc} 和 {microtype}:字距调整不起作用

我的代码如下:

\documentclass[12pt,a4paper]{report}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[activate={true,nocompatibility},final,tracking=true,kerning=true,spacing=true,factor=1100,stretch=10,shrink=10]{microtype}
\usepackage{ae,aecompl}
\begin{document}
    \section{AVAW Wo}
    AVAW Wo
\end{document}

我不知道哪里出了问题。我已经设置了选项kerning=true– 但仍然不起作用。

在此处输入图片描述

答案1

(评论太长,因此作为答案发布)

我想质疑您关于kerning该软件包的选项microtype“不起作用”的说法。具体来说,请比较以下两个屏幕截图:上面的是用 pdfLaTeX 编译的,下面的是用 LuaLaTeX 编译的。(请记住,kerningspacing选项目前在 LuaLaTeX 下未启用。)(附言:我在运行 MacOS X 10.13.2“High Sierra”的 MacBook Pro 上使用 MacTeX2017。)至少在我看来,microtype 在 pdfLaTeX 下确实应用了额外的字距调整。

在此处输入图片描述

在此处输入图片描述

(框线由包showframe的选项产生geometry。)

答案2

我终于找到了适合我的解决方案!乌尔丽克·菲舍尔在评论中给了我一个很好的提示这里

我的序言如下:

\documentclass[12pt,a4paper]{report}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[activate={true,nocompatibility},final,tracking=false,kerning=true,spacing=false,factor=1100,stretch=10,shrink=10]{microtype}
\DisableLigatures[f]{encoding = T1}

相关内容