\documentclass[envcountsect,orange]{beamer}

\usepackage[verbose,absolute,overlay]{textpos}
\usepackage[utf8]{inputenc}
\usepackage{amsfonts}
\usepackage{graphicx}
%
\usetheme{Warsaw}
\usepackage[czech]{babel}
\theoremstyle{plain}
\newtheorem{veta}{Věta}
\theoremstyle{definition}
\newtheorem{definice}[veta]{Definice}


\author{Alexandr Kazda}
\title{Jak na \LaTeX}
\date{19.\,února 2020}
%
\begin{document}
%
\begin{frame}
   \titlepage
\end{frame}

\begin{frame}
\frametitle{Osnova}
\tableofcontents
\end{frame}

\section{Úvod}
\begin{frame}
\frametitle{Co je \LaTeX}
\begin{itemize}
\pause\item Cíl: Nástroj pro přípravu (nejen) matematických textů
\pause\item 1977: Donald E. Knuth začíná psát \TeX
\pause\item 1982: Moderní \TeX
\pause\item první polovina 80. let: Leslie Lamport vytváří \LaTeX
\end{itemize}
\end{frame}

\begin{frame}
\frametitle{\TeX\ vs. \LaTeX}
\begin{itemize}
\pause\item \LaTeX\ používá interně \TeX, ale oba systémy vyžadují mírně odlišný
formát souborů
\pause\item \TeX\ dovoluje svému uživateli dělat snadno různé skopičny
\pause\item \LaTeX : uživatel popíše logickou
strukturu dokumentu a o detaily sazby se postará program
\pause\item \LaTeX\ je mnohem populárnější a existuje pro něj více rozšiřujících
balíčků, proto \TeX\ necháme stranou
\end{itemize}
\end{frame}

