Top Banner
Peter Dedecker 27 oktober 2009 Inleiding tot LaTeX
41

Inleiding tot LaTeX

Jan 11, 2017

Download

Documents

truongliem
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Inleiding tot LaTeX

Peter Dedecker27 oktober 2009

Inleiding tot LaTeX

Page 2: Inleiding tot LaTeX

Inleiding tot LaTeX – Peter Dedecker – 27 oktober 2009 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 – 27 oktober 2009 p. 3

LaTeX.UGent.be

Wat is LaTeX? Waarom LaTeX?

Jij geeft de inhoud en indeling, LaTeX doet de opmaak Declaratief

Page 4: Inleiding tot LaTeX

Inleiding tot LaTeX – Peter Dedecker – 27 oktober 2009 p. 4

LaTeX.UGent.be

LaTeX productieproces

bronbestand(en)platte tekst

LaTeXcompiler

eindproduct(pdf)

Page 5: Inleiding tot LaTeX

Inleiding tot LaTeX – Peter Dedecker – 27 oktober 2009 p. 5

LaTeX.UGent.be

Wat is LaTeX? Waarom LaTeX?

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

Page 6: Inleiding tot LaTeX

Inleiding tot LaTeX – Peter Dedecker – 27 oktober 2009 p. 6

LaTeX.UGent.be

Enkel voor burgies nerds?

Ik heb twee papers in LaTeX geschreven. Omdat mijn tweede paper korter was, dacht ik eerst hem terug in Word te doen. Na 5 minuten was ik het beu en ben ik weer naar LaTeX gegaan. Ik had nu toch een template en kon gewoon onmiddellijk beginnen schrijven.

Sara, 2e bach TEW

Page 7: Inleiding tot LaTeX

Inleiding tot LaTeX – Peter Dedecker – 27 oktober 2009 p. 7

LaTeX.UGent.be

LaTeX op mijn computer

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

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

MacTeX = TeXLive + TeXShop + LaTeXiT

Page 8: Inleiding tot LaTeX

Inleiding tot LaTeX – Peter Dedecker – 27 oktober 2009 p. 8

LaTeX.UGent.be

VB0

Page 9: Inleiding tot LaTeX

Inleiding tot LaTeX – Peter Dedecker – 27 oktober 2009 p. 9

LaTeX.UGent.be

Commando's

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

Page 10: Inleiding tot LaTeX

Inleiding tot LaTeX – Peter Dedecker – 27 oktober 2009 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 – 27 oktober 2009 p. 11

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 12: Inleiding tot LaTeX

Inleiding tot LaTeX – Peter Dedecker – 27 oktober 2009 p. 12

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 13: Inleiding tot LaTeX

Inleiding tot LaTeX – Peter Dedecker – 27 oktober 2009 p. 13

LaTeX.UGent.be

Titelpagina

\title{Het Geslacht De Pauw}

\author{Bart De Pauw}

\date{11 juli 2004}

\maketitle

VB1

Page 14: Inleiding tot LaTeX

Inleiding tot LaTeX – Peter Dedecker – 27 oktober 2009 p. 14

LaTeX.UGent.be

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

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

Page 15: Inleiding tot LaTeX

Inleiding tot LaTeX – Peter Dedecker – 27 oktober 2009 p. 15

LaTeX.UGent.be

Syntax van onderverdelingen

\section{Titel} \section[Titel in inhoudsopgave] {Titel in document}

\section*{Titel}: komt niet in de inhoudsopgave

Inhoudsopgave: \tableofcontents

Page 16: Inleiding tot LaTeX

Inleiding tot LaTeX – Peter Dedecker – 27 oktober 2009 p. 16

LaTeX.UGent.be

Referenties

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

(...)

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

VB2

Page 17: Inleiding tot LaTeX

Inleiding tot LaTeX – Peter Dedecker – 27 oktober 2009 p. 17

LaTeX.UGent.be

Paragrafen

harde enter = spatie. 2 harde enters = nieuwe paragraaf nieuwe pagina: \newpage nieuwe lijn: \\ of \newline woordsplitsing uitzetten: \sloppy

Terug aanzetten: \fussy.\hyphenation{af-split-sen woord-af-bre-king}

Page 18: Inleiding tot LaTeX

Inleiding tot LaTeX – Peter Dedecker – 27 oktober 2009 p. 18

LaTeX.UGent.be

Regels voor spaties

meerdere spaties: wordt 1 spatie spaties voor paragraaf: genegeerd expliciete spatie: \ (backslash gevolgd door

spatie) spaties na een commando worden ingeslikt woorden samenhouden: ~

of \mbox{dezelfde lijn}

Page 19: Inleiding tot LaTeX

Inleiding tot LaTeX – Peter Dedecker – 27 oktober 2009 p. 19

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 20: Inleiding tot LaTeX

Inleiding tot LaTeX – Peter Dedecker – 27 oktober 2009 p. 20

LaTeX.UGent.be

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

VB3

Page 21: Inleiding tot LaTeX

Inleiding tot LaTeX – Peter Dedecker – 27 oktober 2009 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 – 27 oktober 2009 p. 22

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 23: Inleiding tot LaTeX

Inleiding tot LaTeX – Peter Dedecker – 27 oktober 2009 p. 23

LaTeX.UGent.be

Itemize

\begin{itemize}

\item Een onderdeel

\item Nog een onderdeel

