我正在用 LaTeX 制作一本期刊的封面。我有封面、封底和书脊的单独文件。我想将它们合并为一个无缝 PDF,其高度与 A5 纸张相同,但宽度为 (2*A5width+1cm)(书脊宽 1cm)。我尝试过使用pdfpages
,但它会在书脊周围增加空间,就像 A5 纸张一样:
\documentclass{article}
\usepackage{pdfpages}
\usepackage[a5paper,margin=0.7in]{geometry}
%\usepackage{}% A local style file for this specific journal; I don't think the other packages are relevant.
\geometry{paperwidth={2\paperwidth+1cm}}
\begin{document}
\includepdfmerge[nup=3x1]{backcover,spine,frontcover}
\end{document}
答案1
pdfpages
提供了一个宏delta= <x dimen><y dimen>
来调整插入页面之间的间距。您可以为<x dimen>
\documentclass{article}
\usepackage{pdfpages}
\usepackage[a5paper,margin=0.7in]{geometry}
\geometry{paperwidth={2\paperwidth+1cm}}
\begin{document}
% Try these options
\includepdfmerge[nup=3x1,delta=-0.9in 0in]{pgfmanual,pullquote,pgfmanual}
%\includepdfmerge[nup=3x1,delta=-0.5in 0in]{pgfmanual,pullquote,pgfmanual}
%\includepdfmerge[nup=3x1,delta=-0.9in 0in,noautoscale]{pgfmanual,pullquote,pgfmanual}
\end{document}
除此之外,noautoscale
如果您不想将页面放入主页中,也可以这样做。
和delta=-0.9in 0in
:
和delta=-0.5in 0in
:
答案2
您可以尝试以下选项:
\documentclass{article}
\usepackage{geometry}% http://ctan.org/pkg/geometry
\geometry{margin=0pt,paperwidth=\dimexpr148mm+148mm+1cm,paperheight=210mm}
\usepackage{atbegshi,graphicx}% http://ctan.org/pkg/{atbegshi,graphicx}
\setlength{\parindent}{0pt}
\pagestyle{empty}
\begin{document}
\AtBeginShipoutNext{\AtBeginShipoutDiscard}% Remove first page
\resizebox{148mm}{210mm}{B}% Back
\resizebox{1cm}{210mm}{S}% Spine
\resizebox{148mm}{210mm}{F}% Front
\end{document}
由于第一页已完全填满行,因此设置了一个完全空白的页面,可以使用\AtBeginShipoutNext{\AtBeginShipoutDiscard}
from删除该页面atbegshi
。
当然,您可以用它\includegraphics
来替换背部/前部/脊柱。