40
Peter Dedecker 30 november 2006 Inleiding tot LaTeX

Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Peter Dedecker30 november 2006

Inleiding tot LaTeX

Page 2: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 2

LaTeX.UGent.be

Inhoud

 Wat is LaTeX?  Waarom LaTeX? LaTeX op mijn computer Aan de slag

Page 3: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 3

LaTeX.UGent.be

Wat is LaTeX?  Waarom LaTeX?

 Jij geeft de inhoud en indeling, LaTeX doet de opmaak Declaratief Consistent Lichte teksteditor

Page 4: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 4

LaTeX.UGent.be

LaTeX op mijn computer

 LaTeX compiler Vertaalt brondocument naar pdf MikTeX (Windows), Tetex (Linux)

 Grafische omgeving (optioneel) Assisteert bij aanmaak brondocument TeXnicCenter (Windows), Kile (Linux)

Page 5: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 5

LaTeX.UGent.be

Page 6: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 6

LaTeX.UGent.be

Commando's

Syntaxis: \commandonaam \commandonaam{verplicht argument} \commandonaam[optionele argumenten]{verplicht argument}

Page 7: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 7

LaTeX.UGent.be

Omgevingen

Voorbeeld:\begin{omgeving}

 iets binnen de omgeving

\end{omgeving} document: aangeven van begin en einde van de 

inhoud itemize: maken van deze opsommingen equation: voor wiskunde formules

Page 8: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 8

LaTeX.UGent.be

Eenheden in LaTeX

cm Centimetermm Millimeter

in Inchpt

em

ex

Punt (1 inch = 72.27 pt)

Breedte van de hoofdletter M (lettertype specifiek)

hoogte van de letter x (lettertype specifiek)

Page 9: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 9

LaTeX.UGent.be

Een minimaal LaTeX document

\documentclass{article}

\begin{document}

LaTeX is bijzonder geschikt voor het maken van een thesis met een professionele lay­out.

\end{document}

Page 10: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 10

LaTeX.UGent.be

Documentclass \documentclass[11pt,a4paper]{article} \documentclass{book} \documentclass[11pt,a4paper,onesize]{book}

Page 11: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 11

LaTeX.UGent.be

PakkettenLaden pakketten: \usepackage[opties]{pakketnaam}

Handige pakketten: \usepackage{a4wide} \usepackage[dutch]{babel} \usepackage{amsmath} \usepackage{url} \usepackage{graphicx} \usepackage[latin1]{inputenc} \usepackage[small,bf,hang]{caption2}

Page 12: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 12

LaTeX.UGent.be

Titelpagina

\title{Een boeiende titel}

\author{Ik heet zo}

\date{11 juli 1302}

\maketitle

Page 13: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 13

LaTeX.UGent.be

OnderverdelingIn documentclass book: \frontmatter, \mainmatter, \backmatter

\part \chapter \section \subsection \subsubsection \paragraph \subparagraph

Page 14: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 14

LaTeX.UGent.be

Syntax van onderverdelingen \section{Titel in inhoudsopgave en in document}

\section[Titel voor de inhoudsopgave]{Titel voor in het document}

\section*{Titel komt niet in de inhoudsopgave (door de *)}

Inhoudsopgave: \tableofcontents

Page 15: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 15

LaTeX.UGent.be

Referenties

Naar deze\label{een label} kan verwezen worden...

Hier wordt verwezen naar onderdeel \ref{een label}, op pagina \pageref{een label}

Page 16: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 16

LaTeX.UGent.be

Paginanummering

\pagenumbering{stijl}. Hier is stijl een van de volgende mogelijkheden: arabic (Arabische cijfers, standaard) roman (Romeinse cijfers, kleine letters) Roman (Romeinse cijfers, hoofdletters) alph (letternummering, kleine letters) Alph (letternummering, hoofdletters)

Page 17: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 17

LaTeX.UGent.be

Speciale tekens

% $ & # _ { } ~ ^ \ | < >

worden bekomen via respectievelijk

\% \$ \& \# \_ \{ \} \~{} \^{} \verb?\? $|$ $<$ $>$

Voor het euro­symbool moeten we nog een pakket toevoegen: \usepackage{marvosym}. We krijgen dan € via \EUR, varianten via \EURhv, \EURcr, \EURtm.

Page 18: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18

LaTeX.UGent.be

Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen voor een nieuwe 

paragraaf Een nieuwe pagina komt met \newpage Een nieuwe lijn starten gebeurt met \\ of met \newline

LaTeX probeert zo goed mogelijk uit te vullen, lukt dit niet dan komt er een warning, LaTeX minder strikt laten zijn kan door het commando \sloppy in te geven, omgekeerd wordt LaTeX terug strikt met \fussy.

Page 19: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 19

LaTeX.UGent.be

Regels voor spaties meerdere spaties worden vervangen door een spaties in het begin van een paragraaf worden 

genegeerd expliciet een spatie invoegen gaat met \  (backslash 

gevolgd door spatie) spaties na een commado worden ingeslikt, voeg hier 

een expliciete spatie in woordgroepen, of woorden, die altijd op dezelfde lijn 

moeten blijven verkrijgt men via \mbox{dezelfde lijn}

Page 20: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 20

LaTeX.UGent.be

Lettergrootte \Huge \huge \LARGE \large \normalsize \small \footnotesize \scriptsize \tiny

Page 21: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 21

LaTeX.UGent.be

Letterstijlen

