From 39487305f95b0feece4d969fae5a5a445ad2cfd2 Mon Sep 17 00:00:00 2001 From: Martin Mares Date: Tue, 25 Aug 2015 18:32:53 +0200 Subject: [PATCH] =?UTF-8?q?Makra=20od=20matematick=C3=A9=20sekce?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cs/makra.tex | 57 ++++++++++++++++++++++++++++++++++++++++++++++++++++ cs/prace.tex | 5 ++++- 2 files changed, 61 insertions(+), 1 deletion(-) create mode 100644 cs/makra.tex diff --git a/cs/makra.tex b/cs/makra.tex new file mode 100644 index 0000000..db2303a --- /dev/null +++ b/cs/makra.tex @@ -0,0 +1,57 @@ +%%% 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. %%% + +%%% Makra pro definice, věty, tvrzení, příklady, ... (vyžaduje baliček amsthm) + +\theoremstyle{plain} +\newtheorem{veta}{Věta} +\newtheorem{lemma}[veta]{Lemma} +\newtheorem{tvrz}[veta]{Tvrzení} + +\theoremstyle{plain} +\newtheorem{definice}{Definice} + +\theoremstyle{remark} +\newtheorem*{dusl}{Důsledek} +\newtheorem*{pozn}{Poznámka} +\newtheorem*{prikl}{Příklad} + +%%% Prostředí pro důkazy (vyžaduje balíček bbding) + +\newenvironment{dukaz}{ + \par\medskip\noindent + \textit{Důkaz}. +}{ +\newline +\rightline{\SquareCastShadowBottomRight} +} + +%%% Prostředí pro sazbu kódu, případně vstupu/výstupu počítačových +%%% programů. (Vyžaduje balíček fancyvrb -- fancy verbatim) + +\DefineVerbatimEnvironment{code}{Verbatim}{fontsize=\small, frame=single} + +%%% Prostor reálných, resp. přirozených čísel +\newcommand{\R}{\mathbb{R}} +\newcommand{\N}{\mathbb{N}} + +%%% Užitečné operátory pro statistiku a pravděpodobnost +\DeclareMathOperator{\pr}{\textsf{P}} +\DeclareMathOperator{\E}{\textsf{E}\,} +\DeclareMathOperator{\var}{\textrm{var}} +\DeclareMathOperator{\sd}{\textrm{sd}} + +%%% Příkaz pro transpozici vektoru/matice +\newcommand{\T}[1]{#1^\top} + +%%% Vychytávky pro matematiku +\newcommand{\goto}{\rightarrow} +\newcommand{\gotop}{\stackrel{P}{\longrightarrow}} +\newcommand{\maon}[1]{o(n^{#1})} +\newcommand{\abs}[1]{\left|{#1}\right|} +\newcommand{\dint}{\int_0^\tau\!\!\int_0^\tau} +\newcommand{\isqr}[1]{\frac{1}{\sqrt{#1}}} + +%%% Vychytávky pro tabulky +\newcommand{\pulrad}[1]{\raisebox{1.5ex}[0pt]{#1}} +\newcommand{\mc}[1]{\multicolumn{1}{c}{#1}} diff --git a/cs/prace.tex b/cs/prace.tex index d28cbc2..e609e1c 100644 --- a/cs/prace.tex +++ b/cs/prace.tex @@ -117,8 +117,11 @@ Abstract. \hypersetup{pdfauthor={\AutorPrace}} \hypersetup{pdfkeywords=\KlicovaSlova} +%% Definice různých užitečných maker (viz popis uvnitř souboru) +\include{makra} + %% Titulní strana a různé povinné informační strany -\input titulka.tex +\include{titulka} %%% Strana s automaticky generovaným obsahem bakalářské práce. U matematických %%% prací je přípustné, aby seznam tabulek a zkratek, existují-li, byl umístěn