目录
一、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文件,否则会编译错误。文章来源:https://www.toymoban.com/news/detail-426339.html
其次,假如真正编译错误,可以查看乱码中的error信息,一般是参考文献那里的问题。而且,texstudio里即使能编译出来,投稿系统也不一定能编译出来。我们必须要一一消除运行提示框里的红色报错信息,黄色的警告是没问题的。文章来源地址https://www.toymoban.com/news/detail-426339.html
到了这里,关于latex数字引用参考文献的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!