LaTeX Snabbguide

Grundläggande LaTeX-referens

Sidinnehåll

LaTeX är ett kraftfullt typsnittssystem brett använt för att skapa professionella dokument med komplex formatering, som matematiska formler, särskilt inom akademiska domäner. Här är en snabbguide för LaTeX-typsättning.

tidning på väggen och bord med bärbar dator

Grundläggande TeX/LaTeX-kommandon

Grundläggande LaTeX-dokumentstruktur

\documentclass{article}
\usepackage{amsmath}
\begin{document}
Ditt innehåll här
\end{document}

Textformatering

  • Fetstil: \textbf{text}
  • Kursiv: \textit{text}
  • Understruken: \underline{text}

Matematikläge

Inbäddad matematik: $$x^2 + y^2 = z^2$$ Visad matematik: $$ E = mc^2 $$

Grekiska bokstäver

  • Alfa: $$\alpha$$
  • Beta: $$\beta$$
  • Gamma: $$\gamma$$
  • Delta: $$\delta$$

Operatorer och symboler

  • Summa: $$\sum_{i=1}^n x_i$$
  • Integral: $$\int_a^b f(x) dx$$
  • Bråk: $$\frac{täljare}{nämnare}$$
  • Kvadratrot: $$\sqrt{x}$$

Index och exponenter

  • Index: $$x_i$$
  • Exponent: $$x^2$$
  • Kombinerat: $$x_i^2$$

Matriser

\begin{matrix}
a & b \\
c & d
\end{matrix}

Ekvationer

\begin{equation}
    f(x) = ax^2 + bx + c
\end{equation}

Listor

Oordnad lista:

\begin{itemize}
    \item Första punkten
    \item Andra punkten
\end{itemize}

Ordnad lista:

\begin{enumerate}
    \item Första punkten
    \item Andra punkten
\end{enumerate}

Tabeller

Se detaljerna i en separat sektion nedan.

\begin{tabular}{|c|c|}
    \hline
    Rubrik 1 & Rubrik 2 \\
    \hline
    Cell 1 & Cell 2 \\
    \hline
\end{tabular}

Sektioner

\section{Huvudsektion}
\subsection{Undersektion}
\subsubsection{Underundersektion}

Kom ihåg att inkludera nödvändiga paket och använd lämplig dokumentklass för dina specifika behov.

Att lägga till diagram

För att inkludera diagram i en LaTeX-snabbguide har du flera alternativ:

  1. Använd graphicx-paketet för att infoga bilder:

    • Lägg till \usepackage{graphicx} i ditt förord
    • Använd \includegraphics[alternativ]{filnamn} för att infoga bilder (se detaljerna nedan.)
  2. Skapa Venn-diagram med venndiagram-paketet:

    • Lägg till \usepackage{venndiagram} i ditt förord
    • Använd \begin{venndiagram3sets} miljö för tre-sats diagram
  3. Rita grafer med tikz-paketet:

    • Lägg till \usepackage{tikz} i ditt förord
    • Använd \begin{tikzpicture} miljö för att skapa grafer och diagram
  4. Skapa tabeller för att organisera information:

    • Använd \begin{tabular} miljö för enkla tabeller
    • För mer komplexa tabeller, överväg paket som longtable eller tabu
  5. Använd underfigurer för flera relaterade diagram:

    • Lägg till \usepackage{subcaption} i ditt förord
    • Använd \begin{subfigure} miljö inom en figure miljö

Kom ihåg att justera placeringen och storleken på dina diagram för att passa snabbguideformatet. Du kan behöva experimentera med alternativ som [width=0.8\textwidth] eller [scale=0.5] för att säkerställa att dina diagram passar bra i snabbguideformatet.

Att lägga till bilder

För att lägga till bilder med graphicx-paketet i LaTeX, följ dessa steg:

  1. Inkludera graphicx-paketet i dokumentets förord:
\usepackage{graphicx}
  1. Placera dina bildfiler i samma katalog som din LaTeX-fil eller använd \graphicspath-kommandot för att ange bildkatalogen:
\graphicspath{{bilder/}}
  1. Använd \includegraphics-kommandot i ditt dokument för att infoga bilden:
\includegraphics[alternativ]{filnamn}
  1. För bättre organisation och formatering, lägg in bilden i en figure miljö:
\begin{figure}[placement]
\centering
\includegraphics[alternativ]{filnamn}
\caption{Din bildtext här}
\label{fig:etikett}
\end{figure}
  1. Justera bildstorleken med alternativ som width, height eller scale:
\includegraphics[width=0.5\textwidth]{filnamn}
  1. Referera till bilden i din text med \ref-kommandot med den etikett du tilldelat.

Kom ihåg att kompilera ditt dokument för att se de infogade bilderna.

Att lägga till tabeller i LaTeX-dokument

Att lägga till tabeller i ett LaTeX-dokument är en vanlig uppgift som kan utföras med tabular-miljön.

Här är hur du skapar tabeller i LaTeX med flera exempel:

