Workshop latex
-
Upload
bert-van-vreckem -
Category
Education
-
view
191 -
download
0
description
Transcript of Workshop latex
![Page 2: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/2.jpg)
Inhoud1 Inleiding
Filosofie, geschiedenisVoorbeeldenHulp zoeken
2 Aan de slag met LATEXWerkomgeving opzettenDocumentstructuurTekst schrijven
3 Figuren, tabellen, enz. invoegenFigurenTabellenBroncodeLiteratuurlijst
4 Tot slot
Workshop LATEX 2013-02-12 2/34
![Page 3: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/3.jpg)
Bert Van Vreckem
• Linux systeembeheer (I ♥ Linux & Open Source)
• Coordinator Bachelorproef
• Contact:• [email protected]• @bertvanvreckem
Workshop LATEX 2013-02-12 3/34
![Page 4: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/4.jpg)
Filosofie: waarom LATEX?
• WYSYWYG tekstverwerkers dwingen auteurs om devormgeving te verzorgen.
• Gevolg is slechte, inconsistente opmaak van documenten.
• Goede vormgeving van teksten is een specialisatie, en wordtbest uit handen van auteurs genomen.
• LATEX zorgt dat auteurs enkel over de inhoud en structuur vande tekst moet nadenken.
Workshop LATEX 2013-02-12 4/34
![Page 5: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/5.jpg)
Filosofie: waarom LATEX?
• WYSYWYG tekstverwerkers dwingen auteurs om devormgeving te verzorgen.
• Gevolg is slechte, inconsistente opmaak van documenten.
• Goede vormgeving van teksten is een specialisatie, en wordtbest uit handen van auteurs genomen.
• LATEX zorgt dat auteurs enkel over de inhoud en structuur vande tekst moet nadenken.
Workshop LATEX 2013-02-12 4/34
![Page 6: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/6.jpg)
Filosofie: waarom LATEX?
• WYSYWYG tekstverwerkers dwingen auteurs om devormgeving te verzorgen.
• Gevolg is slechte, inconsistente opmaak van documenten.
• Goede vormgeving van teksten is een specialisatie, en wordtbest uit handen van auteurs genomen.
• LATEX zorgt dat auteurs enkel over de inhoud en structuur vande tekst moet nadenken.
Workshop LATEX 2013-02-12 4/34
![Page 7: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/7.jpg)
Filosofie: waarom LATEX?
• WYSYWYG tekstverwerkers dwingen auteurs om devormgeving te verzorgen.
• Gevolg is slechte, inconsistente opmaak van documenten.
• Goede vormgeving van teksten is een specialisatie, en wordtbest uit handen van auteurs genomen.
• LATEX zorgt dat auteurs enkel over de inhoud en structuur vande tekst moet nadenken.
Workshop LATEX 2013-02-12 4/34
![Page 8: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/8.jpg)
Geschiedenis
• 1977: Donald Knuth vindt dedrukproeven van zijn boek The art ofComputer Programming afschuwelijk
• 1978: Schreef dan maar zelf eentekstzetsysteem, TEX
• 1989: Versie 3.0, sindsdien enkelbugfix-releases (convergeren naar π)
• 1980s: Leslie Lamport ontwikkeltmarkup-taal voor TEX: LATEX
Workshop LATEX 2013-02-12 5/34
![Page 9: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/9.jpg)
Geschiedenis
• 1977: Donald Knuth vindt dedrukproeven van zijn boek The art ofComputer Programming afschuwelijk
• 1978: Schreef dan maar zelf eentekstzetsysteem, TEX
• 1989: Versie 3.0, sindsdien enkelbugfix-releases (convergeren naar π)
• 1980s: Leslie Lamport ontwikkeltmarkup-taal voor TEX: LATEX
Workshop LATEX 2013-02-12 5/34
![Page 10: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/10.jpg)
Geschiedenis
• 1977: Donald Knuth vindt dedrukproeven van zijn boek The art ofComputer Programming afschuwelijk
• 1978: Schreef dan maar zelf eentekstzetsysteem, TEX
• 1989: Versie 3.0, sindsdien enkelbugfix-releases (convergeren naar π)
• 1980s: Leslie Lamport ontwikkeltmarkup-taal voor TEX: LATEX
Workshop LATEX 2013-02-12 5/34
![Page 11: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/11.jpg)
Geschiedenis
• 1977: Donald Knuth vindt dedrukproeven van zijn boek The art ofComputer Programming afschuwelijk
• 1978: Schreef dan maar zelf eentekstzetsysteem, TEX
• 1989: Versie 3.0, sindsdien enkelbugfix-releases (convergeren naar π)
• 1980s: Leslie Lamport ontwikkeltmarkup-taal voor TEX: LATEX
Workshop LATEX 2013-02-12 5/34
![Page 12: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/12.jpg)
Voorbeelden—papers
LATEX is de norm voor wetenschappelijke publicaties incomputerwetenschappen, wiskunde, fysica, enz.
Workshop LATEX 2013-02-12 6/34
![Page 13: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/13.jpg)
Voorbeelden—boeken
Ook: cursussen, thesissen, enz.
Workshop LATEX 2013-02-12 7/34
![Page 14: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/14.jpg)
Voorbeelden—presentaties
vb. deze presentatie. . .
Workshop LATEX 2013-02-12 8/34
![Page 15: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/15.jpg)
Voor- en nadelen
• Voordelen:
• Enkel bezighouden met inhoud, goede en consistente opmaakgegarandeerd.
• Tekstformaat ⇒ geschikt voor versiebeheersysteem!• Is de norm in verschillende onderzoeksdomeinen, o.a.
computerwetenschappen
• Nadelen:
• Leercurve (copy paste voorbeelden, gebruik infobronnen, vraaghulp)
• Soms is gewenste opmaak niet makkelijk te bereiken(vb. tabellen)
Workshop LATEX 2013-02-12 9/34
![Page 16: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/16.jpg)
Voor- en nadelen
• Voordelen:• Enkel bezighouden met inhoud, goede en consistente opmaak
gegarandeerd.
• Tekstformaat ⇒ geschikt voor versiebeheersysteem!• Is de norm in verschillende onderzoeksdomeinen, o.a.
computerwetenschappen
• Nadelen:
• Leercurve (copy paste voorbeelden, gebruik infobronnen, vraaghulp)
• Soms is gewenste opmaak niet makkelijk te bereiken(vb. tabellen)
Workshop LATEX 2013-02-12 9/34
![Page 17: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/17.jpg)
Voor- en nadelen
• Voordelen:• Enkel bezighouden met inhoud, goede en consistente opmaak
gegarandeerd.• Tekstformaat ⇒ geschikt voor versiebeheersysteem!
• Is de norm in verschillende onderzoeksdomeinen, o.a.computerwetenschappen
• Nadelen:
• Leercurve (copy paste voorbeelden, gebruik infobronnen, vraaghulp)
• Soms is gewenste opmaak niet makkelijk te bereiken(vb. tabellen)
Workshop LATEX 2013-02-12 9/34
![Page 18: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/18.jpg)
Voor- en nadelen
• Voordelen:• Enkel bezighouden met inhoud, goede en consistente opmaak
gegarandeerd.• Tekstformaat ⇒ geschikt voor versiebeheersysteem!• Is de norm in verschillende onderzoeksdomeinen, o.a.
computerwetenschappen
• Nadelen:
• Leercurve (copy paste voorbeelden, gebruik infobronnen, vraaghulp)
• Soms is gewenste opmaak niet makkelijk te bereiken(vb. tabellen)
Workshop LATEX 2013-02-12 9/34
![Page 19: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/19.jpg)
Voor- en nadelen
• Voordelen:• Enkel bezighouden met inhoud, goede en consistente opmaak
gegarandeerd.• Tekstformaat ⇒ geschikt voor versiebeheersysteem!• Is de norm in verschillende onderzoeksdomeinen, o.a.
computerwetenschappen
• Nadelen:
• Leercurve (copy paste voorbeelden, gebruik infobronnen, vraaghulp)
• Soms is gewenste opmaak niet makkelijk te bereiken(vb. tabellen)
Workshop LATEX 2013-02-12 9/34
![Page 20: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/20.jpg)
Voor- en nadelen
• Voordelen:• Enkel bezighouden met inhoud, goede en consistente opmaak
gegarandeerd.• Tekstformaat ⇒ geschikt voor versiebeheersysteem!• Is de norm in verschillende onderzoeksdomeinen, o.a.
computerwetenschappen
• Nadelen:• Leercurve (copy paste voorbeelden, gebruik infobronnen, vraag
hulp)
• Soms is gewenste opmaak niet makkelijk te bereiken(vb. tabellen)
Workshop LATEX 2013-02-12 9/34
![Page 21: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/21.jpg)
Voor- en nadelen
• Voordelen:• Enkel bezighouden met inhoud, goede en consistente opmaak
gegarandeerd.• Tekstformaat ⇒ geschikt voor versiebeheersysteem!• Is de norm in verschillende onderzoeksdomeinen, o.a.
computerwetenschappen
• Nadelen:• Leercurve (copy paste voorbeelden, gebruik infobronnen, vraag
hulp)• Soms is gewenste opmaak niet makkelijk te bereiken
(vb. tabellen)
Workshop LATEX 2013-02-12 9/34
![Page 22: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/22.jpg)
Hulp zoeken
• Tobias Oetiker, et al., The Not So Short Introduction toLATEX2ε, 2008 (a.k.a. “lshort”)
• LATEX Wikibook, http://en.wikibooks.org/wiki/LaTeX
• Hypertext help with LATEX, http://www.ics.uci.edu/~pan/documents/latex/ltx-2.html
Workshop LATEX 2013-02-12 10/34
![Page 23: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/23.jpg)
Werkomgeving opzetten
• Windows:• MikTeX http://miktex.org/• Editor: TeXnicCenter http://www.texniccenter.org/• Zie ook: http://www.vtk.ugent.be/wvs/wiki/index.
php/LaTeX_en_Windows
• MacOS: MacTeX distribution• http://www.tug.org/mactex/2011/• incl. editor TeXShop
• Linux: zit in repositories (vb. Debian/Ubuntu)• apt-get install texlive• verschillende editors, bv.texmaker, gedit-latex-plugin
Workshop LATEX 2013-02-12 11/34
![Page 24: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/24.jpg)
Werkwijze
• Schrijf tekst in LATEX= tekstbestand! (markuptaal zoals HTML)
• Compileer met pdflatex (evt. verschillende keren)
• Bekijk resultaat in PDF
Workshop LATEX 2013-02-12 12/34
![Page 25: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/25.jpg)
Werkwijze
• Schrijf tekst in LATEX= tekstbestand! (markuptaal zoals HTML)
• Compileer met pdflatex (evt. verschillende keren)
• Bekijk resultaat in PDF
Workshop LATEX 2013-02-12 12/34
![Page 26: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/26.jpg)
Werkwijze
• Schrijf tekst in LATEX= tekstbestand! (markuptaal zoals HTML)
• Compileer met pdflatex (evt. verschillende keren)
• Bekijk resultaat in PDF
Workshop LATEX 2013-02-12 12/34
![Page 27: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/27.jpg)
LATEX commando’s
Basis-syntax
\commandonaam[optionele,argumenten]{arg1}{arg2}
Bijvoorbeeld:
• \documentclass[a4paper,pdftex,12pt]{paper}
• \’{e}l\‘{e}ve ⇒ eleve
• \begin{itemize}
\item lijst
\end{itemize}
Workshop LATEX 2013-02-12 13/34
![Page 28: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/28.jpg)
LATEX commando’s
Basis-syntax
\commandonaam[optionele,argumenten]{arg1}{arg2}
Bijvoorbeeld:
• \documentclass[a4paper,pdftex,12pt]{paper}
• \’{e}l\‘{e}ve ⇒ eleve
• \begin{itemize}
\item lijst
\end{itemize}
Workshop LATEX 2013-02-12 13/34
![Page 29: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/29.jpg)
LATEX commando’s
Basis-syntax
\commandonaam[optionele,argumenten]{arg1}{arg2}
Bijvoorbeeld:
• \documentclass[a4paper,pdftex,12pt]{paper}
• \’{e}l\‘{e}ve ⇒ eleve
• \begin{itemize}
\item lijst
\end{itemize}
Workshop LATEX 2013-02-12 13/34
![Page 30: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/30.jpg)
LATEX commando’s
Basis-syntax
\commandonaam[optionele,argumenten]{arg1}{arg2}
Bijvoorbeeld:
• \documentclass[a4paper,pdftex,12pt]{paper}
• \’{e}l\‘{e}ve ⇒ eleve
• \begin{itemize}
\item lijst
\end{itemize}
Workshop LATEX 2013-02-12 13/34
![Page 31: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/31.jpg)
Een document opbouwen
Definitie documentsoort (hier: artikel)
\documentclass[a4paper,12pt]{article}
\usepackage[dutch]{babel}
\title{Minimaal {\LaTeX} document}
\author{Bert {Van Vreckem}}
\date{\today}
\begin{document}
\maketitle
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
\end{document}
Workshop LATEX 2013-02-12 14/34
![Page 32: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/32.jpg)
Een document opbouwen
“body” van het document
\documentclass[a4paper,12pt]{article}
\usepackage[dutch]{babel}
\title{Minimaal {\LaTeX} document}
\author{Bert {Van Vreckem}}
\date{\today}
\begin{document}
\maketitle
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
\end{document}
Workshop LATEX 2013-02-12 14/34
![Page 33: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/33.jpg)
Een document opbouwen
Documentinhoud
\documentclass[a4paper,12pt]{article}
\usepackage[dutch]{babel}
\title{Minimaal {\LaTeX} document}
\author{Bert {Van Vreckem}}
\date{\today}
\begin{document}
\maketitle
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
\end{document}
Workshop LATEX 2013-02-12 14/34
![Page 34: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/34.jpg)
Een document opbouwen
Extra functionaliteit beschikbaar maken
\documentclass[a4paper,12pt]{article}
\usepackage[dutch]{babel}
\title{Minimaal {\LaTeX} document}
\author{Bert {Van Vreckem}}
\date{\today}
\begin{document}
\maketitle
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
\end{document}
Workshop LATEX 2013-02-12 14/34
![Page 35: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/35.jpg)
Een document opbouwen
Titel, auteur komt in “preamble”
\documentclass[a4paper,12pt]{article}
\usepackage[dutch]{babel}
\title{Minimaal {\LaTeX} document}
\author{Bert {Van Vreckem}}
\date{\today}
\begin{document}
\maketitle
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
\end{document}
Workshop LATEX 2013-02-12 14/34
![Page 36: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/36.jpg)
Een document opbouwen
Titel in document invoegen
\documentclass[a4paper,12pt]{article}
\usepackage[dutch]{babel}
\title{Minimaal {\LaTeX} document}
\author{Bert {Van Vreckem}}
\date{\today}
\begin{document}
\maketitle
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
\end{document}
Workshop LATEX 2013-02-12 14/34
![Page 37: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/37.jpg)
Resultaat
Workshop LATEX 2013-02-12 15/34
![Page 38: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/38.jpg)
Documenttypes
\documentclass[OPTIONS]{TYPE}
TYPE soort document
article artikel, paper, korte tekstbeamer presentatiebook boekreport (lang) rapport, thesis, verslag, . . .
Workshop LATEX 2013-02-12 16/34
![Page 39: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/39.jpg)
Documenttypes
\documentclass[OPTIONS]{TYPE}
OPTION soort document
12pt 12-puntsletters (ipv 10pt)a4paper A4 (ipv Am. Letter)twocolumn gebruikelijk bij artikelstwoside voor dubbelzijdig afdrukken
Workshop LATEX 2013-02-12 16/34
![Page 40: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/40.jpg)
Documentstructuur
\part (geen invloed op hoofdstuknummers)\chapter (enkel in book, report)\section
\subsection
\subsubsection (niet in book, report)\paragraph
\subparagraph
\appendix vanaf hier wordt \chapter een Bijlage\label{...} voor verwijzingen (met \ref{LABEL})
Workshop LATEX 2013-02-12 17/34
![Page 41: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/41.jpg)
Preamble—Nuttige packages
\usepackage{amsfonts} AMS math packages: extra wiskundige
\usepackage{amsmath} symbolen (o.a. getallenverzamelingen
\usepackage{amssymb} N,R,Z,Q, etc.)
\usepackage[dutch]{babel} Taalinstellingen: woordsplitsingen,commando’s voor speciale karakters (”dutch”voorNL)
\usepackage{eurosym} Euro-symbool (e)
\usepackage{fancyhdr} Pagina-opmaak met hoofd- envoettekst
\usepackage{graphicx} Invoegen van figuren
Workshop LATEX 2013-02-12 18/34
![Page 42: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/42.jpg)
Preamble—Nuttige packages
\usepackage{amsfonts} AMS math packages: extra wiskundige
\usepackage{amsmath} symbolen (o.a. getallenverzamelingen
\usepackage{amssymb} N,R,Z,Q, etc.)
\usepackage[dutch]{babel} Taalinstellingen: woordsplitsingen,commando’s voor speciale karakters (”dutch”voorNL)
\usepackage{eurosym} Euro-symbool (e)
\usepackage{fancyhdr} Pagina-opmaak met hoofd- envoettekst
\usepackage{graphicx} Invoegen van figuren
Workshop LATEX 2013-02-12 18/34
![Page 43: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/43.jpg)
Preamble—Nuttige packages
\usepackage{amsfonts} AMS math packages: extra wiskundige
\usepackage{amsmath} symbolen (o.a. getallenverzamelingen
\usepackage{amssymb} N,R,Z,Q, etc.)
\usepackage[dutch]{babel} Taalinstellingen: woordsplitsingen,commando’s voor speciale karakters (”dutch”voorNL)
\usepackage{eurosym} Euro-symbool (e)
\usepackage{fancyhdr} Pagina-opmaak met hoofd- envoettekst
\usepackage{graphicx} Invoegen van figuren
Workshop LATEX 2013-02-12 18/34
![Page 44: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/44.jpg)
Preamble—Nuttige packages
\usepackage{amsfonts} AMS math packages: extra wiskundige
\usepackage{amsmath} symbolen (o.a. getallenverzamelingen
\usepackage{amssymb} N,R,Z,Q, etc.)
\usepackage[dutch]{babel} Taalinstellingen: woordsplitsingen,commando’s voor speciale karakters (”dutch”voorNL)
\usepackage{eurosym} Euro-symbool (e)
\usepackage{fancyhdr} Pagina-opmaak met hoofd- envoettekst
\usepackage{graphicx} Invoegen van figuren
Workshop LATEX 2013-02-12 18/34
![Page 45: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/45.jpg)
Preamble—Nuttige packages
\usepackage{amsfonts} AMS math packages: extra wiskundige
\usepackage{amsmath} symbolen (o.a. getallenverzamelingen
\usepackage{amssymb} N,R,Z,Q, etc.)
\usepackage[dutch]{babel} Taalinstellingen: woordsplitsingen,commando’s voor speciale karakters (”dutch”voorNL)
\usepackage{eurosym} Euro-symbool (e)
\usepackage{fancyhdr} Pagina-opmaak met hoofd- envoettekst
\usepackage{graphicx} Invoegen van figuren
Workshop LATEX 2013-02-12 18/34
![Page 46: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/46.jpg)
Preamble—Nuttige packages
\usepackage[pdftex,bookmarks=true]{hyperref} PDF krijgtklikbare links & verwijzingen, inhoudstafel
\usepackage[utf8]{inputenc} Accenten gebruiken in tekst(vb. e ipv \’e)
\usepackage{listings} Broncode mooi opmaken
\usepackage{multirow} Tekst over verschillende cellen intabellen
\usepackage{natbib} Betere bibliografiestijlen
\usepackage{rotating} Tabellen en figuren roteren
Workshop LATEX 2013-02-12 19/34
![Page 47: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/47.jpg)
Preamble—Nuttige packages
\usepackage[pdftex,bookmarks=true]{hyperref} PDF krijgtklikbare links & verwijzingen, inhoudstafel
\usepackage[utf8]{inputenc} Accenten gebruiken in tekst(vb. e ipv \’e)
\usepackage{listings} Broncode mooi opmaken
\usepackage{multirow} Tekst over verschillende cellen intabellen
\usepackage{natbib} Betere bibliografiestijlen
\usepackage{rotating} Tabellen en figuren roteren
Workshop LATEX 2013-02-12 19/34
![Page 48: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/48.jpg)
Preamble—Nuttige packages
\usepackage[pdftex,bookmarks=true]{hyperref} PDF krijgtklikbare links & verwijzingen, inhoudstafel
\usepackage[utf8]{inputenc} Accenten gebruiken in tekst(vb. e ipv \’e)
\usepackage{listings} Broncode mooi opmaken
\usepackage{multirow} Tekst over verschillende cellen intabellen
\usepackage{natbib} Betere bibliografiestijlen
\usepackage{rotating} Tabellen en figuren roteren
Workshop LATEX 2013-02-12 19/34
![Page 49: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/49.jpg)
Preamble—Nuttige packages
\usepackage[pdftex,bookmarks=true]{hyperref} PDF krijgtklikbare links & verwijzingen, inhoudstafel
\usepackage[utf8]{inputenc} Accenten gebruiken in tekst(vb. e ipv \’e)
\usepackage{listings} Broncode mooi opmaken
\usepackage{multirow} Tekst over verschillende cellen intabellen
\usepackage{natbib} Betere bibliografiestijlen
\usepackage{rotating} Tabellen en figuren roteren
Workshop LATEX 2013-02-12 19/34
![Page 50: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/50.jpg)
Preamble—Nuttige packages
\usepackage[pdftex,bookmarks=true]{hyperref} PDF krijgtklikbare links & verwijzingen, inhoudstafel
\usepackage[utf8]{inputenc} Accenten gebruiken in tekst(vb. e ipv \’e)
\usepackage{listings} Broncode mooi opmaken
\usepackage{multirow} Tekst over verschillende cellen intabellen
\usepackage{natbib} Betere bibliografiestijlen
\usepackage{rotating} Tabellen en figuren roteren
Workshop LATEX 2013-02-12 19/34
![Page 51: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/51.jpg)
Preamble—Nuttige packages
\usepackage[pdftex,bookmarks=true]{hyperref} PDF krijgtklikbare links & verwijzingen, inhoudstafel
\usepackage[utf8]{inputenc} Accenten gebruiken in tekst(vb. e ipv \’e)
\usepackage{listings} Broncode mooi opmaken
\usepackage{multirow} Tekst over verschillende cellen intabellen
\usepackage{natbib} Betere bibliografiestijlen
\usepackage{rotating} Tabellen en figuren roteren
Workshop LATEX 2013-02-12 19/34
![Page 52: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/52.jpg)
Tekstopmaak
• Speciale tekens (LATEX syntax): % $ & { } \ enz:
\% \$ \& \{ \} \textbackslash{}
• Ligaturen: fi fl ffi ffl (automatisch opgemaakt)
• Accenten: e e e e e c enz.
\’{e} \‘{e} \^{e} \"{e} \={e} \c{c} enz.
• Ellipsis (. . . ): \ldots• Aanhalingstekens: ‘enkel’ “dubbel”
‘enkel’ ‘‘dubbel’’
Workshop LATEX 2013-02-12 20/34
![Page 53: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/53.jpg)
Tekstopmaak
• Speciale tekens (LATEX syntax): % $ & { } \ enz:
\% \$ \& \{ \} \textbackslash{}
• Ligaturen: fi fl ffi ffl (automatisch opgemaakt)
• Accenten: e e e e e c enz.
\’{e} \‘{e} \^{e} \"{e} \={e} \c{c} enz.
• Ellipsis (. . . ): \ldots• Aanhalingstekens: ‘enkel’ “dubbel”
‘enkel’ ‘‘dubbel’’
Workshop LATEX 2013-02-12 20/34
![Page 54: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/54.jpg)
Tekstopmaak
• Speciale tekens (LATEX syntax): % $ & { } \ enz:
\% \$ \& \{ \} \textbackslash{}
• Ligaturen: fi fl ffi ffl (automatisch opgemaakt)
• Accenten: e e e e e c enz.
\’{e} \‘{e} \^{e} \"{e} \={e} \c{c} enz.
• Ellipsis (. . . ): \ldots• Aanhalingstekens: ‘enkel’ “dubbel”
‘enkel’ ‘‘dubbel’’
Workshop LATEX 2013-02-12 20/34
![Page 55: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/55.jpg)
Tekstopmaak
• Speciale tekens (LATEX syntax): % $ & { } \ enz:
\% \$ \& \{ \} \textbackslash{}
• Ligaturen: fi fl ffi ffl (automatisch opgemaakt)
• Accenten: e e e e e c enz.
\’{e} \‘{e} \^{e} \"{e} \={e} \c{c} enz.
• Ellipsis (. . . ): \ldots
• Aanhalingstekens: ‘enkel’ “dubbel”
‘enkel’ ‘‘dubbel’’
Workshop LATEX 2013-02-12 20/34
![Page 56: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/56.jpg)
Tekstopmaak
• Speciale tekens (LATEX syntax): % $ & { } \ enz:
\% \$ \& \{ \} \textbackslash{}
• Ligaturen: fi fl ffi ffl (automatisch opgemaakt)
• Accenten: e e e e e c enz.
\’{e} \‘{e} \^{e} \"{e} \={e} \c{c} enz.
• Ellipsis (. . . ): \ldots• Aanhalingstekens: ‘enkel’ “dubbel”
‘enkel’ ‘‘dubbel’’
Workshop LATEX 2013-02-12 20/34
![Page 57: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/57.jpg)
Letterstijlen
Commando resultaat
\emph{xxx} Benadrukken (cursief of ‘slanted’)\textit{xxx} Cursieve tekst\textbf{xxx} Vetgedrukte tekst\texttt{xxx} Monogespatieerde letters
\textrm{xxx} Schreefletters\textsf{xxx} Schreefloze letters\textsc{xxx} Small Caps
Workshop LATEX 2013-02-12 21/34
![Page 58: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/58.jpg)
Lijstomgevingen
\begin{itemize}
\item Een onderdeel
\item Nog een onderdeel
\end{itemize}
• Een onderdeel
• Nog een onderdeel
\begin{enumerate}
\item Een onderdeel
\begin{enumerate}
\item extra niveau
\end{enumerate}
\item Nog een onderdeel
\end{enumerate}
1 Een onderdeel
1 extra niveau
2 Nog een onderdeel
Workshop LATEX 2013-02-12 22/34
![Page 59: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/59.jpg)
Lijstomgevingen
\begin{itemize}
\item Een onderdeel
\item Nog een onderdeel
\end{itemize}
• Een onderdeel
• Nog een onderdeel
\begin{enumerate}
\item Een onderdeel
\begin{enumerate}
\item extra niveau
\end{enumerate}
\item Nog een onderdeel
\end{enumerate}
1 Een onderdeel
1 extra niveau
2 Nog een onderdeel
Workshop LATEX 2013-02-12 22/34
![Page 60: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/60.jpg)
Figuren invoegen
\begin{figure}
\label{fig:don}
\caption{Donald Knuth, auteur van
{\TeX}}
\includegraphics[width=\textwidth]
{img/donald_knuth}
\end{figure}
Figuur: Donald Knuth,auteur van TEX
Workshop LATEX 2013-02-12 23/34
![Page 61: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/61.jpg)
Figuren invoegen
\begin{figure}
\label{fig:don}
\caption{Donald Knuth, auteur van
{\TeX}}
\includegraphics[width=\textwidth]
{img/donald_knuth}
\end{figure}
Figuur: Donald Knuth,auteur van TEX
Workshop LATEX 2013-02-12 23/34
![Page 62: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/62.jpg)
Figuren invoegen
\begin{figure}
\label{fig:don}
\caption{Donald Knuth, auteur van
{\TeX}}
\includegraphics[width=\textwidth]
{img/donald_knuth}
\end{figure}
Figuur: Donald Knuth,auteur van TEX
Workshop LATEX 2013-02-12 23/34
![Page 63: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/63.jpg)
Figuren invoegen
\begin{figure}
\label{fig:don}
\caption{Donald Knuth, auteur van
{\TeX}}
\includegraphics[width=\textwidth]
{img/donald_knuth}
\end{figure}
Figuur: Donald Knuth,auteur van TEX
Workshop LATEX 2013-02-12 23/34
![Page 64: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/64.jpg)
Tabellen invoegen
\begin{table}
\label{tab:vb_tabel}
\caption{Een voorbeeldje van
wat je met tabellen kan doen}
\begin{tabular}{l||c|r}
\hline
cel11 &
\multicolumn{2}{c}{cel12} \\
\hline \hline
cel21 & cel22 &
\multirow{2}{*}{cel23} \\
cel31 & cel32 & \\
\end{tabular}
\end{table}
Tabel: Een voorbeeldje vanwat je met tabellen kan doen
cel11 cel12
cel21 cel22cel23
cel31 cel32
Workshop LATEX 2013-02-12 24/34
![Page 65: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/65.jpg)
Tabellen invoegen
\begin{table}
\label{tab:vb_tabel}
\caption{Een voorbeeldje van
wat je met tabellen kan doen}
\begin{tabular}{l||c|r}
\hline
cel11 &
\multicolumn{2}{c}{cel12} \\
\hline \hline
cel21 & cel22 &
\multirow{2}{*}{cel23} \\
cel31 & cel32 & \\
\end{tabular}
\end{table}
Tabel: Een voorbeeldje vanwat je met tabellen kan doen
cel11 cel12
cel21 cel22cel23
cel31 cel32
Workshop LATEX 2013-02-12 24/34
![Page 66: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/66.jpg)
Tabellen invoegen
\begin{table}
\label{tab:vb_tabel}
\caption{Een voorbeeldje van
wat je met tabellen kan doen}
\begin{tabular}{l||c|r}
\hline
cel11 &
\multicolumn{2}{c}{cel12} \\
\hline \hline
cel21 & cel22 &
\multirow{2}{*}{cel23} \\
cel31 & cel32 & \\
\end{tabular}
\end{table}
Tabel: Een voorbeeldje vanwat je met tabellen kan doen
cel11 cel12
cel21 cel22cel23
cel31 cel32
Workshop LATEX 2013-02-12 24/34
![Page 67: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/67.jpg)
Tabellen invoegen
\begin{table}
\label{tab:vb_tabel}
\caption{Een voorbeeldje van
wat je met tabellen kan doen}
\begin{tabular}{l||c|r}
\hline
cel11 &
\multicolumn{2}{c}{cel12} \\
\hline \hline
cel21 & cel22 &
\multirow{2}{*}{cel23} \\
cel31 & cel32 & \\
\end{tabular}
\end{table}
Tabel: Een voorbeeldje vanwat je met tabellen kan doen
cel11 cel12
cel21 cel22cel23
cel31 cel32
Workshop LATEX 2013-02-12 24/34
![Page 68: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/68.jpg)
Tabellen invoegen
\begin{table}
\label{tab:vb_tabel}
\caption{Een voorbeeldje van
wat je met tabellen kan doen}
\begin{tabular}{l||c|r}
\hline
cel11 &
\multicolumn{2}{c}{cel12} \\
\hline \hline
cel21 & cel22 &
\multirow{2}{*}{cel23} \\
cel31 & cel32 & \\
\end{tabular}
\end{table}
Tabel: Een voorbeeldje vanwat je met tabellen kan doen
cel11 cel12
cel21 cel22cel23
cel31 cel32
Workshop LATEX 2013-02-12 24/34
![Page 69: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/69.jpg)
Tabellen invoegen
\begin{table}
\label{tab:vb_tabel}
\caption{Een voorbeeldje van
wat je met tabellen kan doen}
\begin{tabular}{l||c|r}
\hline
cel11 &
\multicolumn{2}{c}{cel12} \\
\hline \hline
cel21 & cel22 &
\multirow{2}{*}{cel23} \\
cel31 & cel32 & \\
\end{tabular}
\end{table}
Tabel: Een voorbeeldje vanwat je met tabellen kan doen
cel11 cel12
cel21 cel22cel23
cel31 cel32
Workshop LATEX 2013-02-12 24/34
![Page 70: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/70.jpg)
Tabellen invoegen
\begin{table}
\label{tab:vb_tabel}
\caption{Een voorbeeldje van
wat je met tabellen kan doen}
\begin{tabular}{l||c|r}
\hline
cel11 &
\multicolumn{2}{c}{cel12} \\
\hline \hline
cel21 & cel22 &
\multirow{2}{*}{cel23} \\
cel31 & cel32 & \\
\end{tabular}
\end{table}
Tabel: Een voorbeeldje vanwat je met tabellen kan doen
cel11 cel12
cel21 cel22cel23
cel31 cel32
Workshop LATEX 2013-02-12 24/34
![Page 71: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/71.jpg)
Broncode invoegen: simpel
\begin{verbatim}
public class MyApp {
public static void main(String args[]) {
System.out.println("Hello World");
}
}
\end{verbatim}
⇒
public class MyApp {
public static void main(String args[]) {
System.out.println("Hello World");
}
}
Workshop LATEX 2013-02-12 25/34
![Page 72: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/72.jpg)
Broncode invoegen: \usepackage{listings}
\lstset{%
language=java, breaklines=true,
numbers=left, frame=single,
caption={Mijn eerste Java-programma.},
label=code:helloworld
}
\begin{lstlisting}
public class MyApp {
public static void main(String args[]) {
System.out.println("Hello World");
}
}
\end{lstlisting}
Workshop LATEX 2013-02-12 26/34
![Page 73: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/73.jpg)
Broncode invoegen: \usepackage{listings}
Listing 1: Mijn eerste Java-programma.
1 pub l i c c l a s s MyApp {2 pub l i c s t a t i c void main ( S t r i n g a r g s [ ] ) {3 System . out . p r i n t l n ( ” H e l l o World ” ) ;4 }5 }
Workshop LATEX 2013-02-12 27/34
![Page 74: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/74.jpg)
Literatuurlijst
• Literatuurlijst is belangrijk onderdeel van een thesis
• Strakke regels voor opmaak
• Enkel publicaties komen in aanmerking
• Enkel werken waarnaar verwezen wordt in de tekst
• LATEX, meer bepaald BibTEX helpt:
• “bibliografische databank” (in tekstformaat)• Automatische opmaak, sortering literatuurlijst• Verwijzingen vanuit uit de tekst (\cite{})• Ondersteuning via externe tools (e.g. JabRef, Mendeley
Desktop)
Workshop LATEX 2013-02-12 28/34
![Page 75: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/75.jpg)
Literatuurlijst
• Literatuurlijst is belangrijk onderdeel van een thesis
• Strakke regels voor opmaak
• Enkel publicaties komen in aanmerking
• Enkel werken waarnaar verwezen wordt in de tekst
• LATEX, meer bepaald BibTEX helpt:
• “bibliografische databank” (in tekstformaat)• Automatische opmaak, sortering literatuurlijst• Verwijzingen vanuit uit de tekst (\cite{})• Ondersteuning via externe tools (e.g. JabRef, Mendeley
Desktop)
Workshop LATEX 2013-02-12 28/34
![Page 76: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/76.jpg)
Literatuurlijst
• Literatuurlijst is belangrijk onderdeel van een thesis
• Strakke regels voor opmaak
• Enkel publicaties komen in aanmerking
• Enkel werken waarnaar verwezen wordt in de tekst
• LATEX, meer bepaald BibTEX helpt:
• “bibliografische databank” (in tekstformaat)• Automatische opmaak, sortering literatuurlijst• Verwijzingen vanuit uit de tekst (\cite{})• Ondersteuning via externe tools (e.g. JabRef, Mendeley
Desktop)
Workshop LATEX 2013-02-12 28/34
![Page 77: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/77.jpg)
Literatuurlijst
• Literatuurlijst is belangrijk onderdeel van een thesis
• Strakke regels voor opmaak
• Enkel publicaties komen in aanmerking
• Enkel werken waarnaar verwezen wordt in de tekst
• LATEX, meer bepaald BibTEX helpt:
• “bibliografische databank” (in tekstformaat)• Automatische opmaak, sortering literatuurlijst• Verwijzingen vanuit uit de tekst (\cite{})• Ondersteuning via externe tools (e.g. JabRef, Mendeley
Desktop)
Workshop LATEX 2013-02-12 28/34
![Page 78: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/78.jpg)
Literatuurlijst
• Literatuurlijst is belangrijk onderdeel van een thesis
• Strakke regels voor opmaak
• Enkel publicaties komen in aanmerking
• Enkel werken waarnaar verwezen wordt in de tekst
• LATEX, meer bepaald BibTEX helpt:
• “bibliografische databank” (in tekstformaat)• Automatische opmaak, sortering literatuurlijst• Verwijzingen vanuit uit de tekst (\cite{})• Ondersteuning via externe tools (e.g. JabRef, Mendeley
Desktop)
Workshop LATEX 2013-02-12 28/34
![Page 79: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/79.jpg)
Literatuurlijst
• Literatuurlijst is belangrijk onderdeel van een thesis
• Strakke regels voor opmaak
• Enkel publicaties komen in aanmerking
• Enkel werken waarnaar verwezen wordt in de tekst
• LATEX, meer bepaald BibTEX helpt:• “bibliografische databank” (in tekstformaat)
• Automatische opmaak, sortering literatuurlijst• Verwijzingen vanuit uit de tekst (\cite{})• Ondersteuning via externe tools (e.g. JabRef, Mendeley
Desktop)
Workshop LATEX 2013-02-12 28/34
![Page 80: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/80.jpg)
Literatuurlijst
• Literatuurlijst is belangrijk onderdeel van een thesis
• Strakke regels voor opmaak
• Enkel publicaties komen in aanmerking
• Enkel werken waarnaar verwezen wordt in de tekst
• LATEX, meer bepaald BibTEX helpt:• “bibliografische databank” (in tekstformaat)• Automatische opmaak, sortering literatuurlijst
• Verwijzingen vanuit uit de tekst (\cite{})• Ondersteuning via externe tools (e.g. JabRef, Mendeley
Desktop)
Workshop LATEX 2013-02-12 28/34
![Page 81: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/81.jpg)
Literatuurlijst
• Literatuurlijst is belangrijk onderdeel van een thesis
• Strakke regels voor opmaak
• Enkel publicaties komen in aanmerking
• Enkel werken waarnaar verwezen wordt in de tekst
• LATEX, meer bepaald BibTEX helpt:• “bibliografische databank” (in tekstformaat)• Automatische opmaak, sortering literatuurlijst• Verwijzingen vanuit uit de tekst (\cite{})
• Ondersteuning via externe tools (e.g. JabRef, MendeleyDesktop)
Workshop LATEX 2013-02-12 28/34
![Page 82: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/82.jpg)
Literatuurlijst
• Literatuurlijst is belangrijk onderdeel van een thesis
• Strakke regels voor opmaak
• Enkel publicaties komen in aanmerking
• Enkel werken waarnaar verwezen wordt in de tekst
• LATEX, meer bepaald BibTEX helpt:• “bibliografische databank” (in tekstformaat)• Automatische opmaak, sortering literatuurlijst• Verwijzingen vanuit uit de tekst (\cite{})• Ondersteuning via externe tools (e.g. JabRef, Mendeley
Desktop)
Workshop LATEX 2013-02-12 28/34
![Page 83: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/83.jpg)
Literatuurlijst
Voorbeeld inhoud BibTEX-bestand (*.bib):
@book{Knuth1998,
author = {Knuth, Donald E.},
title = {The art of computer programming, volume 3:
sorting and searching},
year = {1998},
publisher = {Addison Wesley},
address = {Redwood City, CA, USA}
}
Workshop LATEX 2013-02-12 29/34
![Page 84: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/84.jpg)
Literatuurlijst
Voorbeeld inhoud BibTEX-bestand (*.bib):
@book{Knuth1998,
author = {Knuth, Donald E.},
title = {The art of computer programming, volume 3:
sorting and searching},
year = {1998},
publisher = {Addison Wesley},
address = {Redwood City, CA, USA}
}
Of: article, inproceedings, inbook, phdthesis, misc, . . .
Workshop LATEX 2013-02-12 29/34
![Page 85: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/85.jpg)
Literatuurlijst
Voorbeeld inhoud BibTEX-bestand (*.bib):
@book{Knuth1998,
author = {Knuth, Donald E.},
title = {The art of computer programming, volume 3:
sorting and searching},
year = {1998},
publisher = {Addison Wesley},
address = {Redwood City, CA, USA}
}
Sommige velden verplicht, afh. type publicatie
Workshop LATEX 2013-02-12 29/34
![Page 86: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/86.jpg)
Literatuurlijst
Voorbeeld inhoud BibTEX-bestand (*.bib):
@book{Knuth1998,
author = {Knuth, Donald E.},
title = {The art of computer programming, volume 3:
sorting and searching},
year = {1998},
publisher = {Addison Wesley},
address = {Redwood City, CA, USA}
}
Verwijzing in de tekst: \cite{Knuth1998}⇒ [1] of [Knuth1998] of (Knuth, 1998) of . . . (afh. gekozen stijl)
Workshop LATEX 2013-02-12 29/34
![Page 87: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/87.jpg)
Literatuurlijst
Bibliografie invoegen:
\bibliographystyle{plain}
\bibliography{mybibfile}
Donald E. Knuth.The art of computer programming, volume 3: (2nd ed.)sorting and searching.Addison Wesley Longman Publishing Co., Inc., Redwood City,CA, USA, 1998.
Workshop LATEX 2013-02-12 30/34
![Page 88: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/88.jpg)
Literatuurlijst
Korte teksten: genummerd, volgens voorkomen (e.g. article)
Langere teksten: namen, alfabetisch (e.g. report, book)
Workshop LATEX 2013-02-12 31/34
![Page 89: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/89.jpg)
Literatuurlijst—Aanbeveling
...
\usepackage{natbib} % in preamble
...
Verwijzingen in de tekst~\citep{label}.
...
\bibliographystyle{plainnat}
\bibliography{thesis-example}
Workshop LATEX 2013-02-12 32/34
![Page 90: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/90.jpg)
Tot slot
• Een heleboel niet besproken:• Wiskundige formules, vb.
$x=-\frac{b \pm \sqrt{b^2 - 4ac}}{2a}$
x = − b±√b2−4ac2a
• Honderden packages (RTFM, Google is your friend)• Presentaties met Beamer (baseer je bv. op dit document)
• Hulp nodig? Na googlen, [email protected]
Workshop LATEX 2013-02-12 33/34
![Page 91: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/91.jpg)
Tot slot
• Een heleboel niet besproken:• Wiskundige formules, vb.
$x=-\frac{b \pm \sqrt{b^2 - 4ac}}{2a}$
x = − b±√b2−4ac2a
• Honderden packages (RTFM, Google is your friend)
• Presentaties met Beamer (baseer je bv. op dit document)
• Hulp nodig? Na googlen, [email protected]
Workshop LATEX 2013-02-12 33/34
![Page 92: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/92.jpg)
Tot slot
• Een heleboel niet besproken:• Wiskundige formules, vb.
$x=-\frac{b \pm \sqrt{b^2 - 4ac}}{2a}$
x = − b±√b2−4ac2a
• Honderden packages (RTFM, Google is your friend)• Presentaties met Beamer (baseer je bv. op dit document)
• Hulp nodig? Na googlen, [email protected]
Workshop LATEX 2013-02-12 33/34
![Page 93: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/93.jpg)
Tot slot
• Een heleboel niet besproken:• Wiskundige formules, vb.
$x=-\frac{b \pm \sqrt{b^2 - 4ac}}{2a}$
x = − b±√b2−4ac2a
• Honderden packages (RTFM, Google is your friend)• Presentaties met Beamer (baseer je bv. op dit document)
• Hulp nodig? Na googlen, [email protected]
Workshop LATEX 2013-02-12 33/34
![Page 94: Workshop latex](https://reader033.fdocument.pub/reader033/viewer/2022050907/558e4e911a28ab04318b46bf/html5/thumbnails/94.jpg)
Bedankt!
http://slideshare.net/bertvanvreckem/
workshop-latex-16420450
https://bitbucket.org/bertvanvreckem/workshop-latex
Workshop LATEX 2013-02-12 34/34