donau

Donation authority for GNU Taler (experimental)
Log | Files | Refs | Submodules | README | LICENSE

commit a90be29980188cde97f9a70b644fff472055d8e8
parent f8354d4c7a4c177c055280f75abef4657753c543
Author: Matyja Lukas Adam <lukas.matyja@students.bfh.ch>
Date:   Thu, 13 Jun 2024 21:22:31 +0200

update presentation

Diffstat:
Mdoc/presentation/README.md | 156+++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------
Mdoc/presentation/donau_presentation.pdf | 0
Mdoc/presentation/donau_presentation.tex | 29+++++++++++++++--------------
Adoc/presentation/images/Donau_flood.png | 0
4 files changed, 111 insertions(+), 74 deletions(-)

diff --git a/doc/presentation/README.md b/doc/presentation/README.md @@ -1,92 +1,128 @@ # How to use this template + This is a template for creating lecture presentations based on the bfh-ci package using the bfhbeamer class. It helps to get started quickly. Problems and improvements can be reported via our issue tracker. Any kind of improvement is welcome, also other templates that cover a use case based on BFH classes. ## Installing the dependencies + Install a recent LaTeX distribution and the latest version of the LaTeX package bfh-ci. How to do this is described in detail in the online manual. Follow the instructions for your operating system. - * https://latex.ti.bfh.ch + +* https://latex.ti.bfh.ch ## Information about the structure + The "*.tex" is a LaTeX document with a preamble and a LaTeX body with placeholder text. We recommend that you use this example as a quick introduction to writing short reports, such as a lab report. For an example of how to insert citations to online articles, books, etc., we recommend using biblatex. The bibliography database is stored in a ".bib" file. The content of such a file follows the definitions described in the biblatex user manual. Use the sample.bib file to get started. ## Parameterization + There is a local `latexmk` configuration file called ".latexmkrc". This file contains some pre-configurations like the name of the output directory ("_build") and the default latex compiler ("lualatex"). Modify or delete this file. ## Note + We recommend using Git for version control. If you are using Git, create a gitignore file with a good set of ignore patterns. For a quick start, we recommend the following patterns. - * Get a general set of ignore patterns - * https://www.toptal.com/developers/gitignore?templates=latex,windows,linux,vim,emacs,osx - ``` - curl -L -o .gitignore https://www.toptal.com/developers/gitignore/api/latex,windows,linux,vim,emacs,osx - ``` - * Ignore all directories that start with an underscore '_*/' + +* Get a general set of ignore patterns + * https://www.toptal.com/developers/gitignore?templates=latex,windows,linux,vim,emacs,osx + + ``` + curl -L -o .gitignore https://www.toptal.com/developers/gitignore/api/latex,windows,linux,vim,emacs,osx + ``` +* Ignore all directories that start with an underscore '_*/' + ``` echo '_*/' >> .gitignore - ``` + ``` ## Compiling + To compile the LaTeX document, use your favorite LaTeX editor together with the TeX compiler (xelatex and lualatex are supported). Thre is no support for pdflatex compiler. If you use latexmk on the command line, the following command will do the compilation. #### Running Latexmk - * In the simplest case you just have to type -```bash -latexmk -lualatex -``` - *This runs LaTeX on all .tex files in the current directory using the output format specified by the configuration files.* - - * If you want to make sure to get a .pdf file as output, just mention it: -```bash -latexmk -pdflua -``` - * If you want to compile only one specific .tex file in the current directory, just provide the file name: -```bash -latexmk -lualatex myfile.tex -``` - * If you want to preview the resulting output file(s), just use -```bash -latexmk -pv -lualatex -``` - * And now the killer feature: If you want LaTeXmk to continuously check all input files for changes and re-compile the whole thing if needed and always display the result, type -```bash -latexmk -pvc -lualatex -interaction=nonstopmode -``` -Then, whenever you change something in any of your source files and save your changes, the preview is automatically updated. But: This doesn’t work with all viewers, especially not with Adobe Reader. See the section about configuration files below for setting a suitable viewer application. - - * Of course, options can be combined, e.g. -```bash -latexmk -outdir=_build -pdf -pv myfile.tex -``` + +* In the simplest case you just have to type + + ```bash + latexmk -lualatex + ``` + + *This runs LaTeX on all .tex files in the current directory using the output format specified by the configuration files.* + +* If you want to make sure to get a .pdf file as output, just mention it: + + ```bash + latexmk -pdflua + ``` + +* If you want to compile only one specific .tex file in the current directory, just provide the file name: + + ```bash + latexmk -lualatex myfile.tex + ``` + +* If you want to preview the resulting output file(s), just use + + ```bash + latexmk -pv -lualatex + ``` + +* And now the killer feature: If you want LaTeXmk to continuously check all input files for changes and re-compile the whole thing if needed and always display the result, type + + ```bash + latexmk -pvc -lualatex -interaction=nonstopmode + ``` + + Then, whenever you change something in any of your source files and save your changes, the preview is automatically updated. But: This doesn’t work with all viewers, especially not with Adobe Reader. See the section about configuration files below for setting a suitable viewer application. + +* Of course, options can be combined, e.g. + + ```bash + latexmk -outdir=_build -pdf -pv myfile.tex + ``` #### Cleanup - * After running LaTeX, the current directory is contaminated with a myriad of temporary files; you can get rid of them with -```bash -latexmk -c -``` - * Previous command doesn’t delete the final .pdf/.ps/.dvi files. If you want to delete those too, use -```bash -latexmk -C -``` + +* After running LaTeX, the current directory is contaminated with a myriad of temporary files; you can get rid of them with + + ```bash + latexmk -c + ``` +* Previous command doesn’t delete the final .pdf/.ps/.dvi files. If you want to delete those too, use + + ```bash + latexmk -C + ``` #### Extra properties to controll the build process - * Build beamer presentation mode (slides) of FILE.tex. If there is no *.tex file passed to the command all tex files will be processed. - ``` +* Build beamer presentation mode (slides) of FILE.tex. If there is no *.tex file passed to the command all tex files will be processed. + + ``` latexmk -lualatex -pv -usepretex="\PassOptionsToClass{final}{bfhbeamer}" -jobname="%A-slides" FILE.tex - ``` - * Build beamer handout mode (optimized for tablet use) of FILE.tex. If there is no *.tex file passed to the command all tex files will be processed. - ``` + ``` +* Build beamer handout mode (optimized for tablet use) of FILE.tex. If there is no *.tex file passed to the command all tex files will be processed. + + ``` latexmk -lualatex -pv -usepretex="\PassOptionsToClass{tabletNotes}{bfhbeamer}" -jobname="%A-tablet" FILE.tex - ``` - * Build beamer handout mode (optimized for printout use) of FILE.tex. If there is no *.tex file passed to the command all tex files will be processed. - ``` + ``` +* Build beamer handout mode (optimized for printout use) of FILE.tex. If there is no *.tex file passed to the command all tex files will be processed. + + ``` latexmk -lualatex -pv -usepretex="\PassOptionsToClass{paperNotes}{bfhbeamer}" -jobname="%A-print" FILE.tex - ``` - * Build beamer handout with notes -- include the content of the note environment within a frame or outside a frame environment. If there is no *.tex file passed to the command all tex files will be processed. - ``` - latexmk -lualatex -CF -usepretex="\PassOptionsToClass{printNotes}{bfhbeamer}" -jobname="%A-notes" - ``` - * Build beamer in article mode (optimized as a reader) of FILE.tex. If there is no *.tex file passed to the command all tex files will be processed. - ``` + ``` +* Build beamer handout with notes -- include the content of the note environment within a frame or outside a frame environment. If there is no *.tex file passed to the command all tex files will be processed. + + ``` + latexmk -lualatex -CF -usepretex="\PassOptionsToClass{printNotes}{bfhbeamer}" -jobname="%A-notes" + ``` +* Build beamer in article mode (optimized as a reader) of FILE.tex. If there is no *.tex file passed to the command all tex files will be processed. + + ``` latexmk -lualatex -pv -usepretex="\PassOptionsToClass{type=beamerarticle}{bfhbeamer}" -jobname="%A-reader" FILE.tex - ``` + ``` + +## Image Sources + +- Spiegel.de + +- Flaticon.com diff --git a/doc/presentation/donau_presentation.pdf b/doc/presentation/donau_presentation.pdf Binary files differ. diff --git a/doc/presentation/donau_presentation.tex b/doc/presentation/donau_presentation.tex @@ -52,7 +52,7 @@ \usepackage{variables} \usepackage{datetime} -\newdate{date}{18}{04}{2024} +\newdate{date}{14}{06}{2024} \date{\displaydate{date}} %--------------------------------------------------------------------------- \subtitle{Von Johannes Casaburi, Lukas Matyja @@ -73,6 +73,20 @@ \maketitle \end{frame} %%%--------------------------------------- +\begin{frame}\frametitle{Momentane Situation} + \begin{itemize} + \item Spendenbelege werden von Hand verifiziert. + \item Spendenbetrug schein kein grosses Problem zu sein. + \item Unüblich hohen Spendenbeträgen wird mehr Aufmerksamkeit gewittmet. + \item Schlussendlich ist der Spender nachweispflichtig. + \end{itemize} +\end{frame} +%%%--------------------------------------- +\begin{frame}\frametitle{Die andere Donau} + \center + \includegraphics[width=0.8\textwidth]{Donau_flood}; +\end{frame} +%%%--------------------------------------- \begin{frame}\frametitle{Akteure und ihre Anforderungen} \center \resizebox{250pt}{120pt}{% @@ -332,19 +346,6 @@ Show Donau overview. \end{columns} \end{frame} %%%--------------------------------------- -\begin{frame}\frametitle{Fragen unsererseits} - \begin{itemize} - \item Wie werden Spendenbelege bei Ihnen geprüft? Wie prüfen Sie grosse Spendenbeträge? - \item Wie viele Steuergelder entgehen dem Kanton Zürich circa durch Spendenbetrug? - \item Existieren bei Ihnen bereits Massnahmen gegen Spendenbetrug? - \item Was halten Sie von unserem Donau System? Was würden Sie sich für die Steuerverwaltung Zürich wünschen? - \item Was wären die ersten Schritte um ein solches System bei der Steuerverwaltung Zürich einzuführen? Was für rechtliche Grundlagen bräuchte es? - \end{itemize} - -\end{frame} - - %%%--------------------------------------- - \begin{frame}{Acknowledgements} \begin{minipage}{0.45\textwidth} \ \\ diff --git a/doc/presentation/images/Donau_flood.png b/doc/presentation/images/Donau_flood.png Binary files differ.