pdfpages / includepdf offset が機能しません

pdfpages / includepdf offset が機能しません

ジャーナルを製本用に組み立てようとしています。製本オフセット付きの includepdf を使用して複数ページの PDF ファイルを含めると、製本オフセットが誤って適用され、最初のページは正しくオフセットされますが、残りのページはオフセットされません。つまり、最初のページは左側オフセットで、2 番目のページも左側オフセット、3 番目のページは右側オフセット、4 番目のページは左側オフセット、というようにオフセットされます。

ページが正しくオフセットされるようにこの問題を修正するにはどうすればよいでしょうか?

ここに MWE とサンプル入力ファイルがあります。

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}

サンプル入力ファイル:(file.pdf を作成するには、まず pdflatex でコンパイルする必要があります)

\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}

述べる: Combine が正しく動作せず、TIKZ などを処理できないため、PDF ファイルを含めてジャーナルを組み立てています。

答え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}

関連情報