From 0237532762ad05aed535cd4538a4bb03d6044b52 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20Fra=C3=9F?= Date: Sat, 13 Jul 2024 09:27:24 +0200 Subject: [PATCH] [mod] --- source/data.json | 8 ++++ source/tex/master.tex.tpl | 85 +++++++++++++++++++++------------------ tools/coin | 10 +++++ tools/makefile | 16 ++++---- 4 files changed, 72 insertions(+), 47 deletions(-) diff --git a/source/data.json b/source/data.json index 24b7f57..b8c47a6 100644 --- a/source/data.json +++ b/source/data.json @@ -7,6 +7,14 @@ "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": { "theory": [ { diff --git a/source/tex/master.tex.tpl b/source/tex/master.tex.tpl index bf97d19..73d7d94 100644 --- a/source/tex/master.tex.tpl +++ b/source/tex/master.tex.tpl @@ -23,6 +23,51 @@ \tableofcontents \end{frame} + \begin{section}{Ausgangspunkt} + + \begin{frame} + \frametitle{Lage} + + \begin{itemize} +<> + \end{itemize} + \end{frame} + + \begin{frame} + \frametitle{„Nimm doch einfach …“} + + \begin{columns} + \pause + \begin{column}{0.5\textwidth} + \begin{itemize} +<> + \end{itemize} + \end{column} + \pause + \begin{column}{0.5\textwidth} + \begin{itemize} +<> + \end{itemize} + \end{column} + \end{columns} + + \end{frame} + + \begin{frame} + \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{frame} @@ -77,43 +122,6 @@ \end{subsection} - \begin{subsection}{Alternativen} - - \begin{frame} - \frametitle{„Nimm doch einfach …“} - - \begin{columns} - \pause - \begin{column}{0.5\textwidth} - \begin{itemize} -<> - \end{itemize} - \end{column} - \pause - \begin{column}{0.5\textwidth} - \begin{itemize} -<> - \end{itemize} - \end{column} - \end{columns} - - \end{frame} - - \begin{frame} - \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} \begin{section}{Nutzerverwaltung} @@ -173,8 +181,7 @@ \begin{itemize} \item{E-Mail an \href{mailto:<>}{\texttt{<>}}} - \pause - \item{Teilnahme in \texttt{\$\{gemeinsamer-kommunikations-kanal\}}?} + \item{Teilnahme in Matrix-Raum \texttt{\#bag-netzpolitik-ag-tools:asra.gr}} \end{itemize} \end{frame} diff --git a/tools/coin b/tools/coin index e4f62f4..cdc6592 100755 --- a/tools/coin +++ b/tools/coin @@ -102,6 +102,16 @@ def main(): "meta-author": data["meta"]["author"], "meta-title": data["meta"]["title"], "meta-contact-email_address": data["meta"]["contact"]["email_address"], + "motivation-situation-items": convey( + data["motivation"]["situation"], + [ + lambda x: map( + lambda entry: coin("\\pause \\item{<>}\n", {"entry": entry}), + x + ), + "".join, + ] + ), "service-theory-frames": convey( data["services"]["theory"], [ diff --git a/tools/makefile b/tools/makefile index 4b24cab..bd019ed 100644 --- a/tools/makefile +++ b/tools/makefile @@ -22,7 +22,7 @@ cmd_latex := xelatex -shell-escape ${latex_args} _default: all .PHONY: all -all: icons graphs ${dir_build}/infra.pdf +all: icons graphs ${dir_build}/linke-infra.pdf .PHONY: clear clear: @@ -41,21 +41,21 @@ icons: @ ${cmd_mkdir} ${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/*) \ ${dir_source}/data.json \ $(wildcard ${dir_temp}/graphs/*) \ tools/coin @ ${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 …" - @ cd ${dir_temp} && ${cmd_latex} 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 + @ 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_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