使用 latex 而不是 pdflatex 时纸张尺寸不正确

使用 latex 而不是 pdflatex 时纸张尺寸不正确

与我发现的其他问题有些相反,我的文档大小在使用 编译时是正确的pdflatex,但在使用 编译时却不正确latex

我正在使用自定义documentclass 参加会议但我不认为这是问题所在。提供的文档模板使用{geometry}包精确定义了纸张尺寸。

这是我的序言:

\documentclass[runningheads]{llncs}
\usepackage{graphicx}
\usepackage{amsmath,amssymb} % define this before the line numbering.
\usepackage{ruler}
\usepackage{color}
\usepackage[width=122mm,left=12mm,paperwidth=146mm,height=193mm,top=12mm,paperheight=217mm]
{geometry}

当我用 编译它时pdflatex,我得到了正确的文档(比 A4 小得多)。但是,我想用 编译它latex(然后进行 dvi->ps、ps->pdf 转换),以便能够使用.eps图像。

但是,编译时,latex我得到的是嵌入 A4 的较小页面,且下边距和右边距较大。有人能提出解决方案吗?

答案1

评论太长了。

随着文件您已提供我得到:

  • pdflatex:413.858bp = 5.748英寸 = 146毫米×615.118bp = 8.5433英寸 = 217毫米
  • latex/dvips/ps2pdf:413.86bp x 615.12bp

我看到的唯一区别是四舍五入为两位小数,而不是 pdflatex 使用的三位小数。

正如预期的那样,页面既不是 A4 大小也不是信纸大小,因为您已指定:

\usepackage[width=122mm,left=12mm,paperwidth=146mm,height=193mm,top=12mm,paperheight=217mm] {geometry}

检查结果pdfinfo确实是 146mm × 217mm。因此封装geometry已完成其任务。

顺便说一句,这是eccv2014kit一个古老的文件,其制作者条目:

Producer:       GNU Ghostscript 6.51

我找到了 6.60 的发布日期:2000-12-31
当前版本是 9.10!

TeX 发行版是否具有相同的年龄,然后更新,那么它应该可以工作,如果给出了正确的选项设置geometry,并且该问题可以关闭为“由于旧软件而偏离主题”。

相关内容