Compare commits

...

6 commits

Author SHA1 Message Date
Benedikt Bastin
5db7be1126 feat: Aktueller Stand Statistiken 2023-09-15
All checks were successful
Build Kurzpraesentation_Plenum.tex / build_Kurzpraesentation_Plenum (push) Successful in 1m52s
2023-09-15 18:14:05 +02:00
Benedikt Bastin
389f0eaf7e feat: Bundesweite Bögen richtig bei Ziele einsetzen
All checks were successful
Build Kurzpraesentation_Plenum.tex / build_Kurzpraesentation_Plenum (push) Successful in 1m31s
2023-09-08 19:34:57 +02:00
Benedikt Bastin
77b474f77b feat: Stand nach Bonn/Bund aufgeschlüsselt
All checks were successful
Build Kurzpraesentation_Plenum.tex / build_Kurzpraesentation_Plenum (push) Successful in 1m36s
2023-09-07 16:15:26 +02:00
Benedikt Bastin
2f53468135 feat: Aktueller Stand Bundesweit 2023-08-29 2023-09-07 16:13:03 +02:00
Benedikt Bastin
f4031b61d3 ci: Präsentation GJ aus CI entfernt
All checks were successful
Build Kurzpraesentation_Plenum.tex / build_Kurzpraesentation_Plenum (push) Successful in 2m23s
2023-09-07 15:45:36 +02:00
Benedikt Bastin
272441e6d1 feat: Aktueller Stand Statistiken 2023-09-07 2023-09-07 15:05:03 +02:00
6 changed files with 25 additions and 37 deletions

View file

@ -1,18 +0,0 @@
name: Build Praesentation_AT_GJ.tex
on: [push]
jobs:
build_Praesentation_AT_GJ:
runs-on: ubuntu-latest
steps:
- name: Set up Git repository
uses: actions/checkout@v3
- name: Compile Praesentation_AT_GJ.tex
uses: xu-cheng/latex-action@v2
with:
root_file: Praesentation_AT_GJ.tex
latexmk_use_lualatex: true
- name: Upload PDF file
uses: actions/upload-artifact@v3
with:
name: Praesentation_AT_GJ.pdf
path: Praesentation_AT_GJ.pdf

View file

@ -1,6 +1,7 @@
Kategorie,Bonn,Bund Kategorie,Bonn,Bund
Ausgefüllte Gesprächsbögen,217,3078 Ausgefüllte Gesprächsbögen,231,3380
TVStud-Botschafter*innen,64,1208 TVStud-Botschafter*innen,66,1316
Streikbereit,139,2316 Streikbereit,146,2507
Aktionsbereit,118,1760 Aktionsbereit,129,1884
Gewerkschaftsmitglied,41,1093 Gewerkschaftsmitglied,43,1190
Stand,2023-09-07,2023-09-12

1 Kategorie Bonn Bund
2 Ausgefüllte Gesprächsbögen 217 231 3078 3380
3 TVStud-Botschafter*innen 64 66 1208 1316
4 Streikbereit 139 146 2316 2507
5 Aktionsbereit 118 129 1760 1884
6 Gewerkschaftsmitglied 41 43 1093 1190
7 Stand 2023-09-07 2023-09-12

View file

