https://jingyan.baidu.com/article/574c52196e12496c8d9dc1c5.html(百度知道)
https://www.jianshu.com/p/2e18415cfa72(这里有更详细资料)
LaTeX 参考文献标准选项及其样式共有以下8种:
plain,按字母的顺序排列,比较次序为作者、年度和标题.
unsrt,样式同plain,只是按照引用的先后排序.
alpha,用作者名首字母+年份后两位作标号,以字母顺序排序.
abbrv,类似plain,将月份全拼改为缩写,更显紧凑.
ieeetr,国际电气电子工程师协会期刊样式. 这个比较合适
acm,美国计算机学会期刊样式.
siam,美国工业和应用数学学会期刊样式.
apalike,美国心理学学会期刊样式.
使用前准备工作
-
首先确保你编译latex的文件夹中有以下四个文件
1. elsarticle-harv.bst
2. elsarticle-num.bst
3. elsarticle-num-names.bst
4. mybib.bib
其中1-3是代表三种不同的格式文件,第四个文件里放你需要插入的文献。
0 一共五种参考文献风格
-
1. \bibliographystyle{unsrt}
2. \bibliographystyle{plainnat}
3. \bibliographystyle{elsarticle-num}
4. \bibliographystyle{elsarticle-harv}
5. \bibliographystyle{elsarticle-num-names}
1 unsrt
在引用里面使用unsrt格式
\bibliographystyle{unsrt},使用方式和结果如下图所示,
此处,引用的效果所有作者姓名全拼,参考文献按照文章中先后顺系排序
2 plainnat
在引用里面使用plainnat格式
\bibliographystyle{plainnat},使用方式和结果如下图所示,
此处,引用的效果所有作者姓名全拼,参考文献按照第一作者首字母排序
3 elsarticle-num
在引用里面使用elsarticle-num格式
\bibliographystyle{elsarticle-num},使用方式和结果如下图所示,
此处,引用的效果所有作者姓全拼、名缩写,参考文献按照文章中先后顺系排序
4 elsarticle-harv
在引用里面使用elsarticle-harv格式
\bibliographystyle{elsarticle-harv},使用方式和结果如下图所示,
此处,引用的效果所有作者姓全拼、名缩写,参考文献按照第一作者首字母排序
5 elsarticle-num-names
在引用里面使用elsarticle-num-names格式
\bibliographystyle{elsarticle-num-names},使用方式和结果如下图所示,
此处,引用的效果所有作者姓全拼、名缩写,参考文献按照文章中先后顺系排序
PS:为啥5和3完全一样?
其中方法5最为常用
按照姓氏排序
按照cite顺序自动排序文献编号,用\bibliographystyle{unsrt}
其他几种如下:
通过设置 bibliographystyle 就可以达到上述目的,Bibtex 自身已具备排序的功能,而且可以选择自己想要的排序方式。Bibtex 已自带有 8 种样式,分别如下(下面内容摘自 LaTeX 编辑部):
1. plain,按字母的顺序排列,比较次序为作者、年度和标题
2. unsrt,样式同plain,只是按照引用的先后排序
3. alpha,用作者名首字母+年份后两位作标号,以字母顺序排序
4. abbrv,类似plain,将月份全拼改为缩写,更显紧凑
5. ieeetr,国际电气电子工程师协会期刊样式
6. acm,美国计算机学会期刊样式
7. siam,美国工业和应用数学学会期刊样式
8. apalike,美国心理学学会期刊样式