LaTeX/Inleiding: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Geen bewerkingssamenvatting
Maxiewaxie (overleg | bijdragen)
k Kleine spelling-, grammatica- en opmaakfouten verbeteren.
Regel 1:
{{LaTeX inhoud}}
===Wat is TeX===
{{TeX}}, of TeX in platte tekst, (uitgesproken als "tech"“tech”, als in "techniek"“techniek”) is een programmeertaal ontworpen door Donald E. Knuth (1984). Het is speciaal ontworpen voor het zetten en drukken van wiskundige teksten en formules. Het is in feite een programmeertaal, het ondersteunt een Ifif-else constructieelseconstructie, je kan er berekeningen mee uitvoeren, etc. , maar het zal je heel zwaar vallen als je er iets anders mee probeert dan typografie aanpassen. De controle die je als schrijver over TeX hebt maakt het tot een krachtige taal, maar ook heel moeilijk en tijdrovend in gebruik. Knuth startte met het schrijven van texTeX in 1977, om de mogelijkheden van de printapparatuur te onderzoeken. In die tijd begonnen printers door te dringen in de drukkerijen. Met het ontwikkelen van TeX hoopte Knuth de trend van achteruitgaande typografie, die hij terugzag in zijn eigen werk, te doorbreken. De huidige versie van TexTeX stamt uit 1982, met enkele aanpassingen in 1989 voor de ondersteuning van 8-bit karakters en diverse talen. TeX staat er om bekend dat het enorm stabiel is, dat het onder verschillende besturingssystemen draait en dat het foutvrij is
 
Het versie-nummer van Tex convergeert naar <math>\pi</math> en is nu 3.1415926.
 
deDe naam komt van het Griekse <math>\tau \epsilon \chi \nu o \lambda o \gamma \iota \alpha</math> wat Techniek betekent; de eerste lettegreep is <math>\tau \epsilon \chi</math>, wat lijkt op TeX in ons huidige alfabet.
 
