章數大

章數大

我正在写我的硕士论文,我想把每一章的数字改大一号:我试图使用“classicthesis”包,它可以满足我的要求,但我会改变数字的样式(字体),因为这对我来说太糟糕了。

因此我知道如何更改这种字体或(更好的是)如何将章节编号更改为比默认值大一号以便在每个文档类中使用它(如果可能的话)。

您可以在下面看到我的代码:

\documentclass[headinclude,footinclude,openany,paper=a4,fontsize=12pt]{scrbook}
\usepackage[eulerchapternumbers,pdfspacing]{classicthesis}
\usepackage{arsclassica}
\usepackage{tikz}
\usepackage{changepage}
\usepackage{times}

提前致谢!

答案1

由于有选项,章节号使用的字体是 70pt 的 Euler Roman 粗体eulerchapternumbers。如果省略,则会使用 Palatino。

如果您想使用与章节标题相同的字体,则可以添加到序言中

\renewcommand{\chapterNumber}{%
  \fontsize{70}{70}\usefont{\encodingdefault}{\sfdefault}{b}{n}}

以下是经过一些更改的序言(我删除了对于示例不必要的软件包):

\documentclass[headinclude,footinclude,openany,paper=a4,fontsize=12pt]{scrbook}

\usepackage[T1]{fontenc} % recommended for languages different from English
\usepackage[utf8]{inputenc} % recommended for inputting accented characters

\usepackage[pdfspacing]{classicthesis}
\usepackage{arsclassica}

\usepackage{newtxtext,newtxmath} % times is obsolete
\usepackage[scaled=.9]{helvet}   % scaling is recommended

\renewcommand{\chapterNumber}{%
  \fontsize{70}{70}\usefont{\encodingdefault}{\sfdefault}{b}{n}}

\begin{document}
\mainmatter
\chapter{Un titolo}
\end{document}

将数字 70 更改为最适合您的数字。但是,使用 Times 和 Helvetica 真的就像杀死 ClassicThesis 项目一样arsclassica

答案2

例如,为了使章节号的字体大小为 24pt,内衬为 30 pt(比字体大小大约 20%),请在序言中写入:

\renewcommand{\thechapter}{\fontsize{24}{30}\selectfont\arabic{chapter}}

要更改字体系列,您必须使用 Karl Berry 的字体名称:要更改为 Helvetica,只需使用

\fontfamily{phv}\selectfont. 

使用 XeTeX 或 LuaLaTeX 进行编译会更简单,因为您可以使用字体的常用名称(例如 Helvetica)。fontspec有关详细信息,请参阅软件包文档。

相关内容