我对使用标题和行之间的间距有疑问\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}
结果: