我正在尝试更新旧模板。因此,我想用 geometry 包替换 vmargin 包:
之前的代码:
\setpapersize{A4}
\setmarginsrb{3cm}{1cm}{3cm}{1cm}{6mm}{7mm}{5mm}{15mm}
之后的代码:
\geometry{a4paper,left=30mm,top=10mm,right=30mm,bottom=10mm,headheight=6mm,headsep=7mm,foot=5mm,footskip=15mm}
但是边距不一样。例如,标题行比以前高得多。有没有办法使用 geometry 包获得相同的边距?
托马斯
答案1
高度差异是由于includeheadfoot
。将此选项添加到您的geometry
规格。
作为展示类似输出的示例,请考虑使用以下代码vmargin
:
\documentclass{article}
\usepackage{vmargin,showframe}
\setpapersize{A4}
\setmarginsrb{3cm}{1cm}{3cm}{1cm}{6mm}{7mm}{5mm}{15mm}
\begin{document}
Here is some text.
\end{document}
假设输出是vmargin_exampe.pdf
。现在编译:
\documentclass{article}
\usepackage{geometry,pdfpages}
\geometry{
a4paper,showframe,
left=30mm,top=10mm,right=30mm,bottom=10mm,
headheight=6mm,headsep=7mm,foot=5mm,footskip=15mm,
includeheadfoot
}
\begin{document}
Here is some text.
\clearpage
\includepdf{vmargin_example}
\end{document}