LAT E X Fredrik Nordin freedick@ludd.ltu.se Ludd November 2, 2016 Fredrik Nordin LAT E X Ludd 1/29
Vad är latex? Fredrik Nordin LAT E X Ludd 2/29
Vad är latex? Fredrik Nordin LAT E X Ludd 2/29
Vad är latex? Fredrik Nordin LAT E X Ludd 2/29
Vad är latex? Fredrik Nordin LAT E X Ludd 2/29
Vad är L A T E X? Fredrik Nordin LAT E X Ludd 3/29
Vad är L A T E X? Lamport TeX Fredrik Nordin LAT E X Ludd 3/29
Vad är L A T E X? Lamport TeX Typsättningssystem Fredrik Nordin LAT E X Ludd 3/29
Vad är L A T E X? Lamport TeX Typsättningssystem Rapporter Fredrik Nordin LAT E X Ludd 3/29
Vad är L A T E X? Lamport TeX Typsättningssystem Rapporter Böcker Fredrik Nordin LAT E X Ludd 3/29
Vad är L A T E X? Lamport TeX Typsättningssystem Rapporter Böcker Brev Fredrik Nordin LAT E X Ludd 3/29
Vad är L A T E X? Lamport TeX Typsättningssystem Rapporter Böcker Brev Presentationer Fredrik Nordin LAT E X Ludd 3/29
Vad är L A T E X? Lamport TeX Typsättningssystem Rapporter Böcker Brev Presentationer(Inklusive denna) Fredrik Nordin LAT E X Ludd 3/29
Varför L A T E X? Fredrik Nordin LAT E X Ludd 4/29
Varför L A T E X? Tidsåtgång Dokumentkomplexitet Fredrik Nordin LAT E X Ludd 4/29
Varför L A T E X? Tidsåtgång Dokumentkomplexitet Fredrik Nordin LAT E X Ludd 4/29
Varför L A T E X? Tidsåtgång Boilerplate Dokumentkomplexitet Fredrik Nordin LAT E X Ludd 4/29
Varför L A T E X? Tidsåtgång LibreOffice MS Word Boilerplate Dokumentkomplexitet Fredrik Nordin LAT E X Ludd 4/29
Varför L A T E X? Tidsåtgång Markdown LibreOffice MS Word Boilerplate Dokumentkomplexitet Fredrik Nordin LAT E X Ludd 4/29
Hur använder man L A T E X? Fredrik Nordin LAT E X Ludd 5/29
Hur använder man L A T E X? 1 Skriv L A T E X-kod Fredrik Nordin LAT E X Ludd 5/29
Hur använder man L A T E X? 1 Skriv L A T E X-kod 2 Kompilera dokument Fredrik Nordin LAT E X Ludd 5/29
Hur använder man L A T E X? 1 Skriv L A T E X-kod 2 Kompilera dokument 3 Rätta fel och lägg till mer kod Fredrik Nordin LAT E X Ludd 5/29
Hur använder man L A T E X? 1 Skriv L A T E X-kod 2 Kompilera dokument 3 Rätta fel och lägg till mer kod 4 Kompilera dokument Fredrik Nordin LAT E X Ludd 5/29
Hur använder man L A T E X? 1 Skriv L A T E X-kod 2 Kompilera dokument 3 Rätta fel och lägg till mer kod 4 Kompilera dokument 5 Inspektera dokumentet Fredrik Nordin LAT E X Ludd 5/29
Hur använder man L A T E X? 1 Skriv L A T E X-kod 2 Kompilera dokument 3 Rätta fel och lägg till mer kod 4 Kompilera dokument 5 Inspektera dokumentet 6 Om dokumentet inte uppfyller kraven, hoppa till 3 Fredrik Nordin LAT E X Ludd 5/29
Hur använder man L A T E X? 1 Skriv L A T E X-kod 2 Kompilera dokument 3 Rätta fel och lägg till mer kod 4 Kompilera dokument 5 Inspektera dokumentet 6 Om dokumentet inte uppfyller kraven, hoppa till 3 7 Använd dokumentet Fredrik Nordin LAT E X Ludd 5/29
Exempeldokument Fredrik Nordin LAT E X Ludd 6/29
Exempeldokument Dokumentegenskaper Fredrik Nordin LAT E X Ludd 6/29
Exempeldokument Dokumentegenskaper Dokumentbörjan Fredrik Nordin LAT E X Ludd 6/29
Exempeldokument Dokumentegenskaper Dokumentbörjan Sektion 1 Matematiska uttryck Sektion 2 Bilder Sektion 3 Tabeller Sektion 4 Listor Fredrik Nordin LAT E X Ludd 6/29
Dokumentegenskaper Fredrik Nordin LAT E X Ludd 7/29
Dokumentegenskaper 1 \ documentclass{ article} 2 \ usepackage[ utf8]{inputenc} 3 \ usepackage[swedish]{babel} 4 \ usepackage{amsmath} 5 \ usepackage{graphicx} 6 \ usepackage{float} 7 Fredrik Nordin LAT E X Ludd 7/29
Dokumentegenskaper 1 \ documentclass{ article} 2 \ usepackage[ utf8]{inputenc} 3 \ usepackage[swedish]{babel} 4 \ usepackage{amsmath} 5 \ usepackage{graphicx} 6 \ usepackage{float} 7 8 \ t i t l e{exempeldokument} 9 \ author{forfattare} 10 \ date{\today} 11 Fredrik Nordin LAT E X Ludd 7/29
Dokumentegenskaper 1 \ documentclass{ article} 2 \ usepackage[ utf8]{inputenc} 3 \ usepackage[swedish]{babel} 4 \ usepackage{amsmath} 5 \ usepackage{graphicx} 6 \ usepackage{float} 7 8 \ t i t l e{exempeldokument} 9 \ author{forfattare} 10 \ date{\today} 11 12 \ begin{document} 13 \ begin{titlepage} 14 \ maketitle 15 \ abstract{sammanfattningen.} 16 \ tableofcontents 17 \ thispagestyle{empty} 18 \ end{titlepage} Fredrik Nordin LAT E X Ludd 7/29
Dokumentegenskaper Fredrik Nordin LAT E X Ludd 8/29
Dokumentindelning Fredrik Nordin LAT E X Ludd 9/29
Dokumentindelning 1 \ section{ test} 2 En sektion Fredrik Nordin LAT E X Ludd 9/29
Dokumentindelning 1 \ section{ test} 2 En sektion 3 \ subsection{ test} 4 Undersektioner Fredrik Nordin LAT E X Ludd 9/29
Dokumentindelning 1 \ section{ test} 2 En sektion 3 \ subsection{ test} 4 Undersektioner 5 \ subsubsection{ test} 6 We need to go deeper. Fredrik Nordin LAT E X Ludd 9/29
Dokumentindelning 1 \ section{ test} 2 En sektion 3 \ subsection{ test} 4 Undersektioner 5 \ subsubsection{ test} 6 We need to go deeper. 7 \ section{ fler} Fredrik Nordin LAT E X Ludd 9/29
Dokumentindelning 1 \ section{ test} 2 En sektion 3 \ subsection{ test} 4 Undersektioner 5 \ subsubsection{ test} 6 We need to go deeper. 7 \ section{ fler} Fredrik Nordin LAT E X Ludd 9/29
Matematik Fredrik Nordin LAT E X Ludd 10/29
Matematik 1 Till exempel $\ pi \ approx3.14$, $3-2=1$. Fredrik Nordin LAT E X Ludd 10/29
Matematik 1 Till exempel $\ pi \ approx3.14$, $3-2=1$. Fredrik Nordin LAT E X Ludd 10/29
Matematik Fredrik Nordin LAT E X Ludd 11/29
Matematik 1... \ emph{equation}. Exempelvis ekvation \ ref{eq: integ}. 2 \ begin{equation} 3 \ int {\ frac{x^2+x}{x+1}}{dx} = \ frac{x^2}{2}+c \ label{eq: integ} 4 \ end{equation} Fredrik Nordin LAT E X Ludd 11/29
Matematik 1... \ emph{equation}. Exempelvis ekvation \ ref{eq: integ}. 2 \ begin{equation} 3 \ int {\ frac{x^2+x}{x+1}}{dx} = \ frac{x^2}{2}+c \ label{eq: integ} 4 \ end{equation} 5 \ begin{equation} 6 y(x)=\ frac{x^2+x}{x+1}\nonumber 7 \ end{equation} Fredrik Nordin LAT E X Ludd 11/29
Matematik 1... \ emph{equation}. Exempelvis ekvation \ ref{eq: integ}. 2 \ begin{equation} 3 \ int {\ frac{x^2+x}{x+1}}{dx} = \ frac{x^2}{2}+c \ label{eq: integ} 4 \ end{equation} 5 \ begin{equation} 6 y(x)=\ frac{x^2+x}{x+1}\nonumber 7 \ end{equation} 8 \ begin{equation*} 9 y(\ frac{x}{2})=\frac {(\ frac{x}{2})^2+\frac{x}{2}}... 10 \ end{equation*} Fredrik Nordin LAT E X Ludd 11/29
Matematik 1... \ emph{equation}. Exempelvis ekvation \ ref{eq: integ}. 2 \ begin{equation} 3 \ int {\ frac{x^2+x}{x+1}}{dx} = \ frac{x^2}{2}+c \ label{eq: integ} 4 \ end{equation} 5 \ begin{equation} 6 y(x)=\ frac{x^2+x}{x+1}\nonumber 7 \ end{equation} 8 \ begin{equation*} 9 y(\ frac{x}{2})=\frac {(\ frac{x}{2})^2+\frac{x}{2}}... 10 \ end{equation*} Fredrik Nordin LAT E X Ludd 11/29
Matematik Fredrik Nordin LAT E X Ludd 12/29
Matematik 1 \ begin{equation*} 2 y\ left (\ frac{x}{2}\right)= 3 \ frac{\ left (\ frac{x}{2}\right)^2+\frac{x}{2}} 4 {\ frac{x}{2}+\frac{1}{2}} 5 \ end{equation*} Fredrik Nordin LAT E X Ludd 12/29
Matematik 1 \ begin{equation*} 2 y\ left (\ frac{x}{2}\right)= 3 \ frac{\ left (\ frac{x}{2}\right)^2+\frac{x}{2}} 4 {\ frac{x}{2}+\frac{1}{2}} 5 \ end{equation*} Fredrik Nordin LAT E X Ludd 12/29
Matematik Fredrik Nordin LAT E X Ludd 13/29
Matematik 1 \ begin{eqnarray} 2 y\ left (x\ right)&=&\frac{x^2+x}{x+1}\nonumber\ \ 3 y\ left (x\ right)&=&\frac{x\ left (x+1\right)}{x+1}\nonumber\ \ 4 y\ left (x\ right)&=&x\ label{eq: resultat} 5 \ end{eqnarray} Fredrik Nordin LAT E X Ludd 13/29
Matematik 1 \ begin{eqnarray} 2 y\ left (x\ right)&=&\frac{x^2+x}{x+1}\nonumber\ \ 3 y\ left (x\ right)&=&\frac{x\ left (x+1\right)}{x+1}\nonumber\ \ 4 y\ left (x\ right)&=&x\ label{eq: resultat} 5 \ end{eqnarray} Fredrik Nordin LAT E X Ludd 13/29
Matematik 1 \ begin{eqnarray} 2 y\ left (x\ right)&=&\frac{x^2+x}{x+1}\nonumber\ \ 3 y\ left (x\ right)&=&\frac{x\ left (x+1\right)}{x+1}\nonumber\ \ 4 y\ left (x\ right)&=&x\ label{eq: resultat} 5 \ end{eqnarray} Fredrik Nordin LAT E X Ludd 13/29
Matematik 1 \ begin{eqnarray} 2 y\ left (x\ right)&=&\frac{x^2+x}{x+1}\nonumber\ \ 3 y\ left (x\ right)&=&\frac{x\ left (x+1\right)}{x+1}\nonumber\ \ 4 y\ left (x\ right)&=&x\ label{eq: resultat} 5 \ end{eqnarray} Fredrik Nordin LAT E X Ludd 13/29
Matematik Fredrik Nordin LAT E X Ludd 14/29
Matematik 1 \ usepackage{amsmath} Fredrik Nordin LAT E X Ludd 14/29
Matematik 1 \ usepackage{amsmath} 2... 3 \ begin{align} 4 y\ l e f t (x\ right)&=\frac{x^2+x}{x+1}\nonumber\ \ 5 y\ left (x\ right)&=\frac{x\ left (x+1\right)}{x+1}\nonumber\ \ 6 y\ left (x\ right)&=x\ label{eq: resultat2} 7 \ end{align} Fredrik Nordin LAT E X Ludd 14/29
Undvika fel 1 \newcommand{\hydrogen}{\ text{h}_2} 2 \newcommand{\oxygen}{\ text{o}_2} 3 \newcommand{\water}{\hydrogen\ text{o}} 4 \ begin{equation} 5 2 \ hydrogen + \oxygen \ Rightarrow 2\water 6 \ end{equation} Fredrik Nordin LAT E X Ludd 15/29
Undvika fel 1 \newcommand{\hydrogen}{\ text{h}_2} 2 \newcommand{\oxygen}{\ text{o}_2} 3 \newcommand{\water}{\hydrogen\ text{o}} 4 \ begin{equation} 5 2 \ hydrogen + \oxygen \ Rightarrow 2\water 6 \ end{equation} Fredrik Nordin LAT E X Ludd 15/29
Undvika fel 1 \renewcommand{\water}{x} 2 \newcommand{\lb}{\ left} 3 \newcommand{\ rb}{\ right} 4 \newcommand{\y}[1]{y\ lb(#1\ rb)} 5 \newcommand{\half}[1]{\frac{#1}{2}} 6 \ begin{equation} 7 \y{\ half{\water}}=\frac{\ lb (\ half{x}\ rb)^2+ 8 \ half{x}}{\half{x}+\half{1}} 9 \ end{equation} Fredrik Nordin LAT E X Ludd 16/29
Undvika fel 1 \renewcommand{\water}{x} 2 \newcommand{\lb}{\ left} 3 \newcommand{\ rb}{\ right} 4 \newcommand{\y}[1]{y\ lb(#1\ rb)} 5 \newcommand{\half}[1]{\frac{#1}{2}} 6 \ begin{equation} 7 \y{\ half{\water}}=\frac{\ lb (\ half{x}\ rb)^2+ 8 \ half{x}}{\half{x}+\half{1}} 9 \ end{equation} Fredrik Nordin LAT E X Ludd 16/29
Bilder Fredrik Nordin LAT E X Ludd 17/29
Bilder 1 \ usepackage{graphicx} 2... 3 Bild i text \ \ 4 \ includegraphics[width=0.8\textwidth]{ putin. jpg}\\ Fredrik Nordin LAT E X Ludd 17/29
Bilder 1 2 3 4 \ usepackage{graphicx}... Bild i text \ \ \ includegraphics [width=0.8\textwidth]{putin. jpg }\\ Fredrik Nordin LATEX Ludd 17/29
Bilder Fredrik Nordin LAT E X Ludd 18/29
Bilder 1 \ begin{figure}[h] 2 \ centering 3 \ includegraphics[width=0.8\textwidth]{ putin. jpg} Fredrik Nordin LAT E X Ludd 18/29
Bilder 1 \ begin{figure}[h] 2 \ centering 3 \ includegraphics[width=0.8\textwidth]{ putin. jpg} 4 \ caption{bildtext.} Fredrik Nordin LAT E X Ludd 18/29
Bilder 1 \ begin{figure}[h] 2 \ centering 3 \ includegraphics[width=0.8\textwidth]{ putin. jpg} 4 \ caption{bildtext.} 5 \ label{fig : putin} 6 \ end{figure} Fredrik Nordin LAT E X Ludd 18/29
Bilder 1 2 3 4 5 6 \ begin{figure}[h] \ centering \ includegraphics [width=0.8\textwidth]{putin. jpg} \ caption{bildtext.} \ label{fig : putin} \end{figure} Fredrik Nordin LATEX Ludd 18/29
Bygg ett eget kommando 1 \newcommand{\putimg}[1]{\ includegraphics[width=0.8\textwidth]{#1}} Fredrik Nordin LAT E X Ludd 19/29
Bygg ett eget kommando 1 \newcommand{\putimg}[1]{\ includegraphics[width=0.8\textwidth]{#1}} 2 \ putimg{obama. png} Fredrik Nordin LAT E X Ludd 19/29
Bygg ett eget kommando 1 \newcommand{\putimg}[1]{\ includegraphics[width=0.8\textwidth]{#1}} 2 \ putimg{obama. png} 3 \ putimg{putin. png} Fredrik Nordin LAT E X Ludd 19/29
Bygg ett eget kommando 1 \newcommand{\putimg}[1]{\ includegraphics[width=0.8\textwidth]{#1}} 2 \ putimg{obama. png} 3 \ putimg{putin. png} 4 \ putimg{merkel. png} Fredrik Nordin LAT E X Ludd 19/29
Tabeller Fredrik Nordin LAT E X Ludd 20/29
Tabeller 1 \ begin{table}[h] 2 \ centering 3 \ caption{en tabell med nagra varden} Fredrik Nordin LAT E X Ludd 20/29
Tabeller 1 \ begin{table}[h] 2 \ centering 3 \ caption{en tabell med nagra varden} 4 \begin{tabular}{ l r } Fredrik Nordin LAT E X Ludd 20/29
Tabeller 1 \ begin{table}[h] 2 \ centering 3 \ caption{en tabell med nagra varden} 4 \begin{tabular}{ l r } 5 \ hline 6 Parameter & Varde \ \ \ hline 7 $V_{1}$ & $10$V \ \ 8 $i_3$ & $30$mA \ \ 9 $R_2$ & $30$k$\\Omega $ \ \ \ hline 10 \ end{tabular} Fredrik Nordin LAT E X Ludd 20/29
Tabeller 1 \ begin{table}[h] 2 \ centering 3 \ caption{en tabell med nagra varden} 4 \begin{tabular}{ l r } 5 \ hline 6 Parameter & Varde \ \ \ hline 7 $V_{1}$ & $10$V \ \ 8 $i_3$ & $30$mA \ \ 9 $R_2$ & $30$k$\\Omega $ \ \ \ hline 10 \ end{tabular} 11 \ label{tab :my_label} 12 \ end{table} Fredrik Nordin LAT E X Ludd 20/29
Tabeller 1 \ begin{table}[h] 2 \ centering 3 \ caption{en tabell med nagra varden} 4 \begin{tabular}{ l r } 5 \ hline 6 Parameter & Varde \ \ \ hline 7 $V_{1}$ & $10$V \ \ 8 $i_3$ & $30$mA \ \ 9 $R_2$ & $30$k$\\Omega $ \ \ \ hline 10 \ end{tabular} 11 \ label{tab :my_label} 12 \ end{table} Fredrik Nordin LAT E X Ludd 20/29
Listor Fredrik Nordin LAT E X Ludd 21/29
Listor 1 \ begin{enumerate} 2 \item tva 3 \ item \ label{en: test} tre 4 \item fem 5 \item ga t i l l \ ref{en: test} 6 \ end{enumerate} Fredrik Nordin LAT E X Ludd 21/29
Listor 1 \ begin{enumerate} 2 \item tva 3 \ item \ label{en: test} tre 4 \item fem 5 \item ga t i l l \ ref{en: test} 6 \ end{enumerate} Fredrik Nordin LAT E X Ludd 21/29
Listor Fredrik Nordin LAT E X Ludd 22/29
Listor 1 \ begin{itemize} 2 \ item stada 3 \ item tvatta 4 \ item diska 5 \ end{itemize} Fredrik Nordin LAT E X Ludd 22/29
Listor 1 \ begin{itemize} 2 \ item stada 3 \ item tvatta 4 \ item diska 5 \ end{itemize} Fredrik Nordin LAT E X Ludd 22/29
Källförteckning och källhänvisning Fredrik Nordin LAT E X Ludd 23/29
Källförteckning och källhänvisning 1... \ emph{cite}-kommandot, exempelvis \ cite{example}. 2 \ begin{thebibliography}{1} 3 \ bibitem{example} Example Exampleson 4 {\em Exaples of example theory} 1337. 5 \ end{thebibliography} Fredrik Nordin LAT E X Ludd 23/29
Detexify Fredrik Nordin LAT E X Ludd 24/29
Detexify Fredrik Nordin LAT E X Ludd 24/29
Detexify Fredrik Nordin LAT E X Ludd 24/29
Detexify Fredrik Nordin LAT E X Ludd 24/29
Kompilator Fredrik Nordin LAT E X Ludd 25/29
Kompilator Fredrik Nordin LAT E X Ludd 25/29
ShareL A T E X och WriteL A T E X Fredrik Nordin LAT E X Ludd 26/29
ShareL A T E X och WriteL A T E X Fredrik Nordin LAT E X Ludd 26/29
ShareL A T E X och Overleaf WriteL A T E X har bytt namn till Overleaf. Fredrik Nordin LAT E X Ludd 26/29
LuddL A T E X (ShareL A T E X) http://latex.ludd.ltu.se/ Fredrik Nordin LAT E X Ludd 27/29
LuddL A T E X (ShareL A T E X) http://latex.ludd.ltu.se/ Endast för luddmedlemmar Fredrik Nordin LAT E X Ludd 27/29
LuddL A T E X (ShareL A T E X) http://latex.ludd.ltu.se/ Endast för luddmedlemmar 100kr/år Fredrik Nordin LAT E X Ludd 27/29
LuddL A T E X (ShareL A T E X) http://latex.ludd.ltu.se/ Endast för luddmedlemmar 100kr/år Massor av fördelar Fredrik Nordin LAT E X Ludd 27/29
Fel och varningar Fredrik Nordin LAT E X Ludd 28/29
Fel och varningar 1 \ usepackage{verbatim} 2... 3 % Denna typen av kommentarer tar endast bort en rad. 4 \ begin{comment} 5 Detta kommer ge fel utan verbatim- paketet. 6 Denna texten kommer inte visas i dokumentet. 7 \ end{comment} Fredrik Nordin LAT E X Ludd 28/29
Frågor Fredrik Nordin LAT E X Ludd 29/29
Frågor freedick@ludd.ltu.se Fredrik Nordin LAT E X Ludd 29/29