如何在同一行显示三个数字?

如何在同一行显示三个数字?

我尝试在同一行显示三个数字:

\begin{figure*}[ht!]
   \subfloat[\label{fig:PKR}]{%
      \includegraphics[ width=0.31\textwidth]{./images/fig1.png}}
\hspace{\fill}
   \subfloat[\label{fig:PKT} ]{%
      \includegraphics[ width=0.31\textwidth]{./images/fig2.png}}
\hspace{\fill}
   \subfloat[\label{fig:tie5}]{%
      \includegraphics[ width=0.31\textwidth]{./images/fig3.png}}\\
\caption{\label{workflow}Comparaison between different states. (a) fig1; (b)fig2; (c) fig3.}
\end{figure*} 

它可以工作但是会出现这个错误:

! LaTeX Error: No counter 'subfigure@save' defined.
See the LaTeX manual or LaTeX Companion for explanation.

请你帮助我好吗。

答案1

根据您的代码,我猜测您有两列文档。使用带有必要包(和)的标准article文档类可以正常工作:subfiggrasphics

\documentclass[twocolumn]{article}
\usepackage{subfig}
\usepackage[demo]{graphicx}

\begin{document}
\begin{figure*}[ht!]
   \subfloat[fig. 1 \label{fig:PKR}]{%
      \includegraphics[ width=0.31\textwidth]{./images/fig1.png}}
\hspace{\fill}
   \subfloat[fig. 2 \label{fig:PKT} ]{%
      \includegraphics[ width=0.31\textwidth]{./images/fig2.png}}
\hspace{\fill}
   \subfloat[fig. 3 \label{fig:tie5}]{%
      \includegraphics[ width=0.31\textwidth]{./images/fig3.png}}\\
\caption{Comparison between different states.}
    \label{workflow}
\end{figure*}
\end{document}

在此处输入图片描述

但是,如果您不提供更多相关信息(使用的文档类、在序言中加载了哪些包),我们就无法知道您的文档中发生了什么。

相关内容