如何删除一些子图的标题?

如何删除一些子图的标题?

我有四个图形,想把它们放在一起作为子图形。但是,我不希望第一个图形有标题。有人能解决这个问题吗?

先感谢您!

\begin{figure}[t!]
\centering
\subfigure[]{
\includegraphics[width=5.2in]{legend.eps}
}\\
\subfigure[]{
\label{fig:1}
\includegraphics[width=4.8in]{fig1.eps}
}\\
\subfigure[]{
\label{fig:2s}
\includegraphics[width=4.8in]{fig2.eps}
}
\subfigure[]{
\label{fig:3}
\includegraphics[width=4.8in]{fig3.eps}
}
\caption{something and something}
\label{fig:Simulation}
\end{figure}

答案1

关键是语法。subfigure 宏的可选参数设置标题。如果你删除它,就不会有任何标题。所以解决方案如下:

\documentclass{article}
\usepackage{subfigure}
\usepackage[pdftex]{graphicx}

\begin{document}
\begin{figure}[t!]
\centering
\subfigure{
\includegraphics[width=5.2in]{legend.eps}  %legend.eps does not have a caption
}\\
\subfigure[]{
\label{fig:1}
\includegraphics[width=4.8in]{fig1.eps}    %fig1.eps has one
}
\end{figure}
\end{document}

答案2

如果您简单地删除命令中的标题可选参数\subfloat,则相应的子图没有标题,但会在标题编号中考虑。例如,如果您使用以下代码

\documentclass{article}
\usepackage{subfig}
\usepackage[pdftex]{graphicx}

\begin{document}
\begin{figure}[t!]
\centering
\subfloat{
\includegraphics[width=5.5in]{fig1}  %fig1 does not have a caption
}\\
\subfloat[subcaption]{
\label{fig:1}
\includegraphics[width=4.5in]{fig2}    %fig1 has one
}
\caption{A figure caption}
\end{figure}
\end{document}

你将会得到类似 在此处输入图片描述

如果你不想让未加标题的子图在标​​题编号中被考虑,那么不使用\subfigure命令就可以了。例如,如果你使用以下代码

\documentclass{article}
\usepackage{subfig}
\usepackage[pdftex]{graphicx}

\begin{document}
\begin{figure}[t!]
\centering
\includegraphics[width=5.5in]{fig1}\\  %fig1 does not have a caption
\subfloat[subcaption]{
\label{fig:1}
\includegraphics[width=4.5in]{fig2}    %fig2 has one
}
\caption{A figure caption}
\end{figure}
\end{document}

你将会得到类似

在此处输入图片描述

相关内容