PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Spezielle Fußnotenbeiträge nicht in Quellenverzeichnis



Gotthard
30-03-2010, 12:27
Hi Zusammen,

ich verwende in der Datei biblatex.cfg für Akten aus Archiven folgenden Code:


\DeclareBibliographyDriver{archivalien}{%
\usebibmacro{bibindex}%
\usebibmacro{begentry}%
\setunit{\labelnamepunct}\newblock
\usebibmacro{title}%
\newunit
\printlist{language}%
\newunit\newblock
\usebibmacro{byauthor}%
\newunit\newblock
\usebibmacro{byeditor+others}%
\newunit\newblock
\printfield{version}
\newunit\newblock
\printfield{doi}%
\newunit\newblock
\usebibmacro{eprint}
\newunit\newblock
\printfield{addendum}%
\newunit\newblock
\usebibmacro{pageref}%
\usebibmacro{finentry}}

"Leider" tauchen damit immer noch die Fußnoteneinträge für "archivalien" auch noch im Literaturverzeichnis auf.

Wie kann ich das verhindern?

Roman

mechanicus
30-03-2010, 12:29
Hi,

langsam solltest du dich an folgende Aufforderung gewöhnt haben:
Erstelle bitte ein Minimalbeispiel.

Gruß
Marco

Gotthard
30-03-2010, 12:54
Aber bitte, gerne doch. Ich verwende noch nicht das neueste biblatex und biblatex-dw.:


\documentclass{book}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{tocloft}
\usepackage[T1]{fontenc}
%
%
\usepackage[style=footnote-dw,editorstring=parens,edbeforetitle=true,edbyidem =true,edsuper=false,herename=true,idembib=true,ibi demfont=normal,idembibformat=idem,idemtracker=cons trict,namefont=smallcaps,nopublisher=true,pageref= true]{biblatex}
%
\renewcommand\citefinalnamedelim{\space und\space}
\renewcommand\citemultinamedelim{\addcomma\space}
%
\bibliography{Literaturverzeichnis.MB}
%
\begin{document}
%
bla blubb\footnote{Vgl. \cite{Prandtl.15.4.1937}.}
%
\bibstyle{biblatex-dw}
%
\end{document}


und der bib.-Eintrag dazu auch:


@archivalien{Prandtl.15.4.1937,
author = {Prandtl, Ludwig},
year = {15.4.1937},
title = {Vergleichende Windkanalversuche mit Fahrzeugmodellen},
keywords = {Industrialization;Aquaplaning;QBAB;QUD},
signature = {Bestand R/12},
archive = {{Bundesarchiv Berlin}},
source = {Bericht}

mechanicus
30-03-2010, 13:08
Aber bitte, gerne doch. Ich verwende noch nicht das neueste biblatex und biblatex-dw.:
Darf ich fragen warum nicht? Ich habe das neue biblatex und kann deinen Fehler nicht reproduzieren. Ich möchte auch nicht das "alte Zeug" wieder installieren :D

Daher kann ich dir an dieser Stelle nicht sonderlich helfen. Sorry.

Gruß
Marco

lockstep
30-03-2010, 13:14
Ich verwende biblatex v0.9a und habe dein Beispiel nicht getestet, aber ich bezweifle, dass der Befehl \bibstyle im Dokumenttext etwas bewirkt. Eventuell meintest du \printbibliography.

Zu deiner Frage: Wenn sämtliche Einträge des Typs @archivalien nicht im Literaturverzeichnis aufscheinen sollen, ist das sehr einfach zu erreichen (die entsprechende Option gab es auch in v0.8):



\printbibliography[nottype=archivalien]


Wenn aus irgendeinem Grund nur manche Einträge nicht im Verzeichnis aufscheinen sollen, musst du stattdessen diese Einträge in der bib-Datei speziell kennzeichnen:



options = {skipbib=true},

lockstep

Gotthard
30-03-2010, 13:27
lockstep, habe herzlichen Dank!

wenn ich mehrere entrytypes nicht im Lit.verzeichnis haben will, dann würde das so tippen:


\printbibliography[nottype=archivalien,blödsinn,quatsch]biblatex-dw

Wäre das korrekt?

u_fischer
30-03-2010, 13:41
Mit Sicherheit nicht, wenn nottype überhaupt eine Liste akzeptiert, dann muss sie in Klammern stehen.


\printbibliography[nottype={archivalien,blödsinn,quatsch}]...

lockstep
30-03-2010, 13:42
Nein, korrekt ist:



\printbibliography[nottype=archivalien,nottype=blödsinn,nottype=quats ch]


lockstep

EDIT: @Ulrike: Deine Methode wäre wohl eleganter, ist aber in biblatex nicht implementiert.