literaturverwaltung in latex - mit citavi/jabref, biber - suedraum
Post on 11-Feb-2022
2 Views
Preview:
TRANSCRIPT
Christian Degenkolb
Literaturverwaltung in LATEX
mit Citavi/Jabref, biber und biblatex zum Erfolg
27. April 2013
Lange Nacht der aufgeschobenen Hausarbeiten
Was macht eine Literaturverwaltung?
zuordnen der Literaturverweise aus Datenbank (.bib-Datei) zu Zitaten imText (\cite{})Sammeln/Sortieren des LiteraturverzeichnissesFormatieren der Textzitate und BibliografieAusgabe der Bibliografie
Christian Degenkolb (2013-04-27): Literaturverwaltung in LATEX 2
LATEX-Überblick
artikel.tex
pdflatex
artikel.pdf artikel.aux
Literaturstil bibtex/biber literatur.bib
artikel.blg artikel.bbl
Grafik BENKERT (2011) mit Anpassungen von DEGENKOLB (2013)
LATEX-Überblick
artikel.tex
pdflatex
artikel.pdf artikel.aux
Literaturstil bibtex/biber literatur.bib
artikel.blg artikel.bbl
Grafik BENKERT (2011) mit Anpassungen von DEGENKOLB (2013)
LATEX-Überblick
artikel.tex
pdflatex
artikel.pdf artikel.aux
Literaturstil bibtex/biber literatur.bib
artikel.blg artikel.bbl
Grafik BENKERT (2011) mit Anpassungen von DEGENKOLB (2013)
Ein paar Worte zur Literaturdatenbank
1 @book{LCompanion94,2 author = {Goossens, Michel and Mittelbach, Frank and
Samarin, Alexander},3 title = {The LaTeX Companion},4 publisher = {Addison-Wesley},5 date = {1994},6 pagetotal = {528},7 }
.bib Datei ist eine einfache Textdateipro Eintrag einen Typ, Schlüssel (Key) und eine Anzahl an Feldern mitWertenfür einen detaillierteren Aufbau der Datei siehe den Vortrag „BibTeX –Sprudelnde Quellen“ (Thomas Benkert) 21.08.2008http://www.suedraum.de/latex/stammtisch/archiv.html
Christian Degenkolb (2013-04-27): Literaturverwaltung in LATEX 6
Literaturdatenbank erstellen mit Citavi
aktuelle Version 3.4nur für MS WindowsImport als Suche aus Katalogen, per DOI/ISBN, Picker, ...unterstützt “die wichtigsten LaTeX-Editoren, z. B. LEd, LyX, TeXMaker,TeXnixCenter, TeXWorks, WinEdt, WinShell und WinTex”als Campuslizenz von der Universitätsbibliothek angeboten (ansonsten nur100 Einträge)weitere Informationen unter http://tu-freiberg.de/ze/ub/citavi/UB bietet regelmäßig 60 – 90minütige Einführungsschulungen anauch heute 22:15 Uhr im Sitzungszimmer
Christian Degenkolb (2013-04-27): Literaturverwaltung in LATEX 7
Literaturdatenbank erstellen mit Citavi – Vorbereitungen
Extras > Optionen > TeX-UnterstützungStandard BibTeX-Key Erzeugung anpassbarUnterstützung für eine Reihe an LATEX-Entwicklungsumgebungen
Christian Degenkolb (2013-04-27): Literaturverwaltung in LATEX 8
Literaturdatenbank erstellen mit Citavi – Export
Datei > Exportieren > Exportieren...
Christian Degenkolb (2013-04-27): Literaturverwaltung in LATEX 9
Literaturdatenbank erstellen mit Citavi – Export II
Christian Degenkolb (2013-04-27): Literaturverwaltung in LATEX 10
Literaturdatenbank erstellen mit Citavi – Export III
Christian Degenkolb (2013-04-27): Literaturverwaltung in LATEX 11
Literaturdatenbank erstellen mit Citavi – Export IV
Christian Degenkolb (2013-04-27): Literaturverwaltung in LATEX 12
Literaturdatenbank erstellen mit Citavi – Export V
Christian Degenkolb (2013-04-27): Literaturverwaltung in LATEX 13
Literaturdatenbank erstellen mit Citavi – Export VI
Christian Degenkolb (2013-04-27): Literaturverwaltung in LATEX 14
Literaturdatenbank erstellen mit Citavi – Export VII
Christian Degenkolb (2013-04-27): Literaturverwaltung in LATEX 15
Literaturdatenbank erstellen mit Citavi – Export VIII
Christian Degenkolb (2013-04-27): Literaturverwaltung in LATEX 16
Literaturdatenbank erstellen mit Citavi – Export IX
Christian Degenkolb (2013-04-27): Literaturverwaltung in LATEX 17
Literaturdatenbank erstellen mit Citavi – Export X
Christian Degenkolb (2013-04-27): Literaturverwaltung in LATEX 18
Literaturdatenbank erstellen mit Citavi – Ergebnis
für weitere Optionen siehe http://manuals.citavi.com/de/ Abschnitt8.3 „Eine Publikation in TeX erstellen“
Christian Degenkolb (2013-04-27): Literaturverwaltung in LATEX 19
Literaturdatenbank erstellen mit JabRef
aktuelle Version 2.9.2läuft unter MS Windows, Linux, . . . , (Java)OpenSource (GPL)http://jabref.sourceforge.net
durch Plugins erweiterbardirekter Import über DOI und ISBN aus verschiedensten Katalogen (ACMPortal, ScienceDirect, Google Scholar, IEEEXplore, GVK, . . . )an Datenbankserver anbindbar
Christian Degenkolb (2013-04-27): Literaturverwaltung in LATEX 20
Literaturdatenbank erstellen mit JabRef
Christian Degenkolb (2013-04-27): Literaturverwaltung in LATEX 21
Literaturdatenbank erstellen mit JabRef – Vorbereitungen
Optionen > EinstellungenSprache auf Deutsch und Zeichenkodierung auf UTF-8
Christian Degenkolb (2013-04-27): Literaturverwaltung in LATEX 22
Literaturdatenbank erstellen mit JabRef – Neuer Eintrag
Datei > Neue Datei
Christian Degenkolb (2013-04-27): Literaturverwaltung in LATEX 23
Literaturdatenbank erstellen mit JabRef – Neuer Eintrag II
Christian Degenkolb (2013-04-27): Literaturverwaltung in LATEX 24
LATEX-Überblick
artikel.tex
pdflatex
artikel.pdf artikel.aux
Literaturstil bibtex/biber literatur.bib
artikel.blg artikel.bbl
Grafik BENKERT (2011) mit Anpassungen von DEGENKOLB (2013)
Das Paket biblatex
Aktuelle Version: 2.5Autor: (2006-2011) Philipp Lehman, (seit 2012) Philip Kime, AudreyBoruvka, Joseph Wrighthttp://www.ctan.org/pkg/biblatex
enthalten in TEX Live und MiKTEXbenutzt BibTeX nur zur Sortierung der Einträge im Literaturverzeichnisund zur Erzeugung von LabelsFormatierungen von Zitaten und Literaturverzeichnis mit LATEX-Befehlenunterstützt unterteilte Bibliographien (nach Kapitel, Überschrift, Typ,Schlüsselwort), mehrere Bibliographien innerhalb eines Dokuments undseparate Listen bibliographischer Abkürzungen, . . . (ersetzt damit diefolgenden Einzelpakete babelbib, bibtopic, bibunits, chapterbib, cite,inlinebib, mlbib, multibib, splitbib)Kompatibilitätsmodus zu natbib und mcite/mcitepluseine ganze Reihe zusätzlicher Zitier- und Bibliographiestileneuer Bibliographie-Prozessor biber
LATEX-Überblick
artikel.tex
pdflatex
artikel.pdf artikel.aux
Literaturstil bibtex/biber literatur.bib
artikel.blg artikel.bbl
Grafik BENKERT (2011) mit Anpassungen von DEGENKOLB (2013)
Der Bibliographie-Prozessor biber
volle UTF-8 (Unicode 6.0) Unterstützung (auch für Zitierschlüssel)Sortieren der Bibliografieeinträge anpassbar (Perl Modul Unicode::Collate)automatische Rekodierung der .bbl-Datei in passendes FormatVerweise und geschachtelte Verweise mögliches ist möglich, komplette Felder in der Ausgabe zu unterdrücken oderumzuschreibenmehrere Bibliografien im selben Abschnitt mit verschiedenen Sortier- undFilterungen möglich
Christian Degenkolb (2013-04-27): Literaturverwaltung in LATEX 28
Der Bibliographie-Prozessor biber – TeXnicCenter
Ausgabe > Ausgabeprofile definieren... > „LaTeX => PDF“ > „Pfad desBibTeX-Compilers:“ zu biber.exe ändern
Christian Degenkolb (2013-04-27): Literaturverwaltung in LATEX 29
artikel.tex1 \documentclass[a4paper,10pt]{scrartcl}2 \usepackage[ngerman]{babel}3 \usepackage[<Optionen>]{biblatex}4 \bibliography{literatur}5 \begin{document}6 \section{Einführung}7 Wie auch schon im \LaTeX -Begleiter geschrieben steht
(\cite[siehe][S. 54]{LCompanion94}) ...8 \printbibliography[<Optionen>]9 \end{document}
literatur.bib1 @book{LCompanion94,2 author = {Goossens, Michel and Mittelbach, Frank and
Samarin, Alexander},3 title = {The LaTeX Companion},4 publisher = {Addison-Wesley},5 date = {1994},6 pagetotal = {528},7 }
Aufruf von
1 pdflatex artikel.tex2 biber artikel3 pdflatex artikel.tex
ergibt folgende Ausgabe
1 Einfuhrung
Wie auch schon im LATEX-Begleiter geschrieben steht ([siehe 1, S. 54]) . . .
Literatur
[1] Michel Goossens, Frank Mittelbach und Alexander Samarin. The LaTeX Compa-nion. Addison-Wesley, 1994. 528 S.
Christian Degenkolb (2013-04-27): Literaturverwaltung in LATEX 31
Paketoptionen für Zitier- und Bibliografiestile
\usepackage[〈Optionen〉]{biblatex}
getrennte Stile für Zitate und Literaturverzeichnis möglichstyle=〈style〉, citestyle=〈style〉, bibstyle=〈style〉jeweils kompakte (-comp) und ausführliche (-verb) Versionen
numeric Numerischer Zitierstil für In-Text-Zitate, entspricht plain.bst vonBibTeXWie auch schon im LATEX-Begleiter geschrieben steht ([siehe 1, S. 54]) . . .
[1] Michel Goossens, Frank Mittelbach und Alexander Samarin. The LaTeX Compa-nion. Addison-Wesley, 1994. 528 S.
alphabetic Kompakter alphabetischer Zitierstil für In-Text-Zitate, entsprichtalph.bst von BibTeXWie auch schon im LATEX-Begleiter geschrieben steht ([siehe GMS94, S. 54]) . . .
[GMS94] Michel Goossens, Frank Mittelbach und Alexander Samarin. The LaTeXCompanion. Addison-Wesley, 1994. 528 S.
Christian Degenkolb (2013-04-27): Literaturverwaltung in LATEX 32
Paketoptionen für Zitier- und Bibliografiestile II
authoryear Autor-Jahr Zitierstil, geeignet für In-Text-Zitate und FußnotenWie auch schon im LATEX-Begleiter geschrieben steht (siehe Goossens, Mittelbach
und Samarin 1994, S. 54) . . .
Goossens, Michel, Frank Mittelbach und Alexander Samarin (1994). The LaTeX Com-panion. Addison-Wesley. 528 S.
authortitle Autor-Titel Zitierstil der auf shorttitle zurückgreift, geeignetfür Fußnoten
Wie auch schon im LATEX-Begleiter geschrieben steht (siehe Goossens, Mittelbachund Samarin, The LaTeX Companion, S. 54) . . .
Goossens, Michel, Frank Mittelbach und Alexander Samarin. The LaTeX Companion.Addison-Wesley, 1994. 528 S.
verbose Ausführlicher Zitierstil der ähnlich einen Literaturverzeichnisein-trag ausgibt, geeignet für Fußnoten
Wie auch schon im LATEX-Begleiter geschrieben steht (siehe Michel Goossens, FrankMittelbach und Alexander Samarin. The LaTeX Companion. Addison-Wesley, 1994.528 S., S. 54) . . .
Goossens, Michel, Frank Mittelbach und Alexander Samarin. The LaTeX Companion.Addison-Wesley, 1994. 528 S.
Christian Degenkolb (2013-04-27): Literaturverwaltung in LATEX 33
Paketoptionen für Zitier- und Bibliografiestile III
draft Entwurfszitierstil der den Zitatschlüssel ausgibtWie auch schon im LATEX-Begleiter geschrieben steht (siehe LCompanion94, S.
54) . . .
LCompanion94 Michel Goossens, Frank Mittelbach und Alexander Samarin. TheLaTeX Companion. Addison-Wesley, 1994. 528 S.
Siehe “The biblatex Package”, Kapitel 3.3 “Standard Styles”, S. 60 ff.
ieee Institute of Electrical and Electronics EngineersWie auch schon im LATEX-Begleiter geschrieben steht ([siehe 1, S. 54]) . . .
[1] M. Goossens, F. Mittelbach und A. Samarin, The LaTeX Companion. Addison-Wesley, 1994, 528 S.
chem-angew Journal Angewandte ChemieWie auch schon im LATEX-Begleiter geschrieben steht ([siehe 1, S. 54]) . . .
[1] M. Goossens, F. Mittelbach, A. Samarin, The LaTeX Companion, Addison-Wesley,1994, 528 S.
bwl-FU Fachbereich Wirtschaftswissenschaft der FU BerlinWie auch schon im LATEX-Begleiter geschrieben steht (siehe Goossens, Mittelbach
und Samarin (1994):S. 54) . . .
Goossens, Michel, Frank Mittelbach und Alexander Samarin (1994). The LaTeX Com-panion. Addison-Wesley. 528 S.
Christian Degenkolb (2013-04-27): Literaturverwaltung in LATEX 34
Zitierbefehle
Aufbau: \befehl[〈pre〉][〈post〉]{〈key〉}〈pre〉 vor dem Zitat (oft “siehe”), 〈post〉 nach dem Zitat (oft Seitenangabe)bei nur einer Angabe ist diese automatisch 〈post〉nur 〈pre〉 durch leeres zweites Argument möglich (\cite[siehe][ ]〈key〉)
\cite[〈pre〉][〈post〉]{〈key〉} Standard Zitierbefehl ergibt Label oderAutor
\parencite[〈pre〉][〈post〉]{〈key〉} umklammertes Zitat (rund bzw. eckig)\footcite[〈pre〉][〈post〉]{〈key〉} Erzeugt Literaturangabe und Fußnote\autocite[〈pre〉][〈post〉]{〈key〉} je nach Zitierstil unterschiedliche Ausga-
be, siehe Paketoption autocite
\textcite[〈pre〉][〈post〉]{〈key〉} in allen kompakten Stilen verfügbar, gibtAutoren gefolgt vom Zitierschlüssel aus
\supercite{〈key〉} in numerischen Stilen verfügbar, ergibthochgestellte Zitatnummer ohne Klam-mern
Christian Degenkolb (2013-04-27): Literaturverwaltung in LATEX 35
Zitierbefehle II
1 Die einzelnen Zitierbefehle ergeben bei gleichem Zitierstil(hier numeric) verschiedene Ausgaben.
2 Zum Beispiel (\cite[siehe][S. 54]{LCompanion94}) oder auch(\textcite[siehe][S. 54]{LCompanion94}) und(\supercite{LCompanion94}).
3 Auß erdem kann noch auf Teile der Quelle wie Autor(\citeauthor{LCompanion94}) oder Erscheinungsjahr(\citeyear{LCompanion94}) zugegriffen werden.
Die einzelnen Zitierbefehle ergeben bei gleichem Zitierstil (hier numeric) verschie-dene Ausgaben. Zum Beispiel ([siehe 1, S. 54]) oder auch (Goossens, Mittelbach undSamarin [siehe 1, S. 54]) und (1). Außerdem kann auf Teile der Quelle wie Autor (Goos-sens, Mittelbach und Samarin) oder Erscheinungsjahr (1994) zugegriffen werden.
Für weitere siehe “The biblatex Package”, Kapitel 3.7 “Citation Commands”, S. 94 ff.
Christian Degenkolb (2013-04-27): Literaturverwaltung in LATEX 36
weitere Paketoptionen
natbib true/false natbib-Kompatibilitätsmodul für \citet, \citep, . . .
autocite plain verhält sich wie \citeinline verhält sich wie \parencitefootnote verhält sich wie \footcitesuperscript verhält sich wie \supercite
Standardwert hängt vom Zitierstil ab
maxnames integer Maximallänge für Namenslisten, wenn sie mehrals integer Namen enthält wird sie auf minnamesgekürzt (standard: 3)
minnames integer untere Grenze für Namenslisten (standard: 1)
backref true/false fügt Seitenzahlen der Zitate an die Bibliographie-einträge an
indexing true globales Indizieren anschaltenfalsecite Indizierung nur in den Zitatenbib Indizierung nur in der Bibliographie
Für weitere “The biblatex Package”, Kapitel 3.1 “Package Options”, S. 51 ff.
Christian Degenkolb (2013-04-27): Literaturverwaltung in LATEX 37
Eigene Anpassungen der Ausgabe
1 ...2 \usepackage[style=authortitle]{biblatex}3 \DeclareFieldFormat[book]{title}{$\clubsuit$ #1 $\spadesuit$}4 \DeclareFieldFormat[book]{citetitle}{$\ast$ \textsc{#1}
$\ast$}5 \DeclareFieldFormat[article]{citetitle}{[ #1 ]}6 \renewcommand*{\multinamedelim}{ + }7 \renewcommand*{\finalnamedelim}{ und manchmal }8 ...9 \begin{document}
10 Spaß mit Zitaten 1: (\cite[siehe][S. 54]{LCompanion94})11 \printbibliography
Spaß mit Zitaten 1: (siehe Goossens + Mittelbach und manchmal Samarin, ∗ TheLaTeX Companion ∗, S. 54)
Goossens, Michel + Frank Mittelbach und manchmal Alexander Samarin. ♣ The La-TeX Companion ♠. Addison-Wesley, 1994. 528 S.
Christian Degenkolb (2013-04-27): Literaturverwaltung in LATEX 38
Eigene Anpassungen der Ausgabe II
1 \ProvidesFile{meinstil.bbx}2 \RequireBibliographyStyle{authortitle}3 \DeclareBibliographyDriver{book}{4 \printnames{author} \newunit\newblock5 \printfield{title} \newblock6 \addspace Im Jahre des Herrn \printfield{year} \finentry }7 \DeclareNameFormat{sortname}{8 \usebibmacro{name:last-first}{Der #3}{}{}{}9 \usebibmacro{name:andothers} }
1 \usepackage[citestyle=authortitle,bibstyle=meinstil]{biblatex}
Spaß mit Zitaten 2: (siehe Goossens, Mittelbach und Samarin, The LaTeX Compa-nion, S. 54)
Der Michel, Der Frank und Der Alexander. The LaTeX Companion Im Jahre des Herrn1994.
Siehe “The biblatex Package”, Kapitel 4 “Author Guide”, S. 135 ff.
Christian Degenkolb (2013-04-27): Literaturverwaltung in LATEX 39
Dokumentation
Citavi Handbuch http://manual.citavi.com/en/
JabRef Handbuchhttp://jabref.sourceforge.net/help/Contents.php
biber http://biblatex-biber.sourceforge.net/biblatex CTAN Eintrag http://www.ctan.org/pkg/biblatex
biblatex FAQ http://projekte.dante.de/DanteFAQ/LiteraturverzeichnisMitBiblatex
weitere biblatex-Stile http://www.ctan.org/tex-archive/macros/latex/exptl/biblatex-contrib/
Freiberger LATEX-Stamtisch http://suedraum.de/latex/stammtisch/
Christian Degenkolb (2013-04-27): Literaturverwaltung in LATEX 40
top related