我是Latex的新手,所以希望这只是一个简单的问题.我在Windows上使用MikTex.
我的问题是,即使我在类声明中指定了'letterpaper'选项(即\ documentclass [letterpaper] {article}),创建的pdf或dvi也会设置为使用A4纸.也就是说,我检查pdf的纸张尺寸,它显示8.26x11.69而不是8.5x11.
根据我是否指定letterpaper或A4paper选项,Latex似乎格式不同.也就是说,当我使用letterpaper选项时,生成的pdf每页的行数少于指定A4时的行数.无论哪种方式,PDF的纸张尺寸为A4,即使格式化为字母.
结果是我无法从查看pdf中了解实际的letterpaper布局,因为它始终显示在A4纸上.我可以将A4 pdf打印到letter纸上以获得(我认为)正确的硬拷贝输出,但这不是真正的解决方案.
有谁知道这里有什么问题或我如何解决它?
尝试通过几何包设置纸张尺寸.既然你已经letterpaper转到了文章类,那么这样就足够了:
\usepackage{geometry}
Run Code Online (Sandbox Code Playgroud)
更明确的方式\usepackage[letterpaper]{geometry}.
如果您比A4纸上更频繁地排版此尺寸的文档,则可以更改分发的全局设置.在TeXlive上可以通过tlmgr paper a4在终端中调用来完成,但我不知道它是如何映射到MikTeX的.