Вопрос по – Подфиги фигуры на нескольких страницах

42

Я сталкиваюсь с проблемой сложения многих фигур

Проблема в том, что фигура в стеке переопределяет размер страницы по вертикали и размещает всю фигуру на одной странице, а не изменяет страницу по мере достижения ограничения страницы.

Как можно изменить страницу при укладке всех фигур.

\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}

Я буду очень благодарен за вашу помощь.

Ваш Ответ

3   ответа
2

Это может показаться странным, но почему бы не поместить их в нечто вроде супертэба, чтобы они занимали несколько страниц? Вы бы избавились от плавающего объекта & quot; фигура & quot; который должен быть размещен на одной странице полностью - насколько мне известно.

61

Все внутри\begin{figure}...\end{figure} не должен быть больше одной страницы. Чтобы разбить его на страницы, вы должны сделать это вручную. использование\ContinuedFloat отsubfig пакет для этого: (издополнительная документация, & # xA7; 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} 
Error: User Rate Limit Exceededtex.stackexchange.com/questions/110153/…
Error: User Rate Limit ExceededsubcaptionError: User Rate Limit ExceededsubfigError: User Rate Limit Exceeded
2

Я знаю, что это старая ветка, но я недавно создал пакетfigureSeries который может быть хорошим ответом здесь, вы можете найти его наhttp://github.com/thomasWeise/figureSeries.

ПосылкаfigureSeries обеспечивает

  1. a facility to include an arbitrary number of (potentially differently-sized) sub-figures into a figure*-like construct,
  2. the ability to make this figure*-like construct look as if it was a floating object, which
  3. works well in both single-column and double-column documents.

Похожие вопросы