www.ntnu.no *
INFOWEB >  programmer >  unix  > LaTeX
Verktøy
Du kan legge til kommentarer
Eller sende denne artikkelen
Les artikler skrevet av arnebef
Brukervurdering
Hvor mye hjelp var det i denne artikkelen?
Mye Noe Lite
Forhåndsvisning
Du trenger ikke en 'utskriftsvennlig side' for å skrive ut denne siden. Forklaring
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.

Kommentarer

Legg til

berland at math dot ntnu dot no -- 2002-11-06
Kurs i rapportskriving i latex (spesielt laget for matematikkstudenter) er tilgjengelig på http://www.stud.math.ntnu.no/kurs
ivarfr ætt orakel ntnu no -- 2005-06-21
Det er ikke noe i veien for å bruke Tex i Windows - faktisk finnes det nå ganske gode verktøy for dette: Først installer du pakken MikTex. Denne inneholder selve motoren for å kompilere Tex-koden til dvi og ps eller direkte til pdf. Deretter installerer du programmet TexnicCenter, et utmerket program for å skrive selve teksten i. Dette verktøyet kan automatisk sette inn alle slags koder for deg, samt automatisk laste ned pakker du referer til som ikke er installert. TeXnicCenter legger seg som et lag over MikTex og gjør alle operasjonene med kompilering for deg. Begge pakkene finnes ved et søk på Google.
Havard.Berland ætt math.ntnu.no -- 2007-03-23
For Windows-brukere: PcTex anbefales ikke! Den er ikke kompatibel med resten av Latex-verdenen, den koster penger, og er dårligere enn gratisvarianten MikTeX som er kompatibel med resten av Latex-verdenen. Et introduksjonskurs til Latex finnes på http://www.math.ntnu.no/~berland/latex/

Språk: no flag_en Kommentarer: 3 Aid: 64 Brukervurdering:
 
 
Sist oppdatert: 2007-03-23 Forfatter: arnebef Lest: 19031 ganger