芝加哥 biblatex,@legislation,删除帖子键“at”

芝加哥 biblatex,@legislation,删除帖子键“at”

我正在使用biblatex-chicago,并且有一些此类引用@legislation。如果我使用\autocite[p.~12]{Test2020},我会得到“...(Test 2020,第 12 页)”。如果只是@journal,我不会得到“at”。我该如何改变这种情况?我想我必须更新一个命令,但我不确定哪一个!

答案1

biblatex-chicago尽可能严格地执行《芝加哥格式手册》中描述的格式。据我所知,《芝加哥格式》在法律引用方面遵循蓝皮书的建议。显然,这些建议之一是在精确引用时添加“at”。

如果您需要引用法律参考文献,我强烈建议您仔细检查引用中是否应包含“at”以及是否@legislation是正确的条目类型。(biblatex-chicago还提供法律案件和法院判决的类型@jurisdiction以及在两者都不能很好地发挥@legal作用的情况下的后备方案。)@jurisdiction@legislation

以下修改将从 中的后记中删除“at” biblatex-chicago。目前尚不清楚这是否是您的最佳解决方案,但由于没有更多详细信息,因此这是我目前所能提供的全部信息。

\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[authordate, 
backend=biber]{biblatex-chicago}

\renewrobustcmd*{\mkjuridprefix}[1]{\addcomma\space#1}%

\begin{filecontents}{\jobname.bib}
@legislation{lorem,
  title     = {Lex Lorem},
  year      = {1972},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\addbibresource{biblatex-examples.bib}

\begin{document}
Lorem \autocite[12]{lorem}
ipsum \autocite[379]{sigfridsson}

\printbibliography
\end{document}

Lorem(Lex Lorem 1972,12)ipsum(Sigfridsson and Ryde 1998,379)

并不是说这相关,但biblatex-chicago标准和期刊都没有biblatex识别类型。期刊中的一篇文章或期刊的整卷/期刊(不常用)@journal都有类型。@article@periodical@periodical

相关内容