PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : BibTeX-Fehler bei @manual-Eintrag ohne address-Feld im plaindin-Stil



Magger
07-03-2014, 21:21
Hallo,

folgendes Minimalbeispiel

\documentclass{scrartcl}

\begin{filecontents*}{test.bib}
@MANUAL{muster,
title = {Mustertitel},
author = {Mustermann, Max},
organization = {Musterinstitut}
}
\end{filecontents*}

\begin{document}

\cite{muster}

\bibliographystyle{plaindin}
\bibliography{test}

\end{document}

erzeugt bei mir einen BibTeX-Fehler:

This is BibTeX, Version 0.99dThe top-level auxiliary file: plaindin_manual_no_address_error.aux
The style file: plaindin.bst
Database file #1: test.bib
Warning--empty edition in muster
`address' is a missing field, not a string, for entry muster
while executing---line 2031 of file plaindin.bst
Warning--empty year in muster
(There was 1 error message)

Wenn ich zum @MANUAL-Eintrag ein address-Feld hinzufüge, verschwindet der Fehler.

Trotzdem würde mich interessieren, warum ein Fehler erzeugt wird, und nicht nur eine Warnung. Das address-Feld ist laut Handbuch schließlich optional.

Viele Grüße, Mathias

Studi
08-03-2014, 10:30
Hi Mathias,


Das address-Feld ist laut Handbuch schließlich optional.

das mag für BibTeX gelten, für plaindin anscheinend nicht. Vmtl. ist es nach DIN-Norm erforderlich. Mit plainnat z.B. gibt es diesen Fehler nicht.

Studi