如何获取带下划线的标题

如何获取带下划线的标题

我希望得到带下划线的部分标题,看起来像这个“专业经验”和“教育”下面的行例子。我更愿意在不切换到 resume-documentclass 的情况下执行此操作。

此外,如果有办法在居中文本下划一条线宽下划线,然后将一些较小的文本居中置于该下划线下方,那就太好了。(例如,在姓名下划线,然后在下划线下方显示联系信息。)

答案1

我已经调整了给出的答复为开头带有短文本的整行加下划线但是有一个小限制,即部分标题应该小于线宽。

\documentclass{article}
\usepackage{calc}  %% Needed for calculating remaining length. 
\usepackage{lipsum}

\newlength{\remaining}
\newcommand{\titleline}[1]{%
\setlength{\remaining}{\textwidth-\widthof{\textsc{#1}}}
\noindent\underline{\textsc{#1}\hspace*{\remaining}}\par}
\begin{document}

\titleline{Section Underlined}

\lipsum

\titleline{In case if I use a bigger line as a section title this command may behave weirdly }


\end{document}

MWE 本来可以提供更好的帮助。

答案2

我认为您在这里同时问了两个问题。但是,关于主要部分,您可以这样做:

\documentclass{article}
\usepackage{lipsum}

\newcommand\myresumesection[1]{%
  \section*{\MakeUppercase{#1}}
  \raisebox{2em}[0pt][0pt]{\rule{\textwidth}{.5pt}}
}

\begin{document}
\myresumesection{Professional experience}

\lipsum[1]
\end{document}

解决方案_呈现

相关内容