注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

随机过程

http://superware.blog.163.com

 
 
 

日志

 
 

Subcaptionbox in Subcaption  

2013-11-20 11:32:15|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

一、用 subcaptionbox

        用 subcaption 插图,XeLaTeX 会提示图形超出文本边界,虽然只是警告,但看着让人不舒服。用 subcaptionbox 可以解决这个问题。命令 subcaptionbox subcaption 中的命令,因此使用 subcaptionbox 必须在导言区写上:
\usepackage{subcaption}
subcaptionbox 的语法如下:
\subcaptionbox[<目录标题>]{标题<标签>}[<宽度>][<盒子内位置>]{<内容>}
其中<宽度>是可选的参数,如果省略就是<内容>的宽度;<盒子内位置>确定<内容>在盒子中的水平对齐方式,可以是 l (\raggedleft)、 r( \raggedright)、c(\centering)、或 s(无特别格式),默认是居中的 c。例如

\begin{figure}
\centering
\subcaptionbox{A mouse\label{mouse}}{\includegraphics{mouse.png}}
\subcaptionbox{A gull-small\label{gull-small}}{\includegraphics{gull-small.png}}
\caption{Two animals}\label{animals}
\end{figure}


Subcaptionbox in Subcaption - superware - 随机过程
从图(b)中得到的标题比图所占用的位置还宽,所以需要改进,改进的方法是将(b)图的宽度加宽,使其至少比标题的宽度宽,如下:
\begin{figure}
\centering
\subcaptionbox{A mouse\label{mouse}}{\includegraphics{mouse.png}}
\subcaptionbox{A gull-small\label{gull-small}}[5.0cm]{\includegraphics{gull-small.png}}
\caption{Two animals}\label{animals}
\end{figure}
Subcaptionbox in Subcaption - superware - 随机过程
利用 subcaptionbox 需要给子图用 \label  加标签,该标签放在<标题>参数中。在正文的其他地方引用该图的方法:\ref{mouse} 将得到 “1(a)”,也就是“主标题(子标题)”的形式;\subref{mouse} 将得到的是(a)”。


二、设置 subcaption 参数

        与 caption 宏包相同,子标题的格式仍然可以使用 subcaption 的宏包选项全局设置,或利用 \captionsetup 命令全局设置或局部设置,如:
\usepackage{caption}
\usepackage{subcaption}
...
\captionsetup[sub]{font = {small, it}} % 设置所有字标题
\captionsetup[subtable]{key = value,...} % 设置子表格
\captionsetup[subfigure]{key = value,...} % 设置子图
  评论这张
 
阅读(164)| 评论(0)
推荐

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017