如何使用 [p] 选项仅更改包含图形的页面的页边距

如何使用 [p] 选项仅更改包含图形的页面的页边距

我想减少文档中那些使用 [p] 选项嵌入图形的页面的页边距,以便为图形提供更多空间,如下所示:

\begin{figure}[p]
\includegraphics[width=\textwidth]{filename}
\end{figure}

最小工作示例是不可行的,因为这需要嵌入图像,但我希望问题仍然足够清楚。

答案1

最简单的做法是将一张超大尺寸的图像放在一个正常\textwidth尺寸的盒子里。

\documentclass{article}
\usepackage{graphicx}
\usepackage{lipsum}
\begin{document}
\lipsum[1]
\begin{figure}[ht]
\includegraphics[width=\textwidth]{example-image-A}
\end{figure}
\begin{figure}[p]
\makebox[\textwidth]{\includegraphics[width=1.3\textwidth]{example-image-A}}
\end{figure}
\end{document}

在此处输入图片描述

如果需要字幕,则需要知道字幕是否也需要超大尺寸。下面,我展示了超大尺寸字幕。我将超大尺寸字幕放入minipage正常宽度中\makebox

\documentclass{article}
\usepackage{graphicx}
\usepackage{lipsum}
\begin{document}
\lipsum[1]
\begin{figure}[ht]
\includegraphics[width=\textwidth]{example-image-A}
\end{figure}
\begin{figure}[p]
\makebox[\textwidth]{\begin{minipage}{1.3\textwidth}
\includegraphics[width=\textwidth]{example-image-A}

\caption{\protect\lipsum[2]}
\end{minipage}}
\end{figure}
\end{document}

在此处输入图片描述

相关内容