【论文基本功】【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的效果

四、参考文献相关bug

注意!】参考文献中显示信息不全(LaTeX代码中已写全)时,优先检查参考文献对应条目中每一项后面是否加了逗号。如果某一项后面没有添加逗号,那么在对应项之后添加的所有项在文档中都不会显示。

N. 根据需要再补充

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
LaTeX 文档引用 bib 文件参考文献,需要以下几个步骤: 1. 准备 bib 文件bib 文件,每一条参考文献都是一个条目(entry),包含了作者、标题、年份、出版信息等信息。例如,以下是一个 bib 文件的一个条目: ``` @article{greenwade93, author = "George D. Greenwade", title = "The {C}omprehensive {T}ex {A}rchive {N}etwork ({CTAN})", year = "1993", journal = "TUGBoat", volume = "14", number = "3", pages = "342--351" } ``` 2. 在 LaTeX 文档导入 bib 文件LaTeX 文档,通过以下命令导入 bib 文件: ``` \bibliography{bib文件名} ``` 例如,要导入名为 `references.bib` 的 bib 文件,可以使用以下命令: ``` \bibliography{references} ``` 3. 在文引用参考文献 在文引用参考文献时,需要使用以下命令: ``` \cite{参考文献标识符} ``` 例如,在文引用上面的参考文献条目,可以使用以下命令: ``` \cite{greenwade93} ``` 4. 编译 LaTeX 文档 最后,需要编译 LaTeX 文档两次。第一次编译生成 `.aux` 文件,第二次编译在文插入参考文献。可以使用以下命令编译 LaTeX 文档: ``` pdflatex 文档名 bibtex 文档名 pdflatex 文档名 pdflatex 文档名 ``` 其,`文档名` 是要编译的 LaTeX 文档的文件名(不包括扩展名)。 5. 生成参考文献列表 在文档末尾使用以下命令生成参考文献列表: ``` \bibliographystyle{参考文献样式} \bibliography{bib文件名} ``` 其,`参考文献样式` 是参考文献的显示样式,例如 `plain`、`unsrt`、`alpha` 等。可以根据需要选择合适的样式。例如,要使用 `plain` 样式生成参考文献列表,可以使用以下命令: ``` \bibliographystyle{plain} \bibliography{references} ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值