水平线 - 减少距离

水平线 - 减少距离

这是在页面上绘制一条水平线的 MWE。现在,我该如何减少名称和线之间的空间。间隙太大了。

\documentclass[letterpaper,11pt]{article}
\pagestyle{empty}
\begin{document}
\begin{flushleft}
\bfseries SUBHAM SONI S.
\end{flushleft}
\makebox[\linewidth]{\rule{\linewidth}{0.4pt}}
\end{document}

在此处输入图片描述

答案1

您不需要 a \makebox ,甚至不需要flushleft

\documentclass[letterpaper,11pt]{article}
\pagestyle{empty}
\begin{document}
%\begin{flushleft}    %% why do you need this?
\noindent
{\bfseries SUBHAM SONI S.}
\par
\vspace{-0.8\baselineskip}   %% adjust -0.8
\noindent
\rule{\linewidth}{0.4pt}
%\end{flushleft}      %% why do you need this?
\end{document}

在此处输入图片描述

答案2

此类装饰通常需要较低级别的命令:

\documentclass[letterpaper,11pt]{article}
\pagestyle{empty}
\begin{document}
\begin{flushleft}
\bfseries SUBHAM SONI S.\\* % no page break
\kern2pt % some space
\hrule % a rule all the text width long
\end{flushleft}
\end{document}

在此处输入图片描述

相关内容