17.07.2013 Views

Introduktion til LaTeX

Introduktion til LaTeX

Introduktion til LaTeX

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

1.6.1 Lidt LAT E X-terminologi<br />

7<br />

Lidt LAT E X-terminologi<br />

Lad os vende <strong>til</strong>bage <strong>til</strong> Eksempel 1.1 på side 8 og forklare lidt om den terminologi<br />

vi anvender:<br />

• Sekvenser af typen \〈navn〉 kaldes makroer eller kommandoer, en undtagelse er makroer<br />

parret \begin{〈navn〉}. . . \end{〈navn〉} som udgør et environment. environment<br />

• Materiale skrevet inden i { } vil oftest fortolkes som et argument <strong>til</strong> en eller argument<br />

anden kommando. Hvis der i en specifikation af brugern af en makro f.eks. står<br />

\foo{〈tekst〉} betyder det, at \foo tager 〈tekst〉 som argument.<br />

Hvis en makro i en oversigt er skrevet som \foo{...} så betyder det at \foo tager<br />

et obligatorisk argument og de krøllede parenteser er i dette <strong>til</strong>fælde påkrævet.<br />

Indholdet kan dog være tomt.<br />

Nogle makroer/environments tager argumenter andre gør ikke. Environments<br />

kan sagtens tage obligatoriske og valgfri argumenter (se næste punkt), klassiske<br />

eksempler er environmentet thebibliography (se afsnit 8.2 på side 185) eller<br />

floaten figure (se afsnit 6.2 på side 133).<br />

Et lidt mere ‘eksotisk’ eksempel på brugen af { } som argumenter er <strong>til</strong> f.eks.<br />

superscript/hævet skrift $x^{y+z}$ hvilket giver x y+z , her er {y+z} argument<br />

<strong>til</strong> makroen bestående af tegnet »^« (internt vil LATEX erstatte »^« med et mere<br />

almindeligt makronavn).<br />

Til tider vil man også se {} anvendt enten stående efter makroer som egentlig<br />

ikke tager noget argument (se Eksempel 1.3 på næste side for et klassisk eksempel).<br />

Man kan dog også se et par af krøllede parenteser stå omkring noget uden<br />

at blive fortolket som et argument. Et klassisk eksempel er {\bfseries ...}. Her<br />

er { }-parret blevet anvendt som afskærmning. Det er dog ikke noget vi vil gøre<br />

så meget brug af.<br />

• Argumenter kan også <strong>til</strong> tider angives i et [ ]-par – disse kaldes valgfri argumenter valgfri argumenter<br />

eller options, se evt. eksempel 1.1, linie 1. Om disse gælder, at det er ekstra<br />

argumenter som man ikke nødvendigvis behøver anvende. Desuden er »\foo[]«<br />

(ofte) det samme, som »\foo«. Visse konstruktioner kan endda anvende () <strong>til</strong> at<br />

angive argumenter. Se f.eks. Eksempel 7.13 på side 164.<br />

• Området mellem \documentclass... og \begin{document} kaldes preamble (li- preamble<br />

nie 1–6 i Eksempel 1.1 på side 8).<br />

• Området mellem \begin{document} og \end{document} (altså indenfor environmentet<br />

document) kaldes selve dokumentet eller body.<br />

Al tekst efter »\end{document}« ignoreres af LATEX.<br />

Mange makroer kan godt lide (at spise) mellemrum<br />

Man bør være opmærksom på følgende interessante feature som ses ved de fleste<br />

LATEX-makroer der ikke tager noget obligatorisk argument.<br />

7 FiXme Dødelige: skriv dette mere forståeligt<br />

Kapitlet er sidst opdateret 2010/03/03 22:08 (revision 651)<br />

11

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

Saved successfully!

Ooh no, something went wrong!