11.07.2015 Views

LaTeX -- Cursus voor beginners - Een introductie in ... - ETSV Scintilla

LaTeX -- Cursus voor beginners - Een introductie in ... - ETSV Scintilla

LaTeX -- Cursus voor beginners - Een introductie in ... - ETSV Scintilla

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

OverzichtIntroductieDocumentstructurenWiskundige formulesTabellen en figurenDiversenTot slot1 Introductie2 Documentstructuren3 Wiskundige formules4 Tabellen en figuren5 Diversen6 Tot slotHarmen DroogendijkLATEX – <strong>Cursus</strong> <strong>voor</strong> <strong>beg<strong>in</strong>ners</strong>


TEX en L A TEXIntroductieDocumentstructurenWiskundige formulesTabellen en figurenDiversenTot slotTEX en LATEXVoor- en nadelenVoorkennisBenodigdhedenOverzichtTEXUitspraak: TechProgrameertaal op laag niveauGemaakt door Donald Knuth <strong>voor</strong> attractief en consistent zettenvan documentenBeheer hiervan is krachtig, maar moeilijkL A TEXUitspraak: La-TechVereenvoudig<strong>in</strong>g van het zetten van TEX, met name <strong>voor</strong>documenten met (veel) formulesGemaakt door Leslie LamportHarmen DroogendijkLATEX – <strong>Cursus</strong> <strong>voor</strong> <strong>beg<strong>in</strong>ners</strong>


TEX en L A TEXIntroductieDocumentstructurenWiskundige formulesTabellen en figurenDiversenTot slotTEX en LATEXVoor- en nadelenVoorkennisBenodigdhedenOverzichtDe werk<strong>in</strong>g <strong>in</strong> een notendopL A TEX omvat diverse TEX commando’sL A TEX is eigenlijk programmeren...Maak een document <strong>in</strong> L A TEX markup (overeenkomst met HTML)L A TEX makro leest dit <strong>voor</strong> het uite<strong>in</strong>delijke document...Harmen DroogendijkLATEX – <strong>Cursus</strong> <strong>voor</strong> <strong>beg<strong>in</strong>ners</strong>


Voor- en nadelenIntroductieDocumentstructurenWiskundige formulesTabellen en figurenDiversenTot slotTEX en LATEXVoor- en nadelenVoorkennisBenodigdhedenOverzichtVoordelen:De layout, lettertypes, tabellen en dergelijke zijn zeer consistent.<strong>Een</strong>voudig omgaan met wiskundige formules.Indices, voetnoten and referenties zijn makkelijk te genereren.Je wordt gedwongen gestructureerd te werken.Nadelen:Je ziet het e<strong>in</strong>dresultaat niet direct (dus géén WYSIWYG).Je moet diverse commando’s kennen <strong>voor</strong> het <strong>in</strong>voeren van demakro’s.Het is soms moeilijk een zogenaamde ‘look’ te krijgen.Harmen DroogendijkLATEX – <strong>Cursus</strong> <strong>voor</strong> <strong>beg<strong>in</strong>ners</strong>


BenodigdhedenIntroductieDocumentstructurenWiskundige formulesTabellen en figurenDiversenTot slotTEX en LATEXVoor- en nadelenVoorkennisBenodigdhedenOverzichtWat heb je zoal nodig?<strong>Een</strong> editor, zoals TeXnic-Center of W<strong>in</strong>Edt.<strong>LaTeX</strong>, zoals MikTeX <strong>voor</strong> MS W<strong>in</strong>dows of TeTeX <strong>voor</strong>L<strong>in</strong>ux/Unix/Mac OS.DVI-viewer óf PDF-viewer, <strong>voor</strong> het bekijken van het resultaat.Uitpakken van gecomprimeerde bestanden.Harmen DroogendijkLATEX – <strong>Cursus</strong> <strong>voor</strong> <strong>beg<strong>in</strong>ners</strong>


