文章转载自:http://blog.sina.com.cn/s/blog_7e4ac8b50102uxlg.html

http://blog.sina.com.cn/s/blog_4fa881040100wtty.html

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 数据库, 你必须先做下面三件事情:

1) 设置参考文献的类型 (bibliography style). 标准的为 plain:

\bibliographystyle{plain}

将上面的命令放在 LaTeX 文档的 \begin{document}后边. 其它的类型包括

unsrt – 基本上跟 plain 类型一样, 除了参考文献的条目的编号是按照引用的顺序,

而不是按照作者的字母顺序.

alpha – 类似于 plain 类型, 当参考文献的条目的编号基于作者名字和出版年份的顺序.

abbrv – 缩写格式 .

2) 标记引用 (Make citations). 当你在文档中想使用引用时, 插入 LaTeX 命令

\cite{引用文章名称}

“引用文章名称” 就是前边定义@article后面的名称.

3) 告诉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}

\begin{document}

\begin{CJK}{UTF8}{gkai}

%我是在linux下用使用latex的,

window用户将上一行改为\begin{CJK}{GBK}{kai}

text\cite{name1}\cite{name2}

中文

把Latex中的 Reference 写成中文的”参考文献”

%如果文档类是article之类的,

用\renewcommand\refname{参考文献}

%如果文档类是book之类的,

用\renewcommand\bibname{参考文献}

\renewcommand\refname{参考文献}

\bibliographystyle{plain}

\bibliography{ bibtex-example.bib}

\end{CJK}

\end{document}

将上面的内容保存为bibtex-example.tex .

latex编译一次, bibtex 编译一次, 再用 latex编译两次就大功告成了

完整过程

1. Run latex: LaTeX finds the references that are cited in the

.tex file and the declaration of the bibliography style file (.bst)

and bibliography database (.bib) and records them in the .aux

file.

2. Run bibtex: BibTeX reads the .aux file to determine what

cited entries to pull from what .bib files, formats and sorts the

cited references according to the rules in the .bst file, and write

the .bbl file.

3. Run latex again: LaTeX now finds the .bbl file and will

read it and write cross reference data to the .aux file.

4. Run latex once more: LaTeX now finds the cross reference

data for the citations in the .aux file and will resolve the

citations.

5. Run latex for one last time (not always needed): Sometimes

step 4 causes changes in line or page breaks that affect cross

refence data for page or section links; this final pass through

LaTeX should resolve those changes.

按照cite顺序自动排序文献编号,用\bibliographystyle{unsrt}

Latex鈥斺斝rick(四)让引用文献按引用顺序排号

其他几种如下[转]:

通过设置 bibliographystyle 就可以达到上述目的,Bibtex

自身已具备排序的功能,而且可以选择自己想要的排序方式。Bibtex 已自带有 8 种样式,分别如下(下面内容摘自 LaTeX

编辑部):

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

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

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

4. abbrv,类似plain,将月份全拼改为缩写,更显紧凑:

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

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

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

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

