论文模板中设置的caption字体为五号加粗,由于标题太长,多行显示时行间距一直不对,latex小白,探索了两天终于给解决了。


问题解决

刚开始尝试修改模板,虽然也可以实现,但修改后的格式会破坏一些图表上下文之间的间距。考虑到长标题的图表并不多,因此尝试对单个图表进行修改


方法1 :设置\captionsetup

\begin{figure}\centering\subcaptionbox{}{\includegraphics[scale=0.33]{ExtendedYaleB10_data_tSNE.png}}\subcaptionbox{}{\includegraphics[scale=0.33]{ExtendedYaleB10_proposed1_tSNE.png}}\subcaptionbox{}{\includegraphics[scale=0.33]{ExtendedYaleB10_proposed2_tSNE.png}}\captionsetup{font={small,bf,stretch=1.25},justification=raggedright}\caption{Extended Yale B数据集前$10$类实验的t-SNE可视化(a)原始样本;(b)SC-LRDG1学习到的亲和矩阵;(c)SC-LRDG2学习到的亲和矩阵}\label{fig_ExtYaleB10_Visualization}
\end{figure}

通过\captionsetup{font={small,bf,stretch=1.25}, justification=raggedright} 来进行重新修改caption格式。

  1. 字体设为small(对应五号字体,还有其他选择\tiny\scriptsize\footnotesize\small\normalsize\large\Large\LARGE\huge\Huge)
  2. bf表示加粗显示
  3. stretch=1.25表示1.25倍行距
  4. justification=raggedright设置左对齐,默认情况应该就是左对齐,不齐可能是设置了首部缩进。

由于字体选项中都是固定的,如果需要其他字号,需要手动设置

方法2:\fontsize设置字号

\begin{figure}\centering\subcaptionbox{}{\includegraphics[scale=0.33]{ExtendedYaleB10_data_tSNE.png}}\subcaptionbox{}{\includegraphics[scale=0.33]{ExtendedYaleB10_proposed1_tSNE.png}}\subcaptionbox{}{\includegraphics[scale=0.33]{ExtendedYaleB10_proposed2_tSNE.png}}\captionsetup{font={bf},justification=raggedright}\caption{\fontsize{10.5bp}{17bp}Extended Yale B数据集前$10$类实验的t-SNE可视化(a)原始样本;(b)SC-LRDG1学习到的亲和矩阵;(c)SC-LRDG2学习到的亲和矩阵}\label{fig_ExtYaleB10_Visualization}
\end{figure}

通过对\caption中字体设置,\fontsize{10.5bp}{17bp} 小五号字体就是10.5磅,单位磅基本与bp一样,17bp对应行间距,10.5*1.3*行距倍数=行间距bp。

latex调整caption图表标题行间距、字体大小、左对齐相关推荐

  1. seaborn可视化散点图并自定义图像的标题(title)以及自定义标题的字体大小(Set a Title to a Seaborn Plot)

    seaborn可视化散点图并自定义图像的标题(title)以及自定义标题的字体大小(Set a Title to a Seaborn Plot) 目录

  2. 如何修改matplotlib的图例的标题的字体大小

    在plt.legend()里添加fontsize参数可以改变图例的字体大小,但是不能改变图例的标题的字体大小,在前面加一句: matplotlib.rcParams.update({'font.siz ...

  3. android 设置Spinner文字标题颜色 字体大小样式

    原文地址为: android 设置Spinner文字标题颜色 字体大小样式 // 在初始化之前改变 Spinner文字标题颜色         mySpinner.xml 样式文件放在main.xml ...

  4. TIA博途中如何调整LAD/FBD梯形图中字体大小?

    TIA博途中如何调整LAD/FBD梯形图中字体大小? 如下图所示,设置–PLC编程–LAD/FBD–字体-字体大小, 设置完成后,再新建FB或FC时,即可发现梯形图中的触点.线圈都随之变大了,如下图所 ...

  5. R语言使用plot函数可视化数据散点图,使用cex.sub参数自定义设置次标题的字体大小(subtitle)

    R语言使用plot函数可视化数据散点图,使用cex.sub参数自定义设置次标题的字体大小(subtitle) 目录

  6. R语言使用plot函数可视化数据散点图,使用cex.main参数自定义设置主标题的字体大小

    R语言使用plot函数可视化数据散点图,使用cex.main参数自定义设置主标题的字体大小 目录

  7. python3.7字体大小调整_pycharm设置开发模板/字体大小/背景颜色(

    https://www.xin3721.com/eschool/pythonxin3721/ 一.pycharm设置字体大小/风格 选择 File –> setting –> Editor ...

  8. Linux学习P3:调整CentOS的图标和字体大小

    安装完CentOS后,发现桌面,图标和字体都太小,如下图所示: 解决方法如下: Ⅰ.调整桌面大小: 安装VMware Tools.点击虚拟机窗口->安装VMware Tools(我安装过了,所以 ...

  9. 笔记本调整ubuntu14.04界面、字体大小

    因为使用matebook 13安装了ubuntu14.04,结果ubuntu显示的界面.字体等都小到要贴近屏幕才能看清屏幕,实在太累.太伤眼睛了.通过网上搜索教程,一开始找到了改变终端字体的方法,嗯, ...

最新文章

  1. Oralce Plsql 中文显示乱码问题无需修改注册表完美解决
  2. SQL SERVER服务停止和启动命令行
  3. 数据中心发电机、变压器和UPS匹配的逻辑探讨
  4. k3 物料收发明细表sql_物料管理:班组长物料使用应知应会4件事
  5. iphone以旧换新活动_【武商襄阳购物中心】 参与iphone以旧换新活动,最高可抵4300元,旧机可享10%额外补贴...
  6. doxygen:代码生成文档的工具
  7. IT领域中混合云管理工具扮演什么角色?
  8. C++递归斐波那契数列
  9. LCFinder 0.3.0 Beta 发布,图像标注与目标检测工具
  10. 大数据_Flink_数据处理_资源的分配和并行度测试---Flink工作笔记0013
  11. 使用Kotlin的Android TextView –全面教程
  12. 设计模式(五)学习----装饰模式
  13. ORACLE的Copy命令和create table,insert into的比较
  14. 阿里云峰会上海见,云原生场景实战即将开启
  15. DNS-实验3_委派子域和转发
  16. processon画图软件
  17. 335x内核ddr3频率与电压修改
  18. 2022-2027年中国电动汽车充电站及充电桩行业市场调研及未来发展趋势预测报告
  19. 几何画板与运筹学作图注记
  20. 如何搭建类似湖南卫视芒果TV直播的APP后台软件系统

热门文章

  1. 太强了!Kaggle竞赛宝典方案汇总
  2. 关于业务架构的一些思考与实践
  3. 从入门到进阶|如何基于WebRTC搭建一个视频会议
  4. 氧气中国·创业创新大赛企业服务专场
  5. Windows Mobile打包时增加快捷方式到开始菜单的方法
  6. redis中的五种基本的数据结构
  7. 晶科电力打造江苏省南通市大分布式光伏项目
  8. React文档(七)处理事件
  9. 【Binary Tree Maximum Path Sum】cpp
  10. .net framework 25007 error