![使用图形和方程式为非浮动环境添加标题](https://linux22.com/image/448928/%E4%BD%BF%E7%94%A8%E5%9B%BE%E5%BD%A2%E5%92%8C%E6%96%B9%E7%A8%8B%E5%BC%8F%E4%B8%BA%E9%9D%9E%E6%B5%AE%E5%8A%A8%E7%8E%AF%E5%A2%83%E6%B7%BB%E5%8A%A0%E6%A0%87%E9%A2%98.png)
我有以下内容:
\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*
。它将保留数字的编号。
\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
。当您想要将标题附加到非浮动环境(如本例)时非常有用。