Webbtutorial: LaTeX

Manual

LaTeX är namnet på ett makropaket för den underliggande typsättningsmotorn TeX. Här kommer ett enkelt dokument skrivet i LaTeX:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[swedish]{babel}
\title{My first \LaTeX}
\author{Okänd}
\begin{document}
\maketitle
Här kommer en kort text.
\end{document}

Vad händer?

Här syns resultatet:
Ett enkelt LaTeX-dokument.

Vad betyder alla specialtecken då? Bra att veta är att man kan nästla kommandon godtyckligt.
Ett exempel:

\textbf{\textit{Fet och kursiv text.}}

Här kommer en lista med några användbara LaTeX-kommandon:
\_
Producerar ett understreck.
\textbf{}
Producerar fet text.
\textit{}
Producerar kursiv text.
\emph{}
Betonar texten inuti scope.
\batchmode
Stoppar uppbyggnaden av dokumentet om ett fel påträffas.
\nonstopmode
Försöker bygga dokumentet oavsett om du får ett fel eller inte.
\\
Radbryter texten manuellt.
%
TeX-kommentar. Allt efter tecknet syns inte i det färdiga dokumentet.
Tabeller går givetvis att göra i LaTeX. Det finns en speciell miljö tabular som enkelt låter användaren skapa tabeller.

Ett exempel:
\begin{tabular}{ l c r }
7 & 8 & 9 \\
\cline{2-2}
4 & 5 & 6 \\
\cline{1-1} \cline{3-3}
1 & 2 & 3 \\
\hline
En numpad.
\end{tabular}


Resultatet blir:
En numpad-liknande layout skapad med miljön tabular.

Vanliga tabellkommandon

\begin{tabular}{format}
Startar den speciella miljön tabular. Format definerar formatet, se nästa tabell.
\end{tabular}
Avslutar miljön.
\cline{x-y}
Ritar ett horisontellt streck från kolumn x till kolumn y
\hline
Ritar ett horisontellt streck
\\
Indikerar nästa rad i tabellen.
Indikerar nästa rad i tabellen.

Formatet på kolumnspecifikation

l
Indikerar att kolumnen ska vara vänsterjusterad.
c
Indikerar att kolumnen ska vara centrerad.
r
Indikerar att kolumnen ska vara högerjusterad.
|
Indikerar streck mellan två kolumner.
||
Indikerar dubbelstreck mellan två kolumner
 
Mellanslag indikerar att inget streck ska dras mellan två kolumner.
Två exempel:
{ l c r }
{|r|l|}