%%% Tento soubor obsahuje definice různých užitečných maker a prostředí %%%
%%% Další makra připisujte sem, ať nepřekáží v ostatních souborech. %%%
+%%% Drobné úpravy stylu
+
+% Tato makra přesvědčují mírně ošklivým trikem LaTeX, aby hlavičky kapitol
+% sázel příčetněji a nevynechával nad nimi spoustu místa. Směle ignorujte.
+\makeatletter
+\def\@makechapterhead#1{
+ {\parindent \z@ \raggedright \normalfont
+ \Huge\bfseries \thechapter. #1
+ \par\nobreak
+ \vskip 20\p@
+}}
+\def\@makeschapterhead#1{
+ {\parindent \z@ \raggedright \normalfont
+ \Huge\bfseries #1
+ \par\nobreak
+ \vskip 20\p@
+}}
+\makeatother
+
+% Toto makro definuje kapitolu, která není očíslovaná, ale je uvedena v obsahu.
+\def\chapwithtoc#1{
+\chapter*{#1}
+\addcontentsline{toc}{chapter}{#1}
+}
+
+% Trochu volnější nastavení dělení slov, než je default.
+\lefthyphenmin=2
+\righthyphenmin=2
+
+% Zapne černé "slimáky" na koncích řádků, které přetekly, abychom si
+% jich lépe všimli.
+\overfullrule=1mm
+
%%% Makra pro definice, věty, tvrzení, příklady, ... (vyžaduje baliček amsthm)
\theoremstyle{plain}
\newtheorem*{pozn}{Poznámka}
\newtheorem*{prikl}{Příklad}
-%%% Prostředí pro důkazy (vyžaduje balíček bbding)
+%%% Prostředí pro důkazy
\newenvironment{dukaz}{
\par\medskip\noindent
\textit{Důkaz}.
}{
\newline
-\rightline{\SquareCastShadowBottomRight}
+\rightline{$\qedsymbol$}
}
%%% Prostředí pro sazbu kódu, případně vstupu/výstupu počítačových
-%%% programů. (Vyžaduje balíček fancyvrb -- fancy verbatim)
+%%% programů. (Vyžaduje balíček fancyvrb -- fancy verbatim.)
\DefineVerbatimEnvironment{code}{Verbatim}{fontsize=\small, frame=single}