最近打算投Elsevier(爱思唯尔)下的期刊,下载了他们给出的模板,在使用过程中出现了诸多问题,记录如下,以便给遇到同样问题的朋友提供帮助。
常见的问题解答及博客
常见的问题解答可以参考CSDN博客文章: Elsevier(爱思唯尔)LaTex 模板详细说明
知乎文章:如何正确使用Elsevier的LaTeX模板
参考文献的排序问题
使用cas-model2-names.bst时,默认排序方式为按照第一作者首字母,若想按照引用顺序排序需要将bst文件中的“SORT”(必须是大写)注释掉或者删掉,把之前编译的bbl文件删掉,重新编译后就是正常引用顺序了。具体操作如下(参考博文链接: Latex中在bst文件里修改参考文献的引用顺序(按照文献出现的顺序排序)):
- 打开xx.bst文件(cas-model2-names.bst)
- 找到SORT开头的两行(注意大写),使用%把这两行注释掉或者删掉,保存并运行
- 如果未生效,可能是bst编译的文件没有更新,试着把bbl文件删除(latex编译器>工具>清理辅助文件),然后重新编译一下。
公式左对齐并消除前面的空格缩进
使用fleqn后,公式会自动左对齐,但其前面会有空格缩进,使用下面这句话消除:
\documentclass[a4paper,fleqn]{cas-dc}
\setlength{\mathindent}{0pt}
合并参考文献的引用
例如从[1][2][3]合并为[1-3],只需要添加:
\usepackage[numbers, sort&compress]{natbib}
在文中引用时:
\cite{b1,b2,b3}