<?xml version="1.0" encoding="iso-8859-1"?>

<!DOCTYPE artikkel PUBLIC "-//infoweb.ntnu.no//DTD Infoweb 1.0//NO"
"http://infoweb.orakel.ntnu.no/infoweb.dtd">

<artikkel spraak="no">
  <tittel>LaTeX</tittel>
  <forfatter>glaserud</forfatter>
  <sammendrag>TeX er et språk for å skrive dokumenter. Du lager en kildefil som kompileres til et dokument med LaTeX. LaTeX brukes veldig mye i vitenskapelige dokumenter med mange formler.</sammendrag>
<lenker>
    <ekstern tittel="Introduksjon og ekstra pakker til LaTeX" uri="http://www.math.ntnu.no/~berland/latex/" />
    <ekstern tittel="LaTeX-kommandoer" uri="http://www.fi.uib.no/Fysisk/Teori/KURS/WRK/TeX/latexhelp/2.Commands.html"/>
    <ekstern tittel="Innføring i LaTeX - kurs" uri="http://www.itea.ntnu.no/orakel/kurs/index.php?link=dokumentasjon.php"/>
    <ekstern tittel="Rapportskriving i LaTeX" uri="http://www.stud.math.ntnu.no/kurs/"/>
    <ekstern tittel="MikTeX" uri="http://www.miktex.org/"/>
    <ekstern tittel="TeXnicCenter" uri="http://www.toolscenter.org"/>
    <ekstern tittel="Kile" uri="http://kile.sourceforge.net/"/>
    <ekstern tittel="PCTeX" uri="http://www.ntnu.no/itea.info/programvare/pctex.html"/>
    <infoweb tittel="LaTeX i TextPad" aid="267"/>
    <infoweb tittel="gv" aid="25"/>
</lenker>
  <hoveddel>

  <os2>Generelt om LaTeX</os2>

  <avsnitt>
    <uthev>L</uthev><sup>A</sup><uthev>T</uthev><sub>E</sub><uthev>X</uthev> 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 
    <kursiv>documentclass</kursiv> 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.
  </avsnitt>

  <os3>Installering</os3>

  <avsnitt>
    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 <ekstern tittel="MiKTeX" uri="http://www.miktex.org/">MiKTeX</ekstern> som kompilator, eller du kan bruke <ekstern tittel="PCTeX" uri="http://www.ntnu.no/itea.info/programvare/pctex.html">PCTeX</ekstern> som har innebygd kompilator.
  </avsnitt>

  <os3>Hvordan bruke LaTeX</os3>

  <avsnitt>
    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 <ekstern tittel="TeXnicCenter" uri="http://www.toolscenter.org">TeXnicCenter</ekstern> og <ekstern tittel="PCTeX" uri="http://www.ntnu.no/itea.info/programvare/pctex.html">PCTeX</ekstern> for Windows og <ekstern tittel="Kile" uri="http://kile.sourceforge.net/">Kile</ekstern> for Linux. Artikkelen     <infoweb tittel="LaTeX i TextPad" aid="25">LaTeX i TextPad</infoweb> gir en veiledning i hvordan du kan sette opp TextPad til å fungere sammen med <ekstern tittel="MiKTeX" uri="http://www.miktex.org/">MiKTeX</ekstern> som kompilator.
  </avsnitt>

  <os3>Kommandoer i LaTeX</os3>

  <avsnitt>
    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.
  </avsnitt>

  <os3>Et standard LaTeX-dokument</os3>

  <avsnitt>
    Alle LaTeX-dokumenter er på formen:

    <konsoll>
      \documentclass{class}

      \begin{document}
      
      .... her setter du inn teksten din ....

      \end{document}
    </konsoll>

    <konsoll>class</konsoll> skal være en av de gyldige klassene <uthev>article, report,
      letter, book etc.</uthev>
  </avsnitt>

  <os2>Skrive ut / vise dokumentet</os2>
    
  <avsnitt>
    Du har laget en fil med navnet <konsoll>test.tex</konsoll>. Du trenger så å kjøre
    <konsoll>latex test.tex</konsoll>, eller bruke egnet verktøy i programmet du bruker. LaTeX leser filen, typesetter den og lagrer den 
    i filen <konsoll>test.dvi</konsoll> (DVI står for DeViceIndependent). Denne kan 
    skrives ut eller konverteres til PostScript (PS).
  </avsnitt>

  <os3>Se på en .dvi</os3>
  
  <avsnitt>
    For å se på en <kommando>dvi</kommando> kan du for eksempel bruke et program som heter
    <kommando>xdvi</kommando> eller yap dersom du bruker MiKTeX. Det anbefales dog å konvertere til PS og se på filen med
    <infoweb tittel="gv" aid="25">gv</infoweb>.
  </avsnitt>

  <os3>Konvertere til PS</os3>

  <avsnitt>
    For å konvertere til PS kjører du kommandoen: 
    <konsoll>dvips filnavn.dvi -o utfil</konsoll>, eller du bruker egnet verktøy i programmet du bruker.
  </avsnitt>

  </hoveddel>
</artikkel>
