pdfpages / includepdf offset у меня не работает

pdfpages / includepdf offset у меня не работает

Я пытаюсь собрать журнал для переплета. Когда я использую includepdf со смещением переплета, чтобы включить pdf-файл из нескольких страниц, смещение переплета применяется неправильно, первая страница смещена правильно, а остальные страницы — нет, то есть первая страница имеет смещение влево, затем вторая страница также имеет смещение влево, третья — смещение вправо, четвертая — смещение влево и т. д.

Как исправить эту проблему, чтобы страницы были смещены правильно?

Вот MWE и пример входного файла.

МВЭ:

\documentclass[10pt,twosided]{book}
\usepackage{pdfpages}
\usepackage[hmarginratio=1:1,paperwidth=6in,paperheight=9in]{geometry}
\usepackage[letter,frame,axes,cross,pdftex,center]{crop}

\includepdfset{offset=0.25in 0in,noautoscale,pages={-},pagecommand={}}
\pagestyle{empty}
\begin{document}
\includepdf{file}
\end{document}

Пример входного файла:(который должен быть сначала скомпилирован pdflatex для создания файла .pdf)

\documentclass[10pt]{article}
\setcounter{page}{29} % <--- Adjust this to correct page number
\setlength{\textwidth}{4.5in}
\setlength{\textheight}{7.125in}
\setlength{\parskip}{.07in}
\usepackage{lipsum}
\begin{document}
\title{ A file}
\author{ an author}

\maketitle

\begin{abstract}
An abstract
\end{abstract}

\lipsum[1-20]

\end{document}

Замечание: Я собираю журнал, включая файлы PDF, поскольку Combine работает некорректно и не может обрабатывать TIKZ и т. д.

решение1

Если вы добавите frameпараметры \includepdf, то увидите, что смещение перевернуто правильно.

Однако размер включенного документа слишком велик для документа, в который он включен.

Возможно, вы хотите что-то подобное?

скорректированные смещения

\documentclass[10pt]{article}
\setcounter{page}{29} % <--- Adjust this to correct page number
\usepackage[textwidth=4.5in,textheight=7.125in,paperwidth=5.75in,paperheight=9in]{geometry}

\usepackage{parskip}
\usepackage{lipsum}
\begin{document}
\title{ A file}
\author{ an author}

\maketitle

\begin{abstract}
An abstract
\end{abstract}

\lipsum[1-20]

\end{document}

\documentclass[10pt,twoside]{book}
\usepackage{pdfpages}
\usepackage[hmarginratio=1:1,paperwidth=6in,paperheight=9in]{geometry}
\usepackage[letter,frame,axes,cross,pdftex,center]{crop}

\includepdfset{offset=.25in 0in,noautoscale,pages={-},pagecommand={}}
\pagestyle{empty}
\begin{document}
\includepdf{file}
\end{document}

Связанный контент