Elsevier(爱思唯尔)LaTex 模板详细说明

Elsevier 期刊投稿材料的准备 及 系统投稿流程,参考:Elsevier 期刊投稿材料的准备 & 系统投稿流程

先放出本文的核心产出:

以上模板已经过修改,可以直接运行,替换自己需要的内容即可。


Elsevier 模板的使用

官方指南里关于模板的下载说明其实只有下面这一段话:

在这里插入图片描述

官方的介绍中包含了一些链接,其中:

【1】CTAN 下载的模板文件就是本文最开始提供的 通用 Elsevier 模板 elsarticle-template.zip(顺便说一句,第 1 段话的第 3 个可点击链接 “here” 内容其实也是完全一样的,只是压缩包名称不同)。

【2】elsarticle documentation 则是 elsarticel.cls 类文件的说明文档,一些细节都可以从中查看。从文档中可以看到,elsarticle.cls 类文件基于 article.cls 类文件构建,且作者不需要下载额外的 package 来支持 elsarticle.cls 的使用。

在这里插入图片描述

【3】els-cas-template.zip 则是 Elsevier 提供的 复杂版式模板,相比通用模板,这个模板和最终发表文章的排版大体相同。

下面详细介绍每个模板的使用方法和一些注意事项。


1. 通用模板使用说明

1.1 文件说明

Elsevier 通用模板 elsarticle-template.zip 包含以下文件:

在这里插入图片描述

通用模板使用 elsarticle 文档类,elsarticle 文档类的类文件 elsarticle.cls 同默认文档类型 article 一样,已经内置在了 TeX 系统里,不需要额外下载。在 .tex 文件的控制序列 documentclass 中,直接使用 elsarticle 即可。

\documentclass{elsarticle}

[ 如果不了解文档类的作用,可以参考:documentclass ]

上面的文件中,在 manifest.txt 中包含了对文件作用的说明。主要的 .tex 文件有 3 个:

  • elsarticle-template-harv.tex
  • elsarticle-template-num.tex
  • elsarticle-template-num-names.tex

这三个 .tex 其他都完全一样,唯一的区别是参考文献的排版格式,对应三个不同的 .bst 文件(这里知道 .bst 文件是用于指定参考文献排列方式的就行了)。

  • elsarticle-harv.bst:bibliographic style for author-year citation
  • elsarticle-num.bst:bibliographic style for numbered citation
  • elsarticle-num-names.bst:bibliographic style for numbered citation + new natbib options

在实际使用的时候,根据自己需要任选一个 .tex 使用即可。

1.2 模板说明

这里以 elsarticle-template-num.tex 为例说明:

【1】文档类设置:

# 指定 elsarticle 文档类,字体大小为 12pt
\documentclass[preprint,12pt]{elsarticle}

模板中给出了参数设置说明,包括 preprintfinalreviewtwocolumn 等。

若要排版为双倍行距,可以使用 review

\documentclass[preprint,review,12pt]{elsarticle}

【2】作者信息: \author[number] 中 number 对应 \address 编号,\ead{email} 中填写作者的邮箱。通讯作者直接在 \author[number]{name} 花括号内 name 后面加上 \corref{cor1},并使用 \cortext[cor1]{Corresponding author} 进行通信作者的说明。

# 填写好的例子:
\author[1]{V. {{\=A}}nand Rawat}
\ead{rawat@mail.com}

\author[1,3]{T. Rishi Nair}
\ead{nair@mail.com}

\author[2]{Han Theh Thanh \corref{cor1}}  # 通信作者
\ead{thanh@mail.com}

\address[1]{Indian \TeX{} Users Group, Trivandrum 695014, India}
\address[2]{Sayahna Foundation, Jagathy, Trivandrum 695014, India}
\address[3]{\TeX{} Users Group, Providence, MA, USA}

\cortext[cor1]{Corresponding author}

【3】参考文献: 参考文献使用 bib 文件,注释掉模板中原本给出的:

% \begin{thebibliography}{00}
% \bibitem{label}
% Text of bibliographic item
% \bibitem{}
% \end{thebibliography}

使用下面的代码:

\bibliographystyle{elsarticle-num}  # 这里不用改,对应的是elsarticle-num.bst文件
\bibliography{ref}  # 填写.bib文件的文件名

注意参考文献一定要修改并添加引用之后再编译,否则会报错。

下面是修改之后的编译结果:

在这里插入图片描述
修改之后的模板,无报错可直接编译,下载地址:https://github.com/yaoyz96/elsarticle

如果要使用双栏排版,仅修改一下 documentclass 设置即可,这里给出一个双栏设置:

