我正在处理我的简历,并使用制表符环境。我想要在同一个制表符环境中的两个部分之间添加一条水平线。现在我有下面的代码,但问题是 HERE 后面的 \ \ 会创建一个我不想要的空白。如果我删除 \ \ ,该线会跟随文本而不是停留在文本下方。
\begin{tabbing}
{\bf text} \hspace{6mm} \= \hspace{2mm} \= more text \hspace{20mm} \= HERE\\
\rule{19.15cm}{0.1mm}
{\bf text} \hspace{6mm} \= \hspace{2mm} \= more text \hspace{20mm} \= even more text
\end{tabbing}
我曾尝试使用负 \vspace,如下所示:
\begin{tabbing}
{\bf text} \hspace{6mm} \= \hspace{2mm} \= more text \hspace{20mm} \= HERE
\vspace{-2mm}
\rule{19.15cm}{0.1mm}
{\bf text} \hspace{6mm} \= \hspace{2mm} \= more text \hspace{20mm} \= even more text
\end{tabbing}
...但这在制表环境中不起作用。有没有(最好是简单的)方法来解决这个问题?
预先感谢您的帮助!
答案1
该命令\rule[lift]{width}{thickness}
无需使用 即可执行您想要的操作\vspace
。将不同的值放在方括号内即可获得所需的结果。
\documentclass[a4paper,10pt]{article}
\usepackage[utf8]{inputenc}
\begin{document}
\begin{tabbing}
{\bf text} \hspace{6mm} \= \hspace{2mm} \= more text \hspace{20mm} \= HERE \\
\rule[20mm]{19.15cm}{0.1mm}\\
{\bf text} \hspace{6mm} \= \hspace{2mm} \= more text \hspace{20mm} \= even more text
\end{tabbing}
\end{document}
希望它能如您所愿发挥作用!