diff --git a/thesis/Makefile b/thesis/Makefile index 90e068a..f4c2806 100644 --- a/thesis/Makefile +++ b/thesis/Makefile @@ -2,7 +2,7 @@ .PHONY: all clean clean-out all: thesis.pdf clean-out -%.pdf: %.tex +%.pdf: %.tex kurzfassung.tex abstract.tex intercept.tex intercept.bib pdflatex $< pdflatex $< diff --git a/thesis/abstract.tex b/thesis/abstract.tex new file mode 100644 index 0000000..9159542 --- /dev/null +++ b/thesis/abstract.tex @@ -0,0 +1,3 @@ +% Abstract + +Lorem Ipsum. diff --git a/thesis/intercept.bib b/thesis/intercept.bib new file mode 100644 index 0000000..e69de29 diff --git a/thesis/intercept.tex b/thesis/intercept.tex new file mode 100644 index 0000000..0b54ab7 --- /dev/null +++ b/thesis/intercept.tex @@ -0,0 +1,12 @@ + +\chapter{Introduction} + +Lorem Ipsum. + +\section{Something} + +Lorem Ipsum. + +\chapter{Another} + +Lorem Ipsum. diff --git a/thesis/kurzfassung.tex b/thesis/kurzfassung.tex new file mode 100644 index 0000000..91439d7 --- /dev/null +++ b/thesis/kurzfassung.tex @@ -0,0 +1,3 @@ +% Kurzfassung + +Lorem Ipsum. diff --git a/thesis/thesis.tex b/thesis/thesis.tex index 2259e21..d874234 100644 --- a/thesis/thesis.tex +++ b/thesis/thesis.tex @@ -3,8 +3,8 @@ \documentclass[draft,final]{vutinfth} % Remove option 'final' to obtain debug information. % Define convenience functions to use the author name and the thesis title in the PDF document properties. -\newcommand{\authorname}{Forename Surname} % The author name without titles. -\newcommand{\thesistitle}{Title of the Thesis} % The title of the thesis. The English version should be used, if it exists. +\newcommand{\authorname}{Lorenz Stechauner} % The author name without titles. +\newcommand{\thesistitle}{Intercepting and Manipulating System/Function Calls in Linux Systems} % The title of the thesis. The English version should be used, if it exists. % Create the XMP metadata file for the creation of PDF/A compatible documents. \begin{filecontents*}[overwrite]{\jobname.xmpdata} @@ -57,26 +57,26 @@ % Set persons with 4 arguments: % {title before name}{name}{title after name}{gender} % where both titles are optional (i.e. can be given as empty brackets {}). -\setauthor{Pretitle}{\authorname}{Posttitle}{female} -\setadvisor{Pretitle}{Forename Surname}{Posttitle}{male} +\setauthor{}{\authorname}{}{male} +\setadvisor{Ao.Univ.Prof. Dipl.-Ing. Dr.techn.}{Peter Puschner}{}{male} % For bachelor and master theses: -\setfirstassistant{Pretitle}{Forename Surname}{Posttitle}{male} -\setsecondassistant{Pretitle}{Forename Surname}{Posttitle}{male} -\setthirdassistant{Pretitle}{Forename Surname}{Posttitle}{male} +\setfirstassistant{Univ.Ass. Dipl.-Ing.}{Florian Mihola}{BSc}{male} +%\setsecondassistant{Pretitle}{Forename Surname}{Posttitle}{male} +%\setthirdassistant{Pretitle}{Forename Surname}{Posttitle}{male} % For dissertations: -\setfirstreviewer{Pretitle}{Forename Surname}{Posttitle}{male} -\setsecondreviewer{Pretitle}{Forename Surname}{Posttitle}{male} +%\setfirstreviewer{Pretitle}{Forename Surname}{Posttitle}{male} +%\setsecondreviewer{Pretitle}{Forename Surname}{Posttitle}{male} % For dissertations at the PhD School and optionally for dissertations: -\setsecondadvisor{Pretitle}{Forename Surname}{Posttitle}{male} % Comment to remove. +%\setsecondadvisor{Pretitle}{Forename Surname}{Posttitle}{male} % Comment to remove. % Required data. -\setregnumber{0123456} -\setdate{01}{01}{2001} % Set date with 3 arguments: {day}{month}{year}. -\settitle{\thesistitle}{Titel der Arbeit} % Sets English and German version of the title (both can be English or German). If your title contains commas, enclose it with additional curvy brackets (i.e., {{your title}}) or define it as a macro as done with \thesistitle. -\setsubtitle{Optional Subtitle of the Thesis}{Optionaler Untertitel der Arbeit} % Sets English and German version of the subtitle (both can be English or German). +\setregnumber{12119052} +\setdate{01}{06}{2025} % Set date with 3 arguments: {day}{month}{year}. +\settitle{\thesistitle}{Abfangen und Manipulieren von System-/Funktionsaufrufen in Linux-Systemen} % Sets English and German version of the title (both can be English or German). If your title contains commas, enclose it with additional curvy brackets (i.e., {{your title}}) or define it as a macro as done with \thesistitle. +%\setsubtitle{Optional Subtitle of the Thesis}{Optionaler Untertitel der Arbeit} % Sets English and German version of the subtitle (both can be English or German). % Select the thesis type: bachelor / master / doctor. % Bachelor: @@ -91,11 +91,11 @@ %\setdoctordegree{rer.soc.oec.}% rer.nat. / techn. / rer.soc.oec. % For bachelor and master: -\setcurriculum{Media Informatics and Visual Computing}{Medieninformatik und Visual Computing} % Sets the English and German name of the curriculum. +\setcurriculum{Software \& Information Engineering}{Software \& Information Engineering} % Sets the English and German name of the curriculum. % Optional reviewer data: -\setfirstreviewerdata{Affiliation, Country} -\setsecondreviewerdata{Affiliation, Country} +%\setfirstreviewerdata{Affiliation, Country} +%\setsecondreviewerdata{Affiliation, Country} \begin{document} @@ -108,20 +108,20 @@ \addtitlepage{english} % English title page. \addstatementpage -\begin{danksagung*} -\todo{Ihr Text hier.} -\end{danksagung*} +%\begin{danksagung*} +%\todo{Ihr Text hier.} +%\end{danksagung*} -\begin{acknowledgements*} -\todo{Enter your text here.} -\end{acknowledgements*} +%\begin{acknowledgements*} +%\todo{Enter your text here.} +%\end{acknowledgements*} \begin{kurzfassung} -\todo{Ihr Text hier.} +\input{kurzfassung.tex} \end{kurzfassung} \begin{abstract} -\todo{Enter your text here.} +\input{abstract.tex} \end{abstract} % Select the language of the thesis, e.g., english or naustrian. @@ -132,16 +132,7 @@ % Switch to arabic numbering and start the enumeration of chapters in the table of content. \mainmatter - -\chapter{Introduction} -\todo{Enter your text here.} - -\chapter{Additional Chapter} -\todo{Enter your text here.} - -% Remove following line for the final thesis. -\input{intro.tex} % A short introduction to LaTeX. - +\input{intercept.tex} \backmatter % Declare the use of AI tools as mentioned in the statement of originality. @@ -173,6 +164,6 @@ % Add a bibliography. \bibliographystyle{alpha} -\bibliography{intro} +\bibliography{intercept} -\end{document} \ No newline at end of file +\end{document} diff --git a/thesis/vutinfth.cls b/thesis/vutinfth.cls index 9b9db77..9b8b21d 100644 --- a/thesis/vutinfth.cls +++ b/thesis/vutinfth.cls @@ -423,7 +423,7 @@ wurden, und angegeben, wo und wie sie verwendet wurden. F\"ur Textpassagen, die ohne substantielle \"Anderungen \"ubernommen wurden, haben ich jeweils die von mir formulierten Eingaben (Prompts) und die - verwendete IT- Anwendung mit ihrem Produktnamen und Versionsnummer/Datum + verwendete IT-Anwendung mit ihrem Produktnamen und Versionsnummer/Datum angegeben.}]{AIStatement}% \CreatePolylingual[ english=Overview of Generative AI Tools Used,