在写文章的最后最让我头疼的就是参考文献的问题了。网上的资料也有很多,这里整合了很多资料得出了一个用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 参考文献

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

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

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

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

  9. BibTex参考文献制作

    &1 制作ref.bib文件 在必应学术或者谷歌学术中搜索文章,这里以我硕士的老板和师兄的一篇文章为例: 两种搜索引擎几乎都差不多,一丢丢区别在下面会讲,点击上图中被引数的旁边那个“引用”按钮 ...

  10. Latex 附录生成方法-附使用的一些tips

    Latex 附录生成方法-附使用的一些tips 工具 使用latex写论文时,国内科研人员使用比较多的前端工具当属CTex,另外的前度工具有texstdio,texworks,sublime,甚至vi ...

随机推荐

  1. Ueditor防止代码自动清除

    Ueditor功能真的很牛逼,可也有让人悲催的地方,尤其是自动清除代码,会将你默认的div标签改成p,挺让人闹心的,不过Ueditor的开发人员还是满热心的,搜遍网上无答案的时候,问了下他们,解决了 ...

  2. jstl标签经典

    1. <c:out> 库 :Core(核心库) URI : http://java.sun.com/jsp/jstl/core 前缀 : c 描述 :<c:out> 标签是一个 ...

  3. linux_安装 redis

    Installation Download, extract and compile Redis with: $ wget http://download.redis.io/releases/redi ...

  4. 关于移动端开发,vedio标签层级高遮挡蒙版的解决方案

    问题描述: 使用famework7框架搭建了一个界面,然后再界面中需要使用蒙版效果,在PC端,ios测试没有问题,在Andriod播放视屏再点击显示蒙版的效果师,视频会遮盖蒙版.修改定位,z-inde ...

  5. moment.js

    javascript日期处理类库,还有一个moment-timezone.js JavaScript时区处理类库 moment可以在browser和Node.js中使用. 安装: npm instal ...

  6. 【JavaScript】快速入门

    摘抄地址快速入门 No1: JavaScript严格区分大小写 No2: JavaScript不区分整数和浮点数,统一用Number表示 NaN表示Not a Number,当无法计算结果时用NaN表 ...

  7. 将java中数组转换为ArrayList的方法实例(包括ArrayList转数组)

    方法一:使用Arrays.asList()方法   1 2 String[] asset = {"equity", "stocks", "gold&q ...

  8. WIN-8“内置管理员无法激活此应用”问题

    解决办法:在运行中输入:“gpedit.msc”,就会启动组策略编辑器,依次展开“计算机配置”里面的“Windows设置”,然后是“安全设置”,再就是“本地策略”里面的“安全选项”,在右边查找一项策略 ...

  9. Regularjs是什么

    本文由作者郑海波授权网易云社区发布. 此文摘自regularjs的指南, 目前指南正在全面更新, 把老文档的[接口/语法部分]统一放到了独立的 Reference页面. Regularjs是基于动态模 ...

  10. SQL存储过程使用方法

    public void findflight() { // 创建参数 IDataParameter[] parameters = { ) , new SqlParameter("@Name& ...