Latex—参考文献

    在写文章的最后最让我头疼的就是参考文献的问题了。网上的资料也有不少,这里整合了不少资料得出了一个用bib文件的方法。web

    1.  显示肯定参考文献(一句没什么用的废话)。ide

    2.  利用谷歌学术(镜像),若是镜像用不了还能够考虑用微软学术(网址:https://academic.microsoft.com/home),这里我用的就是微软学术。网站

    3. 输入要引用文献的题目,搜索。这里以Modeling COVID-19 epidemic in Heilongjiang province,China为例。选择符合的结果,点击右下角的引用(双引号),点击完以后就能够看见最上面一栏中的引用多了一条。url

    4. 引用完你所要应用的以后,点击引用以后,再点击Bib Tex。以后将下载好bib文件(最好是和tex一个目录下)。spa

    5. 以后打开bib文件。能够看到以下格式。以后在正文里引用的相关地方加上 \cite{sun2020modeling}  (必定要加上,否则可能致使参考文献里面可能不会出现).net

    6. 最后在tex文件里,在 \end{document} 以前加上:code

\bibliographystyle{plain}
\bibliography{20200731ref}  %这里是你的bib文件名字

    这样就能够成功引用了。blog

    注意:排序

  • 若是想要引用网站,能够在bib文件里直接加上:
@misc{Coroweb,
    author = {},
    title = {Coronavirus: the world in lockdown in maps and charts. 7th April 2020}, %你定的名字
    howpublished = {\url{https://www.bbc.com/news/world-52103747}}  %网址
}  
  • 若是想要在引用的时候保证标题里的大小写不会改变。(默认会第一个字母大写其余变为小写)

          能够给想要保留的地方加上括号。如:教程

"BBC News"
改成 "{BBC News}"

          这样就能够保留大小写。

  • 最最最重要的一点!若是编译的时候报以下错,颇有可能就是你的bib文件里面包含&等特殊字符。

          解决方法就是:在这些特殊字符前面加上\ (如将 & 改为 \& )。

  • 还要添加宏包:
    \usepackage{url}
    \usepackage{hyperref}
  • 注意 LaTeX 标准选项及其样式共有如下8种:

    plain,按字母的顺序排列,比较次序为做者、年度和标题.

    unsrt,样式同plain,只是按照引用的前后排序.

    alpha,用做者名首字母+年份后两位做标号,以字母顺序排序.

    abbrv,相似plain,将月份全拼改成缩写,更显紧凑.

    ieeetr,国际电气电子工程师协会期刊样式.

    acm,美国计算机学会期刊样式.

    siam,美国工业和应用数学学会期刊样式.

    apalike,美国心理学学会期刊样式.

 

参考资料:

1.  latex bib 引用和参考文献的正确使用教程,我的实践记录

2.  手把手教如何用bib文件在latex里引用文献

相关文章
相关标签/搜索