217 lines
7.5 KiB
TeX
217 lines
7.5 KiB
TeX
%--------------------------------------------------------------------------------------
|
|
% Page layout setup
|
|
%--------------------------------------------------------------------------------------
|
|
% we need to redefine the pagestyle plain
|
|
% another possibility is to use the body of this command without \fancypagestyle
|
|
% and use \pagestyle{fancy} but in that case the special pages
|
|
% (like the ToC, the References, and the Chapter pages)remain in plane style
|
|
|
|
\pagestyle{plain}
|
|
\marginsize{35mm}{25mm}{15mm}{15mm}
|
|
|
|
\setcounter{tocdepth}{3}
|
|
%\sectionfont{\large\upshape\bfseries}
|
|
\setcounter{secnumdepth}{3}
|
|
|
|
\sloppy % Margón túllógó sorok tiltása.
|
|
\widowpenalty=10000 \clubpenalty=10000 %A fattyú- és árvasorok elkerülése
|
|
\def\hyph{-\penalty0\hskip0pt\relax} % Kötőjeles szavak elválasztásának engedélyezése
|
|
|
|
|
|
%--------------------------------------------------------------------------------------
|
|
% Setup hyperref package
|
|
%--------------------------------------------------------------------------------------
|
|
\hypersetup{
|
|
% bookmarks=true, % show bookmarks bar?
|
|
unicode=true, % non-Latin characters in Acrobat's bookmarks
|
|
pdftitle={\vikcim}, % title
|
|
pdfauthor={\szerzoMeta}, % author
|
|
pdfsubject={\vikdoktipus}, % subject of the document
|
|
pdfcreator={\szerzoMeta}, % creator of the document
|
|
pdfproducer={}, % producer of the document
|
|
pdfkeywords={}, % list of keywords (separate then by comma)
|
|
pdfnewwindow=true, % links in new window
|
|
colorlinks=true, % false: boxed links; true: colored links
|
|
linkcolor=black, % color of internal links
|
|
citecolor=black, % color of links to bibliography
|
|
filecolor=black, % color of file links
|
|
urlcolor=black % color of external links
|
|
}
|
|
|
|
|
|
%--------------------------------------------------------------------------------------
|
|
% Set up listings
|
|
%--------------------------------------------------------------------------------------
|
|
|
|
\definecolor{red}{rgb}{0.6,0,0}
|
|
\definecolor{blue}{rgb}{0,0,0.6}
|
|
\definecolor{lightblue}{rgb}{0,0.5,0.7}
|
|
\definecolor{green}{rgb}{0,0.8,0}
|
|
\definecolor{cyan}{rgb}{0.0,0.6,0.6}
|
|
\definecolor{orange}{rgb}{0.8,0.6,0}
|
|
\definecolor{white}{rgb}{0.98, 0.98, 0.98}
|
|
\definecolor{lightgray}{rgb}{0.95,0.95,0.95}
|
|
\definecolor{darkviolet}{rgb}{0.58, 0.0, 0.83}
|
|
\definecolor{royalblue}{rgb}{0.25, 0.41, 0.88}
|
|
|
|
\lstdefinestyle{csharp}{
|
|
language=csh,
|
|
basicstyle=\scriptsize\ttfamily,
|
|
numbers=left,
|
|
numberstyle=\tiny,
|
|
numbersep=5pt,
|
|
tabsize=2,
|
|
extendedchars=true,
|
|
breaklines=true,
|
|
frame=b,
|
|
stringstyle=\color{red}\ttfamily,
|
|
showspaces=false,
|
|
captionpos=b,
|
|
showtabs=false,
|
|
xleftmargin=17pt,
|
|
framexleftmargin=17pt,
|
|
framexrightmargin=5pt,
|
|
framexbottommargin=4pt,
|
|
commentstyle=\color{green},
|
|
morecomment=[l]{//}, %use comment-line-style!
|
|
morecomment=[s]{/*}{*/}, %for multiline comments
|
|
showstringspaces=false,
|
|
morekeywords={ abstract, event, new, struct,
|
|
as, explicit, null, switch,
|
|
base, extern, object, this,
|
|
get, set,
|
|
bool, false, operator, throw,
|
|
break, finally, out, true,
|
|
byte, fixed, override, try,
|
|
case, float, params, typeof,
|
|
catch, for, private, uint,
|
|
char, foreach, protected, ulong,
|
|
checked, goto, public, unchecked,
|
|
class, record, async, if, readonly, unsafe,
|
|
const, implicit, ref, ushort,
|
|
continue, in, return, using,
|
|
decimal, int, sbyte, virtual,
|
|
default, interface, sealed, volatile,
|
|
delegate, internal, short, void,
|
|
do, is, sizeof, while,
|
|
double, lock, stackalloc,
|
|
else, long, static,
|
|
enum, namespace, string},
|
|
morekeywords=[2]{CreateMap, ForMember, MapFrom, ReverseMap, Onlineall, GetMapper, GetUserFromDb, Map},
|
|
morekeywords=[3]{Id, Name, PasswordHash, PasswordSalt, Role, IsFromConfig, Url, Username, UserRole, mapper, user, response},
|
|
keywordstyle=\color{blue},
|
|
keywordstyle={[2]\color{orange}},
|
|
keywordstyle={[3]\color{lightblue}},
|
|
identifierstyle=\color{cyan},
|
|
backgroundcolor=\color{white}
|
|
}
|
|
|
|
\lstdefinestyle{jsx}{
|
|
basicstyle=\scriptsize\ttfamily,
|
|
numbers=left,
|
|
numberstyle=\tiny,
|
|
numbersep=5pt,
|
|
tabsize=2,
|
|
extendedchars=true,
|
|
breaklines=true,
|
|
frame=b,
|
|
stringstyle=\color{red}\ttfamily,
|
|
showspaces=false,
|
|
captionpos=b,
|
|
showtabs=false,
|
|
xleftmargin=17pt,
|
|
framexleftmargin=17pt,
|
|
framexrightmargin=5pt,
|
|
framexbottommargin=4pt,
|
|
commentstyle=\color{green},
|
|
morestring=*[d]{"},
|
|
morecomment=[l]{//}, %use comment-line-style!
|
|
morecomment=[s]{/*}{*/}, %for multiline comments
|
|
showstringspaces=false,
|
|
morekeywords={ },
|
|
morekeywords=[2]{AuthComponent, LogsComponent, DashboardComponent, DevicesComponent, HeatmapComponent},
|
|
morekeywords=[3]{exact, path, component},
|
|
keywordstyle=\color{blue},
|
|
keywordstyle={[2]\color{orange}},
|
|
keywordstyle={[3]\color{lightblue}},
|
|
identifierstyle=\color{cyan},
|
|
backgroundcolor=\color{white}
|
|
}
|
|
\lstdefinestyle{xml}{
|
|
basicstyle=\scriptsize\ttfamily, % print whole listing small
|
|
% default behavior: comments in italic, to change use
|
|
% commentstyle=\color{green}, % for e.g. green comments
|
|
showstringspaces=false, % no special string spaces
|
|
aboveskip=3pt,
|
|
belowskip=3pt,
|
|
stringstyle=\color{red}\ttfamily,
|
|
backgroundcolor=\color{white},
|
|
keywordstyle=\color{blue},
|
|
identifierstyle=\color{cyan},
|
|
columns=flexible,
|
|
keepspaces=true,
|
|
escapeinside={(*@}{@*)},
|
|
captionpos=b,
|
|
breaklines=true,
|
|
frame=b,
|
|
float=!ht,
|
|
tabsize=2,
|
|
morestring=*[d]{"},
|
|
morekeywords={targets, target, rules, logger},
|
|
literate=*
|
|
{á}{{\'a}}1 {é}{{\'e}}1 {í}{{\'i}}1 {ó}{{\'o}}1 {ö}{{\"o}}1 {ő}{{\H{o}}}1 {ú}{{\'u}}1 {ü}{{\"u}}1 {ű}{{\H{u}}}1
|
|
{Á}{{\'A}}1 {É}{{\'E}}1 {Í}{{\'I}}1 {Ó}{{\'O}}1 {Ö}{{\"O}}1 {Ő}{{\H{O}}}1 {Ú}{{\'U}}1 {Ü}{{\"U}}1 {Ű}{{\H{U}}}1
|
|
}
|
|
|
|
%--------------------------------------------------------------------------------------
|
|
% Set up theorem-like environments
|
|
%--------------------------------------------------------------------------------------
|
|
% Using ntheorem package -- see http://www.math.washington.edu/tex-archive/macros/latex/contrib/ntheorem/ntheorem.pdf
|
|
|
|
\theoremstyle{plain}
|
|
\theoremseparator{.}
|
|
\newtheorem{example}{\pelda}
|
|
|
|
\theoremseparator{.}
|
|
%\theoremprework{\bigskip\hrule\medskip}
|
|
%\theorempostwork{\hrule\bigskip}
|
|
\theorembodyfont{\upshape}
|
|
\theoremsymbol{{\large \ensuremath{\centerdot}}}
|
|
\newtheorem{definition}{\definicio}
|
|
|
|
\theoremseparator{.}
|
|
%\theoremprework{\bigskip\hrule\medskip}
|
|
%\theorempostwork{\hrule\bigskip}
|
|
\newtheorem{theorem}{\tetel}
|
|
|
|
|
|
%--------------------------------------------------------------------------------------
|
|
% Some new commands and declarations
|
|
%--------------------------------------------------------------------------------------
|
|
\newcommand{\code}[1]{{\upshape\ttfamily\scriptsize\indent #1}}
|
|
\newcommand{\doi}[1]{DOI: \href{http://dx.doi.org/\detokenize{#1}}{\raggedright{\texttt{\detokenize{#1}}}}} % A hivatkozások közt így könnyebb DOI-t megadni.
|
|
|
|
\DeclareMathOperator*{\argmax}{arg\,max}
|
|
%\DeclareMathOperator*[1]{\floor}{arg\,max}
|
|
\DeclareMathOperator{\sign}{sgn}
|
|
\DeclareMathOperator{\rot}{rot}
|
|
|
|
|
|
%--------------------------------------------------------------------------------------
|
|
% Setup captions
|
|
%--------------------------------------------------------------------------------------
|
|
\captionsetup[figure]{
|
|
width=.75\textwidth,
|
|
aboveskip=10pt}
|
|
|
|
\renewcommand{\captionlabelfont}{\bf}
|
|
%\renewcommand{\captionfont}{\footnotesize\it}
|
|
|
|
%--------------------------------------------------------------------------------------
|
|
% Hyphenation exceptions
|
|
%--------------------------------------------------------------------------------------
|
|
\hyphenation{Shakes-peare Mar-seilles ár-víz-tű-rő tü-kör-fú-ró-gép}
|
|
|
|
|
|
\author{\vikszerzo}
|
|
\title{\viktitle} |