latex参考文献顺序不对_Latex-引用文献按引用顺序排号相关推荐

  1. latex参考文献顺序不对_latex模板中,引用多篇参考文献,连续引用压缩问题

    1.如何使连续的参考文献能够中间用破折号连起来?比如[6,7,8,9]变成[6-9]? 方法:在文档开始前加上下面的语句命令 \usepackage[numbers,sort&compress ...

  2. latex 参考文献没有显示_LaTeX 参考文献的处理

    ,使得natbib 可 %% 以处理中文.注意如果使用了此文件,运行 fixbbl 时加上 -cjk 选项,以便生 %% 成可阅读的中文 bbl 文件,详情请访问 hooklee 主页,http:// ...

  3. latex 参考文献没有显示_LaTeX参考文献引用 ( Better BibTeX )

    既然没有人愿意站出来唱唱反调,那我来吧. ------ 卢娜·洛夫古德 简单示例格式如下: documentclass[UTF8]{ctexart} usepackage{cite} begin{do ...

  4. latex 参考文献显示问号_LaTeX入门(1)

    又是一年的论文季,作为数学系的秃鹫,只会用word排版论文是远远不够的,接下来我将这几天的学习收获分享给大家,也是对自己实战能力的一种考验,这篇文章基本不会告诉你们LaTeX和word相比的各种优势, ...

  5. 解决TexStudio编写LaTeX论文引用文献问题:正文引用处出现[?],参考文献也不显现

    当我们利用LaTeX编写论文时,可能会出现引用参考文献时正文引用处出现?号,肯能的原因及解决方案如下: 问题一 忘记在\end{document}前面放\bibliographystyle{样式}和\ ...

  6. LaTex按照作者姓名et al.格式以及引用顺序插入参考文献

    LaTex按照作者姓名et al.格式以及引用顺序插入参考文献 前言 一.按照引用顺序插入参考文献 二.在保持引用书序的基础上,加入姓名et al的格式 总结 前言 今天刚刚解决的一个小问题,怕自己忘 ...

  7. Mendeley+LaTex: 如何在Latex中优雅的插入引用文献

    结合Mendeley在LaTex中插入并引用参考文献十分方便与便捷. 步骤如下: 1)在Mendeley中导入文献 2)选中文献,鼠标右键-->Update Details Mendeley的好 ...

  8. Latex中用Bibtex来引用文献

    使用BibTex作为Latex文档引用的参考文献格式管理库. 环境:win7 64位 软件:装了texmaker和texlive(这两个软件安装过程参考这里 点我) 操作步骤如下: Step1:创建B ...

  9. texstudio引用文献顺序

    最近用texstudio写论文,在加参考文献时有点小问题,小白智能百度,最终找到了解决方法. 问题:加了Bibtex引用文献,并且使用了\bibliographystyle{unsrt},发现参考文献 ...

  10. LaTeX 参考文献的排版与引用

    6. LaTeX 参考文献的排版与引用_Training.L的博客-CSDN博客_latex参考文献格式

最新文章

  1. 让字体图标代替雪碧图,减少请求带宽
  2. 基于 KubeVela 的 GitOps 交付
  3. eclipse maven 创建总POM 工程
  4. mysql locate 和 like_MySQL比like语句更高效的写法locate position instr find_in_set
  5. [0716] Jsoi B Rsss
  6. ecs 云服务器 管理控制台_阿里云ECS服务器监控资源使用情况
  7. pytorch学习2:pytorch搭建Alexnet网络
  8. python db2 linux 安装,python安装DB2模块
  9. python面相对象编程超市系统_python面向对象编程: 面向对象版学员管理系统
  10. 医学生建议计算机系学生植发,00后都开始“秃”了?皮肤科专家:不想成为“地中海”,这件事情要记牢...
  11. 2021安徽考研计算机分数如何,2021年安徽省考研成绩公布时间
  12. 电、气物联网联合管理监测方案
  13. abp项目怎样发布到服务器,ABP框架的基础配置及依赖注入讲解
  14. SpringBoot:异步 定时 邮件任务
  15. 字典树c语言,字典树的应用 单词意义查找-C语言实现
  16. 在疫情期间微分销商城如何运营
  17. 【小西】优化生日品同步网易严选功能,使其支持多SPU对多SKU关系
  18. android studio 使用CMAKE,在terminal终端里敲cmake命令
  19. python架构师是做什么的_【图片】架构师速成-一个10多年架构师的总结_架构师吧_百度贴吧...
  20. php curl访问HTTPS页面502

热门文章

  1. 利用ajaxSubmit()提交表单后,子窗口关闭,父窗口显示查询页面
  2. 易语言解析html实例,易语言解析JSON教程
  3. 苹果cmsv10仿爱客影视搜索自适应模板
  4. 国家气象数据中心网站
  5. Windows 虚拟机介绍以及安装系统教程
  6. Matlab数据库工具箱的简单使用
  7. CE教程:植物大战僵尸(金币数值修改)
  8. 教程分享:mp3语音转文字免费方法有哪些?
  9. 基于KNX技术设计的智能照明控制系统在医院的设计与应用
  10. 安全算法—SHA-256算法