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

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

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

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

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

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

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

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

这样就可以成功引用了。

注意:

  • 如果想要引用网站,可以在bib文件里直接加上:
@misc{Coroweb,
author = {},
title = {Coronavirus: the world in lockdown in maps and charts. 7th April }, %你定的名字
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里引用文献

Latex—参考文献的更多相关文章

  1. Latex: 参考文献双栏对齐

    参考: How to level columns in bibliography? Latex: 参考文献双栏对齐 需要实现的效果: 方法1: 在开头引用balance: \usepackage{ba ...

  2. 中文latex参考文献格式

    中文latex参考文献格式 原来英文: \begin{thebibliography}{1} \bibitem{Ben-Shimon2015RecSys} D.~Ben-Shimon, A.~Tsik ...

  3. LaTeX技巧472:定义一个LaTeX参考文献不带编号且有缩进的方法

    LaTeX_Fun的博客 LaTeX技巧381:参考文献项第二行缩进如何定义? \makeatletter\renewenvironment{thebibliography}[1]{\section* ...

  4. LaTeX参考文献出现问号

    自己用LaTeX编辑,忘记在\end{document}前面放: \bibliographystyle{ieeetr}\bibliography{sample-bibliography} 导致这个现象 ...

  5. Latex 参考文献引用

    转:http://blog.sina.com.cn/s/blog_4b164557010143tl.html 导入 \usepackage[option]{natbib} 具体的 option 有 r ...

  6. latex参考文献删除[.s.l],[.s.n]

    用latex写毕业论文的插入会议参考论文的时候可能会遇到编译后的文档里面一堆[.s.l],[.s.n]的问题. 这是因为ref里面会议条目找不到地址信息,所以用[.s.l],[.s.n]替代,只需要更 ...

  7. latex 参考文献

    https://blog.csdn.net/garfielder007/article/details/51628565 https://www.cnblogs.com/BUAAdaozhong/p/ ...

  8. latex参考文献中作者名字含有特殊字符怎么办

  9. 【LaTeX】E喵的LaTeX新手入门教程(5)参考文献、文档组织

    这不是最后一篇,明天开始建模所以会从6号开始继续更新.前情回顾[LaTeX]E喵的LaTeX新手入门教程(1)准备篇 [LaTeX]E喵的LaTeX新手入门教程(2)基础排版 [LaTeX]E喵的La ...

随机推荐

  1. BZOJ 1131 [POI2008] STA-Station 题解

    题目 The first stage of train system reform (that has been described in the problem Railways of the th ...

  2. appium升级操作

    在app自动化测试中经常会碰到,因为appium版本低而导致,appium客户端连接不到appium服务端等一系列错误~ 其实appium升级很简单的哦~ 打开cmd命令行终端,键入npm updat ...

  3. java 面向对象(二十三):关键字:abstract以及模板方法的设计模式

    abstract abstract: 抽象的1.可以用来修饰:类.方法2.具体的:abstract修饰类:抽象类 * > 此类不能实例化 * > 抽象类中一定有构造器,便于子类实例化时调用 ...

  4. 机器学习实战基础(二十九):决策树(二)DecisionTreeClassifier与红酒数据集

    DecisionTreeClassifier与红酒数据集 1 sklearn.tree.DecisionTreeClassifier class sklearn.tree.DecisionTreeCla ...

  5. 数据可视化之PowerQuery篇(十一)使用Power BI进行动态帕累托分析

    https://zhuanlan.zhihu.com/p/57763423 上篇文章介绍了帕累托图的用处以及如何制作一个简单的帕累托图,在 PowerBI 中可以很方便的生成,但若仅止于此,并不足以体 ...

  6. Django- 开发通用且万能的的权限框架组件

    本节内容 需求讨论 权限设计 代码设计 自定义权限钩子 业务场景分析 假设我们在开发一个培训机构的 客户关系管理系统,系统分客户管理.学员管理.教学管理3个大模块,每个模块大体功能如下 客户管理销售人 ...

  7. POJ 1050 To the Max 最详细的解题报告

    题目来源:To the Max 题目大意:给定一个N*N的矩阵,求该矩阵中的某一个矩形,该矩形内各元素之和最大,即最大子矩阵问题. 解题方法:最大子序列之和的扩展 解题步骤: 1.定义一个N*N的矩阵 ...

  8. 软件测试大牛都是这样写测试用例的,你get到了嘛?

    1. 用于语句覆盖的基路径法 基路径法保证设计出的测试用例,使程序的每一个可执行语句至少执行一次,即实现语句覆盖.基路径法是理论与应用脱节的典型,基本上没有应用价值,读者稍作了解即可,不必理解和掌握. ...

  9. Go Pentester - HTTP Servers(3)

    Building Middleware with Negroni Reasons use middleware, including logging requests, authenticating ...

  10. Python Ethical Hacking - Malware Packaging(1)

    PACKAGING Convert python program into an executable that: Packages all program files into a single e ...