Liten Datorhandbok För Målmedvetna

Academic Computer Club, Umeå Universitet, 2000


Datorhandboken, LaTeX2e

UNIX


LaTeX2e

LaTeX2e är en vidareutveckling av LaTeX för att bl.a. förenkla användningen av flera språk. Nästa version av LaTeX, 3.x, kommer att baseras på LaTeX2e. I skrivande stund har projektet LaTeX2e nästan blivit klart och ett flertal paket finns att hämta hem. Ett exempel är teTeX (finns på sun-systemen på institutionen för datavetenskap, /opt/teTeX/bin/latex).

LaTeX2e är bakåtkompatibelt med LaTeX 2.09 genom en speciell modul som automatiskt laddas då gammal LaTeX-kod ska formatteras. För att utnyttja tilläggen i LaTeX2e måste den grundläggande strukturen göras om något mot LaTeX 2.09. LaTeX2e-dokument har följande struktur:

Dokumentklasserna motsvarar LaTeX 2.09s \documentstyle, dvs article, report, letter, book eller den nya slides. Alla dessa klasser tillåter val av teckensnittsstorlek (10pt, 11pt eller 12pt) och val av pappersstorlek (a4paper, a5paper, b5paper, letterpaper, legalpaper och executivepaper) och många andra standardval. Exempel:

För att förenkla användningen av LaTeX kan unixverktygen sed och make användas. Ett exempel är att tillåta svenska tecken direkt i LaTeX koden och sedan låta sed översätta dem till korrekta LaTeX-koder. Följande lilla exempel ger ett hum om hur du kan göra:

Make förklaras ytterligare på annan plats, se make.

Det finns paket till både LaTeX 2.09 och till LaTeX2e som låter dig använda svenska tecken direkt i LaTeX-koden. Under LaTeX heter paketet isolatin1.sty (finns på ftp://ftp.vlsivie.tuwien.ac.at/pub/8bit) och under LaTeX2e är det inbyggt i systemet, använd följande kommando: \usepackage[latin1]{inputenc} Båda dessa paket finns på alla CTAN-arkiv (se momentet referenser)

Det finns mer information om LaTeX2e både i tryckt och i elektronisk form, se momentet referenser sist i detta avsnitt.

Författat av Anders Eriksson


Bakåt , Framåt , Upp, Huvudsida
Denna sida ändrades sist av handbok den 24/05 1996 08:20:40.
Last modified Tuesday, 14-Nov-2000 00:12:49 CET