urldate 不工作

urldate 不工作

我需要显示论文中引用的网站的访问日期。我使用过urldate = {},但它实际上并没有显示任何日期。只有使用时才会打印日期date = {}

您可以在下面看到我的 MWE。第一个 bib 条目有urldate = {}。第二个带有键 janzvat49 的条目有date = {}

所以,

  • 为什么 urldate 不起作用
  • 我如何让它显示访问于<日期>。
    • 它需要位于标题之后和 URL 之前,并且前后以逗号分隔。
    • 对于参考书目,位置相同,但前后都有句号。
\documentclass[letterpaper,12pt]{book}
\usepackage[letterpaper,left=1.25in,right=1.25in,top=1in,bottom=1in,headheight=12pt,headsep=12pt,ignorehead,ignorefoot]{geometry}
\usepackage[series={A,B},nocritical,noend,noeledsec,nofamiliar,noledgroup]{reledmac}



\usepackage[labelsep=period]{caption}
%\captionsetup[figure]{position=bottom,belowskip=-13pt}

\usepackage{fontspec}
\usepackage{polyglossia}
\setmainlanguage[variant=us]{english}
\SetLanguageKeys{english}{indentfirst=true}
\usepackage[style=sbl,maxcitenames=3,maxbibnames=100,minnames=1,backend=biber,citepages=omit,fullbibrefs=true,sblfootnotes=false,citereset=chapter,doi=false,url=true]{biblatex}
\usepackage{filecontents}



\setmainfont{Times New Roman}
\newfontfamily\greekfont{SBL BibLit}[
Script=Greek,
Scale=MatchUppercase,
Ligatures=TeX
]
\newfontfamily\hebrewfont{SBL BibLit}[
Script=Hebrew,
Contextuals=Alternate,
Ligatures=Required
]

\begin{filecontents}{web.bib}
@online{janzvat,
  author= {Janz, Timothy},
  title = {Greek Paleography: From Antiquity to the Renaissance: 2. Introduction to Minuscule Bookhands},
  url = {https://spotlight.vatlib.it/greek-paleography/feature/2-introduction-to-minuscule-bookhands},
  urldate = {2022-02-11}
  }
  
@online{janzvat49,
author={Janz, Timothy},
title={Greek Paleography: From Antiquity to the Renaissance: 4. Ninth- and Tenth-Century Minuscules},
url={https://spotlight.vatlib.it/greek-paleography/feature/4-ninth-and-tenth-century-minuscules},
date = {2022-02-11}
}
\end{filecontents}

\addbibresource{web.bib}

\begin{document}
Text\autocite{janzvat}. And two.\autocite{janzvat49}

\printbibliography[title=\normalfont BIBLIOGRAPHY]


\end{document}

答案1

根据biblatex-sbl文档

SBLHS 不鼓励使用访问日期。[参见 SBLHS §6.1.6、84。]

默认情况urldate下不显示,但您可以使用选项

accessdate

进行urldate打印。

\documentclass{article}

\usepackage{polyglossia}
\setmainlanguage[variant=us]{english}
\SetLanguageKeys{english}{indentfirst=true}
\usepackage[style=sbl, accessdate]{biblatex}

\begin{filecontents}{\jobname.bib}
@online{janzvat,
  author  = {Janz, Timothy},
  title   = {Greek Paleography: From Antiquity to the Renaissance: 2. Introduction to Minuscule Bookhands},
  url     = {https://spotlight.vatlib.it/greek-paleography/feature/2-introduction-to-minuscule-bookhands},
  urldate = {2022-02-11}
}
\end{filecontents}
\addbibresource{\jobname.bib}

\begin{document}
Text\autocite{janzvat}

\printbibliography
\end{document}

Janz,Timothy。“希腊古文字学:从古代到文艺复兴:2. 小写书法简介。” 访问日期:2022 年 2 月 11 日。https://spotlight.vatlib.it/greek-paleography/feature/2-introduction-to-minuscule-bookhands。

相关内容