附录章节编号的小写字母/大写字母不匹配

附录章节编号的小写字母/大写字母不匹配

下面的 MWE 在附录中创建了 A.1、A.2 形式的节编号,其中 A 为小写,但 1、2、3 为全大写。我怎样才能将 A 设为全大写或将数字设为小写?

\documentclass[twoside,paper=a4,fontsize=11pt]{scrreprt}
\usepackage[no-math]{fontspec}
\PassOptionsToPackage{style=arsclassica}{classicthesis}
  \usepackage{classicthesis}
\setmainfont{TeX Gyre Termes}
\setsansfont{TeX Gyre Heros}

\begin{document}
\appendix
\chapter{Appendix Test}
\section{Appendix Section Test}

\end{document}

在此处输入图片描述

编辑:在这种情况下,更改字体不是一种选择。如果能找到解决方案就太好了!

答案1

您需要一种包含小写数字的字体。很少有字体能做到这一点,即使是商业字体也是如此。一种免费的字体就是这样的加拉蒙德香水

\documentclass[twoside,paper=a4,fontsize=11pt]{scrreprt}
\usepackage[no-math]{fontspec}
\PassOptionsToPackage{style=arsclassica}{classicthesis}
\usepackage{classicthesis}
\setmainfont{TeX Gyre Termes}
\setsansfont{EauTestText}
\begin{document}
\appendix
\chapter{Appendix Test}
\section{Appendix Section Test}
\end{document}

输出

(我并不推荐 Times/Garamond 的组合,只是想说明小写数字字体的表现方式。)

答案2

使用Numbers=OldStyle。但我警告你,英雄中的旧式数字是丑陋的

\documentclass[twoside,paper=a4,fontsize=11pt]{scrreprt}
\usepackage[no-math]{fontspec}
\usepackage[style=arsclassica]{classicthesis}

\setmainfont{TeX Gyre Termes}
\setsansfont{TeX Gyre Heros}[Numbers=OldStyle]

\begin{document}

\appendix
\chapter{Appendix Test}
\section{Appendix Section Test}

\textsf{1234567890}

\end{document}

在此处输入图片描述

这是原版,有 Iwona 和 Palatino

在此处输入图片描述

您也可以使用 Iwona:

\documentclass[twoside,paper=a4,fontsize=11pt]{scrreprt}
\usepackage[no-math]{fontspec}
\usepackage[style=arsclassica]{classicthesis}

\setmainfont{TeX Gyre Termes}
\setsansfont{Iwona}[Numbers=OldStyle]

\begin{document}

\appendix
\chapter{Appendix Test}
\section{Appendix Section Test}

\textsf{1234567890}

\end{document}

在此处输入图片描述

相关内容