![引用歷史報紙](https://rvso.com/image/348650/%E5%BC%95%E7%94%A8%E6%AD%B7%E5%8F%B2%E5%A0%B1%E7%B4%99.png)
我正在為一本編輯卷編寫一章,其中包括對歷史報紙的大量引用。其中大多數沒有作者或頁碼,只有(通常已停刊的)報紙名稱和出版城市、文章標題和完整出版日期。例如:
@Article{NA1817,
Title = {Cannon Foundry},
Journal = {National Advocate},
Date = {1817-07-30},
Entrysubtype = {magazine},
Location = {New York, NY}
}
我正在biblatex-chicago
使用
\usepackage[%
authordate,
hyperref = auto,
refsection = chapter,
backend = biber
]{biblatex-chicago}
...\autocite{NA1817}
導致內嵌引用 (國家倡議者,1817)和一個參考書目條目,如下所示:
國家倡議者(紐約州紐約市)。 1817.「大砲鑄造廠」。
參考書目清單應顯示為:
國家倡議者(紐約州紐約市)。 1817.「大砲鑄造廠」。 7 月 30 日。
我的問題是 - 如何讓日期(7 月 30 日)顯示在引文本身或參考書目中的某個位置?幾個月前我開始使用biblatex-chicago
,但在某些時候似乎由於某種原因停止了。我在包選項中唯一更改的是設定refsection=chapter
...
MWE 在我的機器上使用格式錯誤的參考書目進行編譯:
\documentclass{memoir}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@Article{NA1817,
Title = {Cannon Foundry},
Journaltitle = {National Advocate},
Date = {1817-07-30},
Entrysubtype = {magazine},
options = {cmsdate=full},
Location = {New York, NY}
}
% same type of entry (Author-less Article, Review, and Manual entries)
% from cms-dates-intro.pdf
@Article{lakeforester:pushcarts,
journaltitle = {Lake Forester},
date = {2000-03-23},
entrysubtype = {magazine},
title = {Pushcarts Evolve to Trendy Kiosks},
options = {cmsdate=full},
location = {Lake Forest, IL}
}
\end{filecontents}
\usepackage[%
authordate,
backend=biber
]{biblatex-chicago}
\addbibresource{\jobname.bib}
\begin{document}
Testing historical newspaper citation without author \autocites{NA1817}{lakeforester:pushcarts}.
\printbibliography[heading=subbibliography]
\end{document}
答案1
事實證明,這實際上是biber
/biblatex
和biblatex-chicago
包之間的衝突(或至少在cms-*.lbx
)。與軟體包作者取得了聯繫,他正在修復問題。 MWE 透過以下方式正確編譯內容管理系統規範與他的修補cms-*.lbx
文件。