Innhold

LaTeX

Generelt om LaTeX

L A T E X er et program som tar inn en fil i tekstformat og bruker spesielle kommandoer for å lage formler, bilder, innholdsfortegnelser, bibliografier og andre funksjoner. Det vil si at man spesifiserer strukturen i dokumentet: seksjoner, tittel, vedlegg etc. Hvordan det blir seende ut etter at filen er kjørt gjennom LaTeX avhenger av hvilken documentclass som er brukt i filen. LaTeX har ferdige standarder for brev, bok, rapport og artikkel. TeX er et basisprogram som andre programmer bygger på, f.eks. LaTeX, AMSTeX og teTeX.

Installering

LaTeX er installert på studs login-maskiner (login.stud.ntnu.no). For de fleste linux-distribusjoner finnes latex som pakker. Bruker du Windows, kan du bruke for eksempel MiKTeX som kompilator, eller du kan bruke PCTeX som har innebygd kompilator.

Hvordan bruke LaTeX

Først trengs en kildefil. Denne lages med et helt vanlig tekstredigeringsprogram som for eksempel emacs, pico, vim, edit, TextPad etc. Flere av disse har innebygd støtte for syntaksfarging av LaTeX-kode. Du kan også benytte deg av en IDE (Integrated Development Environment) for LaTeX, som for eksempel TeXnicCenter og PCTeX for Windows og Kile for Linux. Artikkelen LaTeX i TextPad gir en veiledning i hvordan du kan sette opp TextPad til å fungere sammen med MiKTeX som kompilator.

Kommandoer i LaTeX

Alle LaTeX-kommandoer begynner med kommandonavnet, som er en bakoverstrek ( \ ) etterfulgt enten av en tekststreng eller en enkelt bokstav. Argumenter i firkantparenteser ( [] ) er valgfrie, mens argumenter i krøllparenteser ( {} ) er obligatoriske. LaTeX gjør forskjell på store og små bokstaver.

Et standard LaTeX-dokument

Alle LaTeX-dokumenter er på formen:

konsoll #1
      \documentclass{class}

      \begin{document}
      
      .... her setter du inn teksten din ....

      \end{document}
    
konsoll #2
class
skal være en av de gyldige klassene article, report, letter, book etc.

Skrive ut / vise dokumentet

Du har laget en fil med navnet

konsoll #3
test.tex
. Du trenger så å kjøre
konsoll #4
latex test.tex
, eller bruke egnet verktøy i programmet du bruker. LaTeX leser filen, typesetter den og lagrer den i filen
konsoll #5
test.dvi
(DVI står for DeViceIndependent). Denne kan skrives ut eller konverteres til PostScript (PS).

Se på en .dvi

For å se på en dvi kan du for eksempel bruke et program som heter xdvi eller yap dersom du bruker MiKTeX. Det anbefales dog å konvertere til PS og se på filen med gv.

Konvertere til PS

For å konvertere til PS kjører du kommandoen:

konsoll #6
dvips filnavn.dvi -o utfil
, eller du bruker egnet verktøy i programmet du bruker.