DocumentstructurenIntroductieDocumentstructurenWiskundige formulesTabellen en figurenDiversenTot slotStandaard opbouwSectiesCommando’s en omgev<strong>in</strong>genPag<strong>in</strong>aopmaakVoorbeeld<strong>Een</strong> L A TEX-document heeft de volgende opbouw:\usedocumentclass{...}Hier geef je aan of het een boek (book), rapport/verslag (report) ofartikel (article) betreft.\usepackage{...}Packages worden gebruikt <strong>voor</strong> het toevoegen van extrafunctionaliteit, zoals plaatjes, speciale lettertypes, het maken van een<strong>in</strong>teractieve *.pdf, etc.\beg<strong>in</strong>{document}E<strong>in</strong>de van de preamble en tijd <strong>voor</strong> het document zelf!\end{document}Hier e<strong>in</strong>digt het document.Harmen DroogendijkLATEX – <strong>Cursus</strong> <strong>voor</strong> <strong>beg<strong>in</strong>ners</strong>


SectiesIntroductieDocumentstructurenWiskundige formulesTabellen en figurenDiversenTot slotStandaard opbouwSectiesCommando’s en omgev<strong>in</strong>genPag<strong>in</strong>aopmaakVoorbeeldL A TEX kent de volgende structuur qua hoofdstukken en secties.Commando Niveau Opmerk<strong>in</strong>gen\part{...} -1\chapter{...} 0 alleen <strong>in</strong> book en report\section{...} 1\subsection{...} 2\subsubsection{...} 3\paragraph{...} 4\subparagraph{...} 5Harmen DroogendijkLATEX – <strong>Cursus</strong> <strong>voor</strong> <strong>beg<strong>in</strong>ners</strong>


IntroductieDocumentstructurenWiskundige formulesTabellen en figurenDiversenTot slotCommando’s en omgev<strong>in</strong>genStandaard opbouwSectiesCommando’s en omgev<strong>in</strong>genPag<strong>in</strong>aopmaakVoorbeeldL A TEX kent commando’s en omgev<strong>in</strong>gen:\commando[opties]{argument1}{argument2}<strong>Een</strong> commando is te herkennen aan <strong>voor</strong>afgaand een backslash envervolgens een aantal (optionele) argumenten.\beg<strong>in</strong>{omgev<strong>in</strong>g} ... \end{omgev<strong>in</strong>g}<strong>Een</strong> environment def<strong>in</strong>ieert een bepaalde omgev<strong>in</strong>g, te herkennen aanbeg<strong>in</strong> en end.Harmen DroogendijkLATEX – <strong>Cursus</strong> <strong>voor</strong> <strong>beg<strong>in</strong>ners</strong>


Pag<strong>in</strong>aopmaakIntroductieDocumentstructurenWiskundige formulesTabellen en figurenDiversenTot slotStandaard opbouwSectiesCommando’s en omgev<strong>in</strong>genPag<strong>in</strong>aopmaakVoorbeeldBij documentclass kun je een aantal optionele argumenten meegeven.\documentclass[a4paper,11pt,twoside]{article}a4paper zorgt er<strong>voor</strong> dat het pag<strong>in</strong>a-formaat A4 is.11pt geeft de standaard lettergrootte aan.twoside zorgt er<strong>voor</strong> dat het document dubbelzijdig opgemaaktwordt.Met de package geometry kun je de marges van de pag<strong>in</strong>a eenvoudig<strong>in</strong>stellen.\usepackage[top=1.3<strong>in</strong>, bottom=1.2<strong>in</strong>, left=1.2<strong>in</strong>, right=1.2<strong>in</strong>,b<strong>in</strong>d<strong>in</strong>goffset=0.2<strong>in</strong>]{geometry}top,bottom,left,right geven de marges aan.b<strong>in</strong>d<strong>in</strong>goffset zorgt er<strong>voor</strong> dat je je document fatsoenlijk kunt <strong>in</strong>b<strong>in</strong>den.Harmen DroogendijkLATEX – <strong>Cursus</strong> <strong>voor</strong> <strong>beg<strong>in</strong>ners</strong>


VoorbeeldIntroductieDocumentstructurenWiskundige formulesTabellen en figurenDiversenTot slotStandaard opbouwSectiesCommando’s en omgev<strong>in</strong>genPag<strong>in</strong>aopmaakVoorbeeld<strong>Een</strong> simpel <strong>voor</strong>beeld:% hallo.tex - <strong>Een</strong> <strong>voor</strong>beeld\documentclass[a4paper]{article}\beg<strong>in</strong>{document}Hallo Wereld!\end{document}Harmen DroogendijkLATEX – <strong>Cursus</strong> <strong>voor</strong> <strong>beg<strong>in</strong>ners</strong>


