请求维基百科提供BibLaTeX格式的页面引用导出功能
维基百科「Cite this page」功能的BibTeX问题与优化方案
在英文、德语等多语言维基百科页面的Tools菜单中,可找到「Cite this page」选项。点击该选项会打开包含文献数据及多种引用格式建议的页面,同时提供两个可直接复制到个人.bib文件的BibTeX代码块。
但现有BibTeX条目存在诸多问题:
- author字段固定为「Wikipedia contributors」,不符合BibTeX语法规范
- title字段错误包含编辑者信息
- 日期信息仅提供年份,精度不足
- url字段不被BibTeX原生识别,需搭配
howpublished与\url{}且额外加载宏包 - note字段的访问日期格式易引发格式冲突
更合适的方案是采用现代的BibLaTeX包,其专用的@Online类型原生支持url、urldate等字段,urldate采用ISO标准格式YYYY-MM-DD,且使用BibLaTeX会自动加载hyperref宏包以提供\url{}命令。以Biber页面为例,理想的BibLaTeX代码块如下:
@Online{en.wikipedia:biber, editor = {{Wikipedia, The Free Encyclopedia}}, title = {Biber (LaTeX)}, date = {2022-10-16}, url = {https://en.wikipedia.org/w/index.php?title=Biber_(LaTeX)&oldid=1116502991}, version = 1116502991, organization = {Wikimedia Foundation}, urldate = {2023-07-16}, langid = {english} }
我曾两次在德语维基讨论组发起相关讨论(最新一次为2023年5月),但未获回应,希望相关开发者能看到并进行改进。
内容的提问来源于stack exchange,提问作者Jan
相关产品推荐
相关产品推荐

