From 714af89046d9fbb9bf16a15c12f9686dd3b62cef Mon Sep 17 00:00:00 2001 From: Martin Mares Date: Mon, 5 Dec 2011 12:15:37 +0100 Subject: [PATCH] Diplomky: An English version --- mff/diplomky/{ => cs}/Makefile | 0 mff/diplomky/{ => cs}/kap1.tex | 0 mff/diplomky/{ => cs}/kap2.tex | 0 mff/diplomky/{ => cs}/literatura.tex | 0 mff/diplomky/{ => cs}/prace.tex | 0 mff/diplomky/{ => cs}/ukazka.tex | 0 mff/diplomky/{ => cs}/uvod.tex | 0 mff/diplomky/{ => cs}/zaver.tex | 0 mff/diplomky/en/Makefile | 19 ++ mff/diplomky/en/bibliography.tex | 16 ++ mff/diplomky/en/chap1.tex | 5 + mff/diplomky/en/chap2.tex | 5 + mff/diplomky/en/epilog.tex | 2 + mff/diplomky/en/example.tex | 46 +++++ mff/diplomky/en/preface.tex | 3 + mff/diplomky/en/thesis.tex | 259 +++++++++++++++++++++++++++ mff/diplomky/{ => img}/logo.eps | Bin 17 files changed, 355 insertions(+) rename mff/diplomky/{ => cs}/Makefile (100%) rename mff/diplomky/{ => cs}/kap1.tex (100%) rename mff/diplomky/{ => cs}/kap2.tex (100%) rename mff/diplomky/{ => cs}/literatura.tex (100%) rename mff/diplomky/{ => cs}/prace.tex (100%) rename mff/diplomky/{ => cs}/ukazka.tex (100%) rename mff/diplomky/{ => cs}/uvod.tex (100%) rename mff/diplomky/{ => cs}/zaver.tex (100%) create mode 100644 mff/diplomky/en/Makefile create mode 100644 mff/diplomky/en/bibliography.tex create mode 100644 mff/diplomky/en/chap1.tex create mode 100644 mff/diplomky/en/chap2.tex create mode 100644 mff/diplomky/en/epilog.tex create mode 100644 mff/diplomky/en/example.tex create mode 100644 mff/diplomky/en/preface.tex create mode 100644 mff/diplomky/en/thesis.tex rename mff/diplomky/{ => img}/logo.eps (100%) diff --git a/mff/diplomky/Makefile b/mff/diplomky/cs/Makefile similarity index 100% rename from mff/diplomky/Makefile rename to mff/diplomky/cs/Makefile diff --git a/mff/diplomky/kap1.tex b/mff/diplomky/cs/kap1.tex similarity index 100% rename from mff/diplomky/kap1.tex rename to mff/diplomky/cs/kap1.tex diff --git a/mff/diplomky/kap2.tex b/mff/diplomky/cs/kap2.tex similarity index 100% rename from mff/diplomky/kap2.tex rename to mff/diplomky/cs/kap2.tex diff --git a/mff/diplomky/literatura.tex b/mff/diplomky/cs/literatura.tex similarity index 100% rename from mff/diplomky/literatura.tex rename to mff/diplomky/cs/literatura.tex diff --git a/mff/diplomky/prace.tex b/mff/diplomky/cs/prace.tex similarity index 100% rename from mff/diplomky/prace.tex rename to mff/diplomky/cs/prace.tex diff --git a/mff/diplomky/ukazka.tex b/mff/diplomky/cs/ukazka.tex similarity index 100% rename from mff/diplomky/ukazka.tex rename to mff/diplomky/cs/ukazka.tex diff --git a/mff/diplomky/uvod.tex b/mff/diplomky/cs/uvod.tex similarity index 100% rename from mff/diplomky/uvod.tex rename to mff/diplomky/cs/uvod.tex diff --git a/mff/diplomky/zaver.tex b/mff/diplomky/cs/zaver.tex similarity index 100% rename from mff/diplomky/zaver.tex rename to mff/diplomky/cs/zaver.tex diff --git a/mff/diplomky/en/Makefile b/mff/diplomky/en/Makefile new file mode 100644 index 0000000..27a3ec5 --- /dev/null +++ b/mff/diplomky/en/Makefile @@ -0,0 +1,19 @@ +all: thesis.pdf + +# Vyroba PDF primo z DVI by byla prijemnejsi, ale vetsina verzi dvipdfm nici obrazky +# thesis.pdf: thesis.dvi +# dvipdfm -o $@ -p a4 -r 600 $< + +thesis.pdf: thesis.ps + ps2pdf $< $@ + +thesis.ps: thesis.dvi + dvips -o $@ -D600 -t a4 $< + +# LaTeX je potreba spustit dvakrat, aby spravne spocital odkazy +thesis.dvi: thesis.tex $(wildcard *.tex) + cslatex $< + cslatex $< + +clean: + rm -f *.{log,dvi,aux,toc,lof,out} thesis.ps thesis.pdf diff --git a/mff/diplomky/en/bibliography.tex b/mff/diplomky/en/bibliography.tex new file mode 100644 index 0000000..31c9843 --- /dev/null +++ b/mff/diplomky/en/bibliography.tex @@ -0,0 +1,16 @@ +%%% Seznam pou¾ité literatury je zpracován podle platných standardù. Povinnou citaèní +%%% normou pro bakaláøskou práci je ISO 690. Jména èasopisù lze uvádìt zkrácenì, ale jen +%%% v kodifikované podobì. V¹echny pou¾ité zdroje a prameny musí být øádnì citovány. + +\def\bibname{Bibliography} +\begin{thebibliography}{99} +\addcontentsline{toc}{chapter}{\bibname} + +%\bibitem{lamport94} +% {\sc Lamport,} Leslie. +% \emph{\LaTeX: A Document Preparation System}. +% 2. vydání. +% Massachusetts: Addison Wesley, 1994. +% ISBN 0-201-52983-1. + +\end{thebibliography} diff --git a/mff/diplomky/en/chap1.tex b/mff/diplomky/en/chap1.tex new file mode 100644 index 0000000..5f71abe --- /dev/null +++ b/mff/diplomky/en/chap1.tex @@ -0,0 +1,5 @@ +\chapter{Title of the first chapter} + +\section{Title of the first subchapter of the first chapter} + +\section{Title of the second subchapter of the first chapter} diff --git a/mff/diplomky/en/chap2.tex b/mff/diplomky/en/chap2.tex new file mode 100644 index 0000000..cb91071 --- /dev/null +++ b/mff/diplomky/en/chap2.tex @@ -0,0 +1,5 @@ +\chapter{Title of the second chapter} + +\section{Title of the first subchapter of the second chapter} + +\section{Title of the second subchapter of the second chapter} diff --git a/mff/diplomky/en/epilog.tex b/mff/diplomky/en/epilog.tex new file mode 100644 index 0000000..14393c5 --- /dev/null +++ b/mff/diplomky/en/epilog.tex @@ -0,0 +1,2 @@ +\chapter*{Conclusion} +\addcontentsline{toc}{chapter}{Conclusion} diff --git a/mff/diplomky/en/example.tex b/mff/diplomky/en/example.tex new file mode 100644 index 0000000..a0b8148 --- /dev/null +++ b/mff/diplomky/en/example.tex @@ -0,0 +1,46 @@ +%%% Ukázka pou¾ití nìkterých konstrukcí LaTeXu + +\subsection{Ukázka \LaTeX{}u} +\label{ssec:ukazka} + +This short subsection serves as an~example of basic \LaTeX{} constructs, +which can be useful for writing a~thesis. + +Let us start with lists: + +\begin{itemize} +\item The logo of Matfyz is displayed in figure~\ref{fig:mff}. +\item This is subsection~\ref{ssec:ukazka}. +\item Citing literature~\cite{lamport94}. +\end{itemize} + +Different kinds of dashes: +red-black (short), +pages 16--22 (middle), +$45-44$ (minus), +and this is --- as you could have expected --- a~sentence-level dash, +which is the longest. +(Note that we have follwed \verb|a| by a~tilde instead of a~space +to avoid line breaks at that place.) + +\newtheorem{theorem}{Theorem} +\newtheorem*{define}{Definition} % Definice neèíslujeme, proto "*" + +\begin{define} +A~{\sl Tree} is a connected graph with no cycles. +\end{define} + +\begin{theorem} +This theorem is false. +\end{theorem} + +\begin{proof} +False theorems do not have proofs. +\end{proof} + +\begin{figure} + \centering + \includegraphics[width=30mm]{../img/logo.eps} + \caption{Logo of MFF UK} + \label{fig:mff} +\end{figure} diff --git a/mff/diplomky/en/preface.tex b/mff/diplomky/en/preface.tex new file mode 100644 index 0000000..b2e07f1 --- /dev/null +++ b/mff/diplomky/en/preface.tex @@ -0,0 +1,3 @@ +\chapter*{Introduction} +\addcontentsline{toc}{chapter}{Introduction} + diff --git a/mff/diplomky/en/thesis.tex b/mff/diplomky/en/thesis.tex new file mode 100644 index 0000000..9bac83b --- /dev/null +++ b/mff/diplomky/en/thesis.tex @@ -0,0 +1,259 @@ +%%% Hlavní soubor. Zde se definují základní parametry a odkazuje se na ostatní èásti. %%% + +%% 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} +\setlength\textwidth{145mm} +\setlength\textheight{247mm} +\setlength\oddsidemargin{15mm} +\setlength\evensidemargin{15mm} +\setlength\topmargin{0mm} +\setlength\headsep{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 + +%% Pou¾ité kódování znakù: obvykle latin2, cp1250 nebo utf8: +\usepackage[latin2]{inputenc} + +%% Ostatní balíèky +\usepackage{graphicx} +\usepackage{amsthm} + +%% Balíèek hyperref, kterým jdou vyrábìt klikací odkazy v PDF, +%% ale hlavnì ho pou¾íváme k ulo¾ení metadat do PDF (vèetnì obsahu). +%% POZOR, nezapomeòte vyplnit jméno práce a autora. +\usepackage[ps2pdf,unicode]{hyperref} % Musí být za v¹emi ostatními balíèky +\hypersetup{pdftitle=Název práce} +\hypersetup{pdfauthor=Jméno Pøíjmení} + +%%% 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} +} + +\begin{document} + +% Trochu volnìj¹í nastavení dìlení slov, ne¾ je default. +\lefthyphenmin=2 +\righthyphenmin=2 + +%%% Titulní strana práce + +\pagestyle{empty} +\begin{center} + +\large + +Charles University in Prague + +\medskip + +Faculty of Mathematics and Physics + +\vfill + +{\bf\Large BACHELOR THESIS} + +\vfill + +\centerline{\mbox{\includegraphics[width=60mm]{../img/logo.eps}}} + +\vfill +\vspace{5mm} + +{\LARGE First and last name of the author} + +\vspace{15mm} + +% Název práce pøesnì podle zadání +{\LARGE\bfseries Title of the thesis} + +\vfill + +% Název katedry nebo ústavu, kde byla práce oficiálnì zadána +% (dle Organizaèní struktury MFF UK) +Name of the department or institute + +\vfill + +\begin{tabular}{rl} + +Supervisor of the bachelor thesis: & First and last name \\ +\noalign{\vspace{2mm}} +Study programme: & programme \\ +\noalign{\vspace{2mm}} +Specialization: & specialization \\ +\end{tabular} + +\vfill + +% Zde doplòte rok +Prague YEAR + +\end{center} + +\newpage + +%%% 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. + +%%% 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.) + +\openright + +\noindent +Dedication. + +\newpage + +%%% Strana s èestným prohlá¹ením k bakaláøské práci + +\vglue 0pt plus 1fill + +\noindent +I declare that I carried out this bachelor thesis independently, and only with the cited +sources, literature and other professional sources. + +\medskip\noindent +I understand that my work relates to the rights and obligations under the Act No. +121/2000 Coll., the Copyright Act, as amended, in particular the fact that the Charles +University in Prague has the right to conclude a license agreement on the use of this +work as a school work pursuant to Section 60 paragraph 1 of the Copyright Act. + +\vspace{10mm} + +\hbox{\hbox to 0.5\hsize{% +In ........ date ............ +\hss}\hbox to 0.5\hsize{% +signature of the author +\hss}} + +\vspace{20mm} +\newpage + +%%% Povinná informaèní strana bakaláøské práce + +\vbox to 0.5\vsize{ +\setlength\parindent{0mm} +\setlength\parskip{5mm} + +Název práce: +Název práce +% pøesnì dle zadání + +Autor: +Jméno a pøíjmení autora + +Katedra: % Pøípadnì Ústav: +Název katedry èi ústavu, kde byla práce oficiálnì zadána +% dle Organizaèní struktury MFF UK + +Vedoucí bakaláøské práce: +Jméno a pøíjmení s tituly, pracovi¹tì +% dle Organizaèní struktury MFF UK, pøípadnì plný název pracovi¹tì mimo MFF UK + +Abstrakt: +% abstrakt v rozsahu 80-200 slov; nejedná se v¹ak o opis zadání bakaláøské práce + +Klíèová slova: +% 3 a¾ 5 klíèových slov + +\vss}\nobreak\vbox to 0.49\vsize{ +\setlength\parindent{0mm} +\setlength\parskip{5mm} + +Title: +% pøesný pøeklad názvu práce v angliètinì + +Author: +Jméno a pøíjmení autora + +Department: +Název katedry èi ústavu, kde byla práce oficiálnì zadána +% dle Organizaèní struktury MFF UK v angliètinì + +Supervisor: +Jméno a pøíjmení s tituly, pracovi¹tì +% dle Organizaèní struktury MFF UK, pøípadnì plný název pracovi¹tì +% mimo MFF UK v angliètinì + +Abstract: +% abstrakt v rozsahu 80-200 slov v angliètinì; nejedná se v¹ak o pøeklad +% zadání bakaláøské práce + +Keywords: +% 3 a¾ 5 klíèových slov v angliètinì + +\vss} + +\newpage + +%%% 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 +%%% na zaèátku práce, místo na jejím konci. + +\openright +\pagestyle{plain} +\setcounter{page}{1} +\tableofcontents + +%%% Jednotlivé kapitoly práce jsou pro pøehlednost ulo¾eny v samostatných souborech +\include{preface} +\include{chap1} +\include{chap2} + +% Ukázka pou¾ití nìkterých konstrukcí LateXu (odkomentujte, chcete-li) +% \include{example} + +\include{epilog} + +%%% Seznam pou¾ité literatury +\include{bibliography} + +%%% Tabulky v bakaláøské práci, existují-li. +\chapwithtoc{List of Tables} + +%%% Pou¾ité zkratky v bakaláøské práci, existují-li, vèetnì jejich vysvìtlení. +\chapwithtoc{List of Abbreviations} + +%%% Pøílohy k bakaláøské práci, existují-li (rùzné dodatky jako výpisy programù, +%%% diagramy apod.). Ka¾dá pøíloha musí být alespoò jednou odkazována z vlastního +%%% textu práce. Pøílohy se èíslují. +\chapwithtoc{Attachments} + +\openright +\end{document} diff --git a/mff/diplomky/logo.eps b/mff/diplomky/img/logo.eps similarity index 100% rename from mff/diplomky/logo.eps rename to mff/diplomky/img/logo.eps -- 2.39.5