该博文将陆续完善该宏包常用的使用介绍。
首先,需要在导言区加载宏包caption2:\usepackage{caption2}
1. 标题样式更改(如Figure 改成 Fig.)
在导言区加上语句:
\renewcommand{\figurename}{Fig.}
如果只想在其中某幅图中修改,将该语句加到对应的Figure环境中即可。
2. 标题至图形或表格的间距
参见另一篇博文http://geowu.blogspot.de/2012/10/latex.html
3. 标题的分割符更改
标题的分割付默认是:,如果想更改为.,且.后面还想留点空白,可以通过重定义\captionlabeldelim来加以改变。在导言区或对应的Figure, table环境中添加如下语句:
\renewcommand{\captionlabeldelim}{.~} % .后面有个空格
\renewcommand{\captionlabeldelim}{.} % .后面不留空格
4. 标题对齐方式
通常的标题对齐方式有如下几种:
- normal: 标题文本两边对齐,其中最后一行为左对齐
- center: 标题文本居中对齐
- flushleft: 标题文本左对齐
- flushright: 标题文本右对齐
- centerlast: 标题文本两边对齐,其中最后一行居中对齐
- indent: 与normal相似,只是标题从第二行开始,每行行首缩进由命令\captionindent给出的长度。
- hang: 悬挂缩进,与normal相似,只是标题从第二行开始,每行行收缩进与标题标记宽度相等的长度。
- 在调用宏包时,设置对齐选项,如\usepackage[centerlast]{caption2},该方法将会改变全文的图形标题对齐方式
- 用\captionstyle命令来改变对齐方式。将该命令置于一环境中,仅仅改变这一环境中的标题对齐方式; 在环境外插入该命令,将改变之后的图形标题对齐方式。例:\captionstyle{centerlast}
参考资料:
http://www.ctex.org/documents/latex/graphics/node2.html,其中第18和19章。
没法用!
回复删除\usepackage[justification=normal]{caption} 这样就没问题了
回复删除