我使用 BibDesk 来构建我的 .bib 文件。该程序为我提供了一些字段来输入信息,具体取决于参考文献的类型(书籍、文章等)。但是,LaTeX 不会打印我输入到 .bib 文件中的所有信息……例如:
\documentclass[12pt]{amsart}
\usepackage[backend=bibtex]{biblatex}
\bibliography{myrefs}
\begin{document}
\printbibliography
\end{document}
使用'myrefs.bib':
@url{gaussianintegrals,
Date-Added = {2015-12-09 18:25:08 +0000},
Date-Modified = {2015-12-09 18:26:49 +0000},
Lastchecked = {9-12-2015},
Title = {Gaussian Integrals},
Url = {http://www.umich.edu/~chem461/Gaussian%20Integrals.pdf},
我只得到:
高斯积分。网址:http://www.umich.edu/~chem461/Gaussian% 20Integrals.pdf。
我怎样才能让它也打印出来,例如“最后检查”字段?
答案1
urldate
通常,您的条目中会有一个字段.bib
,用于指定您访问 URL 的日期。如果没有date
,year
等等,也会在需要时使用它。
打印什么以及以何种格式打印取决于您使用的样式和选项。
然而,沃纳说、、Date-Added
和根本不是标准Date-Modified
字段。Lastchecked
.bib
如果您特别希望使用这些字段,则需要通过使用 Biblatex 界面创建合适的自定义命令来添加它们并指定合适的格式等。也就是说,这些并不是大多数书目样式条目中包含的标准详细信息。
您确定需要这些信息,而不需要更标准的信息吗?通常提供date
出版物的 ,对于 URL,提供date accessed
。这些应输入为
date = {YYYY-MM-DD},
出版日期和
urldate = {YYYY-MM-DD},
在您访问网站的日期。moewe 指出,格式在这里至关重要。这些日期必须采用以下格式之一输入:
YYYY-MM-DD
例如1845-01-23
YYYY-MM
例如,1234-05
不知道具体日期YYYY
例如1066
月份也未知。
请注意,建议使用 Biber 后端,并且某些 Biblatex 功能在 BibTeX 后端不可用。