我正在尝试更改图题中的数字。它应该是方程式的后续数字。因此,我希望在标题中输入“Gleichung 0.2”,而不是“Gleichung 0.1”(见图)。我不介意手动输入这些数字,因为它只适用于必须跟在方程式编号后面的 4 个图。另外,在那一章中,我后面没有任何其他方程式(如果有帮助的话)。但我后面有很多图,这些数字不应该更改!我尝试了几个我找到的指令,例如:\usepackage{chngcntr} 或类似的东西,但我还没有弄清楚。这就是我带着这个 MWE 来找你的原因。
如果我可以保留图形命令并手动输入编号而不改变下图的数字,那么你就已经帮助我了;)
编辑:实际文件和编号显示在最后一张图片中。
梅威瑟:
\documentclass{scrreprt}
\usepackage{amsmath, amssymb}
\begin{document}
\begin{equation}
\label{eq:periodischefunktion}
f(t)=f(t+T),
\end{equation}
\begin{figure}[ht]
\renewcommand*\figurename{Gleichung}
\[
\left|
\begin{array}{*{3}{c}}
c_{F_x\vec{x}} & c_{F_y\vec{x}} & c_{F_z\vec{x}}\\
c_{F_x\vec{y}} & c_{F_y\vec{y}} & c_{F_z\vec{y}}\\
c_{F_x\vec{z}} & c_{F_y\vec{z}} & c_{F_z\vec{z}}\\
\end{array}\right|_{stat} =
\left|
\begin{array}{*{3}{c}}
410,6 & - & -\\
- & 318,7 & -\\
- & - & -\\
\end{array}
\right|
\frac{\mbox{N}}{\mbox{mm}}
\]
\caption{Steifigkeitsmatrix bei Auskragung $A=0$~mm}
\label{eq:steifmatrix0}
\end{figure}
\end{document}
答案1
如果在 LaTeX 排版其他编号方程式后图形浮动,则可能会出错,但无论如何它在这里:
\documentclass{scrreprt}
\usepackage{amsmath, amssymb,siunitx}
\begin{document}
\begin{equation}
\label{eq:periodischefunktion}
f(t)=f(t+T),
\end{equation}
\begin{figure}[ht]
\renewcommand*\figurename{Gleichung}
\makeatletter
\let\c@figure\c@equation
\makeatother
\[
\begin{vmatrix}
c_{F_x\vec{x}} & c_{F_y\vec{x}} & c_{F_z\vec{x}}\\
c_{F_x\vec{y}} & c_{F_y\vec{y}} & c_{F_z\vec{y}}\\
c_{F_x\vec{z}} & c_{F_y\vec{z}} & c_{F_z\vec{z}}\\
\end{vmatrix}_{\mathrm{stat}} =
\begin{vmatrix}
410,6 & - & -\\
- & 318,7 & -\\
- & - & -\\
\end{vmatrix}
\si[per-mode=fraction]{\newton\per\milli\meter}
\]
\caption{Steifigkeitsmatrix bei Auskragung $A=\SI{0}{\milli\meter}$}
\label{eq:steifmatrix0}
\end{figure}
\begin{figure}[ht]
Normal
\caption{Normal figure}
\end{figure}
Some reference to \ref{eq:steifmatrix0}.
\end{document}
诀窍是在图形环境中(本地)使用标题equation
。