我有一张图片,由于其固有尺寸以及图形相对密集且信息呈现结果为 255 个点的事实,因此需要以尽可能大的格式呈现。
我想每页显示一个图表,下面的代码可以实现这一点。但是在第一页上,我还想包含标题结果,图表被推到下一页。我该如何更改代码,使标题和图表显示在同一页上,并且图表尽可能多地占用剩余空间。
\Section{Results}
\begin{figure}[h!]
\includegraphics[width=\textwidth, height=\textheight, scale=1]{2002.eps}
\caption{Error Distributions and Distance between Median Solutions}\label{fig:2.1}
\end{figure}
\clearpage
答案1
如果您的图表只需要一点点空间,您可以稍微改变页面尺寸。例如:
\documentclass{article}
\usepackage[demo]{graphicx}
\usepackage{geometry}
\usepackage{caption}
\begin{document}
\newgeometry{textheight=240mm} %This increases the 'box' Latex uses for you image
\addtolength{\voffset}{1cm} %This put your header down
\setlength{\footskip}{0pt} %Puts your page number up
\section{Results}
\begin{figure}[h!]
\includegraphics[width=\textwidth, height=0.9\textheight, scale=1]{image1}
\caption{Error Distributions and Distance between Median Solutions}
\label{fig:2.1}
\end{figure}
\restoregeometry %Don't forget this, else the rest of your article will have the new dimensions
\clearpage
\end{document}
[demo]{graphicx} 仅用于生成一个可供此处所有人使用的图形。希望对您有所帮助。此外,我将图形高度的缩放比例更改为 0.9。如果将其保持在 1(这是默认值),则整个页面都会被填满,没有空间留给章节名称。
答案2
(评论太长)
width=
通过指定、height=
和scale=
, 您并不能使事情变得更容易。维基百科有更多信息,但基本上设置width
和height
会破坏您的纵横比(如果有效),而设置则scale=1
表示不要更改大小。我也不认为\textheight
这是您想要的 - 这是页面上整个文本区域的高度。
尝试指定 just[width=\textwidth]
或 just [scale=???]
。
之前也有过类似的讨论如何定义图形大小以使其占据页面的剩余部分?并给出了答案,尽管并不简单。
答案3
此 MWE 提供两页,不改变节标题或页码的位置(即不更改页面大小)。第一页有页码,并显示如果您想要完整的\textheight
,则与节标题有一些重叠。根据图表的内容,这仍然可能适合您。
如果不是,第二页也适合页面上的完整\textheight
图像,但仅删除此页的页码。
\documentclass{article}
\usepackage{graphicx}
\usepackage{caption}
\def\IG#1#2{\fboxsep -\fboxrule\relax\fbox{\rule{0ex}{#2}\rule{#1}{0ex}}}
\usepackage{stackengine}
\begin{document}
\section{Results}
\vfill\smash{\abovebaseline[-6ex]{\begin{minipage}{\textwidth}%
\IG{\textwidth}{\textheight}%\includegraphics[width=\textwidth, height=\textheight,scale=1]{2002.eps}
\captionof{figure}{Error Distributions and Distance between Median Solutions\label{fig:2.1}}%
\end{minipage}}}
\clearpage
\thispagestyle{empty}
\section{Results}
\vfill\smash{\abovebaseline[-7.5ex]{\begin{minipage}{\textwidth}%
\IG{\textwidth}{\textheight}%\includegraphics[width=\textwidth, height=\textheight,scale=1]{2002.eps}
\captionof{figure}{Error Distributions and Distance between Median Solutions\label{fig:2.1}}%
\end{minipage}}}
\end{document}