17.07.2013 Views

Introduktion til LaTeX

Introduktion til LaTeX

Introduktion til LaTeX

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

i preamblen. 2<br />

Master/hoved-filen<br />

Advarsel 12.3. Man bør kun anvende \include <strong>til</strong> at inkludere ting som giver sideoutput.<br />

Man bør heller ikke inkludere f.eks. en tabel via \include, anvend i stedet<br />

\endinput.<br />

Advarsel 12.4. Hvis filen man ønsker at inkludere ikke findes, vil \include kun give<br />

en advarsel (warning) og ellers bare gå videre, i modsætning <strong>til</strong> \input som giver en fejl.<br />

Denne advarsel skal man altså selv opdage. Bemærk at findes som sædvanligt betyder<br />

at filen ikke kan findes på et af de steder LATEX leder efter filer, hvilket normalt er mere<br />

end bare det nuværende bibliotek!<br />

Sidebemærkning 12.5. Anvend aldrig »\end{document}« inden i en fil inkluderet<br />

via \include, der kan ske meget underlige ting. Ønsker man at stoppe inkluderingen<br />

(f.eks. ved debugning) så anvend i stedet \input.<br />

Se desuden Mittelbach og Goossens (2004) for mere information.<br />

Master/hoved-filen<br />

Masterfilen er et hoveddokument, det er her man så inkluderer sine kapitler etc. Det<br />

er også denne fil man kompilerer for at få det samlede dokument.<br />

Sidebemærkning 12.6. I de fleste gode LATEX-editorer kan man <strong>til</strong> en given fil angive<br />

hvilken fil der skal anvendes som masterfil, i.e. hvilken fil det er man vil oversætte<br />

når man ønsker at kompilere sit dokument. (Man kan jo ikke kompilere de enkelte<br />

kapitelfiler for sig idet de ikke har nogen preamble ej heller en \begin/end{document},<br />

hvilket de heller ikke skal have.) Dette betyder at man bliver fri for at skulle skifte<br />

over <strong>til</strong> sin masterfil hver gang man ønsker at kompilere.<br />

Nogle editorer kalder en sådan konfiguration for et projekt eller lignende. Desværre<br />

er der også nogle editorer som ikke er videre gode <strong>til</strong> at håndtere større projekter.<br />

Sidebemærkning 12.7. Bare for en god ordens skyld minder vi om at de kapitler<br />

som man har i eksterne filer altså ikke skal have nogen preamble ej heller noget<br />

\begin{document}. . . \end{document}-par.<br />

En simpel skabelon <strong>til</strong> en masterfil kunne se sådan ud (visse af makroerne forklares<br />

senere):<br />

\documentclass[〈options〉]{〈dokumentklasse〉}<br />

〈øvrige preamble〉<br />

%\includeonly{kapitel2}<br />

\begin{document}<br />

\include{forside}<br />

2 I master filen <strong>til</strong> denne bog, har vi listet alle kapitlerne i en samlet \includeonly, og udkommenterer så<br />

dem vi ikke skal bruge.<br />

Kapitlet er sidst opdateret 2010/03/03 01:29 (revision 638)<br />

291<br />

Eksempel<br />

12.3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!