===LaTeX===
{{LaTeX}}, in platte tekst geschreven als LaTeX, (uitspraak “Lah-tech”) is een zogenaamd macro-pakketmacropakket dat door Leslie Lamport (1994) is geschreven en van TeX gebruik maakt. Het is geschreven om het verwerken van TeX documenten te vereenvoudigen, vooral de documenten die wiskundige formules bevatten. Tegenwoordig wordt het onderhouden door het [http://www.latex-project.org/latex3.html LaTeX3 project]. Veel schrijvers hebben uitbreidingen, genaamd ''packages'' of ''styles'', geschreven voor LaTeX. Sommige worden bij LaTexLaTeX- of TeX -pakketten geleverd en andere zijn te vinden bijop [http://www.ctan.org Comprehensive TeX Archive Network] (alomvattend TeX archief netwerk).
 
Omdat LaTeX bestaat uit TeX-commando's, is het maken van een LaTeX-bestand net programmeren. De schrijver creëert een tekstbestand met LaTeX-commando'scommando’s, deze wordt gelezen door een Latex MacroLaTeX-mcro en omgezet in het eindresultaat.
 
Dit heeft nadelen ten opzichte van een [[w:WYSIWYG|WYSIWYG]] (''What You See Is What you Get'') programma zoals [[w:Openoffice.org|Openoffice.org]] Writer of Microsoft Word:
 
* jeJe kunt het eindresultaat niet direct zien.
* jeJe moet wat LaTeX-commando'scommando’s kennen voor het maken van een LaTeX-document.
* Het kan moeilijk zijn om een bepaalde opmaak te krijgen.
 
Maar er zijn ook een aantal voordelen aan de LaTeX-aanpak van tekstverwerken:
 
* De lay-out, fontslettertypes, tabellen, etc. zijn door het hele document hetzelfde.
* Opmaak van wiskundige formules wordt een stuk makkelijker.
* Indexen, voetnoten en referenties kunnen makkelijk worden gegenereerd.
* Je wordt gedwongen je document goed te structureren.
 
De LaTeX- en de TeX-manier van tekstverwerken kan ook wel WYSIWYM (''What You See Is What You Mean'') genoemd worden. Je kunt het eindresultaat niet zien tijdens het typen, maar de logische structuur is af te lezen uit het tekstdocument. LatexLaTex zorgt voor de opmaak.
Door LaTeX-fans wordt deze manier van tekstverwerken ook soms WYSIWYW (''What You See Is What You Want'') genoemd.
 
Een LaTeX-document is een gewoon tekstdocument dat de inhoud van het document bevat, met extra commando'scommando’s. Wanneer het bronbestand wordt verwerkt door de LaTeX-macro, kan het documenten in verschillende formaten produceren. LatexLaTex ondersteunt standaard [[w:Device Independent|DVI]] en [[w:Portable Document Format|PDF]] maar door extra software te gebruiken kun je ook Postscript, PNG, JPG, HTML e.d. genereren.
 
=== Vereisten ===
Voor LaTeX-textverwerking heb je minimaal het volgende nodig:
* een tekstverwerker (je kunt een basis-tekstverwerker gebruiken, maar een LaTexLaTeX-verwerker zal nuttiger zijn)
**voor Windows is [[http://www.texniccenter.org/ TeXnicCenter]] een populair en gratis open-source LaTeX-verwerker
**Op Unix systemen (o.a. Mac OS X), zijn Emacsen en gvim geschikte verwerkers voor mensen met een technische aanleg, terwijl [[http://www.xm1math.net/texmaker/index.html Texmaker]] en [[http://kile.sf.net Kile]] gebruiksvriendelijkere omgevingen bieden.
** Op Mac OS X is [[http://www.uoregon.edu/~koch/texshop/ TexShop]] een zeer complete LaTeX-verwerker. Deze is ook verkrijgbaar in het [[http://www.tug.org/mactex MacTeX pakket ]].
* De Latex code en lay out pagina's.
** voor windowsWindows ==>[[http://www.miktex.org/ MiKTeX]]
** voor Unix of GNU/Linux ==> [[http://www.tug.org/texlive/ TeX-live]] (voor de meeste distributies is dit gewoon beschikbaar in de repo'srepo’s)
** voor Mac OS X ga naar [http://www.rna.nl/tex.html "TeX“TeX on Mac OS X"X”]
* en een applicatie die DVI ondersteunt (en PDF als je datdit wilt)
 
Een distributie van Latex,LaTeX met vele uitbreidingen, add-ons, verwerkers en viewers voor Unix, Linux, Mac en Windows wordt verspreid vanaf de TeX user group [http://www.tug.org/texlive/].
 
===applicatiesApplicaties binnen een distributie===
 
Deze programma's (''compilers'')kun je verwachten in elke (La)TeX distributie:
Regel 55:
* '''dvipdfm''': verbeterde versie van '''dvipdf'''
 
In den beginne kon je alleen maar een DVI maken met LaTeX; toen werd er PDF-ondersteuning toegevoegd met ''pdflatex'', toch gebruikt niet iedereen dit. Zoals duidelijk wordt uit deze korte lijst, kunnen PDF-bestanden met zowel ''pdflatex'' als ''dvipdfm'' gemaakt worden; toch is het bestand uit ''pdflatex'' beter dan de ander. DVI is een oud formaat en het ondersteunt geen snelkoppelingen, terwijl PDF datdit wel doet, dus door eerst een DVI te creëren breng je de nadelen van DVI naar PDF. In het algemeen zal de output gewoon beter zijn bij het gebruik van ''pdflatex''.
 
Als je alles nauwkeurig zou doen, zou je een TeX-document net wat anders schrijven dan een LaTeX-document. Maar zoals we later zullen zien is het mogelijk een keuzelaag in te bouwen, zodat de compiler de vertaling zelf voor zijn rekening neemt.
Regel 63:
[[Image:LaTeX_diagram.svg|600px|center]]
 
De omsloten rode tekst staat voor het bestandsformaat, de blauwe tekst bij de pijlen geven de commando'scommando’s aan die je moet gebruiken en de kleine groene lettertjes onder de bestandsformaten geven aan welke afbeeldingen dat formaat ondersteunt. Iedere keer dat je een pijl volgt verlies je informatie. Dit verlies kan een verminderde kwaliteit van je document betekenen. Daarom, om de hoogste kwaliteit van je bestand te kunnen waarborgen, zul je de kortste route moeten nemen naar het te verkrijgen bestand.
 
Het merendeel van de programma's zouden bij je LaTeX distributie moeten zitten; andere zitten bij Ghostscript, wat ook een gratis en vrij stukje software is.
 
 
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.