使用Elsevier旗下期刊给的LaTeX模板cas-de-template中遇到的问题及解决办法

在给Elsevier旗下的Journal of Natural Gas Science and Engineering期刊投稿时,使用了他们网站中给出的LaTeX模板进行排版,模板一般可在期刊给出的作者指南中陈述LaTeX部分出找到,我投稿的期刊的LaTeX模板下载网站:https://www.ctan.org/pkg/els-cas-templates/

在使用中遇到了以下几个问题:

1.参考文献的引用

期刊要求:只有一个作者时,在文中的引用使用(Zhang,2016)

                  有两个作者时,显示(Zhang and Liu,2014)

                  有三个作者或更多作者时,只显示第一个作者,其余用et al.(Zhang et al., 2012)

引用命令的基本功能:

 这些常用的引用命令,足够满足论文期刊的要求

\cite{zhang12}Zhang et al. (2012)
\citep{zhang12}(Zhang et al., 2012)
\citep{zhang12,liu14}(Zhang et al., 2012; Liu, 2014)
\cite*{zhang12}Zhang, Chen and Wang (2012)
\citeauther{zhang12}Zhang et al.
\citeyear{zhang12}2012
\citeyearpar{zhang12}(2012)

 

 

 

出现的状况1:将文献的bib文件从Endnote中导出后,放进LaTeX中进行引用,发现所有的文献只显示第一个作者名字和日期,并且将后面的名字都进行了缩写

解决方法1:原来是LaTeX没有识别出各个作者的名字,需要在各个名字中间加上and作为标志词,具体做法可以在Endnote的样式编辑器中进行修改

  • 在Endnote--编辑--输出样式--打开样式管理器,中找到Bibtex开头的样式,在其中进行编辑,在每个名字中间加and

 出现状况2:姓名识别通过后,却发现文中会将所有作者名字均列出来,在这一步上花费了我很多时间都没有弄清楚是怎么回事,后来发现是模板的问题

解决办法2:给的模板在最前面的natbib宏包出给出了这样一条命令

  • \usepackage[authoryear,longnamesfirst]{natbib}

    其中longnamesfirst的功能:多个作者的文献第一次被引用是列出所有作者,以后引用可以缩写为et al. 

  • 将longnamesfirst删去,便可恢复正常的缩写形式

    \usepackage[authoryear]{natbib}

 2.附录的公式重新编号

 

 期刊要求:附录的公式需要重新编号eg: eq.A1

 出现状况:附录还是延续着正文公式进行编号

 解决办法:(感谢zoujiahui_2018帮我解决了这个问题)

  • 
    \appendix
    
    \section{Appendix}\label{appendix1}
    \setcounter{equation}{0}
    \renewcommand\theequation{A.\arabic{equation}}
    
  • 之后正常引用公式就会出现重新编号的公式了 

 3. 将图的前缀从Figure改为Fig.

期刊要求:期刊中要求图的前缀为Fig,表的前缀为Table

遇到问题:正常使用图和表的命令,表的前缀为Table符合要求,图的前缀为Figure,需要更改

解决办法:在宏包加载处添加以下代码,即可解决

\usepackage{caption}
\captionsetup{
	figurename=Fig.,
    tablename=Table
}

4.吞字的奇葩问题

遇到问题:文章中有两处图片标题中filling这个单词,在成功编译后的PDF中仅剩下lling,而其他使用这一单词的地方没有异常

解决办法:在txt文件中,把这两处的filling删除掉,重新打出来,问题就解决了,解决了,决了(绝了),了 .......o(╥﹏╥)o

PS:再次感谢网站中大家的帮助~让我能够顺利把稿子投出去

  • 12
    点赞
  • 38
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值