% Für die Nutzungsbedingungen siehe die Folie am Ende des Vortrags.
% © Jörg Sommer 2008
%
% Ziele/Anliegen des Vortrags:
% • Hilfestellung für ein Praktikum, bei dem die Leute Schritt für Schritt
%   Dinge in LaTeX ausprobieren
%
% • Es werden immer wieder kleine Aufgaben gestellt, die den Leute auch den
%   Umgang mit der Dokumentation nahebringen sollen.
%
% • Es werden nur Grundlagen besprochen und Empfehlungen gegeben
%
% • Das alles orientiert sich an einer meiner LaTeX-Vorlagen bzgl. der
%   Paketauswahl und deren Erklärung.
%
% Zielgruppe:
% • Anfänger, die aber bereits etwas von LaTeX gehört haben und wissen, was
%   eine Dokumentklasse, Umgebung und ein Befehl ist.
%
% Powerdot creates the .bm file and it's important to watch on it.
% rubber: clean $base.bm $base.vrb
% rubber: watch $base.bm $base.toc

\PassOptionsToPackage{draft=false,breaklinks}{hyperref}
\RequirePackage[ngerman=ngerman-x-latest]{hyphsubst}

\documentclass[mode=present,style=fyma,ngerman]{powerdot}
  % mode=present: generate a presentation
  % mode=print: generate a document for printing with the slides
  % display=slidesnotes: include slides + notes in output
  % display=slides: output only slides
  % display=notes: output only notes

