Documentatie raadplegen en hulp krijgen
Deze les toont de belangrijkste bronnen van documentatie voor LaTeX-gerelateerde software en pakketten, en hoe je hulp kan zoeken als je vastloopt.
Er zijn verschillende manieren om de documentatie van een pakket of klasse te raadplegen.
texdoc
Als je een TeX-distributie hebt geïnstalleerd (bijvoorbeeld TeX Live of MiKTeX) en daarbij ook de documentatie hebt geïnstalleerd, dan kan je de lokaal opgeslagen documentatie openen met het opdrachtregelprogramma texdoc
. Door
texdoc
< pkt >
uit te voeren in de opdrachtprompt, open je de documentatie van het pakket <pkt>
. De tool zoekt naar beschikbare documentatie en opent wat volgens hem het beste overeenkomt met je zoekterm. Je kan een lijst krijgen van alle mogelijke resultaten en er één uitkiezen met:
texdoc -l
< pkt >
texdoc.org
Dit is een website die gelijkaardig werkt als het hulpprogramma texdoc
. Je kan zoeken naar beschikbare documentatie net zoals je zou doen met texdoc -l
en dan kiezen uit de resultaten.
CTAN
CTAN is het Comprehensive TeX Archive Network. De meeste LaTeX-pakketten worden daar gepubliceerd. Je kan op de site zoeken naar een pakket om de documentatie te bekijken. Meestal zijn de pakketten te vinden op ctan.org/pkg/<pakket-naam>
en kan je daar de README en documentatie van het pakket openen.
Boeken over LaTeX
Er zijn meerdere boeken beschikbaar die je kunnen helpen om meer over LaTeX te leren. Als beginner kan je veel baat hebben bij een gestructureerde beginnersgids, omdat die vaak veel meer detail biedt dan wat we hier behandelen. Je wil misschien ook toegang hebben tot een referentie met meer uitleg en aanbevelingen.
Het LaTeX-team heeft een lijst met boeken, grotendeels geschreven door leden. De bekendste zijn Lamports officiële gids en de uitgebreide LaTeX Companion 3e editie.
Andere boeken gericht op het leren van LaTeX zijn:
- Guide to LaTeX door Helmut Kopka en Patrick Daly: beschikbaar als e-boek
- LaTeX for Complete Novices door Nicola Talbot: gratis e-boek of goedkope papieren versie
- Using LaTeX to write a PhD thesis door Nicola Talbot: gratis e-boek of goedkope papieren versie
- LaTeX Beginner’s Guide door Stefan Kottwitz: beschikbaar als e-boek en ook gedrukt
- LaTeX and Friends door Marc van Dongen: beschikbaar als e-boek en ook gedrukt
Hulp krijgen
Er zijn diverse online fora voor het stellen van LaTeX-vragen; het meest populair is tegenwoordig TeX - LaTeX StackExchange. Wanneer je een vraag stelt, is het het beste om eerst een duidelijk voorbeeld te maken: een zogeheten ‘minimal working example’ (MWE). Dit betekent niet dat de code werkt (je stelt immers een vraag!), maar wel dat je je best hebt gedaan om het voorbeeld duidelijk, op zichzelf staand en zo klein mogelijk te maken. Dat laatste betekent: alleen genoeg inhoud om het probleem te tonen.
Hoe maak je een minimal working example (MWE)
Hoe maak je een MWE? Meestal is het het makkelijkst om te beginnen met
\documentclass{article}
\usepackage[T1]{fontenc}
\begin{document}
Text
\end{document}
en regel voor regel toe te voegen tot je het probleem kan laten zien. Je kan ook proberen je echte bestand ‘in te korten’, maar dat kan veel tijd kosten.
Als je meer tekst nodig hebt om bijvoorbeeld pagina-afbrekingen te tonen, dan kan je het pakket lipsum
gebruiken om nepparagrafen te genereren en zo je testbestand toch klein te houden.
Logbestand
Eén ding dat je zeker nodig hebt, is je logbestand; dit wordt elke keer aangemaakt door LaTeX wanneer je het uitvoert, en heeft dezelfde naam als je invoerbestand maar eindigt op .log
.
Afhankelijk van je bureaubladinterface moet je mogelijk 'bestandsnaamextensies tonen' inschakelen om het juiste bestand te vinden.
In het logbestand kan je altijd de volledige foutmeldingen terugvinden. De foutmeldingen van LaTeX proberen behulpzaam te zijn, maar ze zijn niet zoals je gewend bent van tekstverwerkers.
Sommige tekstbewerkers maken het moeilijk om de volledige fouttekst te zien, wat belangrijke details kan verbergen.
Als je een probleem hebt, zullen ervaren LaTeX-gebruikers vaak vragen om een kopie van je logbestand.
Verder gaan
Tot slot bieden we een galerij met kleine voorbeelden aan die een reeks onderwerpen laten zien die niet in deze inleiding behandeld zijn, alsook LaTeX-pakketten die in die gebieden gebruikt worden.