unterteiltes biblatex Literaturverzeichnis nach type

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: unterteiltes biblatex Literaturverzeichnis nach type

Funktioniert!

von Britta » Mi 21. Aug 2013, 07:28

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

von Johannes_B » Mi 21. Aug 2013, 07:17

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

von Sepp99 » Mi 21. Aug 2013, 04:44

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

unterteiltes biblatex Literaturverzeichnis nach type

von Britta » Di 20. Aug 2013, 23:14

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}

Nach oben