latex-wochenende/slides/literature.de.md

7.4 KiB
Raw Permalink Blame History

@slide(layout=chapter-slide)

@number 12

@title Literatur­verwaltung

@slide(layout=content-only)

@title Was brauchen wir dafür?

@content

  • eine Bibliographiedatei (nachfolgend .bib-Datei) zur Speicherung von Literaturverweisen
  • BibLaTeX als Schnittstelle zwischen der Literatur und LaTeX

@slide(layout=wide-content)

@title Was ist diese ominöse .bib-Datei?

@content

  • Sammlung von Literatureinträgen im BibLaTeX-Format
  • Beispielhafter Literatureintrag:
@article{turing1990, % Art des Dokuments und Bezeichner für den \cite Befehl
    title={The chemical basis of morphogenesis}, % Titel
    author={Turing, Alan Mathison}, % Autor
    journal={Bulletin of mathematical biology}, % Titel des Journals
    volume={52}, % Band des Journals
    pages={153--197}, % Seitenzahl im Journal
    date={1990}, % Erscheinungsjahr
    publisher={Springer} % Verleger des Journals
}

@slide(layout=content-only)

@title BibLaTeX

@content

  • Paket zur Erstellung und Gestaltung von Literaturverzeichnissen
  • Verwendung von biber als Prozessor
**Ein gutgemeinter Rat**

BibLaTeX bietet viele Optionen und Anpassungen, die nach und nach erweitert werden können.

Haltet euch an vorgegebene Zitierstile und vertraut auf die Voreinstellungen.

Das heißt im Umkehrschluss: Möglichst wenig manuell an den Zitationen herumschrauben.

Zwei Dinge sind unendlich. Das Universum und die Auswahl an Zitierstilen.Unbekannt

@slide(layout=content-only)

@title Was braucht man dafür?

@content

  • Das Paket BibLaTeX in die Präambel einfügen:
\usepackage[style=<citation-style>, 
backend=biber]{biblatex}
  • .bib-Datei in Präambel einfügen:
\addbibresource{<bib-datei>}
  • Bibliographie einfügen:
\printbibliography
  • BibLaTeX-Dokumentation: Link
  • BibLaTeX-Cheat Sheet: Link

@slide(layout=content-only)

@title Änderung des Zitierstils

@content

  • Built-in Stile für direkte Verwendung (z.B. authoryear, numeric, alphabetic)
  • zusätzlich Anpassungsoptionen für andere Stile (z.B. apa, ieee, chicago-authordate)
\usepackage[style=numeric, citestyle=ieee, 
backend=biber]{biblatex}

@slide(layout=content-only)

@title Sortierung anpassen

@content

\usepackage[style=numeric, citestyle=ieee, 
sorting=nty, backend=biber]{biblatex}
Code Beschreibung
nty Name, Titel, Jahr
nyt Name, Jahr, Titel
nyvt Name, Jahr, Band, Titel
ydtn Jahr (absteigend), Titel, Name

@slide(layout=content-only)

@title Wie wird das verwendet?

@content Durch BibLaTeX wird LaTeX um einige Befehle zum Zitieren erweitert.

Code Beschreibung
`\parencite{turing1990}` [Turing, 1990]
`\textcite{turing1990}` Turing (1990)
`\textcite[S. 159]`
`{turing1990}`
Turing (1990, S. 159)

++ Zitieren mit weiteren Zusätzen:
\cite[<präfix>][<suffix>]{<quelle>}

@slide(layout=content-and-preview)

@title An einem Beispiel

@content

\usepackage[style=authoryear, 
maxnames=3, 
minnames=1, 
nohashothers=true, 
dashed=false, 
url=false, 
backend=biber]{biblatex}

Ein Beispielzitat im obigen Zitierstil:

\textcite{thatcher2002} oder in Klammern 
\parencite{thatcher2002}.

\printbibliography

@preview

@slide(layout=preview-only)

