使用图形和方程式为非浮动环境添加标题

使用图形和方程式为非浮动环境添加标题

我有以下内容:

\begin{align*}
  \begin{split}
    \includegraphics[width=0.3\textwidth]{option 3 dynamics.png}
  \end{split}
  \hfill
  \begin{split}
    \dot{m}_A = \alpha_0 + \alpha \left( \frac{1}{1 + p_C^n} * \frac{1}{1 + p_A^n} \right) - m_A\\
    \dot{m}_B = \alpha_0 + \frac{\alpha}{1 + p_A^n} - m_B\\
    \dot{m}_C = \alpha_0 + \frac{\alpha}{1+p_B^n} - m_C
  \end{split}
\end{align*}

并想为此添加标题。我尝试使用 \captionof,但不知道如何抓住它,因为它不是表格、图形或方程式。有什么想法吗?

谢谢

答案1

您可以\captionof{figure}{<text>} 在 之后使用align*。它将保留数字的编号。

A

\documentclass[12pt,a4paper]{article}

\usepackage{graphicx}

\usepackage{amsmath}

\usepackage[labelfont=sf]{caption}  

\begin{document}
    
    
\begin{figure}[ht!]
    \centering
    \includegraphics[width=0.3\textwidth]{example-image-a}
    \caption{The last image so far.}\label{fig:a}
    \end{figure}
    
\begin{align*}
    \begin{split}
        \includegraphics[width=0.3\textwidth]{example-image-b}
    \end{split}
    \hfill
    \begin{split}
        \dot{m}_A &= \alpha_0 + \alpha \left( \frac{1}{1 + p_C^n} * \frac{1}{1 + p_A^n} \right) - m_A\\
        \dot{m}_B &= \alpha_0 + \frac{\alpha}{1 + p_A^n} - m_B\\
        \dot{m}_C &= \alpha_0 + \frac{\alpha}{1+p_B^n} - m_C
    \end{split}
\end{align*}    
\captionof{figure}{Graphical illustration and the Model}\label{fig:b}

\bigskip    
    
The Model is shown in the figure  \ref{fig:b}.  

\end{document}

\caption{<text>}只能在浮点数中使用,并且是原生 LaTeX 命令。

\captionof{<float type>}{<text>}可以在浮动之外使用,由包提供caption。当您想要将标题附加到非浮动环境(如本例)时非常有用。

相关内容