ysf
ysf
Published on 2024-10-16 / 35 Visits
0

Elsevier LaTeX 模板使用指引

elsarticle 文档类的下载与安装

进入 LaTeX instructions for authors 页面,点击页面上方的链接 Download the journal article template package 下载 Elsevier article 模板文件:elsarticle.zip 。

解压下载的 elsarticle.zip 文件,解压后其文件目录结构为:

elsarticle
├── README
├── changelog.txt
├── doc
│   ├── 1pseperateaug.pdf
│   ├── 1psingleauthorgroup.pdf
│   ├── elsdoc.pdf
│   ├── elsdoc.tex
│   ├── elstest-1p.pdf
│   ├── elstest-1pdoubleblind.pdf
│   ├── elstest-3p.pdf
│   ├── elstest-3pd.pdf
│   ├── elstest-5p.pdf
│   ├── jfigs.pdf
│   ├── makefile
│   ├── pdfwidgets.sty
│   └── rvdtx.sty
├── elsarticle-harv.bst
├── elsarticle-num-names.bst
├── elsarticle-num.bst
├── elsarticle-template-harv.tex
├── elsarticle-template-num-names.tex
├── elsarticle-template-num.tex
├── elsarticle.dtx
├── elsarticle.ins
└── manifest.txt

假定你已经在本地安装了 texlive 或其他 LaTeX 发行版

进入 elsarticle 目录,执行 latex elsarticle.ins 命令安装宏包。

在 LaTeX 中,.ins 文件是用于安装宏包的脚本文件,它通常与 .dtx 文件一起使用。

.ins 文件中包含着从 .dtx 文件中提取并生成实际宏包的必要指令。

命令执行完成后,elsarticle 目录的结构如下所示:

elsarticle
├── README
├── changelog.txt
├── doc
│   ├── 1pseperateaug.pdf
│   ├── 1psingleauthorgroup.pdf
│   ├── elsdoc.pdf
│   ├── elsdoc.tex
│   ├── elstest-1p.pdf
│   ├── elstest-1pdoubleblind.pdf
│   ├── elstest-3p.pdf
│   ├── elstest-3pd.pdf
│   ├── elstest-5p.pdf
│   ├── jfigs.pdf
│   ├── makefile
│   ├── pdfwidgets.sty
│   └── rvdtx.sty
├── elsarticle-harv.bst
├── elsarticle-num-names.bst
├── elsarticle-num.bst
├── elsarticle-template-harv.tex
├── elsarticle-template-num-names.tex
├── elsarticle-template-num.tex
├── elsarticle.cls
├── elsarticle.dtx
├── elsarticle.ins
├── elsarticle.log
└── manifest.txt

此时,多出了 elsarticle.cls 文件,这就是 elsarticle 文档类

./doc/elsdoc.pdf 是 elsarticle 文档类的使用说明文档,使用指引可以在这个文档中查阅。

使用指引

使用建议

根据你对参考文献编号样式的需求,选择对应的 .texbst 文件来编写你的文档,其中 elsarticle-harv.bst、elsarticle-num-names.bst、elsarticle-num.bst,是三种不同的参考文献编号样式,选择使用哪种参考文献编号样式,就编辑对应后缀的 tex 文件。

例如选择序号形式的 elsarticle-num.bst,则就编辑 elsarticle-template-num.tex 文件。此外,除了要用到的 *.bst、*.tex、elsarticle.cls 文件,elsarticle 目录中的其他文件都可以删除以保持文件夹的整洁(不影响使用),但是建议把几个参考文献样式文件都保留,方便切换不同的参考文献引用方式(需要将参考文件数据存在 .bib 文件中)。

也可以删除其他用不上的 .tex 文件,保留所有的 .bst 文件因为参考文献引用样式是通过 \bibliographystyle{elsarticle-num} 命令指定的。

一般地,为了方便编辑和修改,会将不同章节放在不同的 tex 文件中,可以在 elsarticle 目录中新建一个 sections 文件夹,来存放论文的各个章节,然后再在主文件 elsarticle-template-num.tex 文件中使用 \include{} 命令引入各个章节。此外,对于图片、表格都可以单独放在一个文件夹中。下文以 elsarticle-template-num.tex 为例。

对于图片,创建一个 figs 文件夹,存放论文中用到的图片。

对于表格,创建一个 tables 文件夹,存放论文中用到的表格,然后用 \input{} 插入到论文正文中,以保持 tex 文件的整洁,方便修改和版本控制。

elsarticle
├── elsarticle-harv.bst
├── elsarticle-num-names.bst
├── elsarticle-num.bst
├── elsarticle-template-harv.tex
├── elsarticle-template-num-names.tex
├── elsarticle-template-num.tex
├── elsarticle.cls
├── references.bib
├── figs
│   └── image1.png
├── sections
│   ├── appendix.tex
│   ├── conclusion.tex
│   ├── experiments.tex
│   ├── introduction.tex
│   ├── method.tex
│   └── related_work.tex
└── tables
    └── table1.tex

参考文献管理

BibTex 参考文献处理系统使用 .bib 文件存储参考文献数据,并通过 .bst 文件定义参考文献的格式。

在文档中使用 \cite{key} 来引用参考文献,并且在文档末尾使用 \bibliographystyle{style} \bibliography{file} 命令来生成参考文献列表。

其中 \bibliographystyle{style} 中的 style 用于指定参考文献的样式,如 elsarticle-harv、elsarticle-num、elsarticle-num-names 等。

\bibliography{file} 中的 file 用于指定参考文献数据文件名,本例中,references.bib 文件与 elsarticle-template-num.tex 在同一目录下,就是 \bibliography{references}

例如我要引用 ViT 论文:An image is worth 16x16 words: Transformers for image recognition at scale

先去谷歌学术搜索这篇论文,找到这篇论文,点击“引用”

弹出引用窗口,点击“BibTeX”

跳转到另外一个页面,将页面上的文本复制到 references.bib 文件中,其中 dosovitskiy2020image 就是 \cite{key} 中的 key

在文章中使用 \cite{dosovitskiy2020image} 命令就可以引用这篇参考文献了。

此外,还需要在导言区引入 heperref 宏包以实现链接跳转功能:\usepackage{hyperref}

祝各位早日收到录用通知!