1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > latex排版参考文献引用 bibtex引用不出来的解决方法

latex排版参考文献引用 bibtex引用不出来的解决方法

时间:2024-04-07 13:03:40

相关推荐

latex排版参考文献引用 bibtex引用不出来的解决方法

参考文献引用有两种方法。一种是直接bibitem,一条条放到latex中;另一种是bibtex,建立自己的数据库。这是后面参考文献来源的方法,具体在正文中引用,方法都一样。

第一种,bibitem(直接编译,点绿色三角)

好处是,简单,基本不会出现问题;

坏处是一条条粘贴,比较费时间精力;除此之外,好像最多只能引用99条,有数量限制。

方法是:

\begin{thebibliography}{00}\bibitem[Parente et al.()]{ESG1} %item1Parente, Manuel, Gonçalo Figueira, Pedro Amorim, and Alexandra Marques. (). ``Production scheduling in the context of Industry 4.0: review and trends." International Journal of Production Research 58 (17):5401-5431. doi: /10.1080/00207543..1718794.%item2,...,itemn\end{thebibliography}

第二种,bibtex(非常推荐,先运行工具参考文献,再点绿三角生成正文)

好处是:建立了自己的数据库,后续操作起来方便,效率很高;

坏处是:可能会出现问题,我先前就是卡在这一步,正文中出现的是[?]。有人可能会说一条条bibtex导出来粘贴到.bib中比较麻烦,但其实zotero以及endnote都可以直接导出.bib文件,不必再一条条谷歌搜索粘贴bibtex了。

下面说下endnote怎么导出bib文件:

(1)首先选一个bibtex样式

一般都会自带这个样式。如果确实没有bibtex样式,那需要去官网下载。

(2)选中我们所需要的文献,然后导出,风格一定要选择bibtex,然后勾选“导出选择的文献”。至此就已经导出成功了。

细心的人会发现上面保存类型是txt,其实没关系,我们可以改为bib,就可以。

我还发现一个网址,对于我们识别各种参考文献格式很有用,Instant + Automatic Citation & Bibliography Generator | Bibcitation

是艾斯维尔旗下的。我们可以在检索框里选择任意一种格式,然后观察效果。当我们想查看格式效果时可以备用。

上面提到bibtex出现问题,我大半天都没解决,在网上没找到解决办法。后来,才知道少了一步,关闭pdf预览——菜单栏:工具>>参考文献——编译,就成功了。本质是没建立bib数据库和tex的联系。

再来说一下步骤:

1.在.tex文件同文件夹下建立.bib文件,建立的方法是,新建个.txt,再把txt后缀改成.bib就可以了,后续仍然可以用记事本打开。

当然,也可以不放在同一文件夹,但是要备注好位置。

2.或者在谷歌学术里点bibtex引用,一篇篇粘贴;或者用zotero直接导出(网上说Mendeley也能直接导出来);

3.在tex中写入以下语句:

(1)一开始需要调用这个包:

\usepackage[backref]{hyperref}

(2)参考文献部分写入以下语句:

\bibliographystyle{elsarticle-harv} %elsarticle-harv可以改,我这里用,是因为投稿它\bibliography{refs} %refs是我第一步建立同文件夹下的refs.bib文件;如果你放在别的地方,记得加上路径(第一步中写的备注路径的意思)

4.关闭pdf预览——菜单栏:工具>>参考文献。出现下面结果,那就是bib数据库和tex建立起联系了,后面就可以直接调用了。

5.编译。

编译成功后,pdf预览中正文会出现这个绿框,这个是超链接,你一点就跑到最后的参考文献去了。

很多时候没编译成功,就是少了第四步。

3.正文引用

这个比较简单,基本都不会有问题。

如果是第一种bibitem的,可以用这个:

Parenthetical: \citep{ESG1} 正文中显示的是: ((Parente et al., ).Textual: \citet{ESG1}正文中显示的是: Parente et al. ()

如果是选用第二种bibtex的,可以用这个:

其实,在实际应用的过程中,还有很多点会涉及到:

比如,是数字引用?还是作者+年份引用?

比如,最后参考文献排列方式,是按照引用先后次序?还是按照首字母排序?

这些可以直接搜索,很多人都在网上分享过啦。

Latex 生成参考文献的技巧

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。