【问题描述】 有时想做出如下的子图效果,如下图: image 通常使用的代码如下:

\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}
会有一个问题,如下图所示,即子图与页面上边缘有个空白距离,总觉得不很美观,如下图: image 【解决方案】 subfig定义了一个farskip与上边有个10pt的距离,我们可以通过以下两个方式去掉: 1,subfig包加参数去掉:
\usepackage[farskip=0pt]{subfig}
2,使用caption来进行设置,如下:
\usepackage{caption}
\captionsetup[subfloat]{farskip=0pt}
效果图: image 选自:http://tex.stackexchange.com/questions/9584/how-to-put-subfigures-in-several-rows

点赞(1)

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部