unterteiltes biblatex Literaturverzeichnis nach type

Erstellung eines Literaturverzeichnisses mit BibTeX, Biber, BibLaTeX und Co.


Britta
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Mi 10. Jul 2013, 17:32

unterteiltes biblatex Literaturverzeichnis nach type

Beitrag von Britta »

Guten Abend,

ich arbeite mit Texworks und Citavi und versuche hier ein unterteiltes Literturverzeichnis zu erstellen. Dies versuche ich über
\printbibliography[heading=bibintoc, type={book, article}, title={Bibiliographie}]

\printbibliography[type={booklet}, title={Internetquellen}]

\printbibliography[type={misc}, title={Graue Literatur}]

\printbibliography[type={manual}, title={Zeitungsartikel}]
am Ende des Dokuments.

Basis hierfür ist:

Dominik Waßenhoven: Bibliographien erstellen mit biblatex
(Teil 1), Die TEXnische Komödie 2/2008, S. 53–75.

http://biblatex.dominik-wassenhoven.de/ ... -Teil1.pdf

S. 14

DAS PROBLEM liegt meiner Einschätzung nach in diesem Befehl:
\printbibliography[heading=bibintoc, type={book, article}, title={Bibiliographie}]
und zwar darin das ich zwei typen gemeinsam in einen Abschnitt bringen will. Nach Dominiks Beschreibung müsste dies auch gehn. Ich bekomme es aber leider nicht zum laufen. Die anderen drei Abschnitte funktionieren. Auch funktioniert es wenn ich statt book und article, nur book benutze.

Für jede Idee und jeden Tip wäre ich sehr dankbar.

Einen lieben Gruß
Britta


Meine Preambel sieht wie folgt aus:
\documentclass{scrreprt}
\usepackage [ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}

\usepackage[babel,german=quotes]{csquotes}

\usepackage[style=authoryear, isbn=false, doi=false, maxbibnames=9, maxcitenames=1, sorting=nyt, backend=bibtex]{biblatex}
\AtBeginBibliography{\renewcommand{\multinamedelim}{\addsemicolon\space}}
\DeclareFieldFormat{postnote}{#1}
\renewcommand{\labelnamepunct}{\addcolon\addspace}
\DeclareNameAlias{sortname}{last-first}
\DefineBibliographyStrings{ngerman}{andothers={et\addabbrvspace al\adddot}}
\addbibresource{MAAbib4.bib}

\printbibliography[heading=bibnumbered]

\usepackage{url}

\usepackage{txfonts}
\usepackage{longtable}
\usepackage{setspace}
\setstretch{1.5}
\usepackage[a4paper,left=2.5cm,right=4cm,top=2.5cm,bottom=2.5cm,includeheadfoot]{geometry}

\newenvironment{myquote}
{\begin{quote} \singlespacing \footnotesize} 
{\end{quote}}
\SetBlockEnvironment{quote}

Benutzeravatar
Sepp99
Forum-Meister
Forum-Meister
Beiträge: 1569
Registriert: So 29. Aug 2010, 17:26
Wohnort: Offenhausen/OÖ

Beitrag von Sepp99 »

Ich würde mir dazu einen Filter (in der Präambel) definieren, z.B.:
\defbibfilter{BuchArtikel}{%
( type=book or type=article )
}
und diesen Filter beim Druckbefehl aufrufen:
\printbibliography[%
	heading=bibintoc,
	filter=BuchArtikel,
	title={Bibiliographie}
]
Ungetestet, da kein Minimalbeispiel [4]. Warum der Aufruf aus dem DTK-Artikel so nicht mehr klappt kann ich leider auch nicht sagen.

Gruß, Sepp

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Warum das nicht klappt kann ich auch nicht sagen, aber einen Hinweis möchte ich dir geben. Seit 2008 sind viele Monde vergangen und das Paket biblatex hat sich sehr weiterentwickelt. Der Beitrag in der DTK war als Einstieg schon sehr gut, aber du solltest dringend noch mal in die aktuelle Dokumentation schauen.

Diese findest du auf deinem System, wenn du in ein Terminal/Konsole/Eingabeaufforderung eingibst
texdoc -l biblatex
und mit enter bestätigst.
Die deutsche Doku ist veraltet, nimm also bitte die englische (version 2.7a vom 14.07.2013).

Sepp hat das Thema Minimalbeispiel schon angesprochen, damit kann code sofort kompiliert werden, Fehler schneller erkannt und mögliche Loungen können sofort getestet werden.

Beste Grüße
Johannes
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Britta
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Mi 10. Jul 2013, 17:32

Funktioniert!

Beitrag von Britta »

Ein riesengroßes Dankeschön. Es funktioniert!
Danke Sepp für deine schnelle Hilfe und Danke Johannes für den Hinweis und den Link zum Minimalbeispiel...

Einen lieben Gruß
Britta

Antworten