使用 biblatex 包和 bibtex 语法引用通用网站(不是维基百科)的正确方法是什么?

使用 biblatex 包和 bibtex 语法引用通用网站(不是维基百科)的正确方法是什么?

我已经在这个社区和网络上搜索过,但总是发现不同的版本,对我来说最适合的语法是:

@online{knuthwebsite,
    author = "Donald Knuth",
    title = "Knuth: Computers and Typesetting",
    url  = "http://www-cs-faculty.stanford.edu/~uno/abcde.html",
    addendum = "(accessed: 01.09.2016)",
    keywords = "latex,knuth"
}

或者:

@misc{knuthwebsite,
  author = "Donald Knuth",
  title = "{Knuth: Computers and Typesetting",
  year = "2022",
  howpublished = {\url{http://www-cs-faculty.stanford.edu/~uno/abcde.html},
  note = "[Online; accessed 15-September-2022]"
 }

它们之间有什么区别?有没有可用的替代品?

答案1

这取决于所采用的风格。

第一个假设样式实现了@online类型并已构建对字段的支持。例如,核心 bibtex 样式(早于 web)url就不是这样。plain

第二种只是假设一种@misc几乎总是定义的类型,以及一个\url,这通常由urlhyperref包提供。

因此,第二种方法可能更为通用,但由于 url 只是用 TeX 标记的纯文本字段,因此它为参考书目系统提供的元数据较少,例如用于设置样式或搜索 URL,因此哪种方法最好取决于...

相关内容