I tried to use a \newline and a \vspace with negative height to compensate for the too-big space between text lines, but it doesn't work.
Code: Select all
\documentclass{article}
\newcommand{\myline}{\noindent\rule{\textwidth}{2pt}\newline\vspace{-0.9\baselineskip}\rule{\textwidth}{0.1pt}}
\begin{document}
This is a rule
\myline
This is an after-text
\end{document}