如何让地址内容居中(改变地址标签的默认格式?)

如何让地址内容居中(改变地址标签的默认格式?)

我正在尝试使用 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}

在此处输入图片描述

也许你应该考虑使用更现代的类来排版你的简历?moderncvclass 是可用的类之一(你可以获得模板和示例here);在 CTAN 中可以探索其他可能性:Writing Applications for a JOB/CV

相关内容