如何使用 \includepdf 在书中定位 pdf,也取决于偶数/奇数页

如何使用 \includepdf 在书中定位 pdf,也取决于偶数/奇数页

我正在写论文,我们对论文大小有具体要求。这是我的论文文件开头的内容:

documentclass[a4paper]{book}
\textheight=175mm
\textwidth=120mm
\oddsidemargin=-1in
\addtolength{\oddsidemargin}{22mm}
\evensidemargin=-1in
\addtolength{\evensidemargin}{68mm}

如果您查看双页视图,新章节将从右页开始。页面“向中间倾​​斜”,边距在外侧和下方。使用普通 TeX 输入时,我没有遇到任何问题,但当我尝试包含 pdf 时,我无法强制它遵循边距。这是我现在的做法:

\cleardoublepage
\includepdf[pages=-,templatesize={120mm}{175mm},noautoscale=true]{myfile.pdf}

我尝试使用偏移选项,但无法将 pdf 页面放在我想要的位置。它们的位置也应该根据奇数或偶数页码交替。任何帮助都非常感谢!

答案1

这实际上是我的问题,但不知何故它被注册给了一个未注册的用户。无论如何,我设法解决了我遇到的问题。解决方案有点麻烦,但对我来说很有效。

基本上,我通过 pdflatex 运行我的常规 TeX 代码,打开文件并裁剪出文本(包括页脚和页眉)。在 Acrobat 中裁剪时,您会获得有关裁剪框大小的信息。所以从那里我知道我想要的 pdf 有多大。它比我之前定义的文本高度和宽度要大一点。之后,我将 pdf(通过打印到新 pdf)转换为正确的尺寸。然后我要做的就是找出 \includepdf 的偏移选项。我拿了四张便签贴到笔记本电脑的屏幕上。它们在文本框周围形成了一个框架。通过滚动页面,我可以将包含的 pdf 与便签框架进行比较。来回移动偏移量数字,我设法将 pdf 准确地定位在我想要的位置。

以下是代码的最终版本:

    \cleardoublepage
    \includepdf[pages=-,templatesize={145mm}{210mm},noautoscale=true,offset=-65 50]{myfile.pdf}

在计算尺寸和偏移量时使用选项 frame=true 也有帮助。

非常感谢我的男朋友提出这个便利贴的想法!祝大家好运。

相关内容