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?
- Först börjar vi med att definera vilken dokumentklass vi vill använda oss av.
- Den vanligaste dokumentklassen är article men det finns ett flertal, ett exempel på en annan klass är report.
- Begin-kommandot visar var en ny miljö startar.
- Makrot \usepackage används i det här fallet för att få möjlighet att använda Svensk text.
- Därefter sätter vi titeln på dokumentet. Det finns ett inbyggt makro maketitle som automatiskt skapar en titelsida som kan bestå av ett flertal fält.
- Vanliga fält på titelsidan kan vara title, author och date.
- När vanlig text skrivs så kommer TeX automatiskt att typsätta texten som den finner passande. Den kommer dessutom att ignorera fler än ett mellanslag mellan ord, samt om man gör en enkel radbrytning.
- Om man däremot gör dubbla radbrytningar kommer LaTeX att uppfatta det som ett nytt stycke text.
- Vi avslutar därefter document-miljön.

Vad betyder alla specialtecken då?
- \ indikerar att vill vi skriva ett kommando.
Ett exempel:\emph{Den här texten är viktig}
Utseendet på \emph-makrot kan variera. - { } indikerar ett scope.
Ett exempel:
{\it Här är kursiv text}, denna är inte kursiv.
I ovanstående exempel bli allt i scopet kursivt, men efter slutet av scope återgår texten till hur den var formaterad innan. \begin{...}
och\end{...}
indikerar start respektive slut på en miljö.
Ett exempel:\begin{document}
startar miljön document när man använder LaTeX.\end{document}
avslutar den.
Miljöer i LaTeX kan exempelvis lägga till extra kommandon utöver de som LaTeX i grunden har. Ett exempel kommer nedan där jag visar en tabell.
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.
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:

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.
{ l c r }
{|r|l|}