Compare commits
6 commits
praesentat
...
main
Author | SHA1 | Date | |
---|---|---|---|
|
5db7be1126 | ||
|
389f0eaf7e | ||
|
77b474f77b | ||
|
2f53468135 | ||
|
f4031b61d3 | ||
|
272441e6d1 |
6 changed files with 25 additions and 37 deletions
18
.github/workflows/build-praesentation_at_gj.yaml
vendored
18
.github/workflows/build-praesentation_at_gj.yaml
vendored
|
@ -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
|
|
|
@ -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
|
||||||
|
|
|
|
@ -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(),
|
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
Loading…
Reference in a new issue