标题和标题之间的间距

标题和标题之间的间距

我对使用标题和行之间的间距有疑问\hrule

我的命令如下:

\section*{Education\hrule height 2pt}

....

\section*{Peer-reviewed Publications\hrule height 2pt} 

....

\section*{Book chapter\hrule height 2pt} 
....

奇怪的是,尽管对不同的部分使用了相同的命令,但在“书籍章节”和行之间还是留出了足够的空间,而其他两个部分则没有空间。我该怎么办?如果能得到帮助,我将不胜感激!

答案1

原因是书籍章节有一个字符延伸到基线以下(),而其他两个标题则不然。考虑以下 MWE,其中树线的间距相等:

\documentclass{article}
\usepackage{currvita}
\usepackage{ragged2e}
\usepackage[margin=1in]{geometry}
\thispagestyle{empty}

\begin{document}
\section*{Edupation\hrule height 2pt}
abc
\section*{Peer-previewed Publications\hrule height 2pt}
abc
\section*{Book chapter\hrule height 2pt}
abc
\end{document}

结果:

在此处输入图片描述

还有其他方法可以在每个部分标题下添加一行,例如使用titlesec包(来自如何在每个章节标题下制作一条粗体水平线?)。此处间距稍大一些,看起来比原始示例的三行都更好。

\documentclass{article}
\usepackage{currvita}
\usepackage{ragged2e}
\usepackage[margin=1in]{geometry}
\usepackage{titlesec}
\thispagestyle{empty}

\titleformat{\section}
  {\normalfont\Large\bfseries}{\thesection}{1em}{}[{\titlerule[2pt]}]

\begin{document}
\section*{Education}
abc
\section*{Peer-reviewed Publications}
abc
\section*{Book chapter}
abc
\end{document}

结果:

在此处输入图片描述

相关内容