如果标题只有一行,上节介绍的所有的式样都会居中放置这一标题。 为在标题文本只有一行的情况下,仍然可以应用这些不同的式样,必须在
调入 caption2 时给出 nooneline 选项。如
\usepackage[nooneline,flushleft]{caption2}
使得所有的标题文本(包括单行标题)都采用 flushleft 式样。
若想在文本中改变 nooneline 选项,可使用命令 \onelinecaptiontrue
来居中放置单行标题,而命令 \onelinecaptionfalse 使得重新对
单行标题应用所选择的标题式样。例如:
\begin{figure}
\captionstyle{flushleft}
\onelinecaptionstrue
\centering
\includegraphics[width=2.5in]{graphic.eps}
\caption{First Caption}
\end{figure}
如同图 19.8 所示,标题被居中放置。
而下面的命令:
\begin{figure}
\captionstyle{flushleft}
\onelinecaptionsfalse
\centering
\includegraphics[width=2.5in]{graphic.eps}
\caption{Second Caption}
\end{figure}
使得单行标题如图 19.9 所示,采用左对齐式样。
|