Latex参考文献的代码
Latex参考文献的代码
- 第一种:网上写的Bibtex,我没成功
- 第二种:不适用BibTeX,成功的方法
第一种:网上写的Bibtex,我没成功
这种方法需要建立参考文献数据库,引用的时候调用所需要的参考文献。
BibTeX 是一种格式和一个程序,用于协调LaTeX的参考文献处理.
BibTeX 使用数据库的的方式来管理参考文献. BibTeX 文件的后缀名为 .bib . 先来看一个例子
@article{name1,
author = {作者, 多个作者用 and 连接},
title = {标题},
journal = {期刊名},
volume = {卷20},
number = {页码},
year = {年份},
abstract = {摘要, 这个主要是引用的时候自己参考的, 这一行不是必须的}
}
@book{name2,
author ="作者",
year="年份2008",
title="书名",
publisher ="出版社名称"
}
说明:
第一行@article 告诉 BibTeX 这是一个文章类型的参考文献,还有其它格式, 例如 article, book, booklet, conference, inbook, incollection, inproceedings,manual, misc, mastersthesis, phdthesis, proceedings, techreport, unpublished 等等.
接下来的"name1",就是你在正文中应用这个条目的名称.
其它就是参考文献里面的具体内容啦.
在LaTeX中使用BibTeX
为了在LaTeX中使用BibTeX 数据库, 你必须先做下面三件事情:
- 设置参考文献的类型 (bibliography style). 标准的为 plain:
\bibliographystyle{plain}
将上面的命令放在 LaTeX 文档的 \begin{document}后边. 其它的类型包括
unsrt – 基本上跟 plain 类型一样,除了参考文献的条目的编号是按照引用的顺序,而不是按照作者的字母顺序.
alpha – 类似于 plain 类型,当参考文献的条目的编号基于作者名字和出版年份的顺序.
abbrv – 缩写格式 .
- 标记引用 (Make citations). 当你在文档中想使用引用时, 插入 LaTeX 命令
\cite{引用文章名称}
“引用文章名称” 就是前边定义@article后面的名称.
- 告诉LaTeX生成参考文献列表,在 LaTeX 的结束前输入
\bibliography{bibfile}
这里bibfile 就是你的 BibTeX 数据库文件 bibfile.bib .
运行 BibTeX
分为下面四步
用LaTeX编译你的 .tex 文件 , 这是生成一个 .aux 的文件, 这告诉 BibTeX 将使用那些应用;
用BibTeX 编译 .bib 文件;
再次用LaTeX 编译你的 .tex 文件,这个时候在文档中已经包含了参考文献,但此时引用的编号可能不正确;
最后用 LaTeX 编译你的 .tex 文件,如果一切顺利的话, 这是所有东西都已正常了.
例子:将上面的 BibTeX 的的例子保存为 bibtex-example.bib .
\documentclass{article}
\usepackage{CJK}
第二种:不适用BibTeX,成功的方法
先在文章文章末尾写好需要插入的参考文献,逐一写出,例如:
\begin{thebibliography}{99}
\bibitem{ref1}Zheng L, Wang S, Tian L, et al., Query-adaptive late fusion for image search and person re-identification, Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 2015: 1741-1750.
\bibitem{ref2}Arandjelović R, Zisserman A, Three things everyone should know to improve object retrieval, Computer Vision and Pattern Recognition (CVPR), 2012 IEEE Conference on, IEEE, 2012: 2911-2918.
\bibitem{ref3}Lowe D G. Distinctive image features from scale-invariant keypoints, International journal of computer vision, 2004, 60(2): 91-110.
\bibitem{ref4}Philbin J, Chum O, Isard M, et al. Lost in quantization: Improving particular object retrieval in large scale image databases, Computer Vision and Pattern Recognition, 2008. CVPR 2008, IEEE Conference on, IEEE, 2008: 1-8.
\end{thebibliography}
上面列出了5个参考文献,{thebibliography}的选项99指的是参考文献的个数最大为99,可以设置为别的数。
在正文中引用参考文献的方法是:
\cite{ref1}
\cite{ref1, ref5}
这样编译后就可以得到:
[1]
[1, 5]
Latex参考文献的代码相关推荐
- latex 参考文献显示问号_VS Code + LaTeX
相比于Word来说LaTeX的优点在于: 拥有丰富的模板,排版所需的时间要小于Word 写公式和排版公式非常方便,特别是当涉及大量公式时 当你需要更换模板时可以非常快速地套用另一个LaTeX模板,基本 ...
- latex参考文献太长,换行处理
latex参考文献换行: 1) 添加包和URL断行: \usepackage{url} \def\UrlBreaks{\do\A\do\B\do\C\do\D\do\E\do\F\do\G\do\H\ ...
- latex 参考文献 网站
这篇好棒,但是代码写在什么位置看下一篇(26条消息) Latex中如何制作参考文献_bluenight专栏-CSDN博客_latex中参考文献 https://blog.csdn.net/chl03 ...
- latex参考文献中修改指定作者的格式来突出显示
latex参考文献中修改指定作者的格式来突出显示 1.引言 在撰写学位论文过程中,特别是在附作者在学期间的研究或工作成果的时候,往往需要突出显示文献列表作者的信息方便他人看到(假设研究成果以文献表的形 ...
- 一天一篇latex刘海洋代码解析:1.2.2 从提纲开始
我们常常会忽路一些不起眼的努力,等真正回头看的时候,昔日隐藏的光芒已经十分耀眼.笔者目前是一名大四的学生,总是静不下心来做一些沉淀的工作,打算一天一篇latex刘海洋代码解析,一起互相监督呀!!加油o ...
- 一天一篇latex刘海洋代码解析:1.2.3填写正文
我们常常会忽路一些不起眼的努力,等真正回头看的时候,昔日隐藏的光芒已经十分耀眼.笔者目前是一名大四的学生,总是静不下心来做一些沉淀的工作,打算一天一篇latex刘海洋代码解析,一起互相监督呀!!加油o ...
- 1.6 LaTex参考文献
文章目录 文档内参考文献库 外部参考文献库 一篇正儿八经的的论文都需要有参考文献,表示你说的每句话都有正确的来源,不是胡说八道.LaTex参考文献有两种使用方式,一是文档外参考文献库,二是文档内参 ...
- Latex参考文献排版、引用及跳转
@关于Latex参考文献引用及跳转Latex 一.参考文献排版 方法一:在文章最后\end{document}之前直接使用以下代码即可: \begin{thebibliography}{50} % 5 ...
- LaTeX 参考文献的排版与引用
6. LaTeX 参考文献的排版与引用_Training.L的博客-CSDN博客_latex参考文献格式
- 一天一篇latex刘海洋代码解析:1.2.4 命令与环境
我们常常会忽路一些不起眼的努力,等真正回头看的时候,昔日隐藏的光芒已经十分耀眼.笔者目前是一名大四的学生,总是静不下心来做一些沉淀的工作,打算一天一篇latex刘海洋代码解析,一起互相监督呀!!加油o ...
最新文章
- 清华学生计划表上热搜,大写的服!
- 软件测试面试必备的一些基础理论概念
- python watchdog 同时检测到多个事件_python中watchdog文件监控与检测上传功能
- 【Hadoop 分布式部署 五:分布式部署之分发、基本测试及监控】
- phoengap–node+websocket在线聊天室
- 制造业中人工智能的应用有哪些?
- g++编译支持c++11
- 21天学通c语言错误,为《21天学通C语言》(第7版)(Sams Teach Yourself C in 21 Days)正名...
- 蓝牙耳机买哪种?不错的蓝牙耳机推荐
- [技术讨论][DDS] AD9833原理介绍及chiliDDS驱动分享(上)
- 阿里云邮箱企业版产品知识库
- CRM 客户管理系统C#源码
- 巴菲特致股东的一封信:1989年
- Java编程那些事儿78——时间和日期处理
- 从事嵌入式软件开发的好处是什么
- 【OpenCV】纹理提取
- 【数学 裴蜀定理】luogu_4549 裴蜀定理
- 亚信安全为80%入围中国银行提供安全防护
- 生活是一种态度,得失是一种心境
- python 获取值类型用于定义变量_Python中的变量和简单数据类型
热门文章
- 计算机启动很慢,win7开机慢解决方法
- linux tomcat startup.sh,Tomcat 安装教程与启动-startup.sh
- 吴伯凡-认知方法论-如何消除认知阑尾
- 股市里的定律-福克兰定律
- 复杂性应对之道——维度思维
- python读取csv最后一行_用Python读取CSV文件行的最后一个非空单元格
- Scala 函数式编程(一) 什么是函数式编程?
- 对多频外差的改进-校正伽马误差
- C# 图片识别技术(支持21种语言,提取图片中的文字)
- java string 初始化 null_java基础 题和知识点总结, 关于String s是否默认初始化为null......,new一个对象和类静态域,是不是在内存中不是一个地方...