修改自定义样式文件以获取更小的边距

修改自定义样式文件以获取更小的边距

我正在使用基于以下文件的res.cls样式文件.texres2.tex 可在此处获得

我正在尝试减小左右边距,以便能够将字体大小更改为 11pt,这样它就可以很好地缩放而不会造成难以阅读的混乱。我之前添加了这些\begin{document}

% Modifications to res
\setlength{\voffset}{-0.75cm} % smaller vertical space at the top
\setlength{\sectionskip}{1cm} % bigger vertical space between sections
\setlength{\hoffset}{2cm}     % smaller left margin
\textwidth=6.0in              % increase textwidth to get smaller right margin

前两行\setlength{}没有问题。但是,最后两行只影响实际部分(教育等),而不影响\address{}部分(位于 内部\begin{document}但在 之前\begin{resume})。

我希望获得与左侧(和右侧)部分(教育等)对齐的\address{}部分。\name{}

我花了很多时间查看.cls文件,试图了解发生了什么以及我应该修改什么,但毫无进展。我也尝试过这个geometry包,但无济于事。

我的输出的屏幕截图

答案1

我刚刚意识到我可以采取“解决方法”。我只需\hspace{-1.45cm}在第一行\address{}(左侧显示的行)的每一行之前添加以下内容:

\address{\hspace{-1.45cm} FirstLineOfAddress \\ \hspace{-1.45cm} SecondLineOfAddress}

-1.45cm值是任意的,但看起来不错。对于\name{}顶部,我使用了一半的值(-0.725cm),因为名称应该居中。

我不知道我怎么没早点想到这一点。

相关内容