1
0
Fork 0

Bc: Oboustranny mod, \openright

master
Martin Mares 14 years ago
parent 2d2bd12a43
commit 639cc72dd1

@ -22,8 +22,6 @@ TeXem.
TODO: TODO:
- makefile: run latex twice, PDF mode - makefile: run latex twice, PDF mode
- double-sided mód
- formát bibliografie - formát bibliografie
- pravidla po používání loga - pravidla po používání loga
- české uvozovky - české uvozovky
- rub titulniho listu zustava nepotisteny

@ -1,16 +1,8 @@
%%% Hlavní soubor. Zde se definují základní parametry a odkazuje se na ostatní části. %%% %%% Hlavní soubor. Zde se definují základní parametry a odkazuje se na ostatní části. %%%
%% Pokud tiskneme oboustrannì:
% \documentclass[12pt,a4paper,twoside,openright]{report}
% % Okraje: levý 40mm, pravý 25mm, horní a dolní 25mm
% % (ale pozor, LaTeX si sám pøidává 1in)
% \setlength\textwidth{145mm}
% \setlength\textheight{247mm}
% \setlength\oddsidemargin{15mm}
% \setlength\evensidemargin{0mm}
% \setlength\topmargin{0mm}
%% Verze pro jednostranný tisk: %% Verze pro jednostranný tisk:
% Okraje: levý 40mm, pravý 25mm, horní a dolní 25mm
% (ale pozor, LaTeX si sám přidává 1in)
\documentclass[12pt,a4paper]{report} \documentclass[12pt,a4paper]{report}
\setlength\textwidth{145mm} \setlength\textwidth{145mm}
\setlength\textheight{247mm} \setlength\textheight{247mm}
@ -19,6 +11,19 @@
\setlength\topmargin{0mm} \setlength\topmargin{0mm}
\setlength\headsep{0mm} \setlength\headsep{0mm}
\setlength\headheight{0mm} \setlength\headheight{0mm}
% \openright zařídí, aby následující text začínal na pravé straně knihy
\let\openright=\clearpage
%% Pokud tiskneme oboustranně:
% \documentclass[12pt,a4paper,twoside,openright]{report}
% \setlength\textwidth{145mm}
% \setlength\textheight{247mm}
% \setlength\oddsidemargin{15mm}
% \setlength\evensidemargin{0mm}
% \setlength\topmargin{0mm}
% \setlength\headsep{0mm}
% \setlength\headheight{0mm}
% \let\openright=\cleardoublepage
\usepackage[czech]{babel} \usepackage[czech]{babel}
% Použité kódování znaků: obvykle latin2, cp1250 nebo utf8 % Použité kódování znaků: obvykle latin2, cp1250 nebo utf8
@ -26,6 +31,10 @@
\usepackage{graphicx} \usepackage{graphicx}
\usepackage{amsthm} \usepackage{amsthm}
%%% 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 \makeatletter
\def\@makechapterhead#1{ \def\@makechapterhead#1{
{\parindent \z@ \raggedright \normalfont {\parindent \z@ \raggedright \normalfont
@ -39,22 +48,23 @@
\par\nobreak \par\nobreak
\vskip 20\p@ \vskip 20\p@
}} }}
\makeatother
% Toto makro definuje kapitolu, která není očíslovaná, ale je uvedena v obsahu.
\def\chapwithtoc#1{ \def\chapwithtoc#1{
\chapter*{#1} \chapter*{#1}
\addcontentsline{toc}{chapter}{#1} \addcontentsline{toc}{chapter}{#1}
} }
\makeatother
\begin{document} \begin{document}
% Trochu volnější nastavení dělení slov, než je default.
\lefthyphenmin=2 \lefthyphenmin=2
\righthyphenmin=2 \righthyphenmin=2
%%% Titulní strana práce %%% Titulní strana práce
\begin{titlepage} \pagestyle{empty}
\begin{center} \begin{center}
\large \large
@ -106,7 +116,8 @@ Studijn
Praha 2048 Praha 2048
\end{center} \end{center}
\end{titlepage}
\newpage
%%% Následuje vevázaný list -- kopie podepsaného "Zadání bakalářské práce". %%% Následuje vevázaný list -- kopie podepsaného "Zadání bakalářské práce".
%%% Toto zadání NENÍ součástí elektronické verze práce, nescanovat. %%% Toto zadání NENÍ součástí elektronické verze práce, nescanovat.
@ -114,16 +125,15 @@ Praha 2048
%%% Na tomto místě mohou být napsána případná poděkování (vedoucímu práce, %%% Na tomto místě mohou být napsána případná poděkování (vedoucímu práce,
%%% konzultantovi, tomu, kdo zapůjčil software, literaturu apod.) %%% konzultantovi, tomu, kdo zapůjčil software, literaturu apod.)
\begin{titlepage} \openright
\noindent \noindent
Poděkování. Poděkování.
\end{titlepage} \newpage
%%% Strana s čestným prohlášením k bakalářské práci %%% Strana s čestným prohlášením k bakalářské práci
\begin{titlepage}
\vglue 0pt plus 1fill \vglue 0pt plus 1fill
\noindent \noindent
@ -145,12 +155,10 @@ Podpis Autora
\hss}} \hss}}
\vspace{20mm} \vspace{20mm}
\eject \newpage
\end{titlepage}
%%% Povinná informační strana bakalářské práce %%% Povinná informační strana bakalářské práce
\begin{titlepage}
\vbox to 0.5\vsize{ \vbox to 0.5\vsize{
\setlength\parindent{0mm} \setlength\parindent{0mm}
\setlength\parskip{5mm} \setlength\parskip{5mm}
@ -203,12 +211,16 @@ Keywords:
% 3 až 5 klíčových slov v angličtině % 3 až 5 klíčových slov v angličtině
\vss} \vss}
\end{titlepage}
\newpage
%%% Strana s automaticky generovaným obsahem bakalářské práce. U matematických %%% 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 %%% prací je přípustné, aby seznam tabulek a zkratek, existují-li, byl umístěn
%%% na začátku práce, místo na jejím konci. %%% na začátku práce, místo na jejím konci.
\openright
\pagestyle{plain}
\setcounter{page}{1}
\tableofcontents \tableofcontents
%%% Jednotlivé kapitoly práce jsou pro přehlednost uloženy v samostatných souborech %%% Jednotlivé kapitoly práce jsou pro přehlednost uloženy v samostatných souborech
@ -235,4 +247,5 @@ Keywords:
%%% textu práce. Přílohy se číslují. %%% textu práce. Přílohy se číslují.
\chapwithtoc{Přílohy} \chapwithtoc{Přílohy}
\openright
\end{document} \end{document}

Loading…
Cancel
Save