【论文基本功】【LaTeX】参考文献中常见属性的用法及特点(bib文件)【IEEE论文】

【论文基本功】【LaTeX】参考文献中常见属性的用法及特点(bib文件)【IEEE论文】

  • 一、author(作者)
    • 1. 使用方法
      • 用法1:作者名字的两种写法
      • 用法2:使用and连接不同作者姓名
      • 用法3:超过3个作者时如何使用 et al
    • 2. 展示特点
  • 二、title(标题)
    • 1. 用法:使用花括号保持大写
  • 三、month(月份)
    • 1. 用法:month的最佳赋值写法
  • N. 根据需要再补充

关于参考文献的所有格式类型(bib文件)请参考博主的另一篇博客:
【论文基本功】【LaTeX】参考文献的所有格式类型(bib文件)【IEEE论文】

一、author(作者)

1. 使用方法

用法1:作者名字的两种写法

作者的名字可以写作 Firstname Middlename LastnameLastname, Firstname Middlename,两种格式等价,实际展示的都是“F. M. Lastname”,即“名”(Firstname)和“中间名”(Middlename)使用首字母缩写,放在前面,而“姓”(Lastname)完整使用,放在后面。

用法2:使用and连接不同作者姓名

不同作者之间需要使用 and 连接,如“author1 and author2”。

用法3:超过3个作者时如何使用 et al

有时要求当同一篇参考文献的作者数超过3个时,后面的作者使用 “et al” 代替。此时,只需把第四及之后的作者姓名替换为“et al”,具体来说就是将“author1 and author2 and author 3 and author4 …”修改为“author1 and author2 and author3 and et al”。

2. 展示特点

特点1:如前所述,人名中只有姓会完整给出,名和中间名给出的都是缩写。
特点2:如果参考文献部分的连续两篇文献author属性的赋值完全相同,那么后一篇文献的作者部分将自动使用长横线 “ ——” 代替。具体效果如下图所示。
参考文献部分连续两篇文献author属性的赋值完全相同时,后一篇文献的作者部分将使用长横向代替

二、title(标题)

1. 用法:使用花括号保持大写

对于article或inproceedings等类型的参考文献,无论标题中的任意字母采用大写或小写,最终都会被自动修改为第一个单词首字母大写、其余所有字母小写的格式。该自动处理适用于多数一般情况,但当标题中有单词的部分字母必须大写时,需要用额外使用一层花括号把相应的单词套进去。例如,使用 title=“Example title for {IEEE}” 定义的标题中“IEEE”仍保持大写。下面图中的第一个示例参考文献没有使用花括号,第二个使用了花括号。

@article{article_example,author = "author1 and author2",title = "Example title for IEEE without \{ \}",journal = "example journal",year = "2022"
}
@article{article_example2,author = "author1 and author2",title = "Example title for {IEEE} with \{ \}",journal = "example journal",year = "2023"
}

使用花括号保持大写的效果

三、month(月份)

1. 用法:month的最佳赋值写法

一般属性在赋值时都需要把所赋结果用双引号或花括号包括起来,如

@book{book_example,author = "Firstname Middlename Lastname and author2 and author3 and et al",title = "Book Title Example",publisher = "Publisher",address = "Beijing, China",month = "Nov.",year = "2022"
}
或
@book{book_example2,author = {Firstname Middlename Lastname and author2 and author3 and et al},title = {Book Title Example},publisher = {Publisher},address = {Beijing, China},month = {Nov.},year = {2022}
}

使用月份(month)可以不使用双引号或花括号,只需要将月份的前三个字母(不需要注意大小写)输入即可,也不需要考虑月份如何缩写。例如,五月(May)全称只有三个字母,没有缩写,后面不需要加“.”,但使用这里的写法不需要考虑这一点,仍然直接为month赋值may即可。month=novmonth=NoV 两种写法都能准确得到11月(November)的准确缩写“Nov.”。

因此,建议默认采用下面的写法

@book{book_example,author = "Firstname Middlename Lastname and author2 and author3 and et al",title = "Book Title Example",publisher = "Publisher",address = "Beijing, China",month = nov,year = "2022"
}

month=nov的效果

