Literaturverzeichnis zusätzliche Soritierung nach themen

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


Marcel

Literaturverzeichnis zusätzliche Soritierung nach themen

Beitrag von Marcel »

Hallo,

Ich würde gerne mein Literaturverzeichnis gerne so

Layouten, dass paper aus dem selben Themengebiet zusammen gefaßt sind

(viell. über Keyword) oder dieses Themengebiet auch auch Literatur verzeichnis erscheint.

Ungefähr so:

numerische Nährungmethoden
[1]...
[2]...

finite integration technique
[3]...
[4]...
[5]...

Eigene Konferenz und Papers
[6]...
[7]...

Vielleich hat einer ne gute idee oder weiss schon wie das geht.

Wäre euch sehr verbunden.

Mfg Marcel

gehess
Forum-Century
Forum-Century
Beiträge: 172
Registriert: Do 8. Apr 2010, 22:44

Beitrag von gehess »

Hallo,

leider hast du nicht angegeben, welche Pakete du verwendest. Ich kenne dafür eine Möglichkeit, die ich mit bliblatex anwende. Wird vermutlich auch bei anderen klappen.

Dafür muss man im header Folgendes angeben:
\DeclareBibliographyCategory{primary}
\DeclareBibliographyCategory{secondary}
\addtocategory{primary}{Hier die Bibtex-Keys, die der Kategorie zugeordnet werden sollen}
\addtocategory{secondary}{ebenso wie oben}
\defbibheading{primary}{\subsection*{Titel des Unterverzeichnisses}}
\defbibheading{secondary}{\subsection*{Titel des nächsten Unterverzeichnisses}}
Am Ende STATT
\printbibliography
setzt man Folgendes:
\section*{Literaturverzeichnis}
\bibbycategory
\addcontentsline{toc}{section}{Literaturverzeichnis}
\addcontentsline{toc}{subsection}{Titel des 1. Verzeichnisses} %Nur falls die Kategorien im toc erscheinen sollen
\addcontentsline{toc}{subsection}{Titel des 2. Verzeichnisses} %Nur falls die Kategorien im toc erscheinen sollen
Sieht etw. umständlich aus, funktioniert aber super (hab ich selbst einst in einem Forum gefunden)

Grüße, Gerd

Edit: Ich sehe gerade, dass dies tatsächlich ein biblatex-spezifischer Befehl ist (vgl. Biblatex-Doku, S. 92: http://www.ctan.org/tex-archive/macros/ ... blatex.pdf)

Latex_Anfänger

Beitrag von Latex_Anfänger »

Leider muss ich dieses alte Thema nochmal hochholen! ich habe mein Literaurverzeichnis so umgebaut, dass es wie im Code gesagt wurde.
Erstellt wurde es, auch im Inhaltsverzeichnis - jedoch wird es nicht mit Inhalt (der eigentlichen Literatur) gefüllt. Bleibt alles leer... Jemand eine Idee?

Ist das so richtig? oder fehlt das noch etwas?
\DeclareBibliographyCategory{primary} 
\DeclareBibliographyCategory{secondary} 
\addtocategory{primary}{book, article} 
\addtocategory{secondary}{online} 
\defbibheading{primary}{\subsection*{Gedruckte Quellen}} 
\defbibheading{secondary}{\subsection*{Online-Quellen}}

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

Beitrag von Sepp99 »

Bei
\addtocategory
kannst du nicht den Bibliographie-type eingeben, sondern den BibTeX-Schlüssel. Den Type kannst du z.B. mit
\printbibliography[nottype=online,heading=subbibliography,title={Printed Sources}]
wählen. Siehe dazu die Paketdoku zu biblatex oder [3]-Geteilte Bibliographie mit biblatex.

Gruß, Sepp

Latex_Anfänger

Beitrag von Latex_Anfänger »

Sepp99 hat geschrieben:Bei
\addtocategory
kannst du nicht den Bibliographie-type eingeben, sondern den BibTeX-Schlüssel. Den Type kannst du z.B. mit
\printbibliography[nottype=online,heading=subbibliography,title={Printed Sources}]
wählen. Siehe dazu die Paketdoku zu biblatex oder [3]-Geteilte Bibliographie mit biblatex.

Gruß, Sepp
Habe es leider nicht so richtig verstanden, wie muss ich nun vorgehen?
Benutze Book, Article, Conference sowie Online. Wie kann ich alle gedruckten von den Onlinequellen trennen?

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

Beitrag von Sepp99 »

Ein Minimalbeispiel [4] zu erstellen wäre eigentlich deine Aufgabe, aber OK. Jetzt einmal zwei Beispiele, die beide das selbe Ergebnis liefern, das erste mit "type":
% geteilte Bibliothek mit type
\listfiles
\documentclass{scrartcl}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}