Grundläggande tabellstruktur

Den grundläggande strukturen för en tabell i LaTeX använder tabular-miljön:

\begin{tabular}{kolumnspecifikationer}
    innehåll
\end{tabular}

Kolumnspecifikationer definierar justeringen och gränserna för varje kolumn:

  • l: vänsterjusterad
  • c: centrerad
  • r: högerjusterad
  • |: vertikal linje mellan kolumner

Enkel tabell

Här är en grundläggande 3x3 tabell:

\begin{tabular}{lcr}
    1 & 2 & 3 \\
    4 & 5 & 6 \\
    7 & 8 & 9 \\
\end{tabular}

Tabell med gränser

För att lägga till gränser, använd vertikala (|) och horisontella (\hline) linjer:

\begin{tabular}{|l|c|r|}
    \hline
    Vänster & Center & Höger \\
    \hline
    1 & 2 & 3 \\
    4 & 5 & 6 \\
    7 & 8 & 9 \\
    \hline
\end{tabular}

Tabellmiljö

För bättre formatering och bildtexter, använd table-miljön:

\begin{table}[h!]
    \centering
    \caption{Exempeltabell}
    \label{tab:exempel}
    \begin{tabular}{|c|c|c|}
        \hline
        Kolumn 1 & Kolumn 2 & Kolumn 3 \\
        \hline
        A & B & C \\
        D & E & F \\
        \hline
    \end{tabular}
\end{table}

Tabeller med flera kolumner och rader

För mer komplexa tabeller kan du använda \multicolumn och \multirow-kommandon:

\usepackage{multirow}

\begin{tabular}{|c|c|c|}
    \hline
    \multicolumn{2}{|c|}{Sammanfogade kolumner} & Kolumn 3 \\
    \hline
    \multirow{2}{*}{Sammanfogade rader} & B1 & C1 \\
    & B2 & C2 \\
    \hline
\end{tabular}

Tabell med anpassade kolumntyper

För mer avancerad formatering kan du definiera anpassade kolumntyper:

\usepackage{array}

\begin{tabular}{|l|>{\centering\arraybackslash}p{3cm}|r|}
    \hline
    Vänster & Centrerad stycke & Höger \\
    \hline
    A & Den här texten är centrerad och ryms inom en 3cm bred kolumn & 1 \\
    \hline
\end{tabular}

Kom ihåg att inkludera nödvändiga paket som array, multirow eller booktabs för avancerade tabellfunktioner.

Att lägga till innehållsförteckning

Att lägga till en innehållsförteckning i ett LaTeX-dokument är en enkel process. Här är hur du gör:

  1. Grundläggande innehållsförteckning

För att skapa en grundläggande innehållsförteckning, använd \tableofcontents-kommandot:

\documentclass{article}
\begin{document}
\tableofcontents
\section{Inledning}
\section{Huvudinnehåll}
\section{Slutsats}
\end{document}

Detta kommer automatiskt att generera en innehållsförteckning baserad på dina dokumentsektioner.

  1. Anpassning av innehållsförteckningen

Du kan anpassa djupet i innehållsförteckningen med \setcounter-kommandot:

\setcounter{tocdepth}{2}
\tableofcontents

Detta kommer att visa avsnitt och underavsnitt i innehållsförteckningen.

  1. Ändra titeln

För att ändra standardtiteln “Innehåll”, använd:

\renewcommand*\contentsname{Handledningar}
\tableofcontents

Detta kommer att ändra titeln till “Handledningar”.

  1. Lägga till onummerade avsnitt

För att lägga till onummerade avsnitt i innehållsförteckningen, använd:

\addcontentsline{toc}{section}{Onummerat avsnitt}
\section*{Onummerat avsnitt}

Detta kommer att inkludera det onummerade avsnittet i innehållsförteckningen.

  1. Inkludera listor över figurer och tabeller

Du kan också lägga till listor över figurer och tabeller:

\tableofcontents
\listoffigures
\listoftables

Kom ihåg att kompilera ditt dokument två gånger för att säkerställa att innehållsförteckningen genereras korrekt.

Exempel

Här är ett komplett exempel som demonstrerar dessa funktioner:

\documentclass{article}
\usepackage{blindtext}

\title{Exempeldokument}
\author{John Doe}
\date{}

\begin{document}

\maketitle

\renewcommand*\contentsname{Dokumentinnehåll}
\setcounter{tocdepth}{2}
\tableofcontents

\section{Inledning}
\blindtext

\section{Huvudinnehåll}
\subsection{Underavsnitt 1}
\blindtext
\subsection{Underavsnitt 2}
\blindtext

\addcontentsline{toc}{section}{Onummerat avsnitt}
\section*{Onummerat avsnitt}
\blindtext

\section{Slutsats}
\blindtext

\end{document}

Detta exempel inkluderar en anpassad titel för innehållsförteckningen, sätter djupet för att inkludera underavsnitt och lägger till ett onummerat avsnitt i innehållsförteckningen.

Användbara länkar