@ -20,8 +20,10 @@ def get_befragung():
def generate_bundesweite_ziele_tex(): def generate_bundesweite_ziele_tex():
template = env.get_template("bundesweite_ziele.tex") template = env.get_template("bundesweite_ziele.tex")
data = get_aktueller_stand_data()
return template.render( return template.render(
boegen="3078", boegen=data["Bund"][0],
eintritte="\\textasciitilde{}~200", eintritte="\\textasciitilde{}~200",
botschafter="?", botschafter="?",
befragung=get_befragung(), befragung=get_befragung(),
@ -37,17 +39,20 @@ def update_bundesweite_ziele_tex():
f.write("\n") f.write("\n")
f.write("\n") f.write("\n")
def get_aktueller_stand_data():
data_file = "data.csv"
data = pd.read_csv(data_file)
return data
def generate_aktueller_stand_strukturaufbau(): def generate_aktueller_stand_strukturaufbau():
template = env.get_template("aktueller_stand_strukturaufbau.tex") template = env.get_template("aktueller_stand_strukturaufbau.tex")
data_file = "data.csv" data = get_aktueller_stand_data()
data = pd.read_csv(data_file)
return template.render( return template.render(
bonn=data["Bonn"], bonn=data["Bonn"],
bund=data["Bund"], bund=data["Bund"],
stand=date.fromtimestamp(os.path.getmtime(data_file)).isoformat(),
) )

View file

@ -11,7 +11,7 @@
\end{tabularx} \end{tabularx}
\vspace{3em} \vspace{3em}
{\small Stand: {{ stand }}} {\small Stand: {{ bonn[5] }} (Bonn), {{ bund[5] }} (Bund)}
\end{frame} \end{frame}
\endinput \endinput

View file

@ -2,16 +2,16 @@
\renewcommand{\arraystretch}{1.5} \renewcommand{\arraystretch}{1.5}
\begin{tabularx}{\textwidth}{Xrrr} \begin{tabularx}{\textwidth}{Xrrr}
\textbf{Kategorie} & \textbf{Bonn} & \textbf{Bund} \\ \textbf{Kategorie} & \textbf{Bonn} & \textbf{Bund} \\
Ausgefüllte Gesprächsbögen & 217 & 3078 \\ Ausgefüllte Gesprächsbögen & 231 & 3380 \\
TVStud-Botschafter*innen & 64 & 1208 \\ TVStud-Botschafter*innen & 66 & 1316 \\
Streikbereit & 139 & 2316 \\ Streikbereit & 146 & 2507 \\
Aktionsbereit & 118 & 1760 \\ Aktionsbereit & 129 & 1884 \\
Gewerkschaftsmitglied \newline Gewerkschaftsmitglied \newline
{\footnotesize ver.di oder GEW} & 41 & 1093 {\footnotesize ver.di oder GEW} & 43 & 1190
\end{tabularx} \end{tabularx}
\vspace{3em} \vspace{3em}
{\small Stand: 2023-09-06} {\small Stand: 2023-09-07 (Bonn), 2023-09-12 (Bund)}
\end{frame} \end{frame}
\endinput \endinput

View file

@ -3,14 +3,14 @@
\renewcommand{\arraystretch}{1.5} \renewcommand{\arraystretch}{1.5}
\begin{tabularx}{\textwidth}{Xrrrr} \begin{tabularx}{\textwidth}{Xrrrr}
\textbf{Kategorie} & \textbf{Erfolg} & \textbf{großer Erfolg} & \textbf{sehr großer Erfolg} & \textbf{Stand} \\ \textbf{Kategorie} & \textbf{Erfolg} & \textbf{großer Erfolg} & \textbf{sehr großer Erfolg} & \textbf{Stand} \\
Gesprächsbögen & 3100 & 3300 & 3500 & \emph{3078} \\ Gesprächsbögen & 3100 & 3300 & 3500 & \emph{3380} \\
ver.di-Neueintritte & 275 & - & - & \emph{\textasciitilde{}~200} \\ ver.di-Neueintritte & 275 & - & - & \emph{\textasciitilde{}~200} \\
Tarifbotschafter*innen & 100 & - & - & \emph{?} \\ Tarifbotschafter*innen & 100 & - & - & \emph{?} \\
digitale Befragung & 1500 & 2500 & 3500 & \emph{1574} digitale Befragung & 1500 & 2500 & 3500 & \emph{2182}
\end{tabularx} \end{tabularx}
\vspace{6em} \vspace{6em}
{\small Stand:~2023-09-06} {\small Stand:~2023-09-15}
\end{frame} \end{frame}
\endinput \endinput