如何使用带有 [margin,line] 的简历类设置底部边距

如何使用带有 [margin,line] 的简历类设置底部边距

我真的很喜欢我的简历使用以下序言的形式:

\documentclass[line,margin]{resume}

\begin{document}

\topmargin=-0.5in

但是,页面底部的边距很大。我尝试使用 geometry 包以及 margin=0.5in,但出现错误,除非我从文档类声明中删除“margin”。但是,删除它会从根本上改变文档的外观。我宁愿让文档看起来和现在一样(并且希望不必使用不同的文档类重新创建它),然后修复底部边距。

有没有办法使用上述声明并让底部边距变小?

答案1

您尝试过使用这个geometry包吗?

使用包配置边距的简单方法:

\usepackage[bottom=0.5in]{geometry}

您可以使用逗号分隔的键值独立设置topright和边距:left

\usepackage[bottom=0.5in,top=0.8in]{geometry}

或者,如果您想修改所有边距,甚至可以使用一个边距:

\usepackage[margin=0.5in]{geometry}

答案2

您可以将margin选项更改为其他名称,以避免与几何包的名称冲突。

如果您正在使用 Michael DeCorte 的 res.cls,请找到以下行:

\DeclareOption{margin}{\@margintrue}

将选项名称更改为其他名称,例如

\DeclareOption{resmargin}{\@margintrue}

并相应地更新选项

\documentclass[line,resmargin]{resume}

经过这些更改,您可以随心所欲地使用几何包。

如果您正在使用其他 .cls,请执行类似操作。只需将边距选项更改为其他名称即可。

答案3

抱歉,回复太短了。虽然这是某人已经建议的一种 hack。所以就这样吧。在 res.cls 文件中有一个 textheight 字段

\textheight 9.5in

更改此 textheight 字段值将允许在简历页面中填充更多文本。在得到明确答案之前,您可以更改此值以减少底部边距的空白。我也在寻找一种不太黑客的解决方案 :)

答案4

一种强力方法是使用以下代码调整文本高度

\setlength{textheight}{674+somevalue pt}

请参阅此页面以供参考https://www.sharelatex.com/learn/Page_size_and_margins#Paper_size.2C_orientation_and_margins

相关内容