From c3dc00557b6b12a0dad00368ca469a1bd7303dce Mon Sep 17 00:00:00 2001 From: Andri Joos <andri@joos.io> Date: Wed, 12 Jun 2024 22:04:56 +0200 Subject: [PATCH] add public version --- .gitlab-ci.yml | 8 +++++++ src/main_public.tex | 51 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 59 insertions(+) create mode 100644 src/main_public.tex diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d060f31..60dd5c9 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -28,3 +28,11 @@ build_doc: - build_diagrams variables: SOURCE: src/main.tex + +build_public_doc: + extends: .build_pdf + stage: build + needs: + - build_diagrams + variables: + SOURCE: src/main_public.tex diff --git a/src/main_public.tex b/src/main_public.tex new file mode 100644 index 0000000..4e0e8bb --- /dev/null +++ b/src/main_public.tex @@ -0,0 +1,51 @@ +% Template for SE Project software documentation +% (c) Farhad Mehta 2021 + +\documentclass[11pt, oneside, a4paper]{book} + +\input{custom} + +\bibstyle{plain} +\bibliography{references} + +\hypersetup{ + pdfauthor={Andri Joos}, + pdftitle={Bachelor Thesis - PanPal Documentation}, +} + +\begin{document} + +\pagestyle{plain} + +\frontmatter + +\input{title-page} +\input{00_intro/achnowledgements} +\tableofcontents + +\mainmatter + +\part{Management Summary} +\input{01_management-summary/management-summary} + + +\part{Product Documentation} +\input{02_product-documentation/requirements} +\input{02_product-documentation/architecture} +\input{02_product-documentation/quality-measures} +\input{02_product-documentation/limitations} + + +\part{Project Documentation} +\input{03_project-documentation/initial-project-description} +\input{03_project-documentation/project-plan} + +\part{Bibliography} +\input{bibliography} + +\part{Appendix} +\input{04_Appendix/testing-protocols} +\input{04_Appendix/tooling-evaluations} +\input{04_Appendix/assistant-comparison} + +\end{document} -- GitLab