我试图将两个数字并列放在一起,但总是出现这两个错误:
Missing number treated as zero.
Illegal unit of measure.
唯一让我无法获得它们的情况是,如果我评论了{0.5\textwidth}
。但是,如果我评论了 ,这些数字就会保持一个在另一个的下面。
\begin{figure}
\begin{subfigure}{0.5\textwidth}
\centering
\includegraphics[width=0.4\linewidth]{Figuras/SICAPI2014.eps}
\caption{SICAPI}
\label{fig.SICAPI}
\end{subfigure}%
\begin{subfigure}{0.5\textwidth}
\centering
\includegraphics[width=0.4\linewidth]{Figuras/painel_sicapi.eps}
\caption{Painel de operação}
\label{fig.painel_sicapi}
\end{subfigure}
\caption{Planta Piloto SICAPI}
\label{fig.sicapi}
\end{figure}
答案1
正如@Bernard 在他的评论中所说,子图之间的空行告诉 LaTeX:“将它们分别放在自己的行中”。在类似情况下,我写道:
\documentclass{article}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{subcaption}
\begin{document}
\begin{figure}[!ht]
\centering% center subfigures in float
\begin{subfigure}{0.45\textwidth}
\includegraphics[width=\hsize]{example-image}
\caption{SICAPI}
\label{fig.SICAPI}
\end{subfigure}
\hfil% accomodate space between sub figures
\begin{subfigure}{0.45\textwidth}
\includegraphics[width=\hsize]{example-image}
\caption{Painel de operação}
\label{fig.painel_sicapi}
\end{subfigure}
\caption{Planta Piloto SICAPI}
\label{fig.sicapi}
\end{figure}
\end{document}
我没有检查你抱怨的错误在哪里出现。在上面的例子中,它们没有出现。如何使用subfigure
在 Wikibooks 中使用 se 包文档或简要描述:LaTeX/浮点数、图形和标题。