latex 参考文献排序_中文参考文献怎么排序

latex 参考文献排序_中文参考文献怎么排序最近由于需要开始尝试使用LaTeX。瞎忙活了好多天,最近总算有一点点眉目了。由于以前没有接触过LaTeX,而且网上有好多种不同的编译、编辑工具,我也不知道用哪个。偶尔看到LyTeX:LyTeX是一个绿色的中文TeX套装,它包含绿色版还是安装版,无论哪种版本都不会与系统的其它TeX套装冲突。它包含了LaTeX,XeTeX,TeXworks和LyX,特别地包含了绝大部分

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

最近由于需要开始尝试使用LaTeX。瞎忙活了好多天,最近总算有一点点眉目了。
由于以前没有接触过LaTeX,而且网上有好多种不同的编译、编辑工具,我也不知道用哪个。偶尔看到LyTeX:
LyTeX 是一个绿色的中文 TeX 套装,它包含绿色版还是安装版,无论哪种版本都不会与系统的其它 TeX 套装冲突。它包含了 LaTeX,XeTeX,TeXworks 和 LyX,特别地包含了绝大部分 LaTeX 宏包,使用时基本不会遇到缺乏宏包的问题。它同时支持 TeXLive 和 MiKTeX,方便不同爱好的用户。
1. 几个文件类型:
tex—就是tex文件,这个地球人都知道,是文章所在的主要文件
bib—参考文献所在的文件
bst—参考文献样式文件
.tex 文件的最后加上\bibliography{xxx},  
xxx是bib文件同名,在\bibliography中不需要加载扩展名。

2. 模版:
如IEEE需要:

\bibliographystyle{IEEEtran}  
 
\bibliography{IEEEabrv,bare_conf}

第一行表示使用的bst文件, 这个不用管它。
第二行的第一个参数表示使用的bib文件, 第二个参数是你自己写的bib文件。

如果是其他的模板:
\bibliographystyle{ownbib}
只需这一句就可以,  
参数就是自己的bib文件名。

3. 编译生成.bbl文件:
分成4步
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.
既:
1. 用LaTeX或PDFLaTeX编译你的主TeX文件一次,生成.aux文件。
2. 然后你在主TeX文件的WinEdt面板上点bibtex按钮,编译.bib 文件一次,生成bbl文件。
3。再用LaTeX或PDFLaTeX编译你的主TeX文件两次.运行两遍的原因是第一遍是插入,第二遍是排序。

4. 在文章末尾\end{document}之前加入以下三行:
\renewcommand\refname{Reference}
\bibliographystyle{plain}
\bibliography{Thesis}
其中第一行是参考文献的标题,标题是Reference;第二行是格式,还有其他格式见此处,这里用plain;第三行是一个bib格式文件的名字,最好和tex文件名称一致,编译起来方便一些。
(有一点小小要注意的地方:最常见的引用格式是plain,它是按作者字母排序的,如果要按引用顺序来排序,推荐用格式unsrt)

转自:http://blog.sina.com.cn/s/blog_97fcf3c40101e8we.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/197267.html原文链接:https://javaforall.net

(0)
上一篇 2025年9月7日 上午10:43
下一篇 2025年9月7日 上午11:15


相关推荐

  • Java 中Int转String的三种方法

    Java 中Int转String的三种方法JAVA 中 int 类型转 String 类型的三种通常方法 1 String valueOf inti 2 Integer toString inti 3 i i 为 int 类型 int string 型就是先将 int 型的 i 转为 string 然后跟上后面的空 string 三种方法效率排序为 Integer toString inti gt String valueOf inti gt i 在很多算法中都会用到相互转换 所以发文记录下 后续如

    2026年3月26日
    1
  • obs windows 编译和打包[通俗易懂]

    obs windows 编译和打包[通俗易懂]obswindows编译和打包构建最新版obsstudio;参考https://github.com/obsproject/obs-studio/wiki/Install-Instructions下载并安装VShttps://visualstudio.microsoft.com/zh-hans/downloads/下载并安装QThttps://www.qt.io/off…

    2022年5月7日
    101
  • discuz二次开发技巧

    discuz二次开发技巧discuz二次开发技巧二次开发大多时候知识设置和处理,如果能够获知模板文件获得的变量数组将大大提高我们的开发效率获取页面已经定义的变量<–{evalprintf_r(get_defined_vars());}–>  获取页面定义的常量<–{evalprint_r(get_defined_constants(true));}–&g…

    2022年5月12日
    53
  • CiFAR介绍

    CiFAR介绍CIFAR 是由 AlexKrizhevs VinodNair 和 GeoffreyHint 收集而来 起初的数据集共分 10 类 分别为飞机 汽车 鸟 猫 鹿 狗 青蛙 马 船 卡车 所以 CIFAR 数据集常以 CIFAR 10 命名 CIFAR 共包含 60000 张 32 32 的彩色图像 包含 50000 张训练图片 10000 张测试图片 其中没有任何类型重叠的情况 因为是彩色图像 所以这个数据集是三通道的

    2026年3月17日
    2
  • JS向数组添加元素,插入数据

    js中对于数组的操作很常见,下面记录一下js向数组添加元素的方法。letmyArray=[11,22,33];console.log(‘原数组:’,myArray);myArray.push(44,55);console.log(‘用push在数组后面插入元素:’,myArray);myArray.unshift(66,77);co…

    2022年4月5日
    904
  • OpenClaw 开源个人 AI 智能助理完整部署教程

    OpenClaw 开源个人 AI 智能助理完整部署教程

    2026年3月13日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号