thesis.ltx (5553B)
1 \documentclass[ 2 a4paper, % paper format 3 %10.5pt, % font-size 4 %BCOR=18mm, % Binding correction 5 bibliography=totoc, % If enabled add bibliography to TOC 6 listof=totoc, % If enabled add lists to TOC 7 monolingual, 8 twoside=true, % two sided document (default: true) 9 ]{bfhthesis} 10 11 \LoadBFHModule{listings,terminal,boxes} 12 \tcbset{listing engine=listings} 13 14 %--------------------------------------------------------------------------- 15 % Documents paths 16 %--------------------------------------------------------------------------- 17 \makeatletter 18 \def\input@path{{contents/}} 19 %or: \def\input@path{{/path/to/folder/}{/path/to/other/folder/}} 20 \makeatother 21 22 %==================================================================================== 23 % PACKAGES 24 % 25 \usepackage{amsmath} % various features to facilitate writing math formulas 26 \usepackage{amsthm} % enhanced version of latex's newtheorem 27 \usepackage{amsfonts} % set of miscellaneous TeX fonts that augment the standard CM 28 \usepackage{amssymb} % mathematical special characters 29 \usepackage{siunitx} 30 \usepackage{graphicx} % integration of images 31 \usepackage{float} % floating objects 32 \usepackage{caption} % for captions of figures and tables 33 \usepackage{subcaption} % for subcaptions in subfigures 34 \usepackage{wrapfig} 35 \usepackage{exscale} % mathematical size corresponds to textsize 36 \usepackage{multirow} % multirow emables combining rows in tables 37 \usepackage{multicol} 38 \usepackage{longtable} 39 \usepackage{parskip} 40 \usepackage[inkscapeformat=png]{svg} 41 42 %==================================================================================== 43 % FIGURES 44 % 45 \graphicspath{{figures/},{figures/old}} 46 47 %--------------------------------------------------------------------------- 48 % Glossary Package 49 %--------------------------------------------------------------------------- 50 % the glossaries package uses makeindex 51 % if you use TeXnicCenter do the following steps: 52 % - Goto "Ausgabeprofile definieren" (ctrl + F7) 53 % - Select the profile "LaTeX => PDF" 54 % - Add in register "Nachbearbeitung" a new "Postprozessoren" point named Glossar 55 % - Select makeindex.exe in the field "Anwendung" ( ..\MiKTeX x.x\miktex\bin\makeindex.exe ) 56 % - Add this [ -s "%tm.ist" -t "%tmx.glg" -o "%tm.gls" "%tm.glo" ] in the field "Argumente" 57 % 58 % for futher informations go to http://ewus.de/tipp-1029.html 59 %--------------------------------------------------------------------------- 60 \usepackage[nonumberlist]{glossaries-extra} 61 \makeglossaries 62 \input{_glossary} 63 64 %--------------------------------------------------------------------------- 65 % Makeindex Package 66 %--------------------------------------------------------------------------- 67 \usepackage{makeidx} 68 \makeindex 69 %\usepackage{imakeidx} % To produce index 70 %\makeindex[columns=2,intoc] % Index-Initialisation 71 %\makeindex[columns=3,columnseprule,columnsep,intoc] 72 73 %--------------------------------------------------------------------------- 74 % Hyperref Package (Create links in a pdf) 75 %--------------------------------------------------------------------------- 76 \usepackage[ 77 ,bookmarks 78 ,plainpages=false 79 ,pdfpagelabels 80 ,pdfusetitle 81 ,backref = {false} % No index backreference 82 ,colorlinks = {true} % Color links in a PDF 83 ,hypertexnames = {true} % no failures "same page(i)" 84 ,bookmarksopen = {true} % opens the bar on the left side 85 ,bookmarksopenlevel = {0} % depth of opened bookmarks 86 ,linkcolor=. 87 ,filecolor=. 88 ,urlcolor=. 89 ,citecolor=. 90 ]{hyperref} 91 92 %==================================================================================== 93 % BIBLIOGRAPHY 94 % 95 \usepackage[style=numeric]{biblatex} 96 \addbibresource{references.bib} 97 98 %==================================================================================== 99 % DOCUMENT CONTENTS 100 % 101 \begin{document} 102 103 %------------ START FRONT PART ----------- 104 \frontmatter 105 106 %==================================================================================== 107 % METADATA 108 % 109 \title{KYCID} 110 \titlegraphic{\includegraphics[height=\height]{wallpaper}} 111 \subtitle{An operational oauth2 integration of eKYC} 112 \author{M. Yann Mickael DOY} 113 \institution{Bern University of Applied Sciences} 114 \department{Technical and Information Technologie} 115 \advisor{Prof. Emmanuel BENOIST} 116 \expert{Daniel VOISARD} 117 \degreeprogram{Bachelor of Computer Sciences} 118 \setupSignature{Y. Doy={\includegraphics[width=.6\linewidth]{sigdoydy1}}} 119 120 %---------------- BFH tile page ----------------------------------------- 121 \maketitle 122 123 %------------ ABSTRACT ---------------- 124 \input{_abstract} 125 126 %------------ TABLEOFCONTENTS ---------------- 127 \tableofcontents 128 129 %------------ START MAIN PART ------------ 130 \input{_acknowledgement} 131 132 \mainmatter 133 134 \input{1.introduction} 135 \input{2.architecture} 136 \input{3.security} 137 \input{4.design} 138 \input{5.testing} 139 \input{6.results} 140 \input{7.conclusion} 141 142 %----------- Bibliography ---------------- 143 \clearpage 144 \printbibliography 145 146 %------------ List of Figures ------------ 147 \listoffigures 148 149 %------------ List of Tables ------------- 150 \listoftables 151 152 %------------ List of Listings ----------- 153 \lstlistoflistings 154 155 %------------ Glossary ------------------- 156 \printglossary 157 158 %------------ Index ---------------------- 159 \clearpage 160 \printindex 161 162 %------------ Authorship declaration translated to main language ------------ 163 \declarationOfAuthorship 164 165 %------------ Appendix ---------------- 166 \appendix 167 168 \input{appendix-user-manual} 169 170 \end{document}