我尝试寻找解决方案,但未能找到
我需要报告第 11 章,包含在第7章并且我希望它们具有相同的图像编号。我尝试使用,\tag{\ref{}}
但出现错误:
Package amsmath Error: \tag not allowed here. \tag
例如:
\documentclass[a4paper]{article}
\usepackage[italian]{babel}
\usepackage{amsmath}
\usepackage{caption}
\usepackage{graphicx}
第7章
\begin{figure}[!htb] %[htpb]
\centering
\includegraphics[width=3cm]{example-image-a}
\captionof{figure}{\small chapter7} %% NUMBER FIGURE 1 <<---
\label{fig:test1}
\end{figure}
第十一章
\begin{figure}[!htb] %[htpb]
\centering
\includegraphics[width=3cm]{example-image-a}
\captionof{figure}{\small chapter11} %% NUMBER FIGURE 1 ?? <<--
%\label{fig:test1}
\tag{\ref{fig:test1}} <<==== ERROR
\end{figure}
我希望具有相同标签的相同图像再次出现在第二幅图像中,就像\tag{\ref{equation..}}
方程式所做的那样
-------更新问题--------------
与以下代码相比,我在小页面中的标题上遇到了一个新问题:
\begin{minipage}[t]{0.25\textwidth}
\centering\raisebox{\dimexpr \topskip-\height}{%
\includegraphics[width=\textwidth]{example-image-a}}
\caption*{\figurename\ref{fig:test1}: test sx} %<<== **ERROR**
\end{minipage}\hfill
\begin{minipage}[t]{0.65\textwidth}
\begin{itemize}
\item prova
\item prova
\item prova
\end{itemize}
\end{minipage}
编译该文件产生的错误是:
Package caption Error: \caption outside float. \caption
请问您有什么建议吗?
答案1
该\tag
命令仅用于创建方程式“数字”。我将“数字”一词放在引号中,因为的参数\tag
不必是数字。
由于您正在加载caption
包,因此您可以使用它的\caption*
宏来实现排版目标。
而且,由于您正在使用figure
环境,因此无需诉诸;只需在需要时\captionof
使用\caption
(和)。\caption*
\documentclass[a4paper]{article}
\usepackage[italian]{babel}
\usepackage[font=small]{caption}
\usepackage{graphicx}
\begin{document}
\begin{figure}[!htb]
\centering
\includegraphics[width=3cm]{example-image-a}
\caption{chapter7} %% NUMBER FIGURE 1 <<---
\label{fig:test1}
\end{figure}
\hrule
\begin{figure}[!htb]
\centering
\includegraphics[width=3cm]{example-image-a}
\caption*{\figurename\ \ref{fig:test1}: chapter11}
\end{figure}
\end{document}