This commit is contained in:
roydfalk 2024-07-13 09:27:24 +02:00
parent 93c0241488
commit 0237532762
4 changed files with 72 additions and 47 deletions

View file

@ -7,6 +7,14 @@
"email_address": "christian.frass@dielinke-glauchau.de" "email_address": "christian.frass@dielinke-glauchau.de"
} }
}, },
"motivation": {
"situation": [
"Mitgliedern fehlen Werkzeuge für gemeinschaftliche Partei-Arbeit",
"Mitglieder kommunizieren über zweifelhafte Kanäle miteinander",
"Mitglieder kommunizieren gar nicht miteinander",
"Mitglieder werden nach Eintritt in der Luft hängen gelassen"
]
},
"services": { "services": {
"theory": [ "theory": [
{ {

View file

@ -23,6 +23,51 @@
\tableofcontents \tableofcontents
\end{frame} \end{frame}
\begin{section}{Ausgangspunkt}
\begin{frame}
\frametitle{Lage}
\begin{itemize}
<<motivation-situation-items>>
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Nimm doch einfach }
\begin{columns}
\pause
\begin{column}{0.5\textwidth}
\begin{itemize}
<<services-alternatives-list-items>>
\end{itemize}
\end{column}
\pause
\begin{column}{0.5\textwidth}
\begin{itemize}
<<services-alternatives-problems-items>>
\end{itemize}
\end{column}
\end{columns}
\end{frame}
\begin{frame}<presentation:0>
\frametitle{Aber es gibt doch noch }
\pause
Du kennst ein System, was alles Gewünschte halbwegs sauber, sicher und bezahlbar abbildet? \\
\pause
\vspace{10mm}
Na geil! Dann schick mir gerne eine Nachricht: \texttt{christian.frass@dielinke-glauchau.de} \\
\pause
\vspace{10mm}
… aber rechne besser damit, dass ich es rösten oder ganz in der Luft zerreißen werde :)
\end{frame}
\end{section}
\begin{section}{Dienste} \begin{section}{Dienste}
\begin{frame} \begin{frame}
@ -77,43 +122,6 @@
\end{subsection} \end{subsection}
\begin{subsection}{Alternativen}
\begin{frame}
\frametitle{Nimm doch einfach }
\begin{columns}
\pause
\begin{column}{0.5\textwidth}
\begin{itemize}
<<services-alternatives-list-items>>
\end{itemize}
\end{column}
\pause
\begin{column}{0.5\textwidth}
\begin{itemize}
<<services-alternatives-problems-items>>
\end{itemize}
\end{column}
\end{columns}
\end{frame}
\begin{frame}<presentation:0>
\frametitle{Aber es gibt doch noch }
\pause
Du kennst ein System, was alles Gewünschte halbwegs sauber, sicher und bezahlbar abbildet? \\
\pause
\vspace{10mm}
Na geil! Dann schick mir gerne eine Nachricht: \texttt{christian.frass@dielinke-glauchau.de} \\
\pause
\vspace{10mm}
… aber rechne besser damit, dass ich es rösten oder ganz in der Luft zerreißen werde :)
\end{frame}
\end{subsection}
\end{section} \end{section}
\begin{section}{Nutzerverwaltung} \begin{section}{Nutzerverwaltung}
@ -173,8 +181,7 @@
\begin{itemize} \begin{itemize}
\item{E-Mail an \href{mailto:<<meta-contact-email_address>>}{\texttt{<<meta-contact-email_address>>}}} \item{E-Mail an \href{mailto:<<meta-contact-email_address>>}{\texttt{<<meta-contact-email_address>>}}}
\pause \item{Teilnahme in Matrix-Raum \texttt{\#bag-netzpolitik-ag-tools:asra.gr}}
\item{Teilnahme in \texttt{\$\{gemeinsamer-kommunikations-kanal\}}?}
\end{itemize} \end{itemize}
\end{frame} \end{frame}

View file

@ -102,6 +102,16 @@ def main():
"meta-author": data["meta"]["author"], "meta-author": data["meta"]["author"],
"meta-title": data["meta"]["title"], "meta-title": data["meta"]["title"],
"meta-contact-email_address": data["meta"]["contact"]["email_address"], "meta-contact-email_address": data["meta"]["contact"]["email_address"],
"motivation-situation-items": convey(
data["motivation"]["situation"],
[
lambda x: map(
lambda entry: coin("\\pause \\item{<<entry>>}\n", {"entry": entry}),
x
),
"".join,
]
),
"service-theory-frames": convey( "service-theory-frames": convey(
data["services"]["theory"], data["services"]["theory"],
[ [

View file

@ -22,7 +22,7 @@ cmd_latex := xelatex -shell-escape ${latex_args}
_default: all _default: all
.PHONY: all .PHONY: all
all: icons graphs ${dir_build}/infra.pdf all: icons graphs ${dir_build}/linke-infra.pdf
.PHONY: clear .PHONY: clear
clear: clear:
@ -41,21 +41,21 @@ icons:
@ ${cmd_mkdir} ${dir_temp}/media/icons @ ${cmd_mkdir} ${dir_temp}/media/icons
@ ${cmd_cp} ${dir_source}/media/icons/* ${dir_temp}/media/icons/ @ ${cmd_cp} ${dir_source}/media/icons/* ${dir_temp}/media/icons/
${dir_temp}/infra.tex: \ ${dir_temp}/linke-infra.tex: \
$(wildcard ${dir_source}/tex/*) \ $(wildcard ${dir_source}/tex/*) \
${dir_source}/data.json \ ${dir_source}/data.json \
$(wildcard ${dir_temp}/graphs/*) \ $(wildcard ${dir_temp}/graphs/*) \
tools/coin tools/coin
@ ${cmd_log} "coining …" @ ${cmd_log} "coining …"
@ tools/coin --data-path=${dir_source}/data.json ${coin_args} > ${dir_temp}/infra.tex @ tools/coin --data-path=${dir_source}/data.json ${coin_args} > ${dir_temp}/linke-infra.tex
${dir_temp}/infra.pdf: ${dir_temp}/infra.tex ${dir_temp}/linke-infra.pdf: ${dir_temp}/linke-infra.tex
@ ${cmd_log} "compiling …" @ ${cmd_log} "compiling …"
@ cd ${dir_temp} && ${cmd_latex} infra.tex && cd - > /dev/null @ cd ${dir_temp} && ${cmd_latex} linke-infra.tex && cd - > /dev/null
@ cd ${dir_temp} && ${cmd_latex} infra.tex && cd - > /dev/null @ cd ${dir_temp} && ${cmd_latex} linke-infra.tex && cd - > /dev/null
${dir_build}/infra.pdf: ${dir_temp}/infra.pdf ${dir_build}/linke-infra.pdf: ${dir_temp}/linke-infra.pdf
@ ${cmd_log} "placing …" @ ${cmd_log} "placing …"
@ ${cmd_mkdir} ${dir_build} @ ${cmd_mkdir} ${dir_build}
@ ${cmd_cp} ${dir_temp}/infra.pdf ${dir_build}/infra.pdf @ ${cmd_cp} ${dir_temp}/linke-infra.pdf ${dir_build}/linke-infra.pdf