N. 根据需要再补充

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/14087.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

使用Jetpack Compose集成WebView

在Android开发中,WebView是一个非常重要的组件,它可以用来显示网页或加载在线内容。然而,在Jetpack Compose(Google推出的新的UI工具包)中,目前没有内置的WebView Composable。但不必担心,你可以…

量化风控算法详解之CatBoost

CatBoost是俄罗斯的搜索巨头Yandex在2017年开源的机器学习库,与XGBoost、LightGBM并称为GBDT三大主流神器库。LightGBM和XGBoost已经在各领域得到了广泛的应用,而Yandex的CatBoost作为后起之秀则是号称比XGBoost和LightGBM在算法准确率等方面表现更为优秀…

ESP32(掌控板) 陀螺仪显示与RGB灯

ESP32(掌控板) 陀螺仪显示与RGB灯 本程序图形化显示陀螺仪位置(注意要换算),根据陀螺仪位置控制RGB灯颜色并有3种颜色组合和关灯可选,通过触摸按键调节亮度。 图形化程序如下 Arduino代码如下 /*!* MindP…

【记录】SMB|Windows下修改SMB端口并挂载

环境:Window11 使用背景:勒索病毒导致445端口不安全,故而该端口在服务器端被全面禁用了,如需使用SMB服务需要换个SMB服务端口。 方法1:端口转发 winx点开管理员权限的终端: 运行以下指令,检查…

数字电路设计——加法器

数字电路设计——加法器 半加器 半加器只有两个一位宽的输入 a a a 和 b b b ,输出 a b ab ab 所产生的本位和 s u m sum sum 和进位 c o u t cout cout。组合逻辑为: S A ⊕ B , C o u t A B S A \oplus B,Cout AB SA⊕B,CoutAB 真值表和原…

经典神经网络(7)DenseNet及其在Fashion-MNIST数据集上的应用

经典神经网络(7)DenseNet及其在Fashion-MNIST数据集上的应用 1 DenseNet的简述 DenseNet不是通过更深或者更宽的结构,而是通过特征重用来提升网络的学习能力。 ResNet 的思想是:创建从“靠近输入的层” 到 “靠近输出的层” 的直连。而DenseNet 做得更…

python环境

卸载旧环境 wini 打开应用卸载 删除python解释器和pycharm 删除配置文件夹JetBrains C:\Users\CJC\AppData\Roaming\JetBrains 安装 安装python解释器 安装pycharm 查看或设置该项目的解释器和安装包 快捷键 全局搜索 双击shift 当前文件中搜索 ctrl f 查看函数…

【Linux】基础开发工具——yum篇

目录 📖Linux下安装软件的三种方案📰源代码安装📰rpm安装📰yum安装 📖Linux软件包管理器yum📰rz、sz📰查看软件包📰软件安装📰软件删除 📖yum源问题&#x1f…

如何查看 当前安装的vue版本

目录 1 实现 1 实现 要查看当前安装的 Vue 版本,可以使用以下方法: 在终端或命令提示符中运行以下命令: vue --version如果你使用的是 Vue CLI 创建的项目,可以在项目的根目录中找到 package.json 文件。在该文件中&#xff0c…

ChatGPT爆火 但生成式AI并非全新产物

以ChatGPT、Midjourney 为代表的 AIGC 产品横空出世,在全球掀起新一轮的 AI 技术变革新浪潮。近二十年来,我们见证了从「机器学习」算法到「深度学习」,再到「基础模型」的发展。随着数据量大规模膨胀,可扩展的算力,再…

机器学习26:《数据准备和特征工程-IV》数据转换

特征工程 是确定哪些特征可能对训练模型有用,然后通过转换日志文件等数据来源中的原始数据来创建这些特征的过程。在本文中,笔者将重点讨论何时以及如何转换数字和分类数据,以及不同方法的权衡。 目录 1.数据转换的原因 1.1 数据兼容性的强…

PPT文件,使用python删除链接

文章目录 一、需求二、处理方式三、代码实现 一、需求 如下图所示,将PPT文件中的链接进行删除,且不保留链接名。 原始文件: 处理后文件: 二、处理方式 使用python 的pptx模块进行处理,读取文字块,然后…