多页图形的子图

45 latex figure multipage

我正面临堆叠许多数字的问题

问题是堆栈图垂直覆盖页面尺寸并将所有图形放在一个页面中,而不是在达到页面限制时更改页面.

堆叠所有数字时如何更改页面.

\usepackage{subfig}
\usepackage{float}
\begin{figure}[hp]
\centering
\subfloat[Fig1]{\label{fig:1}\includegraphics[width=0.48\textwidth]{fig1}}
\subfloat[Fig2]{\label{fig:2}\includegraphics[width=0.48\textwidth]{fig2}}
\subfloat[Fig3]{\label{fig:3}\includegraphics[width=0.48\textwidth]{fig3}}
\subfloat[Fig4]{\label{fig:4}\includegraphics[width=0.48\textwidth]{fig4}}
\subfloat[Fig5]{\label{fig:5}\includegraphics[width=0.48\textwidth]{fig5}}
\subfloat[Fig6]{\label{fig:6}\includegraphics[width=0.48\textwidth]{fig6}}
\caption{........}
\label{..........}
\end{figure}
Run Code Online (Sandbox Code Playgroud)

我非常感谢你的帮助.

Wil*_*son 65

里面的一切\begin{figure}...... \end{figure}不得大于一页.为了打破页面,您必须手动完成.使用\ContinuedFloatsubfig包来完成:(从subfig文件,第2.2.3节)


\begin{figure}
  \centering 
  \subfloat[][]{...figure code...}% 
  \qquad 
  \subfloat[][]{...figure code...} 
  \caption{Here are the first two figures of a continued figure.}
  \label{fig:cont}
\end{figure}

\begin{figure}
  \ContinuedFloat 
  \centering 
  \subfloat[][]{...figure code...}% 
  \qquad 
  \subfloat[][]{...figure code...} 
  \caption[]{Here are the last two figures of a continued figure.}
  \label{fig:cont}
\end{figure} 

  • `subcaption`包有类似的功能吗?我听说`subfig`被折旧了. (2认同)
  • 是的,在这里回答:http://tex.stackexchange.com/questions/110153/multi-page-figure-with-subcaption-package (2认同)

Tho*_*ise 5

我知道这是一个旧线程,但我最近创建了一个包,figureSeries这可能是一个很好的答案,您可以在http://github.com/thomasWeise/figureSeries找到它。

该套件figureSeries提供

  1. 将任意数量(可能大小不同)的子图包含到类似于图*的构造中的工具,
  2. 使这个类似图形*的构造看起来就像是一个浮动对象的能力,这
  3. 在单栏和双栏文档中都能很好地工作。


Kai*_*Kai 2

这可能听起来很奇怪,但为什么不把它们放在像 supertab 这样的东西中,使它们跨越多个页面呢?据我所知,您将摆脱必须完全放置在一页上的浮动对象“图形”。