\begin{frame}[fragile]
\frametitle{Jak přijít k \LaTeX u}
\begin{itemize}
  \pause\item Stáhněte si instalační soubory jedné z \emph{distribucí}: MiKTeX,
    TeX Live, MacTeX, teTeX\dots
  \pause\item Nebo si vytvořte účet na \url{https://overleaf.com}
  \pause\item Výhody Overleafu: Funguje okamžitě bez instalování a
    kofigurování, funguje kdekoli, mají nápovědu
  \pause\item Nevýhody Overleafu: Musíte věřit provozovateli serveru,
    potřebujete připojení na internet, nemůžete používat vlastní editor
\end{itemize}
\end{frame}

\section{Informace pro přežití}
\begin{frame}
  \frametitle{Jak psát v \LaTeX u I.}
\begin{itemize}
\pause\item Je rozumné zkopírovat si nějaký \LaTeX ový dokument a ten pak
  upravovat\dots
  \pause\item \dots třeba vzor bakalářské práce z webu MFF
\end{itemize}

  \smallskip
    \pause
    \url{www.mff.cuni.cz/studium/bcmgr/prace/vzor-bp.zip}
\end{frame}

\begin{frame}
\frametitle{Jak psát v \LaTeX u II.}
\begin{itemize}
\pause\item Váš soubor sestává z obyčejného textu prokládaného speciálními příkazy
\pause\item Příkazy většinou poznáte podle zpětného lomítka na začátku
\pause\item Složené závorky označují skupinu (něco jako \texttt{begin} a
\texttt{end} v Pascalu nebo odsazení v Pythonu)
\end{itemize}
\end{frame}

\begin{frame}[fragile]
\frametitle{Mezery a odstavce}
\begin{itemize}
\pause\item Více mezer se sloučí do jedné
\pause\item Konce řádku v souboru \LaTeX{} (víceméně) ignoruje, odstavce vytvoříte
pomocí prázdného řádku
\pause\item Zrada: Příkazy za sebou často \uv{sežerou} mezeru: 
  \begin{center}
  \begin{tabular}{lcl}
    \verb+\LaTeX jede+&$\to$& \LaTeX jede\\
    \verb+\LaTeX{} jede+&$\to$& \LaTeX{} jede
  \end{tabular}
  \end{center}
  \pause\item Znak \verb+~+ je mezera, kterou \LaTeX{} při sázení nerozdělí koncem řádku
  (příklad použití: \verb+v~oboru+)
\end{itemize}
\end{frame}

\begin{frame}[fragile]
\frametitle{Speciální znaky}
\begin{itemize}
\pause\item Značky jako \verb+$+, \%, \& a podobně jsou aktivní -- mají nějakou funkci
\pause\item Pokud je potřebujete vložit do textu, zkuste \verb+\$, \%, \&+ a podobně
\pause\item Znak \% slouží pro vkládání komentářů -- text až do konce řádku bude
ignorovaný
\pause\item Znak \verb+$+ začíná matematiku
\end{itemize}
\end{frame}

\begin{frame}[fragile]
\frametitle{Matematika}
\begin{itemize}
\pause\item Vzorce píšete mezi \$ (vzorec v rámci řádku), nebo jako
\verb+\[formule\]+ (vzorec na samostatném řádku, tzv. display math)
\pause\item Konkrétní příkazy se dají najít v různých tutoriálech (na znaky
  zkuste
  \url{http://detexify.kirelabs.org})
\pause\item Příklad: \verb+$\sqrt{x_i}=20^4$+ dá $\sqrt{x_i}=20^4$
\pause\item Příklad: \verb+\[\frac{a-b}{c}\leq \sin\alpha\]+ dá
\[
\frac{a-b}{c}\leq \sin\alpha
\]
\end{itemize}
\end{frame}

\section{Lépe a radostněji}
\begin{frame}[fragile]
\frametitle{Členění dokumentu}
\begin{itemize}
\pause\item \LaTeX\ umí definovat (a automaticky číslovat) kapitoly, sekce,
  podsekce a podobně
\pause\item Co z toho funguje, záleží na druhu dokumentu 
\pause\item Příkazy jsou poměrně jednoduché:
\pause\item \verb+\title{Název článku}+
\pause\item \verb+\author{Jméno autorky}+
\pause\item \verb+\maketitle+
\pause\item \verb+\chapter{Jméno kapitoly}+
\pause\item \verb+\section{Jméno sekce}+
\pause\item Umíme pak i obsah: \verb+\tableofcontents+
\end{itemize}
\end{frame}

\begin{frame}[fragile]
\frametitle{Věty a jiné výkřiky}
\begin{itemize}
\pause\item Na věty je potřeba trochu práce, ale ne moc. Musíte totiž \LaTeX u říct,
jak věty a lemmata číslovat
\pause\item Je totiž možné jinak číslovat věty, jinak lemmata, jinak definice a
podobně
\pause\item Pro vše, co vám je drahé, číslujte všechny věty, lemmata, definice a
podobně jedním číslováním, ať se v tom dá bezbolestně hledat!
\pause\item Potřebujete tedy použít balíček \texttt{amsthm} a někam na začátek napsat:

\begin{verbatim}
\theoremstyle{plain}
\newtheorem{veta}{Věta}
\theoremstyle{definition}
\newtheorem{definice}[veta]{Definice}
\end{verbatim}
\end{itemize}
\end{frame}
\begin{frame}[fragile]
\begin{itemize}
\pause\item Potom třeba větu napíšete takto:
\begin{verbatim}
\begin{veta}
Pro každé $i=1,2$ platí $i^2-3i+2=0$.
\end{veta}
\end{verbatim}
\pause
\begin{veta}
Pro každé $i=1,2$ platí $i^2-3i+2=0$.
\end{veta}
\pause\item Podobně definice (s poznámkou):
\begin{verbatim}
\begin{definice}[Ovčí]
  Čtyři nohy jsou \emph{dobré}.
\end{definice}
\end{verbatim}
\pause
\begin{definice}[Ovčí]
  Čtyři nohy jsou \emph{dobré}.
\end{definice}
\end{itemize}
\end{frame}
\begin{frame}[fragile]
\frametitle{Křížové odkazy}
\begin{itemize}
\pause\item Pomocí příkazu \verb+\label{značka}+ vytvoříte na daném místě značku,
na číslo aktuální jednotky (kapitola, sekce, věta, \dots) se pak lze odkazovat
pomocí \verb+\ref{značka}+
\pause\item Podobně lze řešit odkazy na literaturu. Existuje na to speciální
  prostředí \verb+thebibliography+ a příkaz \verb+\cite{značka}+
\pause\item Pokud tedy nepoužijete mnohem šikovnější Bib\TeX a třeba ještě 
  balíček Natbib (viz šablona bakalárské práce)
\end{itemize}
\end{frame}

\begin{frame}[fragile]
\frametitle{Obrázky}
\begin{itemize}
\pause\item Lze je popsat v \LaTeX u \dots
\pause\item \dots nebo importovat ze souboru příkazem \verb+\includegraphics+ z
  balíčku graphicx
  \pause\item Pozor na shodu obrázků s formátem PDF/A (bude za týden)
\end{itemize}
\end{frame}

\begin{frame}
\frametitle{Jak vznikla tato prezentace}
\begin{itemize}
\pause\item Na výrobu prezentací existuje mnoho nástrojů, rozhodně doporučuji
nosit si své prezentace v PDF
\pause\item PDF soubory mají výhodu oproti PowerPointu v tom, že na všech
počítačích vypadají (obvykle) stejně
\pause\item Tato prezentace vznikla v \LaTeX u s použitím populárního balíčku
\texttt{beamer}
\end{itemize}
\end{frame}

\begin{frame}[fragile]
\frametitle{Co udělat do příště}
\begin{itemize}
  \pause\item Založte si účet na Overleaf.com (nebo si nainstalujte \LaTeX)
    \pause\item Stáhněte si PDF těchto slajdů a jejich zdroják z
      \url{http://www.karlin.mff.cuni.cz/~kazda/bc-sem/}
\pause\item Stáhnete a zprovozněte vzor pro Bc. práci:
    \url{www.mff.cuni.cz/studium/bcmgr/prace/vzor-bp.zip}
\pause\item Experimentujte. Když něco nevíte, existují příručky,
Google a \url{https://tex.stackexchange.com/}
\end{itemize}
\end{frame}

\begin{frame}
Díky za pozornost!
\end{frame}
\end{document}
