Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
External Relations
Document Templates
FI thesis report template
Commits
1732f3a9
Commit
1732f3a9
authored
May 30, 2016
by
Martin Ukrop
Browse files
Independent report class created.
parent
84939210
Changes
4
Hide whitespace changes
Inline
Side-by-side
Makefile
View file @
1732f3a9
all
:
posudok
.pdf
all
:
thesis-report
.pdf
clean
:
rm
-f
*
.aux
*
.dvi
*
.log
*
.synctex.gz
*
.out
*
.nav
*
.toc
*
.snm
*
.run.xml
*
-blx
.bib
*
.bbl
*
.blg
*
.bcf
posudok.pdf
:
posudok.tex
pdflatex
posudok
thesis-report.pdf
:
thesis-report.tex fi-thesis-report.cls
pdflatex
thesis-report
fi-thesis-report.cls
0 → 100644
View file @
1732f3a9
% fi-thesis-report.sty
% LaTeX style for theses reports at FI MU
% Released to public domain.
% Feel free to contribute or add bug reports in the form of issues
% in the project's repository at https://gitlab.fi.muni.cz/xukrop/fi-thesis-report/
\ProvidesClass
{
fi-thesis-report
}
[2016/05/30 v0.8]
% Based on 'article'
\DeclareOption*
{
\PassOptionsToClass
{
\CurrentOption
}{
article
}}
\ProcessOptions
\relax
\LoadClass
[12pt]
{
article
}
% Load necessary packages
\RequirePackage
[utf8]
{
inputenc
}
\RequirePackage
[T1]
{
fontenc
}
\RequirePackage
[a4paper, top=30mm, bottom=35mm, left=30mm, right=30mm]
{
geometry
}
\RequirePackage
[czech]
{
babel
}
\RequirePackage
{
graphicx
}
\RequirePackage
{
tabularx
}
\RequirePackage
{
tikz
}
\usetikzlibrary
{
positioning
}
% Define name strings and setting commands
\def\@
student
{}
\newcommand
{
\setStudent
}
[1]
{
\def\@
student
{
#1
}}
\def\@
thesisName
{}
\newcommand
{
\setThesisName
}
[1]
{
\def\@
thesisName
{
#1
}}
\def\@
supervisor
{}
\newcommand
{
\setSupervisor
}
[1]
{
\def\@
supervisor
{
#1
}}
\def\@
reader
{}
\newcommand
{
\setReader
}
[1]
{
\def\@
reader
{
#1
}}
% Document header (logo + table with names)
\AtBeginDocument
{
\begin{tikzpicture}
[remember picture,overlay]
\node
[]
(A) at (current page.north west)
{}
;
\node
[anchor=north west]
(FI-stitok) [below right=-3mm and 11.5mm of A]
{
\includegraphics
{
fi-stitok
}}
;
\end{tikzpicture}
\medskip
\noindent
{
\Large
Posudok oponenta bakalárskej práce
}
\medskip
\noindent
{
\def\arraystretch
{
1.5
}
\tabcolsep
=10pt
\begin{tabularx}
{
\textwidth
}{
@
{}
>
{
\bfseries
}
l l @
{}}
\hline
Názov práce:
&
\@
thesisName
\\
Autor práce:
&
\@
student
\\
Vedúci práce:
&
\@
supervisor
\\
Oponent:
&
\@
reader
\\
\hline
\end{tabularx}
}
\medskip
\@
afterindentfalse
\@
afterheading
}
% Document footer (date, signature)
\AtEndDocument
{
\vspace
{
3em
}
\noindent
Brno
\today
\hfill
\@
reader
}
posudok.tex
deleted
100644 → 0
View file @
84939210
\documentclass
[a4paper,12pt]
{
article
}
% ===== LOADING PACKAGES =====
% language settings, main documnet language last
\usepackage
[slovak]
{
babel
}
% enabling new fonts support (nicer)
\usepackage
{
lmodern
}
% setting input encoding
\usepackage
[utf8]
{
inputenc
}
% setting output encoding
\usepackage
[T1]
{
fontenc
}
% set page margins
\usepackage
[top=30mm, bottom=35mm, left=30mm, right=30mm]
{
geometry
}
% enable loading graphics
\usepackage
{
graphicx
}
\usepackage
{
tabularx
}
% setting custom colors for links
\usepackage
[table]
{
xcolor
}
\definecolor
{
dark-red
}{
rgb
}{
0.6,0.15,0.15
}
\definecolor
{
dark-green
}{
rgb
}{
0.15,0.4,0.15
}
\definecolor
{
medium-blue
}{
rgb
}{
0,0,0.5
}
\usepackage
{
lipsum
}
\usepackage
{
tikz
}
\usetikzlibrary
{
positioning
}
% generating hyperlinks in document
\usepackage
{
url
}
\usepackage
[plainpages=false,
% get the page numbering correctly
pdfpagelabels,
% write arabic labels to all pages
unicode,
% allow unicode characters in links
colorlinks=true,
% use colored links instead of boxed
linkcolor=
{
dark-red
}
,
citecolor=
{
dark-green
}
,
urlcolor=
{
medium-blue
}
]
{
hyperref
}
% ===== BEGIN DOCUMENT =====
\begin{document}
\begin{tikzpicture}
[remember picture,overlay]
\node
[]
(A) at (current page.north west)
{}
;
\node
[anchor=north west]
(FI-stitok) [below right=-3mm and 11.5mm of A]
{
\includegraphics
{
fi-stitok
}}
;
\end{tikzpicture}
\medskip
\noindent
{
\Large
Posudok oponenta bakalárskej práce
}
\medskip
\noindent
{
\def\arraystretch
{
1.5
}
\tabcolsep
=10pt
\begin{tabularx}
{
\textwidth
}{
@
{}
>
{
\bfseries
}
l l @
{}}
\hline
Názov práce:
&
Operační systém Qubes
\\
Autor práce:
&
Martin Páleník
\\
Vedúci práce:
&
Ing.
\
Mgr.
\
et Mgr.
\
Zdeněk Říha, Ph.D.
\\
Oponent:
&
Mgr.
\
Martin Ukrop
\\
\hline
\end{tabularx}
}
\medskip
\noindent
\lipsum
S přihlédnutím k celkovému dosaženému výsledku navrhuji hodnotit práci známkou velmi dobře (B).
\vspace
{
20mm
}
\noindent
V Brne dňa
\today
\hfill
Mgr. Martin Ukrop
\end{document}
thesis-report.tex
0 → 100644
View file @
1732f3a9
\documentclass
{
fi-thesis-report
}
\usepackage
{
lipsum
}
% Set names
\setStudent
{
John Doe
}
\setThesisName
{
My wonderful thesis
}
\setSupervisor
{
Mgr.
\
Richard Roe, Ph.D.
}
\setReader
{
RNDr.
\
John Smith
}
% Thesis report begin
\begin{document}
\lipsum
S přihlédnutím k celkovému dosaženému výsledku navrhuji hodnotit práci známkou velmi dobře (B).
\end{document}
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment