我在用着本期刊的样式文件我可以看到该.cls
文件定义纸张尺寸如下a4paper
行:
\ExecuteOptions{a4paper,twoside,final}
但是,使用此类编译任何文档都会使用美国信纸,这会裁剪底部。我甚至不能将其用作a4paper
选项。我应该进行哪些更改才能获得 A4 尺寸?
如果您想要 MWE,只需尝试重新编译gjilguid2e.tex
zip 文件中的。 包含的 PDF 文件是 A4,但重新编译后,它会切换到美国信函。
答案1
该类gji
不提供\paperwidth
和\paperheight
。此外,输出驱动程序(pdfTeX、dvips 等)不会收到有关纸张尺寸的通知(LaTeX 不做这项工作)。前者可以手动完成,后者可以通过包完成geometry
。选项pass
用于避免更改当前页面布局设置。
\documentclass{gji}
\setlength{\paperwidth}{210mm}
\setlength{\paperheight}{297mm}% fixed.
\usepackage[pass]{geometry}