天天看点

Elsevier期刊Latex模板图片及表格Caption的修改

    Elsevier旗下期刊是国内众多学者比较青睐的,如ISA、AMM、AMC等。使用Latex编译模板可以省去我们很多排版需求,但相对于不同的期刊,选用Elsevier期刊通用的latex模板需要对格式做一些小的修改。(此处是废话)

    本文针对Latex模板下载地址:

  • https://ctan.org/tex-archive/macros/latex/contrib/elsarticle

在默认模板中,图片及表格标题默认左对齐且字体为sans serif字体族\sffamily。

Elsevier期刊Latex模板图片及表格Caption的修改
Elsevier期刊Latex模板图片及表格Caption的修改

   采用网上使用的\usepackage{caption2}会报重复使用caption宏包的错误。后来研究他模板的格式定义文件发现可以通过修改格式文件实现对caption的修改。具体修改方式如下:

   在模板文件中找到‘cas-common.sty’文件。

Elsevier期刊Latex模板图片及表格Caption的修改

搜索‘fig'或'tb’找到对图片或图表的定义。(以图片为例)

Elsevier期刊Latex模板图片及表格Caption的修改

图中1处是定义图片caption格式。2处是具体的caption格式,可以看到定义的字体为sffamily,字号为small,加粗,颜色为scolor(为black,文件上面可以找到定义)。

现在将图片标题修改为新罗马字体,居中对齐,可以通过修改指令如下:

{\rightskip=0pt\sffamily\small\textbf{\color{scolor}#1:}~#2\par }  %修改前
 {\centering\rmfamily\small\textbf{\color{scolor}#1:}~#2\par }      %修改后
           

修改后的效果如图

Elsevier期刊Latex模板图片及表格Caption的修改

另外,如果想修改图片名称’Figure n‘为’Fig n‘,可以在文章开头处增加

\renewcommand{\figurename}{Fig}
           

如果需要将所有图片放到同一个文件夹下,可以修改图片访问路径

\graphicspath{{figs/}}
           

图表标题同理。