Elsevier 模板的使用

  • 官方指南:Latex Instructions

  • 通用 Elsevier 模板下载地址:elsarticle-template.zip

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

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

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

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

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

\documentclass{elsarticle}

Elsevier 通用模板包含以下文件:

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 使用即可。经过测试,通用模板直接编译即可,没有报错。

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

【3】els-cas-template.zip 则是 Elsevier 提供的更复杂一些的模板,相比通用模板,这个模板和最终发表文章的排版大体相同。官方指南文件:Elsarticle - CAS

该模板包含单独的 .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 为类文件的说明信息。

单栏(cas-sc)样式:

双栏(cas-dc)样式:

经过测试,编译 cas-sc-template.texcas-dc-template.tex 会报错:

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

这个错误的主要原因是模板中的作者信息没有填写完整。

解决方法:在 官方指南文件 中已经给出了详细的可编译示例,并解释了每个控制序列的作用,对照自己的改写即可。 这里给出一个改好的模板:

\documentclass[a4paper,fleqn]{cas-dc}
\usepackage[numbers]{natbib}\begin{document}
\let\WriteBookmarks\relax
\def\floatpagepagefraction{1}
\def\textpagefraction{.001}\title[mode = title]{Leveraging social media news to predict stock index movement using RNN-boost}\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.}% Author
\author[1]{Author-1}
\address[1]{Address-1}
\author[2,3]{Author-2}
\address[2]{Address-2}
\address[3]{Address-3}%\cormark[cor1]   % !这里要注释掉
\cortext[cor1]{Corresponding author: ***} \begin{abstract}[S U M M A R Y]
This is abstract.
\end{abstract}\begin{keywords}
keyword1 \sep keyword2 \sep keyword3 \sep keyword4
\end{keywords}% Research highlights
\begin{highlights}
\item highlights1
\item highlights2
\item highlights3
\end{highlights}\maketitle% Main text
\section{Introduction}\label{Intro}
This is introduction \cite{xxx}.    % xxx替换为.bib文件中存在的文章\bibliographystyle{cas-model2-names}
\bibliography{reference}   % 对应.bib文件名\end{document}

上面的模板中注释掉 \cormark[cor1] 是因为一个很神奇的错误:

! Missing number, treated as zero. <to be read again>    c l.55 \maketitle

这个报错导致无法正常编译出参考文献,这里直接注释掉以后就没问题了(保证它不在 \begin{document} 和 \maketitle 之间)。

解决方法来源:https://www.zhihu.com/question/499509452

Elsevier(爱思唯尔)LaTex 模板详细说明相关推荐

  1. 爱思唯尔latex模板文件使用过程

    20210405 - 使用过程 在该网站查看LaTeX instructions读者指南. 在该网站中提到了两种模板,一个是elsarticle.cls,另一个是cas,并不知道cas具体是什么东西, ...

  2. 爱思唯尔LaTeX模板(elsarticle-template)踩坑记录 Missing \endcsname inserted

    如题,近期使用 elsarticle-template 排版踩坑,浪费时间高达半小时(好吧是我太菜),特此记录这半小时本该摸鱼的美好时光,以示来者 问题 Missing \endcsname inse ...

  3. ELSEVIER爱思唯尔的Latex模板行号问题

    ELSEVIER爱思唯尔的Latex模板行号问题 在ELSEVIER爱思唯尔的Latex模板elsarticle-template中,用了下面行号格式,每五行标记一次行号 \usepackage{li ...

  4. Latex模板elsevier爱思唯尔KBS投稿步骤

    1.注册账号 我投的是KBS,Elsevier旗下的应该都差不多 2.选择文章类型 我选的 full length article 3.Attach Files 必填项可以去搜一下,都有模板,Else ...

  5. Elsevier爱思唯尔投稿步骤指南

    https://zhuanlan.zhihu.com/p/144833258 仅作投稿步骤参考指南用.

  6. 爱思唯尔(elsevier)期刊latex模板

    爱思唯尔(elsevier)期刊latex模板 双栏版本(cas-dc-template.tex)可直接运行 Github:地址

  7. 【转载】elsarticle使用入门2 爱思唯尔(Elsevier)期刊模板的使用

    爱思唯尔(Elsevier)期刊模板的使用 觉得有用的话,欢迎一起讨论相互学习~ 转载链接 https://blog.csdn.net/qq_17783559/article/details/8792 ...

  8. Latex排版——爱思唯尔模板使用

    Latex排版--爱思唯尔模板(单兰)使用 下载 图 表 参考文献 伪代码 下载 Texstudio界面: 图 表 使用Excel生成Latex代码 将Word中的三线表复制到Excel中 效果: 参 ...

  9. Elsevier(爱思唯尔)论文模板

    Elsevier(爱思唯尔)论文模板https://blog.csdn.net/yhcwjh/article/details/122101397

  10. LATEX算法过长,分页显示(基于爱思唯尔模板)(解决算法老是跑到最后一页的问题)

    主要内容从以下链接转载: 版权声明:部分内容为为rechardchen123博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 内容引用链接:https://bl ...

最新文章

  1. 让静态对象来维护你的数据
  2. 计算机网络 实验六 静态路由配置,《计算机网络》实六 静态路由配置 实验报告.doc...
  3. 【转】Android 快捷方式的创建
  4. 利用docker编译Android源码
  5. 35岁前把下面十件事做好
  6. param注解报错_mybatis不加@Parm注解报错的解决方案
  7. 信息学奥赛一本通 1176:谁考了第k名 | OpenJudge NOI 1.10 01:谁考了第k名
  8. ajax div iframe,【转】用AJAX模仿IFRAME 在指定DIV打开页面
  9. Spring Boot -logback 使用
  10. imageNamed、imageWithContentsOfFile、imageWithData
  11. 微信公众号数据2019_全国公众号总排名2019,全国微信公众号排名
  12. CTO,技术总监和技术经理有啥区别?
  13. NCN8025 TDA8035 智能卡接口IC读卡器芯片的替代解决方案
  14. php 获取农历,PHP通过新历获取农历日期的方法
  15. 产品经理——java学习之路
  16. 使用 GPG 为极狐GitLab git commit 签名
  17. xadmin自定义页面
  18. 【已解决】将CentOS7系统安装至U盘(一):系统安装与使用
  19. Amazon后台模拟登陆
  20. 开源规则引擎 drools

热门文章

  1. 定期总结,及时复盘,三省吾身。
  2. ubuntu 遇到鼠标变为十字 无法点击的问题(实测有效)
  3. 微信小程序之分类页面功能
  4. 计算机十大专业那一类比较容易学,2021最容易就业的十大专业有哪些
  5. if函数成绩分三个等级MySQL_使用if函数对考生成绩评定等级comma;lbrack;425comma;520...
  6. Map集合的遍历方式
  7. 把ax中存放的16位二进制数K看作是8个二进制的“四分之一字节”。试编写一段程序,要求数一下值为3(即11B)的的四分之一字节数,并将该数在终端上显示出来。
  8. 前端笔记-使用CSS为前端界面设置背景底纹
  9. 理论七:为何说要多用组合少用继承?如何决定该用组合还是继承?
  10. 你快去看看吧的蚊子132