\usepackage{csquotes}

%  Bibliographie 
\usepackage[backend=biber]{biblatex}
\addbibresource{Testbiblio.bib}
% Hier kommt eine Testbibliographie
\usepackage{filecontents}
\begin{filecontents}{Testbiblio.bib}
@article{Niepraschk:2010,
 author = {Niepraschk, Rolf},
 year = {November 2010},
 title = {Mehrere Stichwortverzeichnisse im LaTeX-Dokument},
 journaltitle = {Die TeXnische Kom{\"o}die},
 url = {http://www.dante.de/DTK/Ausgaben/dtk104.pdf},
 urldate = {2012-04-21},
 pages = {46--50},
 volume = {22},
 number = {4},
 issn = {1434-5897}
}
@book{Kohm.Morawski:2009,
 author = {Kohm, Markus and Morawski, Jens-Uwe},
 year = {2009},
 title = {KOMA-Script: Eine Sammlung von Klassen und Paketen f{\"u}r LaTeX 2e ; Anleitung zu Version 3.00},
 publisher = {Lehmanns Media},
 price = {EUR 19.95},
 address = {Berlin},
 edition = {3., {\"u}berarb. und erw. Auf\/l., 1., korrigierter Nachdr.},
 isbn = {9783865412911},
 institution = {{Dante, Deutschsprachige Anwendervereinigung TeX}}
}
@online{Voss:2010,
 author = {Vo{\ss}, Herbert},
 year = {2010},
 title = {Die Bibliografie: von BibTeX {\"u}ber Biber zu ?},
 url = {http://www.dante.de/events/dante2010/programm/tutorien/voss.pdf},
 address = {Berlin},
 urldate = {2011-05-18}
}
\end{filecontents}

\begin{document}
\section{Beispiel mit \enquote{type}}
\cite{Niepraschk:2010} \cite{Kohm.Morawski:2009} \cite{Voss:2010}

\printbibheading
\printbibliography[nottype=online,heading=subbibliography,
title={Gedruckte Quellen}]
\printbibliography[type=online,heading=subbibliography,
title={Online-Quellen}]

\end{document}
und das zweite mit "key" und \addtocategory:
% geteilte Bibliothek mit key
\listfiles
\documentclass{scrartcl}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}

\usepackage{csquotes}

%  Bibliographie 
\usepackage[backend=biber]{biblatex}
\addbibresource{Testbiblio.bib}

\DeclareBibliographyCategory{primary}
\DeclareBibliographyCategory{secondary}
\addtocategory{primary}{Niepraschk:2010, Kohm.Morawski:2009}
\addtocategory{secondary}{Voss:2010}
\defbibheading{primary}{\subsection*{Gedruckte Quellen}}
\defbibheading{secondary}{\subsection*{Online-Quellen}} 

% Hier kommt eine Testbibliographie
\usepackage{filecontents}
\begin{filecontents}{Testbiblio.bib}
@article{Niepraschk:2010,
 author = {Niepraschk, Rolf},
 year = {November 2010},
 title = {Mehrere Stichwortverzeichnisse im LaTeX-Dokument},
 journaltitle = {Die TeXnische Kom{\"o}die},
 url = {http://www.dante.de/DTK/Ausgaben/dtk104.pdf},
 urldate = {2012-04-21},
 pages = {46--50},
 volume = {22},
 number = {4},
 issn = {1434-5897}
}
@book{Kohm.Morawski:2009,
 author = {Kohm, Markus and Morawski, Jens-Uwe},
 year = {2009},
 title = {KOMA-Script: Eine Sammlung von Klassen und Paketen f{\"u}r LaTeX 2e ; Anleitung zu Version 3.00},
 publisher = {Lehmanns Media},
 price = {EUR 19.95},
 address = {Berlin},
 edition = {3., {\"u}berarb. und erw. Auf\/l., 1., korrigierter Nachdr.},
 isbn = {9783865412911},
 institution = {{Dante, Deutschsprachige Anwendervereinigung TeX}}
}
@online{Voss:2010,
 author = {Vo{\ss}, Herbert},
 year = {2010},
 title = {Die Bibliografie: von BibTeX {\"u}ber Biber zu ?},
 url = {http://www.dante.de/events/dante2010/programm/tutorien/voss.pdf},
 address = {Berlin},
 urldate = {2011-05-18}
}
\end{filecontents}

\begin{document}
\section{Beispiel mit \enquote{key}}
\cite{Niepraschk:2010} \cite{Kohm.Morawski:2009} \cite{Voss:2010}

\printbibheading
\bibbycategory

\end{document}
Näheres und auch weiteres wie immer in der Paketdoku und auch auf [3].

Gruß, Sepp

Antworten