latex Zelfstudie
Aan de slag met latex
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)
- Download de meest recente TeXLive
install-tl-windows.exe
van hun website . - Voer
install-tl-windows.exe
en volg de instructies.
Windows (MiKTeX)
- Download het meest recente MiKTeX-installatieprogramma van hun website .
- Voer het installatieprogramma uit en volg de instructies.
Mac OS X (TeXLive)
- Download de meest recente MacTeX van hun website .
- Voer
MacTeX.pkg
en volg de instructies.
Linux (TeXLive)
Linux-gebruikers hebben twee opties:
- Installeren via de pakketmanager van uw distributie (meestal meerdere releases achter)
- 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
Download de meest recente TeXLive
install-tl-unx.tar.gz
van hun website .Pak de bestanden uit het archief met
tar -zxvf install-tl-unx.tar.gz
.Ga naar de gedownloade map met
cd install-tl-unx
.Voer
./install-tl
en volg de instructies.TeXLive moet nu worden geïnstalleerd onder
/usr/local/texlive/YEAR/
, waarbijYEAR
het viercijferige jaar is (bijvoorbeeld2016
). 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 alsi386-linux
ofx86_64-linux
.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 (bijvoorbeeld2016
), enPLATFORM
uw platform is (bijvoorbeeldx86_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:
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:
- De Emacs- editor met de AUCTeX- extensie.
- De Vim- editor met de LaTeX-suite plug-in.
- Texmaker - een gespecialiseerde LaTeX IDE.
- TeXstudio - nog een LaTeX IDE.
- TeXworks - nog een LaTeX IDE.
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 .