\documentclass[preprint,5p,times,twocolumn]{elsarticle}

双栏效果:

在这里插入图片描述


2. 复杂版式模板使用说明

官方指南文件:Elsarticle - CAS

2.1 文件说明

该模板包含单独的 .cls 文件,其中 cas-sc 文档类是单栏模板,cas-dc 文档类是双栏模板,它们分别对应类文件 cas-sc.clscas-dc.cls

\documentclass[a4paper,fleqn]{cas-sc}  % 单栏
\documentclass[a4paper,fleqn]{cas-dc}  % 双栏

该模板包含以下文件:

在这里插入图片描述

manifest.txt 中包含了对文件作用的说明。其中主 .tex 文件有 2 个:

  • cas-sc-template.tex:单栏 tex 模板,对应 cas-sc.cls 类文件
  • cas-dc-template.tex:双栏 tex 模板,对应 cas-dc.cls 类文件

这个模板的参考文献样式文件只有 cas-model2-names.bst。在 doc 文件夹下有单双栏模板的效果示例:sc-sample.pdfdc-sample.pdfelsdoc-cas.pdf 为类文件的说明信息。

2.2 模板说明

这里以 cas-dc-template.tex 为例说明:

【1】文档类设置:

\documentclass[a4paper,fleqn]{cas-dc} # 默认设置:页面A4,行间公式居左

【2】参考文献: 参考文献排版格式(三选一)

\usepackage[numbers]{natbib}
%\usepackage[authoryear]{natbib}
%\usepackage[authoryear,longnamesfirst]{natbib}

注意参考文献一定要修改并添加引用之后再编译,否则会报错。

【3】题目: title 的花括号内填写论文题目。Short titleShort author 是显示在页眉和页脚的信息,如果不需要可以直接注释掉。

% Short title
\shorttitle{<short title of the paper for running head>} # 一般直接写文章title

% Short author
\shortauthors{<short author list for running head>}  # XXX et al.

% Main title of the paper
\title [mode = title]{<main title>} 

# 一个填写好的例子:
\shorttitle{Leveraging social media news to predict stock index movement using RNN-boost}  # 显示在第二页之后的页眉
\shortauthors{V. {{\=A}}nand Rawat et al.}  # 显示在页面下方
\title[mode = title]{Leveraging social media news to predict stock index movement using RNN-boost}  

【4】题目脚注: 若不需要可以直接注释掉

% Title footnote mark
% eg: \tnotemark[1]
\tnotemark[<tnote number>] 

% Title footnote 1.
% eg: \tnotetext[1]{Title footnote text}
\tnotetext[<tnote number>]{<tnote text>} 

# 一个填写好的例子:
\tnotemark[1,2]
\tnotetext[1]{This document is the results of the research project funded by the National Science Foundation.}
\tnotetext[2]{The second title footnote which is a longer text matter to fill through the whole text width and overflow into another line in the footnotes area of the first page.}

在论文中效果显示如下:
在这里插入图片描述在这里插入图片描述

【5】作者信息:

  • 作者信息 \author 一般只会用到机构编号 [<aff no>] 和作者姓名 {<author name>}[options] 可填可不填
  • \cormark[<corr mark no>] 用于标注通信作者(*),对应的 \cortext[<corr mark no>]{} 会将花括号的内容显示在页脚
  • \fnmark[<footnote mark no>] 用于标注作者顺序,不常用
  • \ead{<email address>} 用于填写作者邮箱
  • \ead[url]{<URL>} 用于填写作者个人网站,不常用
  • \credit{<Credit authorship details>} 用于标注作者贡献,有些期刊会要求写明这部分内容
  • \affiliation 不常用,一般用 \address 写明作者机构
\author[<aff no>]{<author name>}[<options>]

% Corresponding author indication
\cormark[<corr mark no>]

% Footnote of the first author
\fnmark[<footnote mark no>]

% Email id of the first author
\ead{<email address>}

% URL of the first author
\ead[url]{<URL>}

% Credit authorship
% eg: \credit{Conceptualization of this study, Methodology, Software}
\credit{<Credit authorship details>}

% Address/affiliation
\affiliation[<aff no>]{organization={},
            addressline={}, 
            city={},
%          citysep={}, % Uncomment if no comma needed between city and postcode
            postcode={}, 
            state={},
            country={}}
% Corresponding author text
% \cortext[1]{Corresponding author}

# 一个填写好的例子:
\author[1,3]{V. {{\=A}}nand Rawat}[type=editor,
    auid=000,bioid=1,
    prefix=Sir, 
    role=Researcher, 
    orcid=0000-0001-7511-2910]
