latex数字引用参考文献

目录

一、latex在正文中引用参考文献

第一种引用:

第二种引用:

二、文末显示参考文献

第一种引用:

第二种数字引用:


latex引用参考文献,分为正文里,和文末显示参考文献两部分。

一、latex在正文中引用参考文献

latex在正文中引用参考文献可以分为两种样式,一种是“姓名(年份)”,另一种是“[1]”。

第一种引用:

直接用\citet{pinedo2016schedulinga},显示的就是姓名(年份),

或者用\citep{parente2020productiona,russmann2015industrya},显示的是(姓名 年份)

第二种引用:

直接用\cite{pinedo2016schedulinga},即可。

这个比较简单,关键的是文末显示,只有文末正常了,正文才能正常。

二、文末显示参考文献

第一种引用:

与一种正文引用对应,若是采用姓名(年份)的样式,后面参考文献是按照首字母排的,直接参考文献编译,就可以了。具体可以看:latex排版参考文献引用,bibtex引用不出来的解决方法

第二种数字引用:

这个是比较容易出问题的,我整了快一天才弄明白。这也是本文的重点。

(1)首先在latex文档开头写入下述两段代码,第一行的意思是引用期刊的格式(需要有对应的bst文件),比如下述代码里就是sn-basic.bst文件。第二行的意思是引入natbib包。

\documentclass[sn-basic,Numbered,UTF8]{sn-jnl}
\usepackage{natbib}

%\usepackage[numbers]{natbib}
%\usepackage[sort]{natbib} 
%\usepackage[unicode]{hyperref}

(2)一定要加上述代码,然后根据bib生成bbl格式的内容。

可以按照第一种方式运行,然后产生bbl内容;也可以在overleaf上生成,网址为:Your Projects - Overleaf, Online LaTeX Editor,可以参考(a)overleaf将参考文献格式bib转bbl(bibitem)_overleaf参考文献格式

(b) Latex排版引用问题:将.bib转换内容为bibitem(bbl)格式,亲测好用_latex bibitem

这里要特别提醒下,第一步里一定一定要加\bibliographystyle{unsrt},否则文里的参考文献会乱套。

(3)用记事本打开bbl文档,复制里头的东西,粘贴到latex文末,然后参考文献编译,全文编译即可。

注:

上传投稿系统时,必须按照提示规定的顺序上传,而且必须要上传对应的文件,比如*.tex,*.bst,*.cls,如果参考文献写在*.bib中,也需要上传对应的*.bib文件,否则会编译错误。

其次,假如真正编译错误,可以查看乱码中的error信息,一般是参考文献那里的问题。而且,texstudio里即使能编译出来,投稿系统也不一定能编译出来。我们必须要一一消除运行提示框里的红色报错信息,黄色的警告是没问题的。

  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值