如何在同一行设置3张图片
How to set 3 pictures on the same line
我正在写我的论文报告,我得到了一些关于 LaTeX 的帮助。
我想在同一行设置3张图片,每页3 x 3张图片。
这是我的脚本:
\begin{figure}[!h]
\centering
\begin{subfigure}[b]{0.3\textwidth}
\includegraphics[width=\textwidth]{./Stage/Data/Field5_SN_map_final.png}
\end{subfigure}
\begin{subfigure}[b]{0.3\textwidth}
\includegraphics[width=\textwidth]{./Stage/Data/Field6_SN_map_final.png}
\end{subfigure}
\begin{subfigure}[b]{0.3\textwidth}
\includegraphics[width=\textwidth]{./Stage/Data/Field7_SN_map_final.png}
\end{subfigure}
\end{figure}
但是我遇到了一些错误:
你有办法解决我的问题吗?
谢谢!
我认为您应该这样定义图形的宽度:\includegraphics[width=0.3\linewidth]{your_figure}
并从 \subfigure
中删除宽度。所以代码应该是这样的:
\begin{figure}[!h]
\centering
\begin{subfigure}[b]
\includegraphics[width=0.3\linewidth]{./Stage/Data/Field5_SN_map_final.png}
\end{subfigure}
\begin{subfigure}[b]
\includegraphics[width=0.3\linewidth]{./Stage/Data/Field6_SN_map_final.png}
\end{subfigure}
\begin{subfigure}[b]
\includegraphics[width=0.3\linewidth]{./Stage/Data/Field7_SN_map_final.png}
\end{subfigure}
\end{图}
我正在写我的论文报告,我得到了一些关于 LaTeX 的帮助。 我想在同一行设置3张图片,每页3 x 3张图片。
这是我的脚本:
\begin{figure}[!h]
\centering
\begin{subfigure}[b]{0.3\textwidth}
\includegraphics[width=\textwidth]{./Stage/Data/Field5_SN_map_final.png}
\end{subfigure}
\begin{subfigure}[b]{0.3\textwidth}
\includegraphics[width=\textwidth]{./Stage/Data/Field6_SN_map_final.png}
\end{subfigure}
\begin{subfigure}[b]{0.3\textwidth}
\includegraphics[width=\textwidth]{./Stage/Data/Field7_SN_map_final.png}
\end{subfigure}
\end{figure}
但是我遇到了一些错误:
你有办法解决我的问题吗?
谢谢!
我认为您应该这样定义图形的宽度:\includegraphics[width=0.3\linewidth]{your_figure}
并从 \subfigure
中删除宽度。所以代码应该是这样的:
\begin{figure}[!h]
\centering
\begin{subfigure}[b]
\includegraphics[width=0.3\linewidth]{./Stage/Data/Field5_SN_map_final.png}
\end{subfigure}
\begin{subfigure}[b]
\includegraphics[width=0.3\linewidth]{./Stage/Data/Field6_SN_map_final.png}
\end{subfigure}
\begin{subfigure}[b]
\includegraphics[width=0.3\linewidth]{./Stage/Data/Field7_SN_map_final.png}
\end{subfigure}
\end{图}