@preview Zitieren im Alpha-Zitierstil{.large .thin-padding}

@slide(layout=preview-only)

@preview Zitieren im IEEE-Zitierstil{.large .thin-padding}

@slide(layout=preview-only)

@preview Finden von fertigen BibTeX-Einträgen – Bamberger Katalog{.large}

@slide(layout=preview-only)

@preview Finden von fertigen BibTeX-Einträgen – Google Scholar{.large}

@slide(layout=preview-only)

@preview Finden von fertigen BibTeX-Einträgen – Google Scholar{.large}

@slide(layout=preview-only)

@preview Finden von fertigen BibTeX-Einträgen – dblp.org{.large}

@slide(layout=wide-task)

@task-number 12

@title Ein Literaturverzeichnis erstellen und einfügen

@content

  • Erstellt im Ordner exercises/literature eine neue BibTeX-Datei literature.bib.
  • Sucht bei Google Scholar oder dblp.org die BibTeX-Einträge für folgende $\LaTeX$-Handbücher:
    • Dilip Datta (2017): \LaTeX in 24 Hours. A Practical Guide for Scientific Writing.
    • Frank Mittelbach / Michel Goossens (2010): Der $\LaTeX$-Begleiter.
  • Fügt die BibTeX-Einträge in die BibTeX-Datei ein.
  • Vergebt aussagekräftige BibTeX-Keys.
  • Bindet die Bibliografie-Datei in der Präambel des Projektes ein.
  • Zitiert die zwei Handbücher im Text in der Datei exercises/literature/literature.tex.
  • Wählt den Bibliographiestil alpha.
  • Stellt sicher, dass das Literaturverzeichnis angezeigt wird.

:::{.box .warning} Hinweis: Wenn das Kompilieren fehlschlägt, kann es helfen, alle temporären Dateien (….aux/bbl/blg/loc/out/pdf/soc/toc) zu entfernen und erneut zu kompilieren. :::

@slide(layout=extra-content-only)

@title Die Unibib empfiehlt …

@content

  • Literaturverwaltungsprogramme (insbes. Zotero) helfen, eine Literaturdatenbank aufzubauen, Zitate zu speichern und eigene Notizen zu den Texten zu organisieren
  • ++ Support durch das Literaturverwaltungs-Team der Universitätsbibliothek: literaturverwaltung.ub@uni-bamberg.de
  • ++ in Zotero: aktiviert das Plugin "Better BibTeX" (auch, wenn man biblatex verwendet)

:::{.box .warning .fragment} 💡 Mehr Informationen

Es ist eine Vielzahl an Ressourcen dazu online verfügbar. :::

@slide(layout=extra-content-only)

@title Zotero mit Better BibTeX aufsetzen

@content

  • Zotero:
    • installiert "Better BibTeX"
    • Werkzeuge > Plugins > aktiviert Better BibTeX für Zotero
    • exportiert die Bibliothek von Zotero, wählt Better BibLaTex als Format und setzt einen Haken bei keep updated
    • speichert die exportierte Bibliothek in eurem LaTeX-Projektarchiv und nutzt sie als .bib-Datei
  • TeXstudio:
    • Bibliographie > Art: BibLaTeX
    • Optionen > TeXstudio konfigurieren > Erzeugen > ändert das Standard-Bibliographieprogramm zu Biber

@slide(layout=extra-content-only)

@title Demo: Referenzieren mit Zotero und BibLaTeX

@content

  • Tipp: "Zotero Connector für Firefox" für einfaches Importieren von BibTeX-Einträgen
  • Setzt zuerst Zotero mit Better BibTeX auf (siehe vorherige Folie)
  • Öffnet die Quelle, die referenziert werden soll und klickt auf die Erweiterungen von Firefox
  • Führt den Zotero Connector aus und importiert den BibTeX-Eintrag nach Zotero
  • Referenziert die Quelle wie gewohnt nach den bereits beschriebenen Vorgehen