答案1
有很多方法可以在标题周围放置水平线或规则。以下是一些示例,取自这里和这里。
documentclass{article}
\usepackage[utf8]{inputenc}
% First command
\makeatletter
\def\myrulefill{\leavevmode\leaders\hrule height .7ex width 1ex depth -0.6ex\hfill\kern\z@}
\makeatother
% Second command
\newcommand{\textbetweenrules}[2][.4pt]{%
\par\vspace{\topsep}
\noindent\makebox[\textwidth]{%
\sbox0{#2}%
\dimen0=.5\dimexpr\ht0+#1\relax
\dimen2=-.5\dimexpr\ht0-#1\relax
\leaders\hrule height \dimen0 depth \dimen2\hfill
~#2
\leaders\hrule height \dimen0 depth \dimen2\hfill
}\par\nopagebreak\vspace{\topsep}
}
\begin{document}
\Large
\noindent\hrulefill ~Education~\hrulefill
\medskip
\noindent\myrulefill ~Education~\myrulefill\par
\medskip
\textbetweenrules{Education}
\end{document}
第一个例子是普通的\hrule
,它位于行的底部。第二个和第三个使用了一些指定的预定义命令。
在命令中,\textbetweenrules{Education}
您可以通过将参数放在括号之间来修改规则宽度。例如\textbetweenrules[3pt]{Education}