From efdde8bdd442ac98b7870fa07c9969c1034db2c2 Mon Sep 17 00:00:00 2001 From: Denis Renning Date: Tue, 9 Jan 2024 10:54:24 +0100 Subject: [PATCH] translation test --- .github/workflows/bhtLatexEn.yml | 42 +++++++++ masterthesis/main_en.tex | 150 +++++++++++++++++++++++++++++++ 2 files changed, 192 insertions(+) create mode 100644 .github/workflows/bhtLatexEn.yml create mode 100644 masterthesis/main_en.tex diff --git a/.github/workflows/bhtLatexEn.yml b/.github/workflows/bhtLatexEn.yml new file mode 100644 index 0000000..12b0f95 --- /dev/null +++ b/.github/workflows/bhtLatexEn.yml @@ -0,0 +1,42 @@ +name: Build LaTex BHT (english) make like +on: [push] +jobs: + build_latex: + runs-on: ubuntu-latest + steps: + - name: Set up + uses: actions/checkout@v4 + - name: Compile Document 1 + uses: dante-ev/latex-action@latest + with: + root_file: main.tex + working_directory: masterthesis + compiler: pdflatex + args: -interaction=nonstopmode -shell-escape + - name: BibTex + uses: dante-ev/latex-action@latest + with: + root_file: main.aux + working_directory: masterthesis + compiler: bibtex + args: + - name: Compile Document 2 + uses: dante-ev/latex-action@latest + with: + root_file: main.tex + working_directory: masterthesis + compiler: pdflatex + args: -interaction=nonstopmode -shell-escape + - name: Compile Document 3 + uses: dante-ev/latex-action@latest + with: + root_file: main.tex + working_directory: masterthesis + compiler: pdflatex + args: -interaction=nonstopmode -shell-escape + - name: upload + uses: actions/upload-artifact@v4 + with: + name: Renning2003_WebApplicationFirewalls.pdf + path: ./masterthesis/main.pdf + diff --git a/masterthesis/main_en.tex b/masterthesis/main_en.tex new file mode 100644 index 0000000..753c6ea --- /dev/null +++ b/masterthesis/main_en.tex @@ -0,0 +1,150 @@ +%% +%% Berliner Hochschule für Technik -- Abschlussarbeit +%% +%% Hauptdokument +%% +%% 23.01.09 Tschirley V.01 Beuth Hochschule +%% 26.08.21 Tschirley V2.0 Umbenennung zur Berliner Hochschule für Technik +%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%\documentclass[11pt, a4paper]{book} +\documentclass[11pt, a4paper, oneside]{book} +%% Übersetzen als Entwurf +%\usepackage[entwurf]{bhtThesis} +% Übersetzen für die Abgabe +\usepackage[abgabe]{bhtThesis} +\typeout{BHT-Abschlussarbeit V2.0 26.08.21 S.Tschirley} + +\usepackage{blindtext} %für Blindtext in Kapitel 2 +\usepackage{listings} +\lstset{ + literate={ö}{{\"o}}1 + {ä}{{\"a}}1 + {ü}{{\"u}}1 + {Ö}{{\"O}}1 + {Ä}{{\"A}}1 + {Ü}{{\"U}}1 + {ß}{{\ss}}1 +} +\usepackage[hidelinks]{hyperref} + +%% +%% Es folgen einige Zusätze, die in Kapitel 1 beschriben sind. +%% Alles was nicht notwendig ist, kann auskommentiert werden +%% +\usepackage{trsym} +%\usepackage{showkeys} +\usepackage{bytefield} +\usepackage{svg} +%\usepackage{pict2e} +\usepackage{gnuplottex} +\usepackage{rotating} +\usepackage{booktabs} +%% +%% Pfad zu den Bildern +%% +\graphicspath{ + {pictures/}, + {einleitung/pictures}, + {kapitel1/pictures/}, + {kapitel2/pictures/} +} + +%% +%% Einbinden persönlicher macros +%% +\input{personalMacros.tex} + +%% Message +\typeout{-----------------------------------------------------------} +\typeout{----> main.tex ---- Zentrales Dokument---------------------} +\typeout{-----------------------------------------------------------} + +\version{1.0$\alpha$} % word im Entwurf auf der Titelseite vermerkt +\datum{11. September 2023} +%% +%% Titel, Autor und Betreuer +%% +\fachbereich{VI -- Computer Science and Digital Media} +\studiengang{Media informatics online} +\thesistyp{Master Thesis} +\autor{Denis Renning} +%\edvnr{123 456} +\titel{Web Application Firewalls and Machine Learning} +\untertitel{Migration and Extension - an example} +\betreuerFeld{ + \begin{tabular}{lr} + \multicolumn{2}{l}{\textbf{Gutachter}}\\ + Prof.~Dr.~S.~Edlich & Berliner Hochschule für Technik\\ + Prof.~Dr.~S.~Haschemi& Berliner Hochschule für Technik + \end{tabular} +} + +%%\renewcommand{\baselinestretch}{1.05} +\begin{document} +\pagestyle{fancy} + +\input{titelseiten.tex} + +\pagenumbering{arabic} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Die Kapitel der Arbeitw + +%Einfuehrung (insgesamt ca. 5 Seiten) +% Das grosse Problem +% Ziel der Arbeit (oder das kleine machbare Problem) +% Methodik (1 Seite) +% Gliederung und Aufbau (0,5 Seiten) +%\input{kapitel1/ch1.tex} +\input{01_Einfuehrung/einleitung_en.tex} + +%Grundlagen und verwandte Arbeiten (Bitte nicht mehr als 8 Seiten) +% Grundbegriffe +% Thema 1 +% Thema 2 (optional) +% Thema 3 (optional) +% Zusammenfassung (ca. 0,5 Seiten) +%\input{kapitel2/ch2.tex} +\input{02_Grundlagen/grundlagen.tex} + +%Kern der Arbeit (ca. 15 - 20 Seiten) +% Probleme und die Lösungsansätze +% Methodik/Vorgehen (diesmal ausfuehrlich) +% Uebersicht bzw. Architektur +% Oder aber: Der xxx Algorithmus +% Optional: Der yyyy Algorithmus +% Zusammenfassung (ca. 0,5 Seiten) +\input{03_Kern/kern.tex} + +%Implementierung (max. 5 Seiten) +% Highlight 1 der Implementierung +% Highlight 2 der Implementierung +% Highlight des Deployments beim Kunden +% Zusammenfassung (ca. 0,5 Seiten) +\input{04_Implementierung/implementierung.tex} + +%Evaluierung (wenn Sie ein System bauen, ca. 10 Seiten) +% Aufbau der Messumgebung (1-2 Seiten) +% Ergebnisse und Beobachtungen (3-4 Seiten) +% Diskussion und Bewertung (3-4 Seiten) +% Zusammenfassung (ca. 0,5 Seiten) +\input{05_Evaluierung/evaluierung.tex} + +%Zusammenfassung und Ausblick (5 Seiten) +% Zusammenfassung +% Ausblick +\input{06_Zusammenfassung/zusammenfassung.tex} + + +\begin{appendix} + \input{anhang.tex} +\end{appendix} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Literaturverzeichnis + +\clearpage\newpage +\addcontentsline{toc}{chapter}{Literatur- und Quellenverzeichnis} +\bibliographystyle{myapalike} +\bibliography{bhtThesis} + +\end{document}