biblatex:引用未正確顯示(nd)

biblatex:引用未正確顯示(nd)
\documentclass[letterpaper, 12pt]{article}

\usepackage{keyval}
\usepackage{ifthen}
\usepackage[letterpaper, total={6in, 8in}]{geometry}    
\usepackage{framed}                                 
\usepackage{marginnote}                             
\usepackage{graphicx}                               
\usepackage[export]{adjustbox}                       
\usepackage{etoolbox}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage[english]{babel}
\usepackage{titlesec}
\usepackage{csquotes}
\usepackage{url}
\urlstyle{same}                                                                     
\usepackage{perpage}                        
\usepackage{ragged2e}
\usepackage{setspace}
\usepackage[linktocpage=true]{hyperref}     
\usepackage{xcolor}             
\usepackage{sectsty}                                                    
\usepackage{imakeidx}                       
\usepackage[nottoc,notlot,notlof]{tocbibind}            
\usepackage[titles]{tocloft}

\makeindex   
\MakePerPage[1]{footnote}           

%*********** Citation Style **************%

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


%****************************************************************%
\addbibresource{proposal.bib}                                               

上面的程式碼有效,但引用顯示為:

(米爾斯海默,nd)

來自圍脖文件:

@book{Waltz,
    Author = {Kenneth N. Waltz},
    Date-Added = {2017-07-03 15:08:26 +0000},
    Date-Modified = {2017-07-03 15:09:40 +0000},
    Keywords = {Structural Realism},
    Publisher = {Waveland Press, Inc.},
    Title = {Theory of International Politics},
    Year = {2010}}

使用此命令,nd 被抑制,但年份不出現。

\usepackage[notes, authordate, nodates=false, backend=biber, autocite = inline]{biblatex-chicago}

我希望顯示出版年份來代替 nd 在我的.bib文件中,它就在那裡,並且在文檔末尾的參考文獻頁面上正確打印。

有什麼建議嗎?網路上沒有找到任何東西。

答案1

鑑於評論中的討論,替換Year = {2010}bydate = {2010}應該足夠了。

相關內容