我如何才能获得包的相应设置,geometry
以便文档看起来就像标准article
或report
?
假设我有一个默认样式的文档,我只想修改一些布局选项;例如,我可能想更改headheight
并保持其他所有内容不变。
例如,尝试以下两个选项设置geometry
,其中第一个显示默认布局,然后即使我只是想要更改其中一项设置。
\documentclass{article}
\usepackage[showframe,pass]{geometry}
%\usepackage[showframe,headheight=1.5cm]{geometry}
\begin{document}
Hello World
\end{document}
有一个相关问题(我从中了解到了这个pass
选项),但请注意以下
\usepackage[showframe,pass,headheight=1.5cm]{geometry}
不起作用。
答案1
您可以使用 编译您的文档\usepackage[pass]{geometry}
,它将在.log
文件中写入一份记录;结果如下(使用 A4 纸):
*geometry* driver: auto-detecting
*geometry* detected driver: dvips
*geometry* verbose mode - [ preamble ] result:
* pass: disregarded the geometry package!
* \paperwidth=597.50787pt
* \paperheight=845.04684pt
* \textwidth=345.0pt
* \textheight=598.0pt
* \oddsidemargin=53.0pt
* \evensidemargin=54.0pt
* \topmargin=17.0pt
* \headheight=12.0pt
* \headsep=25.0pt
* \topskip=10.0pt
* \footskip=30.0pt
* \marginparwidth=57.0pt
* \marginparsep=11.0pt
* \columnsep=10.0pt
* \skip\footins=9.0pt plus 4.0pt minus 2.0pt
* \hoffset=0.0pt
* \voffset=0.0pt
* \mag=1000
* \@twocolumnfalse
* \@twosidefalse
* \@mparswitchfalse
* \@reversemarginfalse
* (1in=72.27pt=25.4mm, 1cm=28.453pt)
由于我们处于一个oneside
上下文中,因此需要做的就是
\geometry{a4paper,textwidth=345pt,textheight=598pt}
但你随时可以对照旧的成绩单进行检查。