【问题描述】 有时想做出如下的子图效果,如下图: 通常使用的代码如下:
\begin{figure}[t] \centering \subfloat[a]{{\color{blue}\rule{4cm}{4cm}}}\hskip2em \subfloat[b]{{\color{red}\rule{4cm}{4cm}}} \caption{a and b} \end{figure}会有一个问题,如下图所示,即子图与页面上边缘有个空白距离,总觉得不很美观,如下图: 【解决方案】 subfig定义了一个farskip与上边有个10pt的距离,我们可以通过以下两个方式去掉: 1,subfig包加参数去掉:
\usepackage[farskip=0pt]{subfig}2,使用caption来进行设置,如下:
\usepackage{caption} \captionsetup[subfloat]{farskip=0pt}效果图: 选自:http://tex.stackexchange.com/questions/9584/how-to-put-subfigures-in-several-rows
发表评论 取消回复