\textit{xxx} Italic tekst \textsc{xxx} SMALL CAPS

\textbf{xxx} Bold face

Page 22: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 22

LaTeX.UGent.be

Itemize

\begin{itemize}

  \item Een onderdeel

  \item Nog een onderdeel

\end{itemize}

geeft

Een onderdeel Nog een onderdeel

Page 23: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 23

LaTeX.UGent.be

Enumerate

\begin{enumerate}

  \item één

  \item

    \begin{enumerate}

      \item twee a

      \item twee b

    \end{enumerate}

\end{enumerate}

Page 24: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 24

LaTeX.UGent.be

Enumerate

\begin{enumerate}

  \item één

  \item

  \begin{enumerate}

      \item twee a

      \item twee b

  \end{enumerate}

\end{enumerate}

1. ééna. twee ab. twee b

Page 25: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 25

LaTeX.UGent.be

Voetnoten

Voetnoten worden gegeneerd door het commando \footnote{tekst}. In deze voetnoot1 vindt u de url van de WVS.

_______________1Website WVS: http://www.vtk.ugent.be/wvs

Page 26: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 26

LaTeX.UGent.be

Plaatsing van zwevende figuren en tabellen

h Hiert Bovenaan (Top)b Benedenp Einde hoofdstuk/sectie!

HTypografisch minder strikt (gecombineerd)

Hier en nergens anders (na \usepackage{float})

Page 27: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 27

LaTeX.UGent.be

Figuren

\begin{figure}[h]

\begin{center}

  \includegraphics[width=5cm]{foto.jpg}

  \caption{\label{foto1}Een foto}

\end{center}

\end{figure}

Page 28: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 28

LaTeX.UGent.be

Nog iets over figuren

Vectorieel:

PDF, SVG, AI, WMF, ...

Raster:

PNG, JPG, GIF, BMP, WMF, ...

Page 29: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 29

LaTeX.UGent.be

Tabellen

\begin{array}[positie]{kols} \begin{tabular}[positie]{kols} \begin{tabular*}{breedte}[positie]{kols}

Array enkel in math­mode

Page 30: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 30

LaTeX.UGent.be

Tabellen: positie

Tabel = grote letter, wordt gealigneerd op de onderkant van de regel: t: aligneer de bovenkant van de tabel b: aligneer de onderkant van de tabel c: centrerenZwevend maken: \begin{table}[waar]

Page 31: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 31

LaTeX.UGent.be

Tabellen: kols l: tekst links uitlijnen r: tekst rechts uitlijnen c: tekst gecentreerd p{breedte}: tekst uitgevuld over breedte |: voegt een verticale lijn toe ||: voegt een dubbele verticale lijn toe @{tekst}: gebruikt tekst als verticale lijn

Page 32: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 32

LaTeX.UGent.be

Tabellen: inhoud

Inhoud opgegeven lijn per lijn, cellen gescheiden door &Volgende lijn: \\\hline: horizontale lijn (2x = dubbele lijn)\cline{m­n}: hline van kolom m tot n\vline: verticale lijn\multicolumn{aantal}{kols}{text}

Page 33: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 33

LaTeX.UGent.be

Tabellen: voorbeeld

\begin{tabular}{|l|l||cr|}  \hline  12 & 25 & 35 & 95 \\  \hline  \multicolumn{2}{|c}{15} & 65 & \vline 45\end{tabular}

Page 34: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 34

LaTeX.UGent.be

Tabellen: voorbeeld12 25 35 95

15 65 45

\begin{tabular}{|l|l||cr|}  \hline  12 & 25 & 35 & 95 \\  \hline  \multicolumn{2}{|c}{15} & 65 & \vline 45\end{tabular}

Page 35: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 35

LaTeX.UGent.be

Wiskunde

\usepackage{amsmath} Inline wiskunde: tussen $'s \begin{equation} (of \[ en \]) Breuken: \frac{a}{b} →  Superscript: $A^B+C^{D^E}$ → Subscript: $A_B+A_{B_C}$ →

ab

ABC DE

ABC DE

Page 36: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 36

LaTeX.UGent.be

Wiskunde: voorbeeld\begin{equation}  F(x) = \frac{1}{\sigma\sqrt{2\pi}}  e^{\frac{­(x­\mu)^2}{2\sigma^2}}\end{equation}

F x=1

2e−x−

2

22

Page 37: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 37

LaTeX.UGent.be

Bibliografie: BibTeX

@article{sleutel,

    author = {de auteurs},

    title = {de titel},

    journal = {het journal},

    year = {1992},

    volume = {13},

    pages = {11­19}

}

Page 38: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 38

LaTeX.UGent.be

Bibliografie: BibTeX

\usepackage[round]{natbib}\bibliographystyle{bibliodutch}\citet{sleutel}\bibliography{bibbestand}\nocite{sleutel} of \nocite{*}

Page 39: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 39

LaTeX.UGent.be

Varia

Bestanden invoegen: \input{hfdstk01}

Letterlijke tekst: \begin{verbatim} of \verb?tekst?

Scheikunde: \usepackage{mhchem} \usepackage{hyperref}

Page 40: Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18 LaTeX.UGent.be Paragrafen Een harde enter ziet LaTeX als een spatie. Twee harde enters zorgen

Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 40

LaTeX.UGent.be

En nu verder...

LaTeX.UGent.be Cursus Gaspard Lequeux Werkgroep Vrije Software LaTeX Forum Not so short introduction to LaTeX