\end{itemize}

geeft

Een onderdeel Nog een onderdeel

Page 24: Inleiding tot LaTeX

Inleiding tot LaTeX – Peter Dedecker – 27 oktober 2009 p. 24

LaTeX.UGent.be

Enumerate

\begin{enumerate}

\item één

\item

\begin{enumerate}

\item twee a

\item twee b

\end{enumerate}

\end{enumerate}

VB4

Page 25: Inleiding tot LaTeX

Inleiding tot LaTeX – Peter Dedecker – 27 oktober 2009 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/diensten/computer

Page 26: Inleiding tot LaTeX

Inleiding tot LaTeX – Peter Dedecker – 27 oktober 2009 p. 26

LaTeX.UGent.be

Figuren: vectorieel vs pixel-gebaseerd

PDFPSSVGWMF

JPEGBMPGIFPNG

Page 27: Inleiding tot LaTeX

Inleiding tot LaTeX – Peter Dedecker – 27 oktober 2009 p. 27

LaTeX.UGent.be

Vectorfiguren aanmaken

Voor gebruik in LaTeX: PDF Export: Maple, Matlab,... (evt epstopdf) Inkscape, Dia, MS Visio, Adobe Illustrator,

AutoCAD Grafieken (Excel): printen naar bestand GNUplot TikZ, PGF: mindmaps, blokschema's

Page 28: Inleiding tot LaTeX

Inleiding tot LaTeX – Peter Dedecker – 27 oktober 2009 p. 28

LaTeX.UGent.be

Figuren

\begin{figure}[h]

\begin{center}

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

\caption{\label{foto1}Een foto}

\end{center}

\end{figure}

Ondersteunde formaten: pdf, png, jpg, (gif)

Page 29: Inleiding tot LaTeX

Inleiding tot LaTeX – Peter Dedecker – 27 oktober 2009 p. 29

LaTeX.UGent.be

Plaatsing van zwevende figuren en tabellen

htbp!

H

HierBovenaan (Top)BenedenEinde hoofdstuk/sectieTypografisch minder strikt  (gecombineerd)

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

VB5

Page 30: Inleiding tot LaTeX

Inleiding tot LaTeX – Peter Dedecker – 27 oktober 2009 p. 30

LaTeX.UGent.be

Tabellen

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

Array enkel in math-mode

Page 31: Inleiding tot LaTeX

Inleiding tot LaTeX – Peter Dedecker – 27 oktober 2009 p. 31

LaTeX.UGent.be

Tabellen: positie

t: aligneer de bovenkant van de tabel b: aligneer de onderkant van de tabel c: centreren

Zwevend maken:\begin{table}[waar]

Page 32: Inleiding tot LaTeX

Inleiding tot LaTeX – Peter Dedecker – 27 oktober 2009 p. 32

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 33: Inleiding tot LaTeX

Inleiding tot LaTeX – Peter Dedecker – 27 oktober 2009 p. 33

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{#}{kols}{text}

VB6

Page 34: Inleiding tot LaTeX

Inleiding tot LaTeX – Peter Dedecker – 27 oktober 2009 p. 34

LaTeX.UGent.be

Tabellen importeren

Calc2latex Xl2latex LaTable (vanaf csv)

Import: \input{bestandsnaam}

Page 35: Inleiding tot LaTeX

Inleiding tot LaTeX – Peter Dedecker – 27 oktober 2009 p. 35

LaTeX.UGent.be

Formules: 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

VB7

Page 36: Inleiding tot LaTeX

Inleiding tot LaTeX – Peter Dedecker – 27 oktober 2009 p. 36

LaTeX.UGent.be

Formules: scheikunde

\usepackage[version=3]{mhchem} Texlive-science (Linux)

VB8

Page 37: Inleiding tot LaTeX

Inleiding tot LaTeX – Peter Dedecker – 27 oktober 2009 p. 37

LaTeX.UGent.be

Broncode

\begin{verbatim} of \verb?tekst? Met gekleurde syntax:

\usepackage{listings} \lstset{language=Java} \begin{lstlisting} broncode of import \end{lstlisting}

Page 38: Inleiding tot LaTeX

Inleiding tot LaTeX – Peter Dedecker – 27 oktober 2009 p. 38

LaTeX.UGent.be

Bibliografie: BibTeX

@article{sleutel,

author = {de auteurs},

title = {de titel},

journal = {het journal},

year = {1992},

volume = {13},

pages = {11-19}

}

Page 39: Inleiding tot LaTeX

Inleiding tot LaTeX – Peter Dedecker – 27 oktober 2009 p. 39

LaTeX.UGent.be

Bibliografie: BibTeX

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

Page 40: Inleiding tot LaTeX

Inleiding tot LaTeX – Peter Dedecker – 27 oktober 2009 p. 40

LaTeX.UGent.be

Varia

BibTeX: Export vanuit EndNote ISI Web of Science, PubMed, RePEc Jabref, Zotero

\usepackage{hyperref} Exportfuncties in Maple, Matlab,...

Page 41: Inleiding tot LaTeX

Inleiding tot LaTeX – Peter Dedecker – 27 oktober 2009 p. 41

LaTeX.UGent.be

En nu verder...

LaTeX.UGent.be Cursus Gaspard Lequeux Werkgroep Vrije Software LaTeX Forum Not so short introduction to LaTeX http://www.ctan.org/