在我从 TeX Live 2011 安装 XeTeX 后出现了这个问题。现在,我的许多文件在渲染时右边距都很宽。
以下是一些示例代码:
\documentclass{octavo}
\usepackage{lipsum}
\begin{document}
\lipsum
\end{document}
在运行pdflatex
或xelatex
打开文件时,文件右侧 60% 为白色,文本全部位于右侧。使用时xelatex
,输出 PDF 始终忽略我的自定义页面尺寸,仅提供 A4 纸,左上角打印的文本非常小。
答案1
Octavo 不设置\pdfpagewidth
和\pdfpageheight
。您需要自己设置,例如
\documentclass[crown]{octavo}
\pdfpagewidth=5in
\pdfpageheight=7.5in
\usepackage{lipsum}
\begin{document}
\lipsum[1-12]
\end{document}
(看http://www.trussel.com/books/booksize.htm或其他经典尺寸的八度源代码)。