\cormark[1]
\fnmark[1] 
\ead{cvr_1@tug.org.in} 
\ead[url]{www.cvr.cc,www.tug.org.in}
\credit{Conceptualization of this study, Methodology, Software}

\author[2,4]{Han Theh Thanh}[style=chinese]

\author[2,3]{T. Rishi Nair}[role=Co-ordinator, suffix=Jr]
\fnmark[2] 
\ead{rishi@sayahna.org}
\ead[URL]{www.sayahna.org}
\credit{Data curation, Writing - Original draft preparation}

\author[1,3]{Karl Berry}
\cormark[2] 
\fnmark[1,3]
\ead{karl@freefriends.org} 
\ead[URL]{www.tug.org}

\address[1]{Indian \TeX{} Users Group, Trivandrum 695014, India}
\address[2]{Sayahna Foundation, Jagathy, Trivandrum 695014, India}
\address[3]{\TeX{} Users Group, Providence, MA, USA}

\cortext[1]{Corresponding author} 
\cortext[2]{Principal corresponding author} 

在论文中效果显示如下:

在这里插入图片描述

下面是双栏模板修改之后的编译结果:

在这里插入图片描述

单栏模板也是同样的改法,下面是单栏模板修改之后的编译结果:

在这里插入图片描述

修改之后的单/双栏模板,无报错可直接编译,下载地址:https://github.com/yaoyz96/els-cas-templates

官方指南文件 中也给出了详细的可编译示例,并解释了每个控制序列的作用,可以参考。

2.3 其他修改

【1】若要去掉页脚的 ORCID(s):在下面这段代码最后添加 \let\printorcid\relax

\begin{document}
\let\WriteBookmarks\relax
\def\floatpagepagefraction{1}
\def\textpagefraction{.001}
\let\printorcid\relax    % 可去掉页面下方的ORCID(s)

【2】将图片标题由 Figure 1: 变为 Fig. 1.:在导言区使用:

\usepackage{caption}
\captionsetup[figure]{labelfont={bf}, labelformat={default}, labelsep=period, name={Fig.}}

其中,labelsep=period 表示用英文句号分隔。

修改 cas-common.sty 文件:搜索 fig_caption,将下面三个 : 替换为 . 即可。
在这里插入图片描述

【3】修改图/表格caption字体为Time New Roman

模板默认的图片/表格caption字体为字体族 \sffamily,搜索关键字 fig_captiontbl_caption,将有关的 \sffamily 改为 \rmfamily
在这里插入图片描述
在这里插入图片描述

2.4 常见报错解决

【1】本地编译 cas-sc-template.texcas-dc-template.tex 报错:

LaTeX3: The key 'stm/author/<options>' is unknown and is being
(LaTeX3)	ignored.

在这里插入图片描述
这个错误的主要原因是 模板中的作者信息没有填写完整,填写完整即可。


3. 其他需求

3.1 参考文献添加 DOI 链接

1. 查询论文DOI

crossref 上直接输入文章题目查询,但是有很多查不到,还得靠 google scholar

2. 参考文献添加DOI

.bib 文件中为需要显示 DOI 号添加超链接的参考文献添加 note

note={\href{<link>}{<text>}}

其中 <link> 为超链接,<text> 为实际显示的内容。

比如:

@inproceedings{deng2009imagenet,
  title={Imagenet: A large-scale hierarchical image database},
  author={Deng, Jia and Dong, Wei and Socher, Richard and Li, Li-Jia and Li, Kai and Fei-Fei, Li},
  booktitle={2009 IEEE conference on computer vision and pattern recognition},
  pages={248--255},
  year={2009},
  organization={Ieee},
  note={\href{https://doi.org/10.1109/CVPR.2009.5206848}{https://doi.org/10.1109/CVPR.2009.5206848}}
}

.tex 文件导言区添加 hyperref 包,并指定颜色为 blue(颜色可以自己选):

% hyper link
\usepackage{hyperref}
\hypersetup{colorlinks=true, citecolor=blue, linkcolor=blue, urlcolor=blue}

在这里插入图片描述

网址中的下划线要注意写成 \_, 而不是直接复制 _, 否则会提示 missing $ inserted 这样的错误。

重要说明

同学们好~ 我也是第一次使用 Elsevier 模板,所以建议大家基于上面的无报错模板,进一步调整为自己需要的模板(毕竟不同期刊要求不一样),很多细节如何调整我也无法一一给出说明,谢谢大家!

评论 191
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不吃饭就会放大招

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值