Ich versuche, einen sonstigen Eintrag zu meiner Bibliografie hinzuzufügen, und obwohl Biblatex das Zitat erkennt und es in die Zeile einfügt, weigert es sich, es in den Abschnitt mit den zitierten Werken aufzunehmen:
(aufsatz.tex)
\documentclass[12pt,letterpaper]{article}
\usepackage[english]{babel}
\usepackage{hyperref}
\usepackage{csquotes}
\usepackage[style=mla-new,backend=biber]{biblatex}
\addbibresource{essay.bib}
\begin{document}
Test \autocite{misc}.
\newpage
\printbibliography
\end{document}
(essay.bib)
@misc {misc,
author = "Test author",
title = "Test citation",
publisher = "Publisher",
year = "2005"}
Das Zitat wird zwar korrekt inline angezeigt ( Test (author)
), aber der Eintrag erscheint nicht in der Bibliographie. Beim Erstellen mit latex+biber+latex+latex treten keine Fehler oder Warnungen auf.
Antwort1
Der biblatex-mla
unterstützt (noch) keinen misc
Eintragstyp (das Folgende ist ein Zitat aus mla-new.bbx
):
% drivers to add eventually: % * \DeclareBibliographyDriver{misc} % * \DeclareBibliographyDriver{artwork} % * \DeclareBibliographyDriver{audio} % * \DeclareBibliographyDriver{image} % * \DeclareBibliographyDriver{movie} % * \DeclareBibliographyDriver{music} % * \DeclareBibliographyDriver{performance}
Darüber hinaus legt es etwas seltsamerweise Aliase für diese Typen fest, customa
stellt aber keinen Bibliografietreiber für den customa
Eintragstyp bereit, sodass nichts gedruckt wird.
Als Teillösung können Sie den Alias einem vorhandenen Eintragstyp neu zuweisen, für den es einen Treiber gibt. In diesem Beispiel habe ich ihn so eingestellt, dass er wie ein Artikel formatiert wird.
\documentclass[12pt,letterpaper]{article}
\usepackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@misc{misc,
author = "Author, Test",
title = "Test Title",
publisher = "Publisher",
year = "2005"}
\end{filecontents*}
\usepackage[english]{babel}
\usepackage{hyperref}
\usepackage{csquotes}
\usepackage[style=mla,backend=biber]{biblatex}
\addbibresource{\jobname.bib}
\DeclareBibliographyAlias{misc}{article}
\begin{document}
Test \autocite{misc}.
\printbibliography
\end{document}