通过设置 bibliographystyle 就可以达到上述目的,Bibtex 自身已具备排序的功能,而且可以选择自己想要的排序方式。Bibtex 已自带有 8 种样式,分别如下(下面内容摘自 LaTeX 编辑部):

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

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

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

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

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

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

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

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

BibTeX 提供了一个外部的 BibTeX 工具程序,源文件经过 LaTeX 编译后,还要使用BibTeX 对数据库文件编译一次,最后再用 LaTeX 连续编译两遍,才能得到正确结果。 可用下图解释这四个编译步骤的作用:

文献数据库可根据要求自行编写,其格式有:文章、书籍、技术报告、会议论文集和博士论文等十几种,每种格式都有一些必填和选填的项目,如作者、标题、出版社、发表年度、...等等,最后存储为 .bib 文件。

如果对生成的参考文献样式仍有不满意之处,还可将编译信息文件*.bbl 中的参考文献列表源程序拷贝到论文尾部,然后进行手工调整。

Bibtex文献排序相关推荐

  1. 科研工具EndNote文献排序

    我不知道大家怎么用EndNote来插入文献的,我用的时候,感觉文献排序很烦,要不就是按照作者姓名首字母,要么就按照年份,导致插入还得来回找,很麻烦.(也许我使用EndNote的方法本来就不对) 多少有 ...

  2. 使用Selenium从IEEE与谷歌学术批量爬取BibTex文献引用

    搞科研的小伙伴总是会被期刊严苛的引用文献格式搞的很头疼.虽然常用的文献软件可以一键导出BibTex,但由于很多论文在投稿之前都会先发上Arxiv占坑,软件就很可能会把文献引出为来自Arxiv.我用的是 ...

  3. BIBTeX制作参考文献 [转]

    LaTeX 对参考文献的处理有这么一些优点: 可以维护一个 bib 文件,在你的整个研究生涯可以只维护这样一个文件,就象一个数据库,每个参考文献是一个记录,由一个唯一的 ID (例如下面的 Marti ...

  4. endnotex9如何导入caj中文文献_EndNote系列教程(二)——数据库的建立及文献的筛选...

    上一期,我们已经完成了EndNoteX9的安装!这一期,小兴给大家介绍,如何建立EndNote 数据库以及如何运用EndNote来快速阅读.筛选文献. 上期EndNoteX9安装结束,可能会遗留下一个 ...

  5. 知网 BibTeX自动生成(使用BibTeX引用中文参考文献)

    前言 谷歌学术具备生成英文文献的bibtex文献引用代码的功能,而知网里不具备生成中文文献的bibtex引用代码的功能.因此,本文将生成中文文献bibtex引用代码的操作过程简单记录便于自己再次翻阅, ...

  6. 在zotero中利用better bibtex产生google scholar相同的citation key

    Google scholar一直是得心应手的学术搜索工具,特别是文献导入非常方便.Zotero这款跨平台的小巧工具也是文件管理中的佼佼者.然而,Zotero导出的Bibtex文献格式与Google s ...

  7. 科研人员如何有效整理文献资料?

    对于学术性.科研人员避免不了会从各种期刊数据库下载大量文献资料来进行科学研究,于是可以看到父文件夹 - 子文件夹 - 孙文件夹 - 曾孙文件夹.然后就是上百篇PDF堆在一起,让人看的很是头疼.许多人私 ...

  8. Latex IEEE格式下引用文献排序问题

    Latex引用文献排序问题 \bibliographystyle{IEEEtran} 命令下,引用文献排序是按照在正文中的出现顺序排序 \bibliographystyle{IEEETrans} 命令 ...

  9. LaTeX 的对参考文献的处理

    LaTeX 的对参考文献的处理实在是非常的方便,我用过几次,有些体会,写出来供大家 参考.当然,自己的功力还不够深,有些地方问题一解决就罢手了,没有细究.LaTeX 对参考文献的处理有这么一些优点:1 ...

最新文章

  1. gear s3刷android wear,3星gear|3星gear s3自动选择手表刷机办法图文详细教程以及风险介绍...
  2. bat窗口大小设置_DOS处理 CMD提速 BAT恶搞
  3. 计算机软件著作权登记怎么填写,计算机软件著作权登记申请表填写说明
  4. [小木虫]推荐几个机器学习算法及应用领域相关的中国大牛
  5. 关于软件测试里面的Fault Error Failure 差别
  6. html连接sql数据库详解,HTML5 Web SQL数据库使用详解
  7. China Pub 高清书籍6CD 包含的图书目录
  8. CFAR原理详解及其matlab代码实现
  9. 看ftp服务器文件日期,ftp查看服务器当前日期
  10. 创业感悟:对未来越有信心,对现在就越有耐心
  11. Boost基础篇——安装
  12. CMD命令行高级教程精选合编合集
  13. Android Studio与Bmob关联
  14. 双非二本一战上岸科软经验贴
  15. Zuul网关拦截器配置
  16. REST风格和使用RESTful形式开发
  17. JAVA毕设项目公立医院绩效考核系统(Vue+Mybatis+Maven+Mysql+sprnig+SpringMVC)
  18. 启用计算机双通道内存的方法,如何正确开启双通道
  19. TCP/IP面试相关问题
  20. Python中的王者荣耀

热门文章

  1. 基于QT开发的多媒体播放器
  2. java modbus tcp_modbus tcp 入门详解
  3. rp魔兽那个服务器人最多,《魔兽世界》怀旧服RP服务器介绍 什么是RP服
  4. pandas多列筛选
  5. linux下patch文件的使用.md
  6. 程序员Mac 电脑必备软件
  7. 这一次AI应该是真正的已经到来
  8. videojs使用(画中画 滑动自动播放等video配置方法)
  9. 使用ZwCreateFile进行驱动调用驱动
  10. 安全盒子装B公开课: 装B架构师-K0r4dji