Tufte-handout 目录字体与 kpfonts 和 lualatex 的问题

Tufte-handout 目录字体与 kpfonts 和 lualatex 的问题

我正在尝试使用kpfontstufte-handout。由于某种原因,当使用 编译时,目录字体默认为 Computer Modern roman lualatex,其余文档可以正确编译。使用 的相同代码可以xelatex正确编译,目录字体为 斜体kpfonts。如何使用 获得目录的正确字体lualatex

XeLaTeX 编译正确

LuaLaTeX 默认仅将 TOC 字体设置为 CM

平均能量损失

\documentclass{tufte-handout}
\usepackage[]{kpfonts}

\usepackage[T1]{fontenc}

\usepackage{lipsum}             

\begin{document}

\tableofcontents

\section{LuaLaTeX}
\lipsum

\section{Two}

\lipsum
\section{Three}

\lipsum

\end{document}

答案1

如果您想使用 LuaLaTeX(或 XeLaTeX)进行编译,我建议您使用 Opentype 版本的 kpfonts:

\documentclass{tufte-handout}
\usepackage{kpfonts-otf}
\usepackage{lipsum}
\begin{document}

\tableofcontents

\section{LuaLaTeX}
\lipsum

\section{Two}

\lipsum
\section{Three}

\lipsum

\end{document}

请查看文档Kpfonts-OTF-Doc-English.pdf以获取有关可用选项的更多信息。

相关内容