我有以下宏来格式化我简历中的所有表格。
\documentclass[a4]{article}
\usepackage[left=1.5cm,top=2cm,right=1.5cm,bottom=2.5cm,nohead,nofoot]{geometry}
\setlength{\tabcolsep}{0pt}
\newenvironment{entrylist}{%
\begin{tabular*}{\textwidth}{@{\extracolsep{\fill}}ll}
}{%
\end{tabular*}}
\renewcommand{\bfseries}{}
\newcommand{\entryacquis}[5]{%
#1&\parbox[t]{14.5cm}{%
\textbf{#2}%
\hfill%
{\footnotesize #3}\\%
#4}\\
{Skills~:} }
\begin{document}
\begin{entrylist}
\entryacquis
{6\thinspace --\thinspace 8.2008}
{Job Position}
{A company}
{Job description}
{Some learned skills}
\end{entrylist}
\end{document}
如何才能使职位描述行和技能行之间的行距与两行普通文本之间的行距相同?出于某种原因,行距较小。
我已经尝试添加\baselineskip
,,\linebreak
但\vspace
无法使其正常工作。
答案1
在数据周围添加一些\strut
s (我对两端都做了添加,以防数据跨越多行)。
\documentclass[a4]{article}
\usepackage[left=1.5cm,top=2cm,right=1.5cm,bottom=2.5cm,nohead,nofoot]{geometry}
\setlength{\tabcolsep}{0pt}
\newenvironment{entrylist}{%
\begin{tabular*}{\textwidth}{@{\extracolsep{\fill}}ll}
}{%
\end{tabular*}}
\renewcommand{\bfseries}{}
\newcommand{\entryacquis}[5]{%
#1&\parbox[t]{14.5cm}{%
\strut\textbf{#2}%
\hfill%
{\footnotesize #3}\\%
#4\strut}\\
{Skills~:} &\strut#5\strut}
\begin{document}
\begin{entrylist}
\entryacquis
{6\thinspace --\thinspace 8.2008}
{Job Position}
{A company}
{Job description}
{Some learned skills}
\end{entrylist}
\end{document}