Commit 49cfa1c1 authored by Lukas Nagel's avatar Lukas Nagel
Browse files

init presentation

parent 7afd4fa5
......@@ -26,3 +26,12 @@ mindmap:
- mindmap/MindMap.gif
- mindmap/ProjectGraph.pdf
- mindmap/ProjectGraph.gif
presentation:
stage: build
script:
- cd presentation
- make presentation.pdf
artifacts:
paths:
- presentation/presentation.pdf
all: mindmap presentation
mindmap:
make -C mindmap
presentation:
make -C presentation
clean:
make -C mindmap clean
make -C docker clean
make -C presentation clean
docker:
make -C docker
......@@ -11,4 +17,4 @@ docker:
with-docker:
docker run -v ${PWD}:/build:rw -it $${DOCKER_TAG:-itt:latest} "make -C /build"
.PHONY: mindmap clean docker
.PHONY: presentation mindmap clean docker
......@@ -2,6 +2,11 @@
Sammlung aller Quellen, sowie MindMap über Themen/Begriffe.
## Dateien
* [MindMap][mindmap pdf]
* [ProjectGraph][projectgraph pdf]
* [Präsentation][slides]
## Mind Map
......@@ -64,6 +69,8 @@ Sammlung aller Quellen, sowie MindMap über Themen/Begriffe.
## Dateien
* [MindMap][mindmap pdf]
* [ProjectGraph][projectgraph pdf]
* [Präsentation][slides]
[mindmap pdf]:
......@@ -74,6 +81,8 @@ Sammlung aller Quellen, sowie MindMap über Themen/Begriffe.
https://git.cs.uni-paderborn.de/lukasngl/itt/-/jobs/artifacts/master/raw/mindmap/ProjectGraph.pdf?job=mindmap
[projectgraph preview]:
https://git.cs.uni-paderborn.de/lukasngl/itt/-/jobs/artifacts/master/raw/mindmap/ProjectGraph.gif?job=mindmap
[slides]:
https://git.cs.uni-paderborn.de/lukasngl/itt/-/jobs/artifacts/master/raw/presentation/presentation.pdf?job=presentation
[haenel2015]:
https://gitbu.ch
......
default: presentation.pdf
presentation.pdf: theme.tex
%.pdf: %.tex
latexrun --latex-cmd lualatex -o $@ -O $*.out $< ||\
if [[ -e $*.out/$@ ]]; then mv $*.out/$@ $@; else exit 42; fi;
polish:
rm -rf presentation.out
clean: polish
rm -f *.pdf
.PHONY: polish
\documentclass[handout]{beamer}
\include{theme}
\title[Git \& GitHub]{Versions Kontrolle mit Git und GitHub}
\author{Lukas Nagel}
\email{lukasngl@mail.upb.de}
\source{git.cs.upb.de/lukasngl/itt}
\date[ITT WS21/22]{IT Technologie Trends WS21/22}
\begin{document}
\begin{frame}
\titlepage
\end{frame}
\end{document}
\usepackage{fontspec}
\usepackage{fontawesome}
\usepackage{stmaryrd}
\setmonofont{Fira Mono}
\setsansfont{Fira Sans}
\setbeamercolor{frametitle}{fg=black!60!blue}
\setbeamercolor{title}{fg=black!40!blue}
\setbeamerfont{title}{series=\bfseries}
\setbeamercolor{beispiel}{fg=black!70!green}
\setbeamercolor{alerted text}{fg=orange!40!purple}
\setbeamercolor{code}{fg=blue!50!red}
\newcommand\code[1]{{\usebeamercolor[fg]{code}\tt{}#1}}
\setbeamertemplate{itemize items}{{\faCaretRight}}
\def\email#1{\def\email{#1}}
\def\insertemail{\href{mailto:\email}{\email}}
\def\source#1{\def\source{#1}}
\def\insertsource{\href{https://\source}{\source}}
\renewcommand\titlepage{
\begin{center}
\vfill
\vfill
{
\usebeamercolor[fg]{title}
\usebeamerfont{title}
\Large\inserttitle{}
}
\par
\vfill
{
\usebeamercolor[fg]{normal text}
\usebeamerfont{normal text}
\small\insertauthor{}\\\tiny \texttt{\insertemail{}}
\\\vfill
\small\insertdate{} \\\tiny \texttt{\insertsource{}}
}
\end{center}
}
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment