JHEP 模板:更改目录中的字体大小

JHEP 模板:更改目录中的字体大小

我正在使用 JHEP 模板撰写我的论文。目录目前是这样的,在此处输入图片描述

在文档代码中,我希望部分字体更大,因此我添加了\Large部分定义。例如:

\section{\Large Introduction}. 

但是,字体大小的这种变化反映在目录中。我应该怎么做才能使目录中的字体大小统一?

从一些用 JHEP 模板编写的在线讲义中,我知道文档中和目录中的章节名称可以使用不同的字体大小。

答案1

加载 JHEP 的样式文件后,即在以下行之后

\usepackage{jheppub}

添加以下行:

\usepackage{xpatch}
\xpatchcmd\section{\large}{\Large}{}{}
%\xpatchcmd\subsection{\normalsize}{\normalsize}{}{}
%\xpatchcmd\subsubsection{\normalsize}{\normalsize}{}{}

此代码在所有章节标题中替换\large\Large如果您还想更改子章节和子子章节的大小,请取消注释相应的行,并将第二行替换\normalsize为新大小。

不要将字体大小添加\Large到章节标题本身,因为这样大小命令将在章节标题使用的任何地方使用,包括在目录中。

例如,修改jhepexample.tex(jhep 样式附带的示例文件)的前言如下

\usepackage{jheppub} % for details on the use of the package, please
                     % see the JHEP-author-manual
\usepackage{xpatch}
\xpatchcmd\section{\large}{\Large}{}{}    
\usepackage[T1]{fontenc} % if needed

无需修改任何其他内容!)。然后文档将像这样开始:

在此处输入图片描述

为了进行比较,以下是未修改的文档的输出:

在此处输入图片描述

相关内容