Latex参考文献引用格式及排序

LaTeX 参考文献标准选项及其样式共有以下8类:

  • plain,按字母的顺序排列,比较次序为作者、年度和标题.
  • unsrt,样式同plain,按照引用的先后排序.
  • alpha,用作者名首字母+年份后两位作标号,以字母顺序排序.
  • abbrv,类似plain,将月份全拼改为缩写,更显紧凑.
  • ieeetr,国际电气电子工程师协会期刊样式.
  • acm,美国计算机学会期刊样式.
  • siam,美国工业和应用数学学会期刊样式.
  • apalike,美国心理学学会期刊样式.

按照姓和名的次序、排序方式、是否缩写可分为:

姓和名的次序

姓在前、名在后:elsarticle-harv、acm
名在前、姓在后:unsrt、plain、alpha、elsarticle-num、elsarticle-num-names、ieeetr、siam

先后顺序

按引用的先后顺序排序的有:unsrt、elsarticle-num、elsarticle-num-names、ieeetr
按第一作者的姓氏进行排序:plain、elsarticle-harv、alpha、acm、siam

是否缩写

姓和名全拼:unsrt、plain、alpha
名缩写、姓全拼:elsarticle-num、elsarticle-harv、elsarticle-num-names、acm、ieeetr、siam

在latex更改“格式”即可,注意每次修改格式要清除辅助文件重新编译,编译和其他问题可参考:Latex-TeXstudio使用记录:安装、配置、快捷键、红色波浪线、参考文献问号等(10月)_latex红色波浪线-CSDN博客

\bibliographystyle{样式}  % 首先设置需要使用的样式
\bibliography{ref}  % ref为.bib文件名

各样式效果图如下:

### 解决 TexStudio 中参考文献排序问题 为了确保在 TexStudio 中正确设置参考文献引用顺序,需遵循特定流程来处理 LaTeX 和 BibTeX 的编译过程。 当使用 BibTeX 方法引入文献并编译时,整个过程分为四个主要阶段[^2]: 1. 使用 LaTex 编译写好的 `.tex` 文件。这一步骤会生成一个 `.aux` 文件,该文件用于告知 BibTeX 将要使用的引用项。 2. 接着用 BibTeX 编译 `.aux` 文件(有时也可只编译 `.bib` 文件)。此操作使得 BibTeX 能够读取由上一阶段产生的辅助信息,并据此准备最终所需的参考文献列表。 3. 再次使用 LaTex 编译 `.tex` 文件,在这一轮编译之后,文档中已插入了参考文献条目;不过此时可能引用编号还不完全准确。 4. 最后再执行一次 LaTex 对同一份 `.tex` 文件的编译工作。这一次编译将会修正所有的引用编号,使之按照文中实际提及这些文献的位置依次排列显示出来。 通过上述步骤可以有效解决正文中引用处出现 `[?]` 或者参考文献未能正常显现的问题,同时也能够保证参考文献按文中首次被提到的时间先后有序展示。 对于希望调整具体文献条目的位置或改变其在整个文献表中的出场顺序的情况,则应该考虑修改源码里 `\cite{}` 命令调用的具体时机以及相应标签名称的一致性维护。 ```latex % 示例代码片段 \documentclass{article} \bibliographystyle{plain} % 可选其他样式如unsrt, alpha等影响排序方式 ... \nocite{*} % 如果想要强制列出所有bib文件里的项目即使它们未被显式引用过 \bibliography{references} % references.bib 是存储所有参考文献的地方 ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

@Silhouette_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值