bib文件的常用格式及其说明

bib 文件中的项既可以用 {} 也可以用 " "
对于 author 项,有时候是名在前,姓氏在后,有时候是名在后,姓氏在前。两者中间有时用一个 "," 相隔.
有时候在 bib 文件中用上了作者姓名的全称,但是显示结果按照不同的格式设置,会显示简称,名字用首字母大写加 "." 表示

设置

\bibliographystyle{abbrvnat}
\bibliography{Ch4}

就会进行姓名的缩写,但这是否要bib条目中输入的是全名,然后显示的是缩写。

ch1.bib 和 ch2.bib 中 {} 和双引号混用,并且 ch1.bib 手工进行了硬编码的缩写,似乎这是不必要的。如果要利用 abbrvnat 进行缩写,是否要注意姓名的格式和顺序,而不要输错了。

@book{1,
  title = {Foundations of machine learning},
  author = {Mohri, Mehryar and Rostamizadeh, Afshin and Talwalkar, Ameet}, //当使用逗号时,姓氏在前,名在后,并用逗号隔开
  year = {2018},
  edition = {second},
  publisher = {The MIT Press},
}

@book{2,
  title = {Foundations of machine learning},
  author = {Mehryar Mohri and Afshin Rostamizadeh and Ameet Talwalkar}, //当不使用逗号时,按照西文正常写法,名在前,姓在后,
  year = {2018},                                                        // 缩写会缩写第一个单词 Mehryar -> M.
  edition = {second},
  publisher = {The MIT Press},
}

@book{3,
  title = {Foundations of machine learning},
  author = {M. Mohri and A. Rostamizadeh and A. Talwalkar}, // 这里是手工硬编码缩写
  year = {2018},                                            // 在这里,可能 latex 会把 M. 当做一个单词,仅一个字母,缩写仍是这个样子
  edition = {second},
  publisher = {The MIT Press},
}

这三种在 \bibliographystyle{abbrvnat} 下效果一致

猜你喜欢

转载自www.cnblogs.com/Gelthin2017/p/12293847.html
今日推荐