From 508e0ee821ce296a1b42eef86d39cc2ec2d70b11 Mon Sep 17 00:00:00 2001 From: Andreas Tsouchlos Date: Fri, 9 Dec 2022 15:50:22 +0100 Subject: [PATCH] Added build scripts and ammended REAMDE accordingly --- README.md | 18 +++++++++++++++++- latex/presentations/02_12_2022/.latexmkrc | 2 ++ latex/presentations/02_12_2022/build.sh | 2 ++ latex/presentations/example/.latexmkrc | 2 ++ latex/presentations/example/build.sh | 2 ++ latex/thesis/build.sh | 2 ++ 6 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 latex/presentations/02_12_2022/.latexmkrc create mode 100755 latex/presentations/02_12_2022/build.sh create mode 100644 latex/presentations/example/.latexmkrc create mode 100755 latex/presentations/example/build.sh create mode 100755 latex/thesis/build.sh diff --git a/README.md b/README.md index 040da6a..375330c 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,21 @@ # ba_thesis This repository contains resources related to the Bachelor-Thesis -"Application of Optimization Algorithms for Channel Decoding" +`Application of Optimization Algorithms for Channel Decoding` (The related sofware has it's own [repo](https://git.scc.kit.edu/ba_duo/ba_sw)) + + +## Compiling the sources + +The folders of each presentation (located in `latex/presentations`) and the thesis (`latex/thesis`) +contain a `build.sh` script. + +In order to compile the sources for one of the documents, simply navigate into the corresponding +directory and run + +```bash +$ ./build.sh +``` + +A new `build` folder containing the compiled pdf will be created. + diff --git a/latex/presentations/02_12_2022/.latexmkrc b/latex/presentations/02_12_2022/.latexmkrc new file mode 100644 index 0000000..8b28af7 --- /dev/null +++ b/latex/presentations/02_12_2022/.latexmkrc @@ -0,0 +1,2 @@ +$pdflatex="pdflatex -interaction=nonstopmode %O %S"; +$out_dir = 'build'; diff --git a/latex/presentations/02_12_2022/build.sh b/latex/presentations/02_12_2022/build.sh new file mode 100755 index 0000000..58f3831 --- /dev/null +++ b/latex/presentations/02_12_2022/build.sh @@ -0,0 +1,2 @@ +mkdir -p build/build +latexmk -pdf diff --git a/latex/presentations/example/.latexmkrc b/latex/presentations/example/.latexmkrc new file mode 100644 index 0000000..8b28af7 --- /dev/null +++ b/latex/presentations/example/.latexmkrc @@ -0,0 +1,2 @@ +$pdflatex="pdflatex -interaction=nonstopmode %O %S"; +$out_dir = 'build'; diff --git a/latex/presentations/example/build.sh b/latex/presentations/example/build.sh new file mode 100755 index 0000000..58f3831 --- /dev/null +++ b/latex/presentations/example/build.sh @@ -0,0 +1,2 @@ +mkdir -p build/build +latexmk -pdf diff --git a/latex/thesis/build.sh b/latex/thesis/build.sh new file mode 100755 index 0000000..58f3831 --- /dev/null +++ b/latex/thesis/build.sh @@ -0,0 +1,2 @@ +mkdir -p build/build +latexmk -pdf