Introduktion til L A TEX Dansk TEX-brugergruppe 12. november 2003
Kommandoer og miljøer
Kommandoer og miljøer \kommando \kommando{argument} \kommando[valgfrit argument]{argument}
Kommandoer og miljøer \kommando \kommando{argument} \kommando[valgfrit argument]{argument} \begin{miljø} Her er det, der skal være inde i miljøet. \end{miljø}
? Det første absolut minimale dokument \documentclass { a r t i c l e } Det minimale dokument \begin { document } Hello World! \end { document }
? Det første absolut minimale dokument \documentclass { a r t i c l e } Det minimale dokument \begin { document } Hello World! \end { document } Kør latex <fil>.tex i en prompt
? Det første absolut minimale dokument \documentclass { a r t i c l e } Det minimale dokument \begin { document } Hello World! \end { document } Kør latex <fil>.tex i en prompt \documentclass { a r t i c l e } \begin { document } Hello World! æøå \end { document }
Det første minimale, danske dokument Afsnit Krydsreferencer, indholdsfortegnelser mv. Dokumentklasser Det første minimale, danske dokument \documentclass [ a4paper, 1 1 pt, danish ] { a r t i c l e } \usepackage [ l a t i n 1 ] { inputenc } \usepackage [ T 1 ] { fontenc } \usepackage { babel } \begin { document } Hello World! æøå \end { document }
Det første minimale, danske dokument Afsnit Krydsreferencer, indholdsfortegnelser mv. Dokumentklasser \documentclass [ a4paper, 1 1 pt, danish ] { a r t i c l e } \usepackage [ T 1 ] { fontenc } \usepackage [ l a t i n 1 ] { inputenc } \usepackage { babel } \ t i t l e { Kejserens nye klæder } \author {H. C. Andersen } \begin { document } \maketitle \tableofcontents \section { Første a f s n i t } \label { sec : f o r s t e a f s n i t } For mange år siden levede en k e j s e r, som holdt så uhyre smukke nye klæder, at han gav a l l e sine penge ud f o r r e t pyntet. han brød s i g ikke om sine soldater, brød s i g
Afsnit Det første minimale, danske dokument Afsnit Krydsreferencer, indholdsfortegnelser mv. Dokumentklasser \section \subsection \subsubsection \paragraph \subparapgraph
Afsnit Det første minimale, danske dokument Afsnit Krydsreferencer, indholdsfortegnelser mv. Dokumentklasser \section \subsection \subsubsection \paragraph \subparapgraph \chapter (kun i book og report)
Afsnit Det første minimale, danske dokument Afsnit Krydsreferencer, indholdsfortegnelser mv. Dokumentklasser \section \subsection \subsubsection \paragraph \subparapgraph \chapter \part af en eller anden grund tilladt i alle klasser
Det første minimale, danske dokument Afsnit Krydsreferencer, indholdsfortegnelser mv. Dokumentklasser Krydsreferencer, indholdsfortegnelser mv. \label{ligeher} \ref{ligeher} \pageref{ligeher}
Det første minimale, danske dokument Afsnit Krydsreferencer, indholdsfortegnelser mv. Dokumentklasser Krydsreferencer, indholdsfortegnelser mv. \label{ligeher} \ref{ligeher} \pageref{ligeher} På side~\pageref{pythagoras} er ligning~\ref{pythagoras} På side 29 er ligning 1
Det første minimale, danske dokument Afsnit Krydsreferencer, indholdsfortegnelser mv. Dokumentklasser Krydsreferencer, indholdsfortegnelser mv. \label{ligeher} \ref{ligeher} \pageref{ligeher} På side~\pageref{pythagoras} er ligning~\ref{pythagoras} På side 29 er ligning 1 \tableofcontents \listoffigures \listoftables
Dokumentklasser Det første minimale, danske dokument Afsnit Krydsreferencer, indholdsfortegnelser mv. Dokumentklasser article report book (slides)
Dokumentklasser Det første minimale, danske dokument Afsnit Krydsreferencer, indholdsfortegnelser mv. Dokumentklasser article report book (slides) KOMA-script
Dokumentklasser Det første minimale, danske dokument Afsnit Krydsreferencer, indholdsfortegnelser mv. Dokumentklasser article report book (slides) KOMA-script scrartcl scrreprt scrbook
Dokumentklasser Det første minimale, danske dokument Afsnit Krydsreferencer, indholdsfortegnelser mv. Dokumentklasser article report book (slides) KOMA-script scrartcl scrreprt scrbook memoir (Lars Madsen 3. december)
Lister Lister Tabeller Ligaturer, bindestreger og specielle tegn \begin { itemize } \item itemize \item enumerate \item d e s c r i p t i o n \end { itemize }
Lister Lister Tabeller Ligaturer, bindestreger og specielle tegn \begin { itemize } \item itemize \item enumerate \item d e s c r i p t i o n \end { itemize } itemize enumerate description
Tabeller Lister Tabeller Ligaturer, bindestreger og specielle tegn \begin { t a b u l a r } { l c r } \hline Hovdyr & klovdyr & rovdyr\\ \hline \hline Heste & Køer & Ulven\\ Løb Ibrahim & Mælkekvote & Ulven kommer\\ \hline \end { t a b u l a r }
Tabeller Lister Tabeller Ligaturer, bindestreger og specielle tegn \begin { t a b u l a r } { l c r } \hline Hovdyr & klovdyr & rovdyr\\ \hline \hline Heste & Køer & Ulven\\ Løb Ibrahim & Mælkekvote & Ulven kommer\\ \hline \end { t a b u l a r } Hovdyr klovdyr rovdyr Heste Køer Ulven Løb Ibrahim Mælkekvote Ulven kommer
Ligaturer & Bindestreger (Computer Modern) Lister Tabeller Ligaturer, bindestreger og specielle tegn L A TEX input resultat... og ikke fi fi fi ffi ffi ffi fl fl fl ffl ffl ffl - - (-) -- -- --- ---
Specielle tegn Lister Tabeller Ligaturer, bindestreger og specielle tegn Input Visse har speciel betydning når de skrives i en L A TEX-fil: # $ % & _ ˆ { }
Specielle tegn Lister Tabeller Ligaturer, bindestreger og specielle tegn Input Visse har speciel betydning når de skrives i en L A TEX-fil: # $ % & _ ˆ { } skrives \# \$ \% \& \ \_ \ˆ \{ \}
Specielle tegn Lister Tabeller Ligaturer, bindestreger og specielle tegn Input Visse har speciel betydning når de skrives i en L A TEX-fil: # $ % & _ ˆ { } skrives \# \$ \% \& \ \_ \ˆ \{ \} Og for at få specielle tegn: \ae \o \aa æ ø å
Specielle tegn Lister Tabeller Ligaturer, bindestreger og specielle tegn Input Visse har speciel betydning når de skrives i en L A TEX-fil: # $ % & _ ˆ { } skrives \# \$ \% \& \ \_ \ˆ \{ \} Og for at få specielle tegn: \ae \o \aa \ a \TeX \LaTeX æ ø å ã TEX L A TEX Samt et hav af pakker, med et hav af symboler (såsom ÿ)
Basalt AMSMath Her er Pythagoras $a ^2+ b ^ 2 = c ^2$. Her er Pythagoras a 2 + b 2 = c 2.
Basalt AMSMath Her er Pythagoras $a ^2+ b ^ 2 = c ^2$. Her er Pythagoras a 2 + b 2 = c 2. \ [ a ^ 2 + b ^ 2 = c ^2 \]
Basalt AMSMath Her er Pythagoras $a ^2+ b ^ 2 = c ^2$. Her er Pythagoras a 2 + b 2 = c 2. \ [ a ^ 2 + b ^ 2 = c ^2 \] a 2 + b 2 = c 2
Basalt AMSMath Her er Pythagoras $a ^2+ b ^ 2 = c ^2$. Her er Pythagoras a 2 + b 2 = c 2. \ [ a ^ 2 + b ^ 2 = c ^2 \] a 2 + b 2 = c 2 \begin { equation } \label { pythagoras } a ^ 2 + b ^ 2 = c^2 \end { equation } a 2 + b 2 = c 2 (1)
amsmath-pakken align-miljø Basalt AMSMath a 2 + b 2 = c 2 (2) a 2 + b 2 2ab cos C = c 2 (3) cases-miljø c 2 = { a 2 + b 2 a 2 + b 2 2ab cos C For retvinklede trekanter For alle andre (4) Diverse matricer ( ) [ ] a b e f = c d g h i k j l (5)
graphicx-pakken figure-miljøet Pakke graphicx \usepackage[dvips]{graphicx}
graphicx-pakken figure-miljøet Pakke graphicx \usepackage{graphicx}
graphicx-pakken figure-miljøet Pakke graphicx \usepackage{graphicx} \includegraphics[height=2cm]{lamport}
graphicx-pakken figure-miljøet Pakke graphicx \usepackage{graphicx} \includegraphics[height=2cm]{lamport}
graphicx-pakken figure-miljøet Pakke graphicx \usepackage{graphicx} \includegraphics[height=2cm]{lamport}
figure-miljøet graphicx-pakken figure-miljøet \begin { f i g u r e } [ htbp ] \centering \includegraphics { lamport } \caption { Hello world! } \label { f i g : figuren } \end { f i g u r e }
figure-miljøet graphicx-pakken figure-miljøet \begin { f i g u r e } [ htbp ] \centering \includegraphics { lamport } \caption { Hello world! } \label { f i g : figuren } \end { f i g u r e } table-miljøet
Egne miljøer \newcommand{\ost}{dette er en ost} \ost Dette er en ost
Egne miljøer \newcommand{\ost}{dette er en ost} \ost Dette er en ost \renewcommand{\ost}[1]{dette er en #1} \ost{brie} Dette er en brie
Egne miljøer \newcommand{\ost}{dette er en ost} \ost Dette er en ost \renewcommand{\ost}[1]{dette er en #1} \ost{brie} Dette er en brie \renewcommand{\ost}[1][ost]{dette er en #1} \ost Dette er en ost vs. \ost[danbo] Dette er en danbo
Egne Miljøer Egne miljøer \newenvironment{miljø}{start}{slut} Længder, kommandoer lokale
Egne Miljøer Egne miljøer \newenvironment{miljø}{start}{slut} Længder, kommandoer lokale \renewenvironment{miljø}{start}{slut}
Manualer Manualer Mail og News Disse slides... The (Not So) Short Introduction to L A TEX 2ε The Short Math Guide for L A TEX www.ctan.org/search/
Mail og News Manualer Mail og News Disse slides... DK-TUG s mailingliste se mere på www.tug.dk daimi.text comp.text.tex
Manualer Mail og News Disse slides... Disse slides... Slides og eksempler fra dette foredrag, samt tidligere på www.tug.dk