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

关于参考文献的所有格式类型(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. 根据需要再补充

猜你喜欢

转载自blog.csdn.net/AbaloneVH/article/details/131604893
今日推荐