BibLaTex 仅显示书籍参考

BibLaTex 仅显示书籍参考

我正在尝试在 LaTex 文档中使用使用 BibDesk 创建的参考书目。为此,我有以下(简化)文档:

\documentclass[12pt]{article}
\usepackage{fontspec}
\usepackage[style=mla,backend=biber]{biblatex}
\addbibresource{Bibliography.bib}
\setmainfont{Times New Roman}

\begin{document}

Pulitzer Prize-winning \autocite{Pulitzer:2017} novel \emph{The Underground Railroad} \autocite{Whitehead:2016}. 

\printbibliography
\end{document}

然后我先运行 XeLaTeX,然后运行 ​​Biber,然后再运行两次 XeLaTeX。现在的问题是,我的参考书目不知为何只显示书籍参考,没有文章或其他参考。此外,参考文献之间的空白比预期的要多。

切换到普通 LaTex 而不是 XeLaTeX 并不能解决问题。

我该如何解决这个问题?

我的书目是:

@misc{Pulitzer:2017,
    Date-Added = {2017-05-14 12:18:29 +0000},
    Date-Modified = {2017-05-14 12:27:09 +0000},
    Howpublished = {\url{http://www.pulitzer.org/prize-winners-by-year/2017}},
    Title = {2017 Pulitzer Prizes}}


@book{Whitehead:2016,
    Author = {Whitehead, Colson},
    Date-Added = {2017-05-14 11:51:16 +0000},
    Date-Modified = {2017-05-14 13:45:53 +0000},
    Id = {UBL{\_}ALMA21286889210002711},
    Isbn = {9780385542364},
    Keywords = {PS3573.H4768; PS3573.H4768 U53 2016; Underground Railroad -- Fiction; Fugitive slaves -- United States -- Fiction; United States -- History -- 19th century -- Fiction; 1800-1899; 1800-1899},
    N2 = {"Cora is a slave on a cotton plantation in Georgia. When Caesar, a recent arrival from Virginia, tells her about the Underground Railroad, they decide to take a terrifying risk and escape. Though they manage to find a station and head north, they are being hunted. Their first stop is South Carolina, in a city that initially seems like a haven. But the city's placid surface masks an insidious scheme designed for its black denizens. And even worse: Ridgeway, the relentless slave catcher, is close on their heels. Forced to flee again, Cora embarks on a harrowing flight, state by state, seeking true freedom." --},
    Publisher = {New York : Doubleday},
    Title = {The underground railroad : a novel},
    Ty = {BOOK},
    Year = {2016}}

答案1

该样式目前biblatex-mla不支持条目。@misc

该风格已经很长时间没有改变,然后作者在去年年底发布了更新,使该风格biblatex再次与较新版本的兼容并实现第 8 版 MLA 风格(如)。我目前style=mla-new不确定的状态,您可以尝试通过联系维护者biblatex-mlahttps://github.com/jmclawson/biblatex-mla

您可以尝试将类型更改为@online@book。或者使用

\DeclareBibliographyAlias{misc}{online}

相关内容