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

118 lines
3.3 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
14 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>}`
* ++ Citing with additional text:<br/>`\cite[<prefix>][<suffix>]{<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>Unknown</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
![Finding ready-made BibTeX entries University of Bamberg Library](svg/chapter-14/bamberg_catalogue_bibtex.jpg){.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.jpg){.large}
@slide(layout=preview-only)
@preview
![Finding ready-made BibTeX entries Wikipedia](svg/chapter-14/wikipedia_bibtex_2_en.jpg){.large}
@slide(layout=wide-task)
@task-number
15
@title
Creating and inserting references
@content
* Use Google Scholar to retrieve BibTeX references for the following $\LaTeX$ handbooks:
* Dilip Datta (2017): $\LaTeX$ in 24 Hours. A Practical Guide for Scientific Writing.
* Frank Mittelbach / Michel Goossens (2012): Der $\LaTeX$-Begleiter.
* Compare the entries with the results that dblp.org finds for the same titles.
* Create a new BibTeX file called `literature.bib` in the `exercises/literature` folder.
* Add the BibTeX entries to the BibTeX file. For this, select your preferred source among Google Scholar and dblp.
* Assign unique and meaningful BibTeX keys.
* Include the BibTeX file in a suitable location, where later on the references should be listed.
* Cite the two handbooks in the file `exercises/literature/literature.tex`.
* Make use of the `plain` bibliography style.