IntroductieDocumentstructurenWiskundige formulesTabellen en figurenDiversenTot slotWiskundige formulesGebruik hier<strong>voor</strong> de omgev<strong>in</strong>g equation of displaymath.Ook naar formules kun je verwijzen.WYMISYG (What You Mean Is What You Get)!Zo is de <strong>in</strong>voer <strong>in</strong> L A TEX:X (ω) =∫ ∞−∞x(t) exp [−jωt]dt (1)\beg<strong>in</strong>{equation}X(\omega) = \<strong>in</strong>t {-\<strong>in</strong>fty}ˆ{\<strong>in</strong>fty} x(t) \exp{[-j \omega t]} dt\label{eq:fourier}\end{equation}Harmen DroogendijkLATEX – <strong>Cursus</strong> <strong>voor</strong> <strong>beg<strong>in</strong>ners</strong>


TabellenIntroductieDocumentstructurenWiskundige formulesTabellen en figurenDiversenTot slotTabellenFigurenGebruik van de omgev<strong>in</strong>g tabularBijschrift en refereerbaar maken met tableGrote tabellen zijn niet leuk <strong>in</strong> L A TEX...\beg<strong>in</strong>{table}[ht!]\caption{NAW-gegevens.}\beg<strong>in</strong>{center}\beg<strong>in</strong>{tabular}{lll}Naam & Adres & Woonplaats \\\hl<strong>in</strong>eHarmen Droogendijk & JHW Robersstraat 41 & Enschede \\\end{tabular}\end{center}\label{tab:naw}\end{table}Harmen DroogendijkLATEX – <strong>Cursus</strong> <strong>voor</strong> <strong>beg<strong>in</strong>ners</strong>


FigurenIntroductieDocumentstructurenWiskundige formulesTabellen en figurenDiversenTot slotTabellenFigurenGebruik van de package graphicxBijschrift en refereerbaar maken met figureVoor pdflatex zijn *.pdf, *.jpg en *.png geschikt\beg<strong>in</strong>{figure}[ht!]\beg<strong>in</strong>{center}\<strong>in</strong>cludegraphics[width=0.95\columnwidth]{<strong>LaTeX</strong> diagram.pdf}\end{center}\caption{<strong>Een</strong> L A TEX diagram.}\label{fig:graf dia}\end{figure}Harmen DroogendijkLATEX – <strong>Cursus</strong> <strong>voor</strong> <strong>beg<strong>in</strong>ners</strong>


DiversenIntroductieDocumentstructurenWiskundige formulesTabellen en figurenDiversenTot slotVerwijz<strong>in</strong>genDeze zijn op te nemen met \ref{...}, waarbij ... de waarde is van\label{...}.Speciale tekens<strong>Een</strong> aantal symbolen/tekens worden gebruikt <strong>voor</strong> o.a. commando’s enmoeten speciaal worden <strong>in</strong>gevoerd. Raadpleeg hier<strong>voor</strong> de beschikbaredocumentatie.Harmen DroogendijkLATEX – <strong>Cursus</strong> <strong>voor</strong> <strong>beg<strong>in</strong>ners</strong>


DiversenIntroductieDocumentstructurenWiskundige formulesTabellen en figurenDiversenTot slotOpdelen <strong>in</strong> stukkenNeem \<strong>in</strong>clude{*.tex} op <strong>in</strong> je ‘hoofdbestand’, waarbij * een deel vanhet document is <strong>in</strong> een apart *.tex bestand (zonder preamble!).Nederlandse woordafbrek<strong>in</strong>gGebruik hier<strong>voor</strong> \usepackage[dutch]{babel}. Op de Sc<strong>in</strong>tilla-WIKIstaat hoe je dit goed kunt <strong>in</strong>stellen <strong>in</strong> MikTeX.Harmen DroogendijkLATEX – <strong>Cursus</strong> <strong>voor</strong> <strong>beg<strong>in</strong>ners</strong>


Tot slotIntroductieDocumentstructurenWiskundige formulesTabellen en figurenDiversenTot slotOpdrachtDupliceer datgene dat je nu krijgt uitgereikt! Alle benodigdheden zijn tev<strong>in</strong>den via Y:/<strong>LaTeX</strong>/<strong>beg<strong>in</strong>ners</strong>/...Met dank aanSUCCES!http://en.wikibooks.org/wiki/<strong>LaTeX</strong>Harmen DroogendijkLATEX – <strong>Cursus</strong> <strong>voor</strong> <strong>beg<strong>in</strong>ners</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!