![將帶有圖形的 A3 頁面插入具有活動引用的 A4 文件中](https://rvso.com/image/266407/%E5%B0%87%E5%B8%B6%E6%9C%89%E5%9C%96%E5%BD%A2%E7%9A%84%20A3%20%E9%A0%81%E9%9D%A2%E6%8F%92%E5%85%A5%E5%85%B7%E6%9C%89%E6%B4%BB%E5%8B%95%E5%BC%95%E7%94%A8%E7%9A%84%20A4%20%E6%96%87%E4%BB%B6%E4%B8%AD.png)
基於上一篇文章的第一個答案“在 A4 文件中插入帶有活動參考的可折疊 A3 頁面”,我試圖在我的論文中在A3頁上繪製一個圖形。然而,結果卻並非如此:圖片沒有在頁面上居中。否則它會起作用。 (請參閱下面的範例輸出)。
我想要的:圖片位於頁面中央,標題位於A3頁的內半部分,就像A4頁一樣。有任何想法嗎?我也確實需要 hyperref 工作......
\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
我認為你讓它看起來比需要的更複雜,你不需要後頁(或根本不需要浮動)只需定位圖像並局部加倍,\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}