重新创建信头

重新创建信头

我正在使用.cls 模板通过以下代码片段为我的简历生成信头:

\def\namefont{\huge\bf}
\def\@linename{\begingroup
  \def\\{, }
  {\namefont\@name}
  \vskip 2pt
  \fullline
  \vskip 2pt
  % where do you live?
  \@ifundefined{@addressone}{%
    % do nothing
  }{%
    \leavevmode\hbox to \textwidth
      {\hfill\vbox{\hbox{\@addressone}
           \hbox{\@addresstwo}
          }%
      }\par
  }
\endgroup}

我需要为不同的文档重新创建它,我已经这样做了:

\begin{flushleft}
  \huge\bfseries Name
\setlength{\parindent}{0pt}
\end{flushleft}
\medskip\hrule height 0.5pt
\begin{flushright}
  address1 \\
  address2 
\end{flushright} 

在第二个版本中,巨大的名称和垂直线之间有一个空格,我想删除它。而且垂直线是黑色的,而不是灰色的……我该如何匹配第一个版本?

注意:这只是我在 LaTeX 中的第二个项目。

答案1

只需移除 即可\medskip消除多余的垂直空间。对于颜色,请使用包xcolor

\documentclass{article}
\usepackage{xcolor}
\begin{document}

\begin{flushleft}
  \huge\bfseries Name
\setlength{\parindent}{0pt}
\end{flushleft}
{\color{gray}\hrule height 0.5pt}
\begin{flushright}
  address1 \\
  address2
\end{flushright}

\end{document}

相关内容