同一标题下的多个图错误

同一标题下的多个图错误

我想在同一个标​​题下绘制多个图形,但代码不起作用。此代码未出现在图中:

\begin{figure}[htp]
        \centering
        \subfloat[a]{%
        \includegraphics[width=.44\textwidth]{C:/Thesis/Latex/thesis_1(1)/Figures/h25.jpg}
        \label{fig:subb1}
        }%
        \hfill
        \subfloat[b]{%
        \includegraphics[width=.44\textwidth]{C:/Thesis/Latex/thesis_1(1)/Figures/h28.jpg}
        \label{fig:subb2}
        }\\
        \subfloat[c]{%
        \includegraphics[width=.44\textwidth]{C:/Thesis/Latex/thesis_1(1)/Figures/h29.jpg}
        \label{fig:subb3}
        }%
        \hfill
        \subfloat[d]{%
        \includegraphics[width=.44\textwidth]{C:/Thesis/Latex/thesis_1(1)/Figures/h31.jpg}
        \label{fig:sub4}
        }\\
        \label{fig:esp1}
        \subfloat[e]{%
        \includegraphics[width=.44\textwidth]{C:/Thesis/Latex/thesis_1(1)/Figures/h32.jpg}
        \label{fig:subb5}
        }
                \rule{35em}{0.3pt}
        \caption{Temporal outlier detection reults with respect to the MF in $2007-09-30$}
    \label{fig:tod3}
\end{figure}

答案1

您需要在之前添加\par或,否则您的代码是正确的。请注意,此代码在前言中需要两个包:blank line\rule

\usepackage[demo]{graphicx}
\usepackage{subfig} 

这样,由于选项,只显示黑框[demo],但这是 LaTeX 代码正确的证据。只需删除[demo]即可真正加载您的图像。然后仍然有一些错误,问题是错误的路径和/或文件名。如果您同时设置宽度和高度选项,也使用keepaspectratio

要进行调试,请将图像放在与.tex文件相同的目录中,并检查例如 h25.jpg 是否在此最小文档(同一目录下)中简单加载h25.jpg不需要扩展名):

\documentclass{article}
\usepackage{graphicx}
\begin{document}
\includegraphics[width=1cm]{h25} 
\end{document}

相关内容