我正在尝试处理特定尺寸的纸张:240mm x 160 mm。为了生成我的论文,我使用了 texlive 的 pdflatex。
我曾经这样做过:
\usepackage{ifpdf}
\ifpdf
\pdfpageheight=240mm
\pdfpagewidth=160mm
\else
\special{papersize=240mm,160mm}
\fi
它运行完美,但与 TikZ 不兼容(请参阅我之前的线)。
有人告诉我使用几何:不幸的是,它似乎不起作用。这是我的相当简单的代码:
\documentclass[12pt,twoside,draft]{book}
\usepackage{fancyhdr}
\pagestyle{fancy}
\usepackage[T1]{fontenc}
\usepackage{tikz}
\usepackage{geometry}
\usepackage[paperheight=240mm,paperwidth=160mm]{geometry}
\pdfpagewidth=\paperwidth
\pdfpageheight=\paperheight
\begin{document}
\end{document}
不幸的是,该页面的形状不正确...任何帮助都将不胜感激!
答案1
不要忽略编译错误
\usepackage{geometry}
\usepackage[paperheight=240mm,paperwidth=160mm]{geometry}160mm]{geometry}
给出选项类错误。删除第一行,生成的 PDF 具有正确的大小