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

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


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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • python中文占几个字节_中文在python中占几个字节

    python中文占几个字节_中文在python中占几个字节如果是utf-8编码,那么一个中文字符占用三个字节,一个英文字符占用一个字节。如果是gbk编码,那么一个中文字符占用两个字节,一个英文字符占用一个字节。如果是utf-8编码,那么一个中文包含繁体字等于三个字节,一个英文字符等于一个字节。如果是gbk编码,那么一个中文包含繁体字等于两个字节,一个英文字符等于一个字节。(推荐学习:Python入门教程)我们可以用如下方法来判断:中文和符号:print(…

    2022年6月26日
  • 塑料高分子应用计算机,分子模拟方法与模拟软件Materials+Studio在高分子材料中的应用.pdf…

    塑料高分子应用计算机,分子模拟方法与模拟软件Materials+Studio在高分子材料中的应用.pdf…塑料庄吕清等——分了模拟方法及模拟软件MaterialsStudio在高分了材料中的应用2010年39卷第4期嵛誓。o。tjl:?、‘;’j1恭。j、t?lt.j一、o.、0分子模拟方法及模拟软件MaterialsStudio在高分子材料中的应用’庄昌清。岳红。张慧军(西北工业大学理学院应用化学系,陕西,西安710129)摘要:综述分子模拟的发…

    2022年5月25日
  • css3 transition用法(很详细)

    css3 transition用法(很详细)解释transition(CSS属性)是transition-property,transition-duration,transition-timing-function和transition-delay的一个简写属性。transition可以为一个元素在不同状态之间切换的时候定义不同的过渡效果。以下是属性解释。值描述transition-property指定CSS属性的name,transition效果transition-durationtransit

    2022年7月14日
  • Android Studio入门到精通[通俗易懂]

    Android Studio入门到精通[通俗易懂]PS一句:最终还是选择CSDN来整理发表这几年的知识点,该文章平行迁移到CSDN。因为CSDN也支持MarkDown语法了,牛逼啊!目标:AndroidStudio新手–>下载安装配置–>零基础入门–>基本使用–>调试技能–>构建项目基础–>使用AS应对常规应用开发AS简介经过2年时间的研发,Google终于正式发布了面向Android开发者的集成开发环境AndroidStudio1.2(稳定

    2022年6月5日
  • QQ机器人制作教程,超详细「建议收藏」

    QQ机器人制作教程,超详细「建议收藏」目录前期准备1、机器人框架的下载和配置2、python的配置和安装具体实现1、发送信息2、获取群成员列表3、接收上报的事件4、实现简单的自动回复下一篇文章介绍更多功能前期准备1、机器人框架的下载和配置首先需要一个qq机器人框架,我使用的是基于mirai以及MiraiGo开发的go-cqhttp(里面有开发文档)。框架下载地址Windows下32位文件为go-cqhttp-v*-windows-386.zipWindows下64位文件为go-cqhttp-v*-windows-amd6

    2022年9月5日
  • 逢七过小游戏「建议收藏」

    逢七过小游戏「建议收藏」exercise逢七过的游戏逢七过的游戏。(1-100)游戏规则:123….6过8910111213过1516过1819……遇到7的倍数或者个位数上是7

    2022年8月6日

发表回复

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

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