根据上一篇文章的第一个答案“在带有活动参考资料的 A4 文档中插入可折叠的 A3 页面”,我试图在论文中将图形放在 A3 纸上。但是,结果并不理想:图片没有位于页面中央。否则它就可以正常工作。(请参阅下面的示例输出)。
我想要的是:图片位于页面中央,标题位于 A3 页面的内半部分,就像 A4 页面一样。有什么想法吗?我也需要超链接功能……
\usepackage[demo]{graphicx}
\usepackage{lipsum}
\usepackage{afterpage}
\usepackage{changepage}
\newenvironment{hugepage}%
{\clearpage
\pagestyle{empty} % turn off display of page numbers, headers, ...
\changepage{247mm}{370mm}{25mm}{15mm}{}{}{}{}{}} % switch to A3
{\clearpage
\changepage{160mm}{247mm}{25mm}{25mm}{}{}{}{}{}} % back to A4
\begin{document}
\afterpage{%
\pdfpagewidth=2\pdfpagewidth
\pagestyle{empty}
\begin{hugepage}
$\,$
\begin{figure}[!t]
\includegraphics[width=308mm,height=229mm,page=1]{figures/aaa.pdf}
\caption{Left side image A3.}
\end{figure}
\end{hugepage}
}
\newpage
\afterpage{%
\pdfpagewidth=2\pdfpagewidth
\pagestyle{empty}
\begin{hugepage}
$\,$
\begin{figure}[!t]
\includegraphics[width=308mm,height=229mm,page=2]{figures/aaa.pdf}
\caption{Right side image A3.}
\end{figure}
\end{hugepage}
}
\lipsum{3}
\end{document}
第 2 页(A3 页)如下所示:
问题是,图片没有居中对齐。标题在奇数页和偶数页的右侧,但它应该在偶数页的右侧和奇数页的左侧。
其他建议的解决方案包括:
的变化textwidth
(由于需要memoir
课程,所以不是一个选项)。
使用 KOMA 脚本(这也会导致图像不居中。并且标题也居中了,但不应该这样)。代码如下:
\afterpage{% Insert after the current page
\clearpage
\KOMAoptions{paper=A3,paper=landscape,pagesize}
\recalctypearea
\begin{figure}[p]
\centering
\includegraphics[width=308mm,height=229mm,keepaspectratio]{largeimage}%
\caption{A large image which required A3}
\end{figure}
\clearpage
\KOMAoptions{paper=A4,pagesize}
\recalctypearea
}
但是,它弄乱了页码。(见第 3 页)。
答案1
我认为你使它看起来比它需要的更复杂,你不需要 afterpage(或者根本不需要浮动)只需要定位图像并局部加倍,\pdfpagwidth
这样图像就不会被裁剪到 A4 页面上。
这样做的好处是可以通过调整间距命令轻松调整水平和垂直位置。
\documentclass{article}
\usepackage[demo]{graphicx}
\usepackage{lipsum}
\usepackage{capt-of,color}
\begin{document}
% \thispagestyle{empty}
{\pdfpagewidth=2\pdfpagewidth
\vspace*{-2cm}
\noindent\kern.5\pdfpagewidth\rlap{\parbox{\textwidth}{%
\noindent\kern.25\pdfpagewidth
\llap{\includegraphics[width=308mm,height=229mm,page=1]{figures/aaa.pdf}}\endgraf
\vspace{2ex}%
\captionof{figure}{Left side image A3.}}}\kern-.5\pdfpagewidth
\par
\vspace*{-5cm}
\clearpage
%\thispagestyle{empty}
\vspace*{-2cm}
\noindent\parbox{\textwidth}{%
\noindent\rlap{\includegraphics[width=308mm,height=229mm,page=2]{figures/aaa.pdf}}\endgraf
\vspace{2ex}%
\captionof{figure}{Right side image A3.}}
\par
\vspace*{-5cm}
\clearpage
}
\lipsum{3}
\end{document}