\usepackage{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{fixltx2e}
\usepackage[draft=false,babel]{microtype}

\usepackage{amsmath}
\usepackage{fancyvrb}
\usepackage{ellipsis}
\usepackage{mhchem}
\usepackage[babel,german=guillemets]{csquotes}
\usepackage{booktabs}
\usepackage{dtklogos}

\pdsetup{lf={-- Erstellt mit Jörg's\LaTeX{}mode -- Schriftsatz und Effekte
  von powerdot und \LaTeX{} --},
  list={topsep=0pt,partopsep=0pt},
  itemize={leftmargin=10pt},           % default 25pt
  enumerate={leftmargin=15pt}}         % default 22pt

\renewcommand*{\emph}[1]{\textcolor[rgb]{.77,0,.55}{#1}}

\makeatletter
\newcommand*{\pd@contslide@title}{}
\newcounter{pd@continue}
\pddefinetemplate[slide]{contslide}{}{%
  \@tempswafalse%
  \ifnum\value{pd@overlay}=1\relax\@tempswatrue\fi%
  \ifnum\pd@method=2\relax\@tempswatrue\fi%
  \if@tempswa%
    \ifx\pd@contslide@title\pd@t@tle%
      \stepcounter{pd@continue}%
      \setkeys[pd]{slide}{toc=,bm=}%
    \else%
      \setcounter{pd@continue}\@ne%
      \global\let\pd@contslide@title\pd@t@tle%
      \ifx\pd@@toc\@undefined%
        \let\pd@@toc\pd@contslide@title%
      \fi%
      \ifx\pd@@bm\@undefined%
        \let\pd@@bm\pd@contslide@title%
      \fi%
    \fi%
    \edef\pd@t@tle{\noexpand\pd@contslide@title\noexpand\space%
      (\arabic{pd@continue})}%
  \fi%
}
\makeatother

\newcommand*{\shellcmd}[1]{\texttt{#1}}
\newcommand*{\texarg}[1]{\texttt{\{\textsf{#1}\}}}
\newcommand*{\texcmd}[1]{\texttt{\textbackslash{}#1}}
\newcommand*{\texoarg}[1]{\texttt{[\textsf{#1}]}}
\newcommand*{\todo}[1]{\textcolor{red}{todo: #1}}
\newcommand*{\var}[1]{\textsf{\textit{#1}}}
\newcommand*{\name}[1]{\textit{#1}}  % Name von Klassen, Paketen, Umgebungen

\newenvironment*{aufgaben}%
  {\hspace*{0pt}\leaders\hrule height .8pt\hfill~Aufgabe~%
    \leaders\hrule height .8pt\hfill\hspace*{0pt}\\%
    \bgroup\itshape}%
  {\egroup\par\vspace*{-.5\baselineskip}%
    \hspace*{0pt}\leaders\hrule height .8pt\hfill\hspace*{0pt}}

\begin{document}

\title{\LaTeX{}"~Praktikum}
\author{Jörg Sommer
  \href{mailto:joerg@alea.gnuu.de}{\nolinkurl{<joerg@alea.gnuu.de>}}\\
  \url{http://www.lug-jena.de/tex/}}
\date{2008-11-12}

\maketitle

\section[slide=false]{Praktikum}

\begin{slide}[method=direct,toc={Einfaches Dokument}]{Ein einfaches Dokument}
  \begin{Verbatim}[gobble=2]
% \documentclass{scrartcl}
% \begin{document}
% Hallo Welt!
% \end{document}
  \end{Verbatim}
\end{slide}

\begin{slide}[method=direct]{Absätze}
  Absätze werden durch mind. eine Leerzeile getrennt
  \begin{Verbatim}[gobble=2]
% \documentclass{scrartcl}
% \begin{document}
% Hallo Welt!
%
% Ich bin da.
% \end{document}
  \end{Verbatim}
\end{slide}

\begin{slide}{Grundeinstellungen}
  \begin{itemize}[noitemsep]
   \item Sprache für Silbentrennung, angepasste Überschriften, \dots{} mit der
    \emph{Klassenoption} \texoarg{ngerman} und dem Paket \name{babel}

   \item Umlaute direkt eingeben, daher Zeichenkodierung festlegen mit der
    Option \texoarg{utf8} beim Paket \name{inputenc}, bei Problemen Option
    \texoarg{latin1}

   \item interne Schriftkodierung setzen: Paket \name{fontenc}, Option \texoarg{T1}

   \item Schriftfamilie ändern: Paket \name{lmodern} oder \name{mathpazo} mit
    den Optionen \texoarg{osf,slantedGreek}
  \end{itemize}

  \begin{aufgaben}
    \begin{enumerate}[noitemsep]
     \item Geben Sie Umlaute ein und prüfen die Ausgabe.

     \item Was passiert ohne das Paket \name{inputenc} mit Umlauten?

     \item Probieren Sie beide Schriftfamilien aus.
    \end{enumerate}
  \end{aufgaben}

  \emph{Hinweis:} In \TeX{} gibt es Kommentare (Text der bei der Verarbeitung
  ignoriert wird), \% bis Zeilenende

  \pause
  \medskip
  \begin{itemize}
   \item Ohne \name{inputenc} werden Umlaute in der Ausgabe weggelassen.
  \end{itemize}
\end{slide}

\begin{slide}{Sonderpakete}
  \begin{itemize}
   \item \name{nag}: warnt bei veralteten/""unerwünschten Befehlen
  \end{itemize}

  \begin{aufgaben}
    \begin{enumerate}
     \item Geben Sie den Befehl \texcmd{bf} ohne Argumente und dahinter etwas
      Text ein. Wie sieht die Ausgabe aus? Welche Warnung steht im
      \LaTeX{}-Log?

     \item Laden Sie das Paket \name{times}. Welche Warnung erscheint im
      \LaTeX{}-Log?
    \end{enumerate}
  \end{aufgaben}

  \pause
  \begin{itemize}
   \item \name{fixltx2e}, \name{ellipsis}: interne Korrekturen einiger Befehle

   \item \name{microtype} mit der Option \texoarg{babel}: zur Verbesserung des
    Schriftbilds (sehr zu empfehlen)
  \end{itemize}
\end{slide}

\begin{slide}{Titelei}
  \begin{itemize}
   \item \texcmd{title}\texarg{\var{Titel}}, \texcmd{author}\texarg{\var{Name}}

   \item KOMA-Script bietet noch mehr:
    \texcmd{subtitle}\texarg{\var{Untertitel}},
    \texcmd{titlehead}\texarg{\var{Kopf}}

   \item Ausgabe des Titels mit \texcmd{maketitle}

   \item weitere Einstellungen (z.\,B. Titelseite ja/nein) in der Dokumentation
    \name{scrguide}
  \end{itemize}

  \pause
  \begin{aufgaben}
    Finden Sie heraus, wie man das Datum ändert und erstellen Sie einen Titel
    mit dem Datum von gestern.
  \end{aufgaben}

  \pause
  \medskip
  \begin{itemize}
   \item Das Datum kann man mit \texcmd{date}\texarg{\var{Datum}} ändern.
  \end{itemize}
\end{slide}

\begin{slide}[toc=Gliederungen]{Gliederungen und Inhaltsverzeichnis}
  \begin{itemize}
   \item in \name{scrbook} und \name{scrreprt} Standardebene
    \texcmd{chapter}\texarg{\var{Titel}} für Kapitel, in \name{scrartcl}
    \texcmd{section}\texarg{\var{Titel}} für Abschnitte

   \item Gliederungsebenen darunter:
    \texcmd{subsection}\texarg{\var{\dots{}}},
    \texcmd{subsubsection}\texarg{\var{\dots{}}},
    \texcmd{paragraph}\texarg{\var{\dots{}}},
    \texcmd{subparagraph}\texarg{\var{\dots{}}}, KOMA-Script bietet noch
    \texcmd{minisec}\texarg{\var{\dots{}}}

   \item Gliederungsebenen darüber: \texcmd{part}\texarg{\var{\dots{}}}

   \item Trennung zum Anhang mit \texcmd{appendix}
  \end{itemize}

  \pause
  \begin{aufgaben}
    \begin{enumerate}[noitemsep]
     \item Erstellen Sie mehrere Gliederungsebenen verschiedener Tiefe.

     \item Worin unterscheiden sich Gliederungen im Anhang zu normalen
      Gliederungen?
    \end{enumerate}
  \end{aufgaben}

  \pause
  \medskip
  \begin{itemize}
   \item Im Anhang werden für die Standardebene Buchstaben, statt Zahlen
    verwendet.
  \end{itemize}
\end{slide}

\begin{slide}{Inhaltsverzeichnis}
  Ausgabe des Inhaltsverzeichnis' mit \texcmd{tableofcontents} (dafür muss
  \LaTeX{} mehrfach aufgerufen werden!)

  \begin{aufgaben}
    \begin{enumerate}
     \item Übersetzen Sie Ihr Dokument nur \emph{einmal}. Wie sieht die
      Ausgabe des Inhaltsverzeichnis' aus? Übersetzen Sie es ein weiteres Mal
      und vergleichen die Ausgabe.

     \item Was passiert im Inhaltsverzeichnis, wenn das Paket \name{babel}
      nicht geladen wird?
    \end{enumerate}
  \end{aufgaben}

  \pause
  \medskip
  Ohne das Paket \name{babel} wird die Standardsprache Englisch verwendet und
  das Inhaltsverzeichnis bekommt die Überschrift \enquote{Contents}. Der
  Monatsname des Datums ist ebenfalls in Englisch.
\end{slide}

\begin{slide}[toc=Listen]{Aufzählungen, Nummerierungen}
  \begin{itemize}
   \item Umgebungen: \name{itemize} für Aufzählungen, \name{enumerate} für
    Nummerierungen

   \item Trennung der Punkte mit \texcmd{item}

   \item Umgebungen sind schachtelbar

    \pause
   \item Paket \name{enumitem} für mehr Funktionen:
    \texoarg{label=(\texcmd{roman*})}, \texoarg{label=*}
  \end{itemize}

  \pause
  \begin{aufgaben}
    \begin{enumerate}[noitemsep]
     \item Erstellen Sie eine Aufzählung mit eine Plus als Symbol.

     \item Erstellen Sie eine Liste, in der die Einträge mit 1), 2),
      u.\,s.\,w. nummeriert werden.
    \end{enumerate}
  \end{aufgaben}

  \pause
  \begin{itemize}
   \item \texoarg{label=+} bei \name{itemize} und
    \texoarg{label=\texcmd{arabic*})} bei \name{enumerate}

   \item weiterführend: eigene Listen mit \texcmd{newlist}, ändern von
    Einstellungen mit \texcmd{setlist}
  \end{itemize}
\end{slide}

\begin{slide}[toc={Chemische Formeln}]{Chemische Formeln und Einheiten}
  \begin{itemize}
   \item Paket \name{mhchem} mit der Option \texoarg{version=3}

   \item \texcmd{ce}\texarg{H2O} \ce{H2O}, \texcmd{ce}\texarg{OH-} \ce{OH-}

    \pause
   \item Paket \name{siunitx} mit Option
    \texoarg{obeybold,""detectdisplay,""fraction=nice,""loctolang=\{UK:british,DE:ngerman\}}

   \item \texcmd{SI}\texarg{\var{Zahl}}\texarg{\var{Einheit}},
    \texcmd{SI}\texarg{20}\texarg{\texcmd{gram}} oder \texcmd{litre} oder
    \texcmd{mole}
  \end{itemize}
\end{slide}

\begin{contslide}[method=direct]{Tabellen}
  \begin{itemize}[noitemsep]
   \item Umgebung \name{tabular} mit Argument zur Beschreibung der Spalten:
    \begin{itemize}
     \item c, l, r für zentrierte, links- oder rechtsseitig ausgerichtete
      Sp.

     \item @\texarg{\var{Text}} für Inhalt zwischen Spalten

     \item \textasteriskcentered{}\texarg{\var{n}}\texarg{\var{Beschr.}} für
      $n$"~mal dieselbe Beschr. hintereinander

     \item p\texarg{\var{Maß}} Spalte fester Breite

     \item | für vertikale Linie zwischen Spalten
    \end{itemize}

   \item Trennung der Spalten mit \&, Trennung der Zeilen mit
    \texcmd{\textbackslash{}}

   \item horizontale Linie mit \texcmd{hline}
  \end{itemize}

  \bigskip
  \hfill
  \begin{BVerbatim}[gobble=2,fontsize=\small,baseline=c]
  \begin{tabular}{l|c|r}
    Person& Getränk& Preis\\
    \hline
    Peter& Tee& 1,50\\
    Ina& Kaffee& 2,00\\
    Susi& Kakao& 1,75
  \end{tabular}
  \end{BVerbatim}
  \hfill
  \begin{tabular}{l|c|r}
    Person& Getränk& Preis\\
    \hline
    Peter& Tee& 1,50\\
    Ina& Kaffee& 2,00\\
    Susi& Kakao& 1,75
  \end{tabular}
  \hfill
  \null
\end{contslide}

\begin{contslide}{Tabellen}
  \begin{itemize}
   \item vertikale Linien verwendet man nicht, stattdessen größere Abstände
    \texarg{l@\texarg{\texcmd{quad}}c@\texarg{\texcmd{quad}}r}
    \begin{center}
      \hfill
      \begin{tabular}{l@{\quad}c@{\quad}r}
        Person& Getränk& Preis\\
        \hline
        Peter& Tee& 1,50\\
        Ina& Kaffee& 2,00\\
        Susi& Kakao& 1,75
      \end{tabular}
      \hfill
      \begin{tabular}{@{}l@{\quad}c@{\quad}r@{}}
        \toprule
        Person& Getränk& Preis\\
        \midrule
        Peter& Tee& 1,50\\
        Ina& Kaffee& 2,00\\
        Susi& Kakao& 1,75\\
        \bottomrule
      \end{tabular}
      \hfill
      \null
    \end{center}

   \item Problem: Abstände am linken und rechten Rand sollten entfernt werden
    \texarg{@\texarg{}l\dots{}r@\texarg{}}

   \item schönere horizontale Linien mit \texcmd{toprule}, \texcmd{midrule},
    \texcmd{bottomrule} aus dem Paket \name{booktabs} (rechte Tabelle oben)
  \end{itemize}
\end{contslide}

\begin{contslide}{Tabellen}
  \begin{itemize}
   \item Zusammenfassen von $n$~Zellen zu einer mit
    \texcmd{multicolumn}\texarg{\var{n}}\texarg{\var{Beschr.}}\texarg{\var{Inhalt}}

    \emph{Trick:} Im Tabellenkopf jeweils eine Spalte
    \enquote{zusammenfassen}, um Ausrichtung auf zentriert zu ändern

    \texcmd{multicolumn}\texarg{1}\texarg{c}\texarg{\var{Spaltentitel}}

    \pause
   \item Problem: zu geringer Zeilenabstand bei Formeln, Streckungsfaktor mit
    \texcmd{renewcommand*}\texarg{\texcmd{arraystretch}}\texarg{1.1} ändern,
    Vorsicht: wirkt auf alle folgenden Tabellen!

    \pause
   \item weitere Pakete:
    \begin{itemize}
     \item \name{tabularx}: Tabellen mit fester Breite und automatischer
      Spaltenbreite in X"~Spalte

     \item \name{array}: noch mehr Funktionen für Spaltenbeschreibungen

     \item \name{longtabular}: für Tabellen über mehrere Seiten
    \end{itemize}
  \end{itemize}
\end{contslide}

\begin{slide}{Grafiken}
  \begin{itemize}
   \item mit \texcmd{includegraphics}\texarg{\var{Dateiname}} aus dem Paket
    \name{graphicx}

   \item pdf\LaTeX{} kann nur die Formate PDF und JPEG verarbeiten, eventuell
    mit einem anderen Programm in eines dieser Formate umwandeln

   \item Datei muss im selben Verzeichnis wie \LaTeX{}"~Dokument liegen

   \item Dateiendung weglassen, \TeX{} wählt bei mehreren Formaten selbst das
    passende

   \item verschiedene Operationen möglich:
    \begin{itemize}
     \item Größe ändern mit dem optionalen Argument
      \texoarg{scale=\var{Faktor}}

     \item Bild auf feste Breite/""Höhe skalieren mit dem optionalen Argument
      \texoarg{width=\var{Breite},height=\var{Höhe}}
    \end{itemize}
  \end{itemize}
\end{slide}

\begin{contslide}[toc=Ausrichtung]{Umgebungen für Ausrichtung/""Anordnung}
  \begin{itemize}
   \item Zentrieren mit Umgebung \name{center}

    \pause
   \item Gleitobjekte sind spezielle Umgebungen, die \TeX{} auf eine passende
    Seite verschiebt: \name{table} für Tabellen, \name{figure} für Abbildungen

   \item in Gleitumgebungen sollte man mit \texcmd{caption}\texarg{\var{Text}}
    eine Beschriftung vergeben

   \item mit \texcmd{listoffigure} und \texcmd{listoftables} erstellt man das
    Abbildungs- bzw. Tabellenverzeichnis
  \end{itemize}
\end{contslide}

\begin{slide}[toc=,method=direct]{Umgebungen für Ausrichtung/""Anordnung (2)}
  \begin{Verbatim}[gobble=2,fontsize=\footnotesize]
  \begin{center}
    zentrierter\\Text
  \end{center}
  \end{Verbatim}

  \begin{Verbatim}[gobble=2,fontsize=\footnotesize]
  \begin{table}
    \caption{Blindtexttabelle}
    \begin{tabularx}{.7\linewidth}{lX}
      kurz&
         Ich bin nur ein kleiner Blindtext.\\
      lang&
         Weit hinten, hinter den Wortbergen, fern der Länder
         Vokalien und Konsonantien leben die Blindtexte.
         Abgeschieden wohnen Sie in Buchstabhausen an der
         Küste des Semantik, eines großen Sprachozeans. Ein
         kleines Bächlein namens Duden fließt durch ihren Ort
         und versorgt sie mit den nötigen Regelialien. Es ist
         ein paradiesmatisches Land, in dem einem gebratene
         Satzteile in den Mund fliegen.
    \end{tabularx}
  \end{table}
  \end{Verbatim}
\end{slide}

\begin{contslide}[toc={Mathem. Formeln}]{Mathematische Formeln}
  \begin{itemize}[noitemsep]
   \item man sollte (muss) das Paket \name{amsmath} verwenden

   \item Pakete \name{fixmath}, \name{onlyamsmath} sind wie \name{nag}

   \item Paket \name{isonums} zur Umstellung des Dezimaltrennzeichens auf
    Komma, statt Punkt

   \item Formeln im Text mit \$\var{Formel}\$
  \end{itemize}

  \begin{aufgaben}
    \begin{enumerate}
     \item Erstellen sie die Ausgabe $12+4=16$.
     \item Laden sie das Schriftpaket \name{mathpazo} mit der Option
      \texoarg{osf} und schreiben neben die Formel den Text 12+4=16. Worin
      unterscheiden beide Darstellungen?
    \end{enumerate}
  \end{aufgaben}

  \pause
  \medskip
  Mit der Option \texoarg{osf} bei \name{mathpazo} werden Minuskelziffern im
  Text verwendet. Dies sind Ziffern unterschiedlicher Größe, die sich besser
  in den Fließtext einpassen. In Formeln sind diese jedoch störend.
\end{contslide}

\begin{contslide}[method=direct]{Mathematische Formeln}
  \begin{itemize}
   \item abgesetzte Formeln ohne Ausrichtung mit der Umgebung \name{gather},
    mit Ausrichtung mit der Umgebung \name{align}

   \item ohne Formelnummer Name mit Stern: \name{gather\textasteriskcentered{}},
    \name{align\textasteriskcentered{}}

    \medskip
    \hfill
    \begin{BVerbatim}[gobble=4,baseline=c]
    \begin{gather*}
      12 + 4 = 16
    \end{gather*}
    \end{BVerbatim}
    \hfill
    \begin{minipage}{.4\linewidth}
      \begin{gather*}
        12 + 4 = 16
      \end{gather*}
    \end{minipage}
    \hfill
    \null

    \medskip
    \hfill
    \begin{BVerbatim}[gobble=4,baseline=c]
    \begin{align}
      16 &= 12 + 4\\
      &= 10 + 6
    \end{align}
    \end{BVerbatim}
    \hfill
    \begin{minipage}{.4\linewidth}
      \begin{align}
        16 &= 12 + 4\\
        &= 10 + 6
      \end{align}
    \end{minipage}
    \hfill
    \null
  \end{itemize}
\end{contslide}

\begin{contslide}[toc={Mathem. Formeln}]{Mathematische Formeln}
  \begin{itemize}
   \item griechische Buchstaben, Symbole, \dots{} siehe \name{symbols"~a4}

   \item Index mit Tiefstrich und Argument \_\texarg{}, Exponent mit Dach und
    Argument \textasciicircum{}\texarg{}

   \item Text (ganze Wörter) mit dem Befehl \texcmd{text}\texarg{\var{Text}}
    eingeben, sonst bedeutet es Multiplikation von Variablen
  \end{itemize}

  \pause
  \medskip
  \begin{aufgaben}
    \begin{enumerate}[noitemsep]
     \item Erstellen Sie die abgesetze Formel
      $\alpha+\beta+\gamma=180^{\circ}$.

     \item Erstellen Sie folgende Ausgabe:
      \begin{align*}
        c^{2}
           &= a^{2} + b^{2}
           &\text{\upshape im rechtw. Dreieck}\\
        &= a^{2} + b^{2} + \cos\gamma
           &\text{\upshape im allgem. Dreieck}
      \end{align*}
      \vspace*{-1.7\baselineskip}
    \end{enumerate}
  \end{aufgaben}

  \medskip
  \emph{Hinweis:}
  Für trigonometrische Funktionen gibt es spezielle Symbole.
\end{contslide}

\begin{contslide}[method=direct]{Mathematische Formeln}
  \begin{Verbatim}[gobble=2]
  \begin{gather*}
    \alpha + \beta + \gamma = 180^{\circ}
  \end{gather*}

  \begin{align*}
    c^{2}
       &= a^{2} + b^{2}
       &\text{im rechtw. Dreieck}\\
    &= a^{2} + b^{2} + \cos\gamma
       &\text{im allgem. Dreieck}
  \end{align*}
  \end{Verbatim}
\end{contslide}


\begin{slide}{Schriftwechsel}
  \begin{itemize}[itemsep=.7ex]
   \item \emph{nicht zu sehr mit der Schrift spielen!}

    \pause
   \item kursiv: \texcmd{textit}\texarg{\var{Text}} \textit{Beispiel}

   \item fett: \texcmd{textbf}\texarg{\var{Text}} \textbf{Beispiel}

    \pause
   \item Kapitälchen: \texcmd{textsc}\texarg{\var{Text}} \textsc{Beispiel}

   \item serifenlose Schrift: \texcmd{textsf}\texarg{\var{Text}}
    \textsf{Beispiel}

   \item Serifenschrift: \texcmd{textrm}\texarg{\var{Text}}
    {\usefont{T1}{lmr}{m}{n} Beispiel}

   \item Festbreitenschrift: \texcmd{texttt}\texarg{\var{Text}}
    \texttt{Beispiel}

    \pause
   \item Schriftgrößen: {\tiny\texcmd{tiny}}, {\scriptsize\texcmd{scriptsize}},
    {\footnotesize\texcmd{footnotesize}}, {\small\texcmd{small}},
    {\normalsize\texcmd{normalsize}}, {\large\texcmd{large}},
    {\Large\texcmd{Large}}, {\LARGE\texcmd{LARGE}}, {\huge\texcmd{huge}},
    {\Huge\texcmd{Huge}}\\
    ohne Argument, ändern immer Einstellung für Folgetext
  \end{itemize}
\end{slide}

\showhyphens{postrandiales Vigilanzdefizitsyndrom}
\begin{contslide}{Silbentrennung}
  \begin{itemize}[itemsep=.5ex]
   \item für verbesserte Trennmuster das Paket \name{hyphsubst} mit dem
    optionalen Argument \texoarg{ngerman=ngerman"~x"~latest} laden

    \pause
   \item automatische Silbentrennung versagt oft bei Fachbegriffen, daher
    Trennstellen von Hand mit \texcmd{-} oder \textquotedbl{}- (kommt von
    \name{babel}, erhält automatische Silbentrennung im Rest des Wortes)

    Aze\texcmd{-}tyl\texcmd{-}sa\texcmd{-}li\texcmd{-}cyl\texcmd{-}säu%
    \texcmd{-}re
    % Des\textquotedbl{}-oxy\textquotedbl{}-ri\textquotedbl{}-bo%
    % \textquotedbl{}-nu\textquotedbl{}-kle\textquotedbl{}-in\textquotedbl{}-%
    % säu\textquotedbl{}-re

   \item dokumentweite Festlegung der Trennstellen für einzelne Wörter im
    Dokumentkopf mit \texcmd{hyphenation}\texarg{}

    \texcmd{hyphenation}\texarg{%Aze-tyl-sa-li-cyl-säu-re
    % Des-oxy-ri-bo-nu-kle-in-säu-re
    post-ran-dia-les~~Vi-gi-lanz-de-fi-zit-syn-drom} % = Müdigkeit nach dem
                                                     % Essen aka Mittagsschlaf

   \item ein Bindestrich deaktiviert automatische Trennung; im Englischen
    unproblematisch, da Wörter i.\,d.\,R. kurz, aber im Deutschen für
    zusammengesetzte Wörter schlecht, daher \textquotedbl{}= verwenden oder gar
    keinen Bindestrich

    USB\textquotedbl{}=Anschlusskabel
  \end{itemize}
\end{contslide}

\begin{contslide}{Silbentrennung}
  \begin{itemize}
   \item Trennung nach einem Bindestrich nicht immer richtig, daher
    Bindestrich ohne Trennstelle mit \textquotedbl{}\textasciitilde{}

    Ein\textquotedbl{}\textasciitilde{}/Ausschalter,
    I\textquotedbl{}\textasciitilde{}Punkt,
    Rot\textquotedbl{}\textasciitilde{}, Grün- oder Gelbfärbung

   \item bei automatischer Trennung fügt \TeX{} einen Bindestrich ein, aber
    nicht immer richtig, Trennstelle ohne Bindestrich mit
    \textquotedbl{}\textquotedbl{}

    links/\textquotedbl{}\textquotedbl{}rechts
    (Grund\textquotedbl{}\textasciitilde{})%
    \textquotedbl{}\textquotedbl{}Einstellungen
  \end{itemize}

  \pause
  \medskip
  \begin{aufgaben}
    Erstellen Sie eine Tabelle mit einer 3cm breiten Spalten und probieren die
    Funktionen \texcmd{-}, \textquotedbl{}-, \textquotedbl{}=,
    \textquotedbl{}\textasciitilde{} und \textquotedbl{}\textquotedbl{} aus.
  \end{aufgaben}
\end{contslide}

\begin{slide}{Sonstiges}
  \begin{itemize}
   \item Fußnoten mit \texcmd{footnote}\texarg{\var{Text}}

   \item Anführungszeichen mit \texcmd{enquote}\texarg{\var{Text}} aus dem
    Paket \name{csquote}

   \item Paket \name{hyperref} für anklickbare Links im PDF (z.\,B. im
    Inhaltsverzeichnis)

   \item URLs mit \texcmd{url}\texarg{\var{URL}} aus dem Paket \name{hyperref}

   \item Bezüge mit \texcmd{label}\texarg{\var{Verweisname}} +
    \texcmd{ref}\texarg{\var{Verweisname}} oder
    \texcmd{autoref}\texarg{\var{Verweisname}} (aus \name{hyperref}, bietet
    automatische Vervollständigung des Typs des Ziels und größere Klickfläche)

   \item Literaturverzeichnis mit der Umgebung \name{thebibliography} oder dem
    Paket \textsc{Bib}\LaTeX{} (\BibTeX{} ist veraltet)

   \item Index mit dem Paket \name{index} (nicht \name{makeidx}) und dem
    Programm Xindy
  \end{itemize}
\end{slide}

\section{Abspann}

\begin{slide}[toc=Ende]{}
  \centering
  \Huge
  \vfill
  Weiterhin viel Spaß beim \TeX{}en.
  \vfill\vfill
  \null
\end{slide}

\begin{slide}[toc=Nutzungsbedingung.]{Nutzungsbedingungen}
  Dieses Dokument sowie die \LaTeX{}"~Quellen dafür und alle zugehörigen
  Dateien dürfen in Teilen oder als Ganzes unter Angabe der Quelle, des Names
  und der E"~Mailadresse des Autors kopiert, verändert und weitergegeben
  werden.

  \bigskip
  \copyright{} 2008, Jörg Sommer
  \href{mailto:joerg@alea.gnuu.de}{\nolinkurl{<joerg@alea.gnuu.de>}}
\end{slide}

\end{document}

