latex-wochenende/slides/chapter-14.en.md

125 lines
3.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

@slide(layout=chapter-slide)
@title
Reference management
@slide(layout=content-only)
@title
What do we need?
@content
* a **bibliography file** (hereafter `.bib` file) for storing references
* **BibTeX** as an interface between the references and LaTeX
@slide(layout=wide-content)
@title
What is this mysterious `.bib` file?
@content
* collection of references in BibTeX format
* example:
``` {.hljs .lang-tex}
@article{turing1990, % the type of the document and an identifier for the \cite command
title={The chemical basis of morphogenesis}, % information
author={Turing, Alan Mathison}, % about
journal={Bulletin of mathematical biology}, % the
volume={52}, % literature
pages={153--197}, % work
year={1990}, % follows
publisher={Springer} % …
}
```
@slide(layout=content-only)
@title
How is it used?
@content
BibTeX adds some citation commands to LaTeX. In addition, we need the `natbib` package.
* ++Citing a source: `\cite{<source>}`
* ++Citing a page: `\cite[p. 15]{<source>}`
* ++Referencing the `.bib` file: `\bibliography{<.bib file>}`
* ++Choosing a citation style: <br/>`\bibliographystyle{<citation style>}`
> Two things are infinite: the universe and&nbsp;the&nbsp;assortment of citation styles.<cite>Unbekannt</cite>
@slide(layout=preview-only)
@preview
![Citing in Alpha style](svg/chapter-14/bibtex-alpha-example-crop.svg){.large .thin-padding}
@slide(layout=preview-only)
@preview
![Citing in Natdin style](svg/chapter-14/bibtex-natdin-example-crop.svg){.large .thin-padding}
@slide(layout=preview-only)
@preview
![Citing in Apa style](svg/chapter-14/bibtex-apa-example-crop.svg){.large .thin-padding}
@slide(layout=preview-only)
@preview
![Finding ready-made BibTeX entries University of Bamberg Library](svg/chapter-14/bamberg_catalogue_bibtex.png){.large}
@slide(layout=preview-only)
@preview
![Finding ready-made BibTeX entries Google Scholar](svg/chapter-14/google_bibtex1.jpg){.large}
@slide(layout=preview-only)
@preview
![Finding ready-made BibTeX entries Google Scholar](svg/chapter-14/google_bibtex2.jpg){.large}
@slide(layout=preview-only)
@preview
![Finding ready-made BibTeX entries Wikipedia](svg/chapter-14/wikipedia_bibtex_1_en.png){.large}
@slide(layout=preview-only)
@preview
![Finding ready-made BibTeX entries Wikipedia](svg/chapter-14/wikipedia_bibtex_2_en.png){.large}
@slide(layout=wide-task)
@task-number
13
@title
Creating and inserting references
@content
* Reinclude all sections.
* Choose a literature database to search for BibTeX references for the following LaTeX handbooks:
* Leslie Lamport (1994): LaTeX. A Document Preparation System.
* Dilip Datta (2017): LaTeX in 24 Hours. A Practical Guide for Scientific Writing.
* Frank Mittelbach / Michel Goossens (2012): Der LaTeX-Begleiter.
* ++Add the BibTex entries to the BibTeX file named `l2kurz.bib`.
<!-- <li class="fragment">Wählt einen Bibliographierstil aus und füge den entsprechenden Befehl per <code>\bibliographystyle{}</code> in deine LaTeX-Datei für das Skript ein.</li> -->
<!-- <li class="fragment">Füge das Literaturverzeichnis über <code>\bibliography{}</code> in deine LaTeX-Datei ein.</li> -->
* ++Cite the three handbook at appropriate places in the document so that they appear in the list of references.
* ++Now try and find the passage that creates the list of references. Choose another bibliography style and compare the changes in the PDF.