加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

Latex文档中图表和标题的距离设置

(2012-05-03 17:36:16)
标签:

杂谈

分类: 写文章

LATEX 假定图形的标题位于图形的下方,故而在标题上方保留了更多的空白。因此
\begin{figure}
\centering
\caption{Caption Above Graphic}
\includegraphics[width=2in]{graphic.eps}
\end{figure}
生成的图中标题和图形非常接近。
标题上下方的间距由长度\abovecaptionskip 和\belowcaptionskip (缺省分别为10pt 与零)。可以用标准的LATEX 命令\setlength 和\addtolength来修改这些长度。例如:
\begin{figure}
\setlength{\abovecaptionskip}{0pt}
\setlength{\belowcaptionskip}{10pt}
\centering
\caption{Caption Above Graphic}
\includegraphics[width=2in]{graphic.eps}
\end{figure}
得到图。其中标题的上方没有额外的空白,与图形之间则有10pt 的距离。

如果一个文档的所有浮动对象的标题都位于该对象的上方,那么可将命令
\setlength{\abovecaptionskip}{0pt}
\setlength{\belowcaptionskip}{10pt}

放到导言区里,从而对整个文档都起作用。如果只是有一部分标题要求位于浮动对象的上方,那么可定义如下的命令:
\newcommand{\topcaption}{%
\setlength{\abovecaptionskip}{0pt}%
\setlength{\belowcaptionskip}{10pt}%
\caption}
在希望得到上方标题的时候可用\topcaption{标题文本} 来代替\caption{标题文本} 即可。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有