我正在尝试使用 LaTeX 编写我的简历,如果您看到下图,地址的内容是左调整的。
我该怎么做才能使它们居中调整?我使用的代码如下:
\documentclass[margin]{res}
\begin{document}
\name{\LARGE \bf MY NAME\\[12pt]} % the \\[12pt] adds a blank line after name
\address{ADDRESS STREET APT NUMBER\\ CITY, STATE ZIPCODE \\
PHONE-NUMBER }
\end{document}
答案1
您可以重新定义\@tablebox
内部使用res.cls
来排版名称和地址;原始定义是
\def\@tablebox#1{\begin{tabular}[t]{@{}l@{\extracolsep{\fill}}}#1\end{tabular}}
他是必要的重新定义:
\documentclass[margin]{res}
\makeatletter
\def\@tablebox#1{\begin{tabular}[t]{@{}c@{}}#1\end{tabular}}
\makeatother
\name{\LARGE \bf MY NAME\\[12pt]} % the \\[12pt] adds a blank line after name
\address{ADDRESS STREET APT NUMBER\\ CITY, STATE ZIPCODE \\
PHONE-NUMBER }
\begin{document}
\begin{resume}
test
\end{resume}
\end{document}
也许你应该考虑使用更现代的类来排版你的简历?moderncv
class 是可用的类之一(你可以获得模板和示例here
);在 CTAN 中可以探索其他可能性:Writing Applications for a JOB/CV
。