You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: nl/lesson-15.md
+7-5Lines changed: 7 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@ toc-description: "Omgaan met onverwacht gedrag."
12
12
<span
13
13
class="summary">Deze les laat enkele veelvoorkomende fouten in LaTeX-documenten zien, wat ze betekenen en hoe je ermee om kan gaan.</span>
14
14
15
-
In tegenstelling tot een typisch tekstverwerkingssysteem heeft LaTeX een bewerkings-/uitvoerings-/bekijkcyclus die meer lijkt op het werken met programmeertaalcompilers, en net als bij programmeren kunnen gebruikers fouten maken in hun invoer en moeten ze omgaan met foutmeldingen die door het systeem worden gerapporteerd.
15
+
In tegenstelling tot een typisch tekstverwerkingssysteem heeft LaTeX een bewerkings-/uitvoerings-/bekijkcyclus die meer lijkt op het werken met programmeertaalcompilers en net als bij programmeren kunnen gebruikers fouten maken in hun invoer en moeten ze omgaan met foutmeldingen die door het systeem worden gerapporteerd.
16
16
17
17
## Veelvoorkomende fouten
18
18
@@ -73,15 +73,17 @@ l.9 Mijn commando wordt hierna gebruikt \mycommand
73
73
{: .noedit :}
74
74
75
75
* De eerste regel, gemarkeerd met `!`, geeft de algemene aard van de fout (onbekend commando in dit geval).
76
-
* De volgende twee regels tonen de regel die TeX aan het verwerken was, met een regeleinde dat het punt markeert waar TeX was aangekomen.
76
+
* De volgende twee regels tonen de regel die TeX aan het verwerken was, met een regeleinde dat het punt markeert waar TeX was aanbeland.
77
77
Het onbekende commando is het laatste dat gelezen werd, dus het laatste woord vóór het regeleinde, `\textbold` hier.
78
78
Na het regeleinde volgen de resterende tokens `{hmmm}`, die mogelijk als argument zijn gelezen maar nog niet door TeX zijn uitgevoerd.
79
79
* Er kunnen in het algemeen nog enkele aanvullende regels zijn die meer context van de foutmelding tonen.
80
80
* De laatste regel begint met `l.` gevolgd door een regelnummer en vervolgens de regel in het bronbestand waar de fout is gedetecteerd.
81
81
82
-
* De laatste regel is een `?`. Als je TeX interactief gebruikt, kun je hier instructies aan TeX geven, maar de meeste tekstbewerkers en online systemen draaien TeX in een modus die niet stopt bij fouten, maar probeert door te gaan met het verwerken van de rest van het document. Typen van `s` op de prompt zal TeX instrueren om verder te gaan in deze modus als je interactief werkt.
82
+
* De laatste regel is een `?`.
83
+
Als je TeX interactief gebruikt, kan je hier instructies aan TeX geven, maar de meeste tekstbewerkers en online systemen draaien TeX in een modus die niet stopt bij fouten, maar probeert door te gaan met het verwerken van de rest van het document.
84
+
Indien je interactief werkt, kan je in deze modus Tex de opdracht geven om verder te gaan door `s` te typen.
83
85
84
-
Merk hier op dat TeX de fout niet ziet op het moment dat de definitie wordt gemaakt; en in feite als `\mycommand`is gedefinieerd maar niet wordt gebruikt, zou er geen fout optreden.
86
+
Merk hier op dat TeX de fout niet opmerkt wanneer de definitie wordt gemaakt; sterker nog, als `\mycommand` gedefinieerd was maar niet gebruikt werd, zou er geen fout optreden.
85
87
Hoewel de fout wordt gemeld op regel 8, zit de "echte" fout in de definitie op regel 4, dus het is belangrijk om de volledige foutmelding te bekijken.
86
88
87
89
Let op dat sommige tekstbewerkers slechts éénregelige "samenvattingen" van de foutlog tonen.
@@ -106,7 +108,7 @@ omdat het dan lijkt alsof `\mycommand` niet is gedefinieerd.
106
108
```
107
109
108
110
Hier is de fout een niet-overeenkomende `}` die wordt gebruikt om het optionele argument te beëindigen.
109
-
De sluitende accolade zorgt ervoor dat LaTeX’s optiesparser faalt, en je krijgt een interne en niet erg behulpzame foutmelding:
111
+
De sluitende accolade zorgt ervoor dat LaTeXs optiesparser faalt, en je krijgt een interne en niet erg behulpzame foutmelding:
Copy file name to clipboardExpand all lines: nl/lesson-16.md
+5-4Lines changed: 5 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,11 +15,12 @@ Er zijn verschillende manieren om de documentatie van een pakket of klasse te ra
15
15
16
16
## `texdoc`
17
17
18
-
Als je een TeX-distributie hebt geïnstalleerd (_bijv._, 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
18
+
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`.
19
+
Door
19
20
20
21
`texdoc` < _pkt_ >
21
22
22
-
uit te voeren, open je de documentatie van het pakket `<pkt>`.
23
+
uit te voeren in de opdrachtprompt, open je de documentatie van het pakket `<pkt>`.
23
24
De tool zoekt naar beschikbare documentatie en opent wat volgens hem het beste overeenkomt met je zoekterm.
24
25
Je kan een lijst krijgen van alle mogelijke resultaten en er één uitkiezen met:
25
26
@@ -79,7 +80,7 @@ en regel voor regel toe te voegen tot je het probleem kan laten zien.
79
80
Je kan ook proberen je echte bestand 'in te korten', maar dat kan veel tijd kosten.
80
81
81
82
<p
82
-
class="hint">Als je meer tekst nodig hebt om bijvoorbeeld pagina-afbrekingen te tonen, dan kan je het pakket <code>lipsum</code> gebruiken om nep-paragrafen te genereren en zo je testbestand toch klein te houden.</p>
83
+
class="hint">Als je meer tekst nodig hebt om bijvoorbeeld pagina-afbrekingen te tonen, dan kan je het pakket <code>lipsum</code> gebruiken om nepparagrafen te genereren en zo je testbestand toch klein te houden.</p>
83
84
84
85
### Logbestand
85
86
@@ -99,4 +100,4 @@ Als je een probleem hebt, zullen ervaren LaTeX-gebruikers vaak vragen om een kop
99
100
100
101
### Verder gaan
101
102
102
-
Tot slot bieden we een [galerij met kleine voorbeelden](./extra-01) die een reeks onderwerpen laten zien die niet in deze inleiding behandeld zijn, en LaTeX-pakketten die in die gebieden gebruikt worden.
103
+
Tot slot bieden we een [galerij met kleine voorbeelden](./extra-01)aan die een reeks onderwerpen laten zien die niet in deze inleiding behandeld zijn, alsook LaTeX-pakketten die in die gebieden gebruikt worden.
Copy file name to clipboardExpand all lines: nl/more-15.md
+2-5Lines changed: 2 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -48,14 +48,11 @@ Hoewel de echte fout op regel 11 staat, zoals te zien is in de contextregels:
48
48
49
49
## Nepfouten door eerdere fouten
50
50
51
-
Wanneer je LaTeX interactief aanroept via de opdrachtregel, kan je
52
-
de verwerking stoppen bij de eerste fout met `x`, het document bewerken
53
-
en opnieuw uitvoeren.
51
+
Wanneer je LaTeX interactief aanroept via de opdrachtregel, kan je met `x` de verwerking stoppen bij de eerste fout, het document bewerken en opnieuw uitvoeren.
54
52
Maar als je langs de fout scrolt of een tekstbewerker of online systeem gebruikt dat dat automatisch doet, zal TeX zich proberen te herstellen;
55
53
dit kan echter leiden tot meerdere foutmeldingen.
56
54
57
-
Maak je dus niet al te veel zorgen over het _aantal_ gerapporteerde fouten en
58
-
richt je altijd op het oplossen van de eerste gemelde fout.
55
+
Maak je dus niet al te veel zorgen over het _aantal_ gerapporteerde fouten en richt je altijd op het oplossen van de eerste gemelde fout.
0 commit comments