diff --git a/tex/appendix/actix.tex b/tex/appendix/actix.tex new file mode 100644 index 0000000..2ed16ee --- /dev/null +++ b/tex/appendix/actix.tex @@ -0,0 +1,6 @@ +\chapter{Palvelinpuolen käynnistys (main.rs, entrypoint)}\label{appx:actix} +\begin{code} + \inputminted{Lisp}{code/project/backend/main.rs} +\end{code} + +\clearpage diff --git a/tex/appendix/frontend-main.tex b/tex/appendix/frontend-main.tex new file mode 100644 index 0000000..b145eb0 --- /dev/null +++ b/tex/appendix/frontend-main.tex @@ -0,0 +1,6 @@ +\chapter{Asiakaspuolen käynnistys (main.rs, entrypoint)}\label{appx:frontend-main} +\begin{code} + \inputminted{Rust}{code/project/frontend/main.rs} +\end{code} + +\clearpage diff --git a/tex/appendix/jwt.tex b/tex/appendix/jwt.tex new file mode 100644 index 0000000..02b3fa7 --- /dev/null +++ b/tex/appendix/jwt.tex @@ -0,0 +1,6 @@ +\chapter{JWT-tunnisteen luominen ja vahvistaminen}\label{appx:jwt} +\begin{code} + \inputminted{Rust}{code/project/backend/utils/jwt.rs} +\end{code} + +\clearpage diff --git a/tex/appendix/login.tex b/tex/appendix/login.tex new file mode 100644 index 0000000..b08e63f --- /dev/null +++ b/tex/appendix/login.tex @@ -0,0 +1,6 @@ +\chapter{Login-komponentti}\label{appx:login} +\begin{code} + \inputminted{Rust}{code/project/frontend/component/login.rs} +\end{code} + +\clearpage diff --git a/tex/main.tex b/tex/main.tex index 835eb47..21826c0 100644 --- a/tex/main.tex +++ b/tex/main.tex @@ -67,5 +67,21 @@ \addtocontents{toc}{\vspace{11pt}} \pretocmd{\chapter}{\addtocontents{toc}{\protect\vspace{-24pt}}}{}{} -\liite{1}% This is a hack to have right page numbering for each appendix. Make sure to use a unique number for each appendix. +% appendices +\liite{1} +\input{appendix/actix.tex} + +\addtocontents{toc}{\vspace{11pt}}%fix vertical space for Table of Content +\liite{2} +\input{appendix/jwt.tex} + +\addtocontents{toc}{\vspace{11pt}} +\liite{3} +\input{appendix/frontend-main.tex} + +\addtocontents{toc}{\vspace{11pt}} +\liite{4} +\input{appendix/login.tex} +%%%%%%%%%% + \end{document}