在多个页面上传播子图的优雅方法是什么?

在多个页面上传播子图的优雅方法是什么?

有 3 个人物在主题上应该作为子人物留在一个figure环境中(我subfig目前正在使用),我知道没有办法让这些图片分开自动超过几页subfig(根据 13.pg 的文档)。

有没有办法用其他包来做到这一点?- 或者 -实现此目的最优雅的方法是什么?

答案1

\documentclass{article}

\usepackage{subfig}
\usepackage{caption}
\usepackage[demo]{graphicx}
\makeatletter\def\CT{\def\@captype{figure}}\makeatother

\begin{document}

\begin{center}
\CT
\subfloat[My first subfig caption]{\includegraphics[height=8cm]{foo}}\quad
\subfloat[My second subfig caption]{\includegraphics[height=8cm]{foo}}

\subfloat[My third subfig caption]{\includegraphics[height=8cm]{foo}}\quad
\subfloat[My forth subfig caption]{\includegraphics[height=8cm]{foo}}

\subfloat[My fifth subfig caption]{\includegraphics[height=8cm]{foo}}\quad
\subfloat[My sixth subfig caption]{\includegraphics[height=8cm]{foo}}
\captionof{figure}{My caption for all subfigures together}
\end{center}

\end{document}

相关内容