是否可以让标题稍微环绕图形内的包含图形?

是否可以让标题稍微环绕图形内的包含图形?

是否可以将标题放在图内的 includegraphics 周围一点(以节省一些空间?)。由于可能误解我想要什么,我尝试解释一下:

目前最小的示例如下所示,并使用 minipage。我不知道如何在没有丑陋的情况下进行对齐\vspace

\documentclass{article}
\usepackage[caption=false]{subfig}
\usepackage{lipsum}

\begin{document}
\begin{figure}
  \centering
  \subfloat[][]{\rule{0.49\textwidth}{5cm}}\hfill
  \subfloat[][]{\rule{0.49\textwidth}{5cm}}\\
  \begin{minipage}{0.49\textwidth}
    \vspace{-7.70cm}
    \subfloat[][]{\rule{0.49\textwidth}{2cm}}\hfill
    \subfloat[][]{\rule{0.49\textwidth}{2cm}}
  \end{minipage}\hfill\subfloat[][]{\rule{0.49\textwidth}{5cm}}
  \caption{\protect\lipsum*[2]}
\end{figure}
\end{document}

渲染结果为:最小示例

答案1

我修改了解决方案围绕 TikZ 图形添加标题回答你的问题。这些是@Werner 对代码的评论。我必须承认我不明白那里发生了什么。包position=top的选项会更改子浮点数的基线,使它们顶部对齐。它还将子标题放在其图形的顶部。也许顶部的标题不会打扰你。也许其他人可以帮忙。我试图用...subfig解决这个问题,结果头疼不已。floatrow

\documentclass{article}
\usepackage{lipsum}% http://ctan.org/pkg/lipsum
\usepackage[caption=false, position=top]{subfig}

\begin{document}

\begin{figure}[h]
  % Your images
   \subfloat[]{\rule{0.49\textwidth}{5cm}} \hfill \subfloat[]{\rule{0.49\textwidth}{5cm}} \par
    \subfloat[]{\rule{0.24\textwidth}{2cm}} \hfill \subfloat[]{\rule{0.24\textwidth}{2cm}} \hfill \subfloat[]{\rule{0.49\textwidth}{5cm}} \par

% The caption
 \vspace*{\dimexpr-\parskip-2.5cm\relax}% Skip backwards over last left-aligned image
   \parshape 8 % Set flow of caption
   0pt 0.48\textwidth %
   0pt 0.48\textwidth %
    0pt 0.48\textwidth
    0pt 0.48\textwidth
    0pt 0.48\textwidth
    0pt 0.48\textwidth
    0pt 0.48\textwidth
    0pt \textwidth % last line restores regular flow ad infinitum
     \makeatletter
       % Setting of actual caption (this is taken from latex.ltx)
       \refstepcounter\@captype% Increase float/caption counter
       \addcontentsline{\csname ext@\@captype\endcsname}{\@captype}% Add content to "List of..."
       {\protect\numberline{\csname the\@captype\endcsname}{ToC entry}}%
        \csname fnum@\@captype\endcsname: % Float caption + #
        \makeatother

         % Actual caption
         \lipsum[2]

    \end{figure}

    \lipsum

    \end{document}

在此处输入图片描述

相关内容