LaTeX - Installasjon og introduksjon

LaTeX er et tekstbehandlingssystem som formaterer blant annet tekstdokumenter, referanser, formler og tabeller i for eksempel vitenskapelige og tekniske artikler.

English version - LaTeX - installation and introduction

Temaside om programvare | Sider merket med programvare

Tilgjengelig for #

LaTeX er fritt tilgjengelig for alle.

Installasjon #

LaTeX er tilgjengelig via 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 en innebygd kompilator. Bruker du OS X, kan du installere LaTeX gjennom å laste ned pakken MacTeX. NTNU har lisensavtale for PCTeX, mens både MiKTeX og MacTeX kan fritt lastes ned fra nettet.  

Hvordan bruke LaTeX #

Først trengs en kildefil. Denne lages med et helt vanlig tekstredigeringsprogram som for eksempel notepad++, vim, emacs, pico, 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. Et alternativ i MacOS X er TextMate.

Kommandoer i LaTeX #

Alle LaTeX-kommandoer begynner med kommandonavnet, som er en bakoverstrek ( \ ) etterfulgt enten av tekst 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:

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

class må være en av de gyldige klassene article, report, letter, book etc.

Skrive ut og vise dokumentet #

I de fleste tilfeller er man interessert i å konvertere LaTeX dokumentet om til et PDF-dokument. Det er to måter å gjøre dette på, hvilken du vil bruke avhenger stort sett av hvilke bildetyper du bruker i dokumentet. 

Konvertere til PDF med vanlige bildefiler #

Bruker du vanlige bildeformat som JPG, GIF, PNG og lignende kan du bruke en kommando som heter pdflatex. Denne kommandoen konverterer et LaTeX dokument direkte til PDF. 

Konvertere til PDF med EPS-bildefiler #

Ønsker du å bruke EPS-bilder må du først konvertere dokumentet til et DVI-dokument, så til et PostScript-dokument, før du til slutt konverterer det til PDF.

Du har laget en fil med navnet test.tex. Du trenger så å kjøre kommandoen "latex test.tex", eller bruke egnet verktøy i programmet du bruker. LaTeX leser filen, typesetter den og lagrer den i filen test.dvi (DVI står for DeViceIndependent). Denne kan skrives ut eller konverteres til PostScript (PS).

Konvertere fra DVI til PS #

For å konvertere til PS kjører du kommandoen: dvips filnavn.dvi -o utfil, eller du bruker egnet verktøy i programmet du bruker.

Konvertere fra PS til PDF #

For å konvertere fra PS til PDF bruker du kommandoen ps2pdf. Kjører du ps2pdf filnavn.ps vil filen "filnavn.pdf" genereres i samme mappen

MathTime fontsett #

I LaTeX har man mulighet til å bruke mange forskjellige fonter. Den fonten som vanligvis benyttes dersom ingenting annet spesifiseres heter Computer Modern, som ikke alltid tar seg like godt ut. Det er derfor innkjøpt en site-lisens for fontsettet MathTime Professional 2 ved NTNU.

Dette fontsettet inneholder matematiske symboler for bruk med fonter av typen Times.

Alle ansatte og studenter har mulighet til å benytte fontene, både ved NTNU og på egne maskiner.

Installere MathTime i MiKTeX #

De nødvendige filene kan hentes i katalogen campus\PCTeX\MathTimePro\Kilde\Windows\Utpakket https://software.ntnu.no. Det finnes egne guider for hvordan man kobler seg til Progdist for studenter, og for ansatte.

Instruksjonene i dette avsnittet er laget for MiKTeX versjon 2.4.1461. Det antas her at MiKTeX sitt texmf-tre ligger under C:\texmf, og at det lokale texmf-treet ligger under C:\localtexmf, slik tilfellet vil være for de fleste MiKTeX-installasjoner.

  1. Kopier alle katalogene under campus\PCTeX\MathTimePro\Kilde\Windows\Utpakket\texmf til C:\localtexmf.
  2. Rediger filen C:\texmf\web2c\updmap.cfg i en tekst-editor, og legg til følgende linje nederst i filen:
    Map mtpro2.map
  3. Start programmet MiKTeX Options ved å gå til Start, MiKTeX, og MiKTeX Options. Under fanen General, trykk på knappene Refresh Now og Update Now.
  4. Åpne et kommandolinjevindu (i Windows XP kan dette gjøres ved å trykke på Start og velge Kjør, skrive inn kommandoen "cmd", og trykke Enter). I kommandolinjevinduet, skriv konsoll #1
    updmap
    og trykk Enter.

Installere MathTime i teTeX #

De nødvendige filene kan hentes i katalogen campus\PCTeX\MathTimePro\Kilde\Windows\UtpakketProgdist. Artikkel om hvordan du kobler til Progdist finner du for studenter eller for ansatte.

Instruksjonene i dette avsnittet er laget for teTeX versjon 2.x. Organiseringen av en teTeX-installasjon og tilhørende konfigurasjonsfiler varierer, og standard katalogstruktur avhenger av operativsystem og distribusjon. Banene som er oppgitt i dette avsnittet er gyldige for installasjoner på Ubuntu Linux versjon 5.10.

  1. Kopier alle katalogene under campus\PCTeX\MathTimePro\Kilde\Windows\Utpakket\texmf til /usr/local/share/texmf.
  2. Rediger filen /var/lib/texmf/web2c/updmap.cfg i en tekst-editor, og legg til følgende linje nederst i filen:
    Map mtpro2.map
  3. Kjør kommandoene konsoll #2
    mktexlsrupdmap

Bruk av fontsettet #

For å komme i gang med bruk av font-settet kan man legge til følgende linjer i begynnelsen av et LaTeX-dokument (document preamble):

\usepackage[T1]{fontenc}
\usepackage{textcomp}
\renewcommand{\rmdefault}{ptm}
\usepackage[scaled=0.92]{helvet}
\usepackage[nofontinfo]{mtpro}

Pakken mtpro har imidlertid mange forskjellige alternativer, og det anbefales å ta en titt på dokumentet\campus\PCTeX\MathTimePro2\Kilde\Windows\mtpro2.pdf for mer informasjon om disse, same bruk av fontsettet sammen med andre pakker.

Nyttige lenker #

Kontakt #

Orakeltjenesten kan hjelpe deg å installere PCTex (eller tilsvarende verktøy), men har ikke support på bruk av LaTeX-programvare.

0 Vedlegg
24315 Visninger
Gjennomsnitt (0 Stemmer)