认识这个简单的例子:
\documentclass[]{article}
\usepackage[paperwidth=612.0pt, paperheight=792.0pt]{geometry}
\begin{document}
Hello World
\end{document}
我使用 pdflatex 编译了它。另外,我还编写了这个小型 Java 程序(使用 iText 库):
PdfReader reader = new PdfReader("example.pdf");
Rectangle psize = reader.getPageSize(1);
System.out.println(psize.getHeight());
System.out.println(psize.getWidth());
结果:
Height: 789.041
Width: 609.714
为什么 paperwidth 和 paperheight 与 tex 不同?
答案1
因为单位不同。TeX 的 1 点是 1/72.27 英寸,而许多其他程序使用 PostScript 点,即 1/72 英寸。这bp
在 TeX 中称为大点()。