不同的目录布局 TeX Live 2021 与 2022

不同的目录布局 TeX Live 2021 与 2022

当使用 TeX Live 2021 作为发行版编译以下 MWE 时,结果(第一图)与使用 Tex Live 2022 编译的结果不同(第二图,适合用 Overleaf 进行测试)。 间隔的低小写字母不再出现在目录中(2022 版),但这不是 ClassicThesis/ArsClassica 作者的“正确”版本。 也许是由于 tocloft 包? 有人有解决这个问题的想法吗?

此致!

\documentclass[11pt,a4paper,footinclude=true,headinclude=true]{scrbook} % KOMA-Script book
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}

\usepackage[parts,pdfspacing,dottedtoc,eulerchapternumbers]{classicthesis} %,manychapters

\usepackage{lipsum}
\usepackage{hyperref} 

\begin{document}
    
\renewcommand{\cftchapaftersnumb}{\spacedlowsmallcaps}
    
\tableofcontents
    
\chapter{Lipsum}
\lipsum
    
\end{document}

TeX Live 2021

2022 年 Tex Live

答案1

microtype(由 加载classicthesis)现在添加了各种补丁来优化突起,其中一个与 的小型大写字母代码冲突classicthesis

您可以禁用补丁。我删除了 inputenc 包,因为 utf8 几年来一直是默认设置。

\documentclass[11pt,a4paper,footinclude=true,headinclude=true]{scrbook} % KOMA-Script book
\usepackage[T1]{fontenc}
\PassOptionsToPackage{nopatch}{microtype}

\usepackage[parts,pdfspacing,dottedtoc,eulerchapternumbers]{classicthesis} %,manychapters

\usepackage{lipsum}
\usepackage{hyperref}

\begin{document}

\renewcommand{\cftchapaftersnumb}{\spacedlowsmallcaps}

\tableofcontents

\chapter{Lipsum}
\lipsum

\end{document}

在此处输入图片描述

相关内容