EDIT: As I see in the first answer, underline is the wrong word. I want a line under the section heading, separating the heading from the following text.
I want to separate section headings from the following text with a horizontal line. At the moment I use the following:
\newcommand{\tmpsection}[1]{}
\let\tmpsection=\section
\renewcommand{\section}[1]{\tmpsection{#1}\hrule\nobreak}
But that produces a line, that is too far away from the section-heading and to near to the following text. Has anyone a better idea?
I've heard that the titlesec
is more powerful than sectsty
package, so I've just used it. You can put the horizontal line before the section header using:
\usepackage{titlesec}
\titleformat{\section}{\large\bfseries}{\thesection}{1em}{\hrule}
or you can put it after, with the help of newcommand. See section 4.4 of the titlesec manual.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With