Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18...
Transcript of Inleiding tot LaTeX · Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 18...
Peter Dedecker30 november 2006
Inleiding tot LaTeX
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
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
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)
Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 5
LaTeX.UGent.be
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}
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
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)
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 layout.
\end{document}
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}
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}
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
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
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
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}
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)
Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 17
LaTeX.UGent.be
Speciale tekens
% $ & # _ { } ~ ^ \ | < >
worden bekomen via respectievelijk
\% \$ \& \# \_ \{ \} \~{} \^{} \verb?\? $|$ $<$ $>$
Voor het eurosymbool moeten we nog een pakket toevoegen: \usepackage{marvosym}. We krijgen dan € via \EUR, varianten via \EURhv, \EURcr, \EURtm.
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.
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}
Inleiding tot LaTeX – Peter Dedecker – 30 november 2006 p. 20
LaTeX.UGent.be
Lettergrootte \Huge \huge \LARGE \large \normalsize \small \footnotesize \scriptsize \tiny
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
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
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}
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
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
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})
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}
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, ...
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 mathmode
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]
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
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{mn}: hline van kolom m tot n\vline: verticale lijn\multicolumn{aantal}{kols}{text}
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}
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}
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
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
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 = {1119}
}
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{*}
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}
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