Zoeken…


Opmerkingen

Latex

Wat is LaTeX?

LaTeX (uitgesproken als lay-tech of lah-tekh ) is een opmaaktaal voor het zetten van documenten, vergelijkbaar met HTML voor websites.

LaTeX heeft voordelen ten opzichte van What-You-See-Is-What-You-Get (WYSIWYG) -editors zoals Microsoft Word omdat u met LaTeX de inhoud levert en LaTeX zorgt voor de lay-out. Scheiding van inhoud van zetwerk resulteert in documenten die consistent en mooi zijn opgemaakt. Omdat LaTeX-opmaak een gewone tekstindeling heeft (in tegenstelling tot meer complexe bestandsindelingen die door WYSIWYG-editors worden geproduceerd, zoals .docx ), zijn LaTeX-bestanden bovendien licht van gewicht en kunnen ze gemakkelijk onder versiebeheer worden gehouden.

LaTeX-documenten worden doorgaans gecompileerd in PDF-bestanden, zodat de consistentie in de lay-out behouden blijft voor verschillende kijkers en voor afdrukken.

LaTeX is vooral populair in academisch schrijven vanwege de rijke ondersteuning voor het zetten van vergelijkingen, verwijzingen naar figuren en tabellen en citaten en bibliografieën.

versies

Versie Publicatiedatum
LaTeX 2.09 1985/09/01
LaTeX 2e 1994/06/01

Installatie en instellingen

U kunt kiezen tussen de belangrijkste distributies van LaTeX:

  • TeX Live (Windows, Linux en OS X), de standaard, platformoverschrijdende distributie.
  • MacTeX (Mac) Een verpakte versie van TeX Live gemaakt voor OS X met enkele Mac-specifieke tools
  • MiKTeX (Windows) Een aparte distributie helemaal dat

Alle distributies zijn min of meer equivalent in een ideale wereld. TeX Live heeft het voordeel dat het op alle platforms beschikbaar is en heeft dus veel betere community-ondersteuning. MiKTeX kan profiteren van Windows-specifieke functies. Om licentieredenen zal MiKTeX ook een paar pakketten distribueren die TeX Live niet zal gebruiken.

In alle gevallen wordt de volledige installatie aanbevolen. In het bijzonder zal het gebruik van de download-op-opdrachtfunctie van MiKTeX veel editors ophangen / laten crashen.

Installatie

Windows (TeXLive)

  1. Download de meest recente TeXLive install-tl-windows.exe van hun website .
  2. Voer install-tl-windows.exe en volg de instructies.

Windows (MiKTeX)

  1. Download het meest recente MiKTeX-installatieprogramma van hun website .
  2. Voer het installatieprogramma uit en volg de instructies.

Mac OS X (TeXLive)

  1. Download de meest recente MacTeX van hun website .
  2. Voer MacTeX.pkg en volg de instructies.

Linux (TeXLive)

Linux-gebruikers hebben twee opties:

  1. Installeren via de pakketmanager van uw distributie (meestal meerdere releases achter)
  2. Installeren vanuit upstream (jaarlijks uitgebracht, vaak bijgewerkt)

Pakketbeheerders gebruiken

  • Arch Linux: pacman -S texlive-most
  • Debian / Ubuntu / Mint: apt-get install texlive-full
  • Fedora: yum install texlive

Merk op dat het gebruik van deze methode betekent dat u voor de distributie voor updates afhankelijk bent van het onderhoud van dat pakket. Deze pakketten zullen vaak verschillende releases bevatten achter de meest recente distributie, wat vaak betekent dat essentiële updates ontbreken. Het is bijna altijd het beste om stroomopwaarts te installeren. Merk ook op dat de pakketbeheerder van de distributie de directe installatie waarschijnlijk niet zal herkennen en zou kunnen proberen deze te installeren wanneer men andere gerelateerde ondersteuningspakketten installeert.

Installeren vanuit Upstream

  1. Download de meest recente TeXLive install-tl-unx.tar.gz van hun website .

  2. Pak de bestanden uit het archief met tar -zxvf install-tl-unx.tar.gz .

  3. Ga naar de gedownloade map met cd install-tl-unx .

  4. Voer ./install-tl en volg de instructies.

    TeXLive moet nu worden geïnstalleerd onder /usr/local/texlive/YEAR/ , waarbij YEAR het viercijferige jaar is (bijvoorbeeld 2016 ). Op deze manier is het mogelijk om meerdere TeXLive-versies naast elkaar te hebben en tussen deze te schakelen door uw PATH-variabele te wijzigen.

    Open deze map en controleer de map bin . Het zou een submap moeten bevatten, die (afhankelijk van uw platform) zoiets als i386-linux of x86_64-linux .

  5. Voeg de TeX Live binaire map toe aan uw pad met

    EXPORT PATH=/usr/local/texlive/YEAR/bin/PLATFORM:$PATH
    

    waarbij YEAR het viercijferige jaar is (bijvoorbeeld 2016 ), en PLATFORM uw platform is (bijvoorbeeld x86_64-linux ).

Test installatie

De LaTeX-installatie is nu voltooid. Maak een nieuw bestand met uw favoriete teksteditor, noem het test.tex en voeg de volgende inhoud toe om het te test.tex :

\documentclass{article}
\begin{document}
  Hello World!
\end{document}

Open nu de console of terminal, ga naar de map waarin u test.tex hebt opgeslagen en voer uit

pdflatex test

(Houd er rekening mee dat uw editor mogelijk voorzieningen heeft om dit voor u uit te voeren.)

Dit creëert verschillende nieuwe bestanden, waaronder test.pdf . Dit is het uitvoerdocument en ziet er zo uit:

Het resulterende PDF-bestand van het compileren van `test.tex

Gefeliciteerd, u hebt LaTeX met succes geïnstalleerd en uw eerste LaTeX-document gemaakt!

LaTeX-editors

Hoewel u LaTeX-documenten kunt maken met elke editor en kunt compileren met de console, bestaan er verschillende plug-ins voor veelgebruikte editors om het maken van LaTeX-documenten te vereenvoudigen, en er zijn gespecialiseerde LaTeX-editors. Een uitputtende lijst van LaTeX-editors is beschikbaar op TeX.SE (de StackExchange- site, gewijd aan TeX, LaTeX & Friends).

De meest gebruikte editors, volgens deze lijst, zijn:

Hoewel ervaren gebruikers van Emacs of Vim misschien bij hun editor willen blijven (wiens plug-ins een groot aantal functies bieden die elders niet beschikbaar zijn), is een gespecialiseerde IDE wellicht eenvoudiger te installeren / gebruiken voor beginners. De laatste drie op de lijst hebben een preview-functie waar men de resultaten van de compilatie van het document kan zien.

Daarnaast zijn er online LaTeX tools die van nut zijn voor beginners of mensen die moeten samenwerken, bijvoorbeeld kan ShareLaTeX en Ommezijde .



Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow