diff --git a/Content/01_content.tex b/Content/01_content.tex index 0f4725d..1da69cd 100644 --- a/Content/01_content.tex +++ b/Content/01_content.tex @@ -1,7 +1,7 @@ % !TEX root = ../Main.tex \begin{Form}[action=http://localhost:5000/,method=post] - \paPage{Allgemeiner Teil}{ + \paPage{QSM – Allgemeiner Teil}{ % Abschnitt 1: Antragsteller : entweder Institution oder Person % -> aktiviert/deaktiviert zugehörige Felder (über radio buttons) mit JavaScript \FormSection{Antragsteller}{% @@ -20,7 +20,7 @@ height=1em, radiosymbol=\ding{108} ]{}{=institution}} Institution - \end{tabular} + \end{tabular}\vspace{-1em} } \FormSection{Institution (sofern vorhanden)}{% @@ -62,7 +62,7 @@ \CustomTextFieldDefault{pa-participants}{}{Anzahl der Teilnehmer}{width=\linewidth} } \\ \textbf{Teilnehmende Fakultäten} & \multicolumn{2}{p{0.73\textwidth}}{ - \CustomChoiceMenuDefault{pa-participing-faculties}{}{width=\linewidth,default=-}{-,Hochschulöffentlich=ALL,INF,ESB,LS,TEC,TEX,NXT} + %\CustomChoiceMenuDefault{pa-participing-faculties}{}{width=\linewidth,default=-}{-,Hochschulöffentlich=ALL,INF,ESB,LS,TEC,TEX,NXT} \raisebox{-1pt}{\CheckBox[ radio, name=pa-participating-faculties-inf, @@ -106,195 +106,56 @@ height=1em ]{}} Öffentlich } \\ - \end{tabular}\vspace{2em} + \end{tabular} - % Sofern zutreffend: Bekannte Anzahl der Teilnehmer - %\begin{tabular}{@{}p{0.3\textwidth}p{0.35\textwidth}p{0.35\textwidth}@{}} - % \textbf{Anzahl der studentischen Teilnehmer (sofern bekannt)} & \multicolumn{2}{p{0.73\textwidth}}{ - % \CustomTextFieldDefault{pa-participants}{}{Anzahl der Teilnehmer}{width=\linewidth} - % } \\ - %\end{tabular} - - \textbf{Kurzbeschreibung:}\\ - \TextField[ - name=pa-project-description, - multiline, - width=1.05\textwidth, - height=5\baselineskip, - bordercolor=gray, - backgroundcolor=white, - charsize=12pt, - align=0, - readonly=\isReadOnlyVariant - ]{}\vspace{-1.5em} - } - - % \Submit{Absenden} - } - - % Informationen zum Projekttyp - \paPage{Allgemeiner Teil}{ - % Abschnitt 5: Antragssumme und Gesamtzeitraum - \FormSection{Antragssumme und Gesamtzeitraum}{% \begin{tabular}{@{}p{0.3\textwidth}p{0.35\textwidth}p{0.35\textwidth}@{}} - \textbf{Antragssumme (insg.)} & & \hspace{\fill} \CustomTextFieldDefault{pa-requested-amount-euro}{}{Antragssumme (€)}{width=6em,align=2,default=0.00}~\euro \\ + \textbf{Antragssumme (insg.)} & & \hspace{\fill} \CustomTextFieldDefault{pa-requested-amount-euro}{}{Antragssumme (\euro)}{width=6em,align=2,default=0.00}~\euro \\ \textbf{Projektzeitraum (von, bis)} & & \hspace{\fill} \CustomTextFieldDefault{pa-start-date}{}{von}{width=0.4\linewidth,default=MM-JJJJ,align=1} – \CustomTextFieldDefault{pa-end-date}{}{bis}{width=0.4\linewidth,default=MM-JJJJ,align=1}{\BeginAccSupp{ActualText=}\color{white}~\euro\EndAccSupp{}} \\ \end{tabular} } - \FormSection{Verwendete Mittel}{% - %\begin{tabular}{@{}p{0.3\textwidth}p{0.35\textwidth}p{0.35\textwidth}@{}} - % \textbf{Zahlungen} & \multicolumn{2}{p{0.73\textwidth}}{ - % \CustomChoiceMenuDefault{pa-project-type}{}{width=\linewidth,default=-}{-,Einmalig=single,Gestaffelt=multi} - % } \\ - %\end{tabular} - - \begin{minipage}{1.05\textwidth} - %\begin{description} - % \setstretch{1.0}\color{gray}\dinfont\small - % \item[Einmalige Zahlung:] ~\\Die gesamte Summe wird auf einmal ausgezahlt.\\ - % z.B. für Anschaffungen, Veranstaltungen, etc. - % \item[Gestaffelte Zahlung:] ~\\Die Summe wird in Teilen ausgezahlt.\\ - % z.B. für Projekte, die sich über einen längeren Zeitraum erstrecken.\vspace{0.5em}\\ - % \textbf{\small In diesem Fall muss das Beiblatt "Gestaffelte Zahlung" ausgefüllt werden.} - %\end{description} - % Radio: VS-Mittel oder QS-Mittel - \begin{tabular}{@{}p{0.3\textwidth}p{0.35\textwidth}p{0.35\textwidth}@{}} - \textbf{Finanzierung} & \raisebox{-1pt}{\ChoiceMenu[ - radio, - name=pa-financing, - width=1em, - height=1em, - radiosymbol=\ding{108} - ]{}{=vs}} VS-Mittel & \raisebox{-1pt}{\ChoiceMenu[ - radio, - name=pa-financing, - width=1em, - height=1em, - radiosymbol=\ding{108} - ]{}{=qs}} QS-Mittel \\ - \end{tabular} - - \begin{description} - \setstretch{1.0}\color{gray}\dinfont\small - \item[VS-Mittel:] ~\\Finanzierung durch die studentischen Beiträge zur Verfassten Studierendenschaft. - Diese Mittel werden direkt vom AStA oder STUPA genehmigt. Es müssen die Grundsätze des \href{https://www.landesrecht-bw.de/bsbw/document/jlr-HSchulGBWV28P65b}{Landeshochschulgesetzes (§65b)} eingehalten werden. \vspace{0.5em}\\ - %\textbf{\small In diesem Fall muss das Beiblatt "VS-Mittel" ausgefüllt werden.} - \item[QS-Mittel:] ~\\Finanzierung durch die Qualitätssicherungsmittel, die der Hochschule vom Land zur Verfügung gestellt werden. Die Verfasste Studierendenschaft hat hierbei das Vorschlagsrecht, jedoch müssen Anträge vom Präsidium genehmigt werden. \vspace{0.5em} - - \begin{center} - \textbf{\small Dieses Format ist am sinnvollsten für alle Veranstaltungen mit Lehrzwecken.} - - \textbf{\small In diesem Fall muss das Beiblatt "QS-Mittel" ausgefüllt werden.} - \end{center} - \end{description} - \end{minipage} - } - - \FormSection{Checkliste: Anhänge}{ + \FormSection{Art der Maßnahme}{ \vspace{0.5em} \begin{minipage}{1.05\textwidth} - \setstretch{1.0}\color{gray}\dinfont\small - \textbf{Hier bitte alle mit dem Dokument eingereichten Dokumente ankreuzen:} + \setstretch{1.0}\color{black}\dinfont\small + Sofern die Maßnahme eine bekannte Art der Finanzierung nach VWV darstellt, kann diese zur besseren Einordnung angegeben werden. \vspace{1em} \end{minipage} - %% Tabelle; Checkboxen auf rechter Seite, Text links - \begin{tabular}{@{}p{0.03\textwidth}p{\textwidth}@{}} - \raisebox{-1pt}{\CheckBox[ - name=pa-anh-kostenaufstellung, - width=1em, - height=1em - ]{}} & Detaillierte Kostenaufstellung \\ - \raisebox{-1pt}{\CheckBox[ - name=pa-anh-vergleichsangebote, - width=1em, - height=1em - ]{}} & Beiblatt Vergleichsangebote (jew. pro Leistung) \\ - \raisebox{-1pt}{\CheckBox[ - name=pa-anh-qsm, - width=1em, - height=1em - ]{}} & Beiblatt QSM \\ - % Exkursionen: Bestätigung der Fakultät - \raisebox{-1pt}{\CheckBox[ - name=pa-anh-fakultaet, - width=1em, - height=1em - ]{}} & Bestätigung der Fakultät (bei Exkursionen) \\ - \end{tabular} + % Drop-down menu + \CustomChoiceMenuDefault{pa-qsm-financing}{}{width=1.05\textwidth,default=-}{ + {Finanzierung zusätzlicher Lehr- und Seminarangebote=vwv-3-2-1-1}, + {Fachspezifische Studienprojekte=vwv-3-2-1-2}, + {Hochschuldidaktische Fort- und Weiterbildungsmaßnahmen=vwv-3-2-1-3}, + {Verbesserung/Ausbau von Serviceeinrichtungen sowie Infrastruktur=vwv-3-2-2-1}, + {Lehr- und Lernmaterialien=vwv-3-2-2-2}, + {Durchführung von Exkursionen=vwv-3-2-2-3}, + {Finanzierung von infrastrukturellen Begleit- und Anpassungsmaßnahmen=vwv-3-2-2-4}, + {Verbesserung der Beratungsangebote für Studierende=vwv-3-2-3-1}, + {Studium Generale und fachübergreifende Lehrangebote=vwv-3-2-3-2}, + {Sonstige Maßnahmen im Interesse der Studierendenschaft=vwv-3-2-3-3} + }\vspace{-1em} } % \Submit{Absenden} } - \paPage{Vergleichsangebote}{ - \begin{minipage}{0.95\textwidth} - \setstretch{1.0}\color{gray}\dinfont\small - Zum Nachweis der Witschaftlichkeit müssen insgesamt mindestens drei vergleichbare Angebote eingeholt werden. - Diese sind in den folgenden Feldern einzutragen. Sollte dies nicht möglich sein, ist dies zu begründen. - \end{minipage} - \vspace{2em} - - \FormSection{Anforderungen/Beschreibung}{ + \paPage{QSM – Projektbeschreibung}{ + \FormSection{Projektbeschreibung}{% \vspace{0.5em} \begin{minipage}{1.05\textwidth} - \setstretch{1.0}\color{gray}\dinfont\small - Hier ist zu beschreiben, für was das Angebot eingeholt wurde bzw. was genau benötigt wird. - Für jede weitere Leistung/Anschaffung mit eigenen Angeboten ist ein neues Dokument zu erstellen. + \setstretch{1.0}\color{black}\dinfont\small + Bitte beschreiben Sie hier das Projekt, die Ziele und die geplanten Maßnahmen. \vspace{1em} \end{minipage} - \textbf{Beschreibung:}\vspace{0.5em}\\ - \TextField[ - name=pa-offer-description, - multiline, - width=1.055\textwidth, - height=4\baselineskip, - bordercolor=gray, - backgroundcolor=white, - charsize=12pt, - align=0, - readonly=\isReadOnlyVariant - ]{}\vspace{-1.5em} - } - \FormSection{Angebot 1 (bevorzugt)}{% - \begin{tabular}{@{}p{0.3\textwidth}p{0.35\textwidth}p{0.35\textwidth}@{}} - \textbf{Bezeichnung} & \multicolumn{2}{p{0.73\textwidth}}{ - \CustomTextFieldDefault{pa-offer-1-provider}{}{Anbieter}{width=\linewidth} - } \\ - \textbf{Angebotssumme} & & \hspace{\fill} \CustomTextFieldDefault{pa-offer-1-amount-euro}{}{Angebotssumme (€)}{width=6em,align=2,default=0}.\CustomTextFieldDefault{pa-offer-1-amount-cent}{}{Angebotssumme (ct.)}{width=2em,default=00}~\euro \\ - \end{tabular} - \vspace{0.5em}\\ - \textbf{Kommentar:}\vspace{0.5em}\\ + % Textfeld für die Projektbeschreibung \TextField[ - name=pa-offer-1-comment, + name=pa-project-description, multiline, width=1.055\textwidth, - height=3\baselineskip, - bordercolor=gray, - backgroundcolor=white, - charsize=12pt, - align=0, - readonly=\isReadOnlyVariant - ]{}\vspace{-1.5em} - } - - \FormSection{Angebot 2}{% - \begin{tabular}{@{}p{0.3\textwidth}p{0.35\textwidth}p{0.35\textwidth}@{}} - \textbf{Bezeichnung} & \multicolumn{2}{p{0.73\textwidth}}{ - \CustomTextFieldDefault{pa-offer-2-provider}{}{Anbieter}{width=\linewidth} - } \\ - \textbf{Angebotssumme} & & \hspace{\fill} \CustomTextFieldDefault{pa-offer-2-amount-euro}{}{Angebotssumme (€)}{width=6em,align=2,default=0}.\CustomTextFieldDefault{pa-offer-2-amount-cent}{}{Angebotssumme (ct.)}{width=2em,default=00}~\euro \\ - \end{tabular} - \vspace{0.5em}\\ - \textbf{Kommentar:}\vspace{0.5em}\\ - \TextField[ - name=pa-offer-2-comment, - multiline, - width=1.055\textwidth, - height=3\baselineskip, - bordercolor=gray, + height=26\baselineskip, + bordercolor=black, backgroundcolor=white, charsize=12pt, align=0, @@ -303,49 +164,91 @@ } } - \paPage{Vergleichsangebote}{ - \FormSection{Angebot 3}{% - \begin{tabular}{@{}p{0.3\textwidth}p{0.35\textwidth}p{0.35\textwidth}@{}} - \textbf{Bezeichnung} & \multicolumn{2}{p{0.73\textwidth}}{ - \CustomTextFieldDefault{pa-offer-3-provider}{}{Anbieter}{width=\linewidth} - } \\ - \textbf{Angebotssumme} & & \hspace{\fill} \CustomTextFieldDefault{pa-offer-3-amount-euro}{}{Angebotssumme (€)}{width=6em,align=2,default=0}.\CustomTextFieldDefault{pa-offer-3-amount-cent}{}{Angebotssumme (ct.)}{width=2em,default=00}~\euro \\ - \end{tabular} - \vspace{0.5em}\\ - \textbf{Kommentar:}\vspace{0.5em}\\ - \TextField[ - name=pa-offer-3-comment, - multiline, - width=1.055\textwidth, - height=3\baselineskip, - bordercolor=gray, - backgroundcolor=white, - charsize=12pt, - align=0, - readonly=\isReadOnlyVariant - ]{}\vspace{-1.5em} - } - } + % Seite für Kostenaufstellung + \iffalse + Tabelle mit: + - Index (hardcoded) + - Bezeichnung + - Kosten (Euro) - % Beiblatt QS-Mittel - \paPage{Beiblatt QS-Mittel}{ - \FormSection{Info}{% + Hinweis, dass pro Position ein Beiblatt Vergleichsangebote eingereicht werden muss. + \fi + \paPage{QSM – Kostenaufstellung}{ + \FormSection{Kostenaufstellung}{% \vspace{0.5em} \begin{minipage}{1.05\textwidth} - \setstretch{1.0}\color{gray}\dinfont\small + \setstretch{1.0}\color{black}\dinfont\small + Bitte tragen Sie hier die Kosten für das Projekt ein. + Pro Position muss ein Beiblatt Vergleichsangebote eingereicht werden. + \vspace{1em} + \end{minipage} + + % JS-Code to update cell on blur of any number field + \newcommand{\updateField}{\detokenize{ + var total = 0; + for (var i = 1; i <= 24; i++) { + var amountField = this.getField("pa-cost-" + i + "-amount-euro"); + if (amountField) { + var value = parseFloat(amountField.value) || 0; + total += value; + } + } + this.getField("pa-requested-amount-euro").value = total.toFixed(2); + }} + + \newcommand{\validateField}{\detokenize{ + % Validate that the field is a float; Gets `event` and `app` as arguments + if (event.value && (isNaN(event.value.replace(",", ".")) || parseFloat(event.value) < 0)) { + app.alert("Ungueltiger Betrag: " + event.value + ". Bitte geben Sie eine gueltige Zahl ein."); + event.rc = false; + } else { + \updateField + } + }} + + % Tabelle für die Kostenaufstellung + \begin{tabular}{@{}p{0.02\textwidth}p{0.82\textwidth}p{0.16\textwidth}@{}} + % Index + \textbf{\#} & \multicolumn{1}{c}{\textbf{Bezeichnung}} & \multicolumn{1}{c}{\textbf{Kosten (\euro)}} \\ + % Insg. 24 Positionen + 1 & \CustomTextFieldDefault{pa-cost-1-name}{}{Bezeichnung}{width=\linewidth} & \CustomTextFieldDefault{pa-cost-1-amount-euro}{}{Kosten}{width=6em,align=2,default=0.00,onchange=\updateField,onblur=\updateField,validate=\validateField} \\ + 2 & \CustomTextFieldDefault{pa-cost-2-name}{}{Bezeichnung}{width=\linewidth} & \CustomTextFieldDefault{pa-cost-2-amount-euro}{}{Kosten}{width=6em,align=2,default=0.00,onchange=\updateField,onblur=\updateField} \\ + 3 & \CustomTextFieldDefault{pa-cost-3-name}{}{Bezeichnung}{width=\linewidth} & \CustomTextFieldDefault{pa-cost-3-amount-euro}{}{Kosten}{width=6em,align=2,default=0.00,onchange=\updateField,onblur=\updateField} \\ + 4 & \CustomTextFieldDefault{pa-cost-4-name}{}{Bezeichnung}{width=\linewidth} & \CustomTextFieldDefault{pa-cost-4-amount-euro}{}{Kosten}{width=6em,align=2,default=0.00,onchange=\updateField,onblur=\updateField} \\ + 5 & \CustomTextFieldDefault{pa-cost-5-name}{}{Bezeichnung}{width=\linewidth} & \CustomTextFieldDefault{pa-cost-5-amount-euro}{}{Kosten}{width=6em,align=2,default=0.00,onchange=\updateField,onblur=\updateField} \\ + 6 & \CustomTextFieldDefault{pa-cost-6-name}{}{Bezeichnung}{width=\linewidth} & \CustomTextFieldDefault{pa-cost-6-amount-euro}{}{Kosten}{width=6em,align=2,default=0.00,onchange=\updateField,onblur=\updateField} \\ + 7 & \CustomTextFieldDefault{pa-cost-7-name}{}{Bezeichnung}{width=\linewidth} & \CustomTextFieldDefault{pa-cost-7-amount-euro}{}{Kosten}{width=6em,align=2,default=0.00,onchange=\updateField,onblur=\updateField} \\ + 8 & \CustomTextFieldDefault{pa-cost-8-name}{}{Bezeichnung}{width=\linewidth} & \CustomTextFieldDefault{pa-cost-8-amount-euro}{}{Kosten}{width=6em,align=2,default=0.00,onchange=\updateField,onblur=\updateField} \\ + 9 & \CustomTextFieldDefault{pa-cost-9-name}{}{Bezeichnung}{width=\linewidth} & \CustomTextFieldDefault{pa-cost-9-amount-euro}{}{Kosten}{width=6em,align=2,default=0.00,onchange=\updateField,onblur=\updateField} \\ + 10 & \CustomTextFieldDefault{pa-cost-10-name}{}{Bezeichnung}{width=\linewidth} & \CustomTextFieldDefault{pa-cost-10-amount-euro}{}{Kosten}{width=6em,align=2,default=0.00,onchange=\updateField,onblur=\updateField} \\ + 11 & \CustomTextFieldDefault{pa-cost-11-name}{}{Bezeichnung}{width=\linewidth} & \CustomTextFieldDefault{pa-cost-11-amount-euro}{}{Kosten}{width=6em,align=2,default=0.00,onchange=\updateField,onblur=\updateField} \\ + 12 & \CustomTextFieldDefault{pa-cost-12-name}{}{Bezeichnung}{width=\linewidth} & \CustomTextFieldDefault{pa-cost-12-amount-euro}{}{Kosten}{width=6em,align=2,default=0.00,onchange=\updateField,onblur=\updateField} \\ + 13 & \CustomTextFieldDefault{pa-cost-13-name}{}{Bezeichnung}{width=\linewidth} & \CustomTextFieldDefault{pa-cost-13-amount-euro}{}{Kosten}{width=6em,align=2,default=0.00,onchange=\updateField,onblur=\updateField} \\ + 14 & \CustomTextFieldDefault{pa-cost-14-name}{}{Bezeichnung}{width=\linewidth} & \CustomTextFieldDefault{pa-cost-14-amount-euro}{}{Kosten}{width=6em,align=2,default=0.00,onchange=\updateField,onblur=\updateField} \\ + 15 & \CustomTextFieldDefault{pa-cost-15-name}{}{Bezeichnung}{width=\linewidth} & \CustomTextFieldDefault{pa-cost-15-amount-euro}{}{Kosten}{width=6em,align=2,default=0.00,onchange=\updateField,onblur=\updateField} \\ + 16 & \CustomTextFieldDefault{pa-cost-16-name}{}{Bezeichnung}{width=\linewidth} & \CustomTextFieldDefault{pa-cost-16-amount-euro}{}{Kosten}{width=6em,align=2,default=0.00,onchange=\updateField,onblur=\updateField} \\ + 17 & \CustomTextFieldDefault{pa-cost-17-name}{}{Bezeichnung}{width=\linewidth} & \CustomTextFieldDefault{pa-cost-17-amount-euro}{}{Kosten}{width=6em,align=2,default=0.00,onchange=\updateField,onblur=\updateField} \\ + 18 & \CustomTextFieldDefault{pa-cost-18-name}{}{Bezeichnung}{width=\linewidth} & \CustomTextFieldDefault{pa-cost-18-amount-euro}{}{Kosten}{width=6em,align=2,default=0.00,onchange=\updateField,onblur=\updateField} \\ + 19 & \CustomTextFieldDefault{pa-cost-19-name}{}{Bezeichnung}{width=\linewidth} & \CustomTextFieldDefault{pa-cost-19-amount-euro}{}{Kosten}{width=6em,align=2,default=0.00,onchange=\updateField,onblur=\updateField} \\ + 20 & \CustomTextFieldDefault{pa-cost-20-name}{}{Bezeichnung}{width=\linewidth} & \CustomTextFieldDefault{pa-cost-20-amount-euro}{}{Kosten}{width=6em,align=2,default=0.00,onchange=\updateField,onblur=\updateField} \\ + 21 & \CustomTextFieldDefault{pa-cost-21-name}{}{Bezeichnung}{width=\linewidth} & \CustomTextFieldDefault{pa-cost-21-amount-euro}{}{Kosten}{width=6em,align=2,default=0.00,onchange=\updateField,onblur=\updateField} \\ + 22 & \CustomTextFieldDefault{pa-cost-22-name}{}{Bezeichnung}{width=\linewidth} & \CustomTextFieldDefault{pa-cost-22-amount-euro}{}{Kosten}{width=6em,align=2,default=0.00,onchange=\updateField,onblur=\updateField} \\ + 23 & \CustomTextFieldDefault{pa-cost-23-name}{}{Bezeichnung}{width=\linewidth} & \CustomTextFieldDefault{pa-cost-23-amount-euro}{}{Kosten}{width=6em,align=2,default=0.00,onchange=\updateField,onblur=\updateField} \\ + 24 & \CustomTextFieldDefault{pa-cost-24-name}{}{Bezeichnung}{width=\linewidth} & \CustomTextFieldDefault{pa-cost-24-amount-euro}{}{Kosten}{width=6em,align=2,default=0.00,onchange=\updateField,onblur=\updateField} \\ + \textbf{$\Sigma$} & & \CustomTextFieldDefault{pa-requested-amount-euro}{}{Summe}{width=6em,align=2,default=0.00} \\ + \end{tabular} + } + } + + \paPage{QSM – Checklisten}{ + \FormSection{Checkliste: QS-Mittel}{ + \vspace{0.5em} + \begin{minipage}{1.05\textwidth} + \setstretch{1.0}\color{black}\dinfont Durch QS-Mittel finanzierte Projekte müssen der \href{https://www.landesrecht-bw.de/bsbw/document/VVBW-VVBW000034426}{Verwaltungsvorschrift des Landes} über die Verwendung selbiger entsprechen. Dieses Beiblatt dient der Sicherstellung, dass die Anforderungen erfüllt werden. \vspace{1em} \end{minipage} - } - - \FormSection{Checkliste}{ - \vspace{0.5em} - \begin{minipage}{1.05\textwidth} - \setstretch{1.0}\color{gray}\dinfont\small - Die folgenden Felder sind wahrheitsgemäß zu beantworten. Bei nicht wahrheitsgemäßer oder unvollständiger Angabe wird Antrag abgelehnt. - \vspace{1em} - \end{minipage} %% Tabelle; Checkboxen auf rechter Seite, Text links \begin{tabular}{@{}p{\textwidth}p{0.05\textwidth}@{}} @@ -370,6 +273,24 @@ \end{tabular} } + \FormSection{Checkliste: Exkursionen}{ + %% Tabelle; Checkboxen auf rechter Seite, Text links + \begin{tabular}{@{}p{\textwidth}p{0.05\textwidth}@{}} + % Der Antrag beinhaltet keine zeitlich unbefristeten Stellenfinanzierungen + \textbf{Die Exkursion wurde von der Fakultät genehmigt} & \raisebox{-1pt}{\CheckBox[ + name=pa-qsm-exkursion-genehmigt, + width=1em, + height=1em + ]{}} \\ + % Die Maßnahme kommt den Studierenden zugute (vgl. VWV) + \textbf{Die Exkursion wird maßgeblich von der Fakultät bezuschusst} & \raisebox{-1pt}{\CheckBox[ + name=pa-qsm-exkursion-bezuschusst, + width=1em, + height=1em + ]{}} + \end{tabular} + } + % Bekannte Arten der Finanzierung nach VWV; Sofern die Maßnahme eine bekannte Art der Finanzierung nach VWV darstellt, kann diese zur besseren Einordnung angegeben werden. % Diese sind: % (Stufe 1) @@ -387,37 +308,131 @@ % - Sonstige Maßnahmen, die mittelbar der Verbesserung der Qualität von Studium und Lehre dienen und die Vielfalt der Studierendenschaft und Studienangebote widerspiegeln, hochschulübergreifende Projekte % % Falls keine zutrifft, muss eine Begründung, warum die Maßnahme trotzdem förderungswürdig ist, angegeben werden. - \FormSection{Art der Maßnahme}{ + + \FormSection{Checkliste: Anhänge}{ \vspace{0.5em} \begin{minipage}{1.05\textwidth} - \setstretch{1.0}\color{gray}\dinfont\small - Sofern die Maßnahme eine bekannte Art der Finanzierung nach VWV darstellt, kann diese zur besseren Einordnung angegeben werden. + \setstretch{1.0}\color{black}\dinfont + Hier bitte alle mit dem Dokument eingereichten Dokumente ankreuzen: \vspace{1em} \end{minipage} - % Drop-down menu - \CustomChoiceMenuDefault{pa-qsm-financing}{}{width=1.05\textwidth,default=-}{ - {Andere (bitte begründen)=vwv-0}, - {Finanzierung zusätzlicher Lehr- und Seminarangebote=vwv-3-2-1-1}, - {Fachspezifische Studienprojekte=vwv-3-2-1-2}, - {Hochschuldidaktische Fort- und Weiterbildungsmaßnahmen=vwv-3-2-1-3}, - {Verbesserung/Ausbau von Serviceeinrichtungen sowie Infrastruktur=vwv-3-2-2-1}, - {Lehr- und Lernmaterialien=vwv-3-2-2-2}, - {Durchführung von Exkursionen=vwv-3-2-2-3}, - {Finanzierung von infrastrukturellen Begleit- und Anpassungsmaßnahmen=vwv-3-2-2-4}, - {Verbesserung der Beratungsangebote für Studierende=vwv-3-2-3-1}, - {Studium Generale und fachübergreifende Lehrangebote=vwv-3-2-3-2}, - {Sonstige Maßnahmen im Interesse der Studierendenschaft=vwv-3-2-3-3} - } + \begin{tabular}{@{}p{\textwidth}p{0.05\textwidth}@{}} + \textbf{Beiblatt Vergleichsangebote} & \raisebox{-1pt}{\CheckBox[ + name=pa-anh-vergleichsangebote, + width=1em, + height=1em + ]{}} \\ + Jeweils ein Formular pro Position – siehe Kostenaufstellung & \\ + \textbf{Genehmigter Exkursionsantrag der Fakultät} & \raisebox{-1pt}{\CheckBox[ + name=pa-anh-fakultaet, + width=1em, + height=1em + ]{}} \\ + Nur bei Exkursionen – kann je nach Fakultät unterschiedlich sein & + \end{tabular} + } - % Begründung - \textbf{Begründung oder Kommentar:}\vspace{0.5em}\\ + % \Submit{Absenden} + } + + \paPage{Vergleichsangebote}{ + % Auswahl der Position in der Kostenaufstellung, für die Vergleichsangebote eingereicht werden; Bezeichnung des benötigten Angebots + \vspace{-2em} + \FormSection{}{% + % Nebeneinander: Links Position, rechts Bezeichnung; Tabellenzelle; Ohne Überschrift; Ohne Bezeichner (Inhalt des Drop-downs enthält "Position #") + \begin{tabular}{@{}p{0.1\textwidth}p{0.92\textwidth}@{}} + \textbf{Position} & \textbf{Bezeichnung} \\ + \CustomChoiceMenuDefault{pa-offer-position}{}{width=\linewidth,default=-}{ + -=-, + Pos. 1=1, + Pos. 2=2, + Pos. 3=3, + Pos. 4=4, + Pos. 5=5, + Pos. 6=6, + Pos. 7=7, + Pos. 8=8, + Pos. 9=9, + Pos. 10=10, + Pos. 11=11, + Pos. 12=12, + Pos. 13=13, + Pos. 14=14, + Pos. 15=15, + Pos. 16=16, + Pos. 17=17, + Pos. 18=18, + Pos. 19=19, + Pos. 20=20, + Pos. 21=21, + Pos. 22=22, + Pos. 23=23, + Pos. 24=24 + } & \CustomTextFieldDefault{pa-offer-name}{}{Bezeichnung}{width=\linewidth} \\ + \end{tabular} + } + + + \FormSection{Angebot 1 (bevorzugt)}{% + \begin{tabular}{@{}p{0.3\textwidth}p{0.35\textwidth}p{0.35\textwidth}@{}} + \textbf{Bezeichnung} & \multicolumn{2}{p{0.73\textwidth}}{ + \CustomTextFieldDefault{pa-offer-1-provider}{}{Anbieter}{width=\linewidth} + } \\ + \textbf{Angebotssumme} & & \hspace{\fill} \CustomTextFieldDefault{pa-offer-1-amount-euro}{}{Angebotssumme (\euro)}{width=6em,align=2,default=0.00}~\euro \\ + \end{tabular} + \vspace{0.5em}\\ + \textbf{Kommentar / Begründung:}\vspace{0.5em}\\ \TextField[ - name=pa-qsm-comment, + name=pa-offer-1-comment, multiline, width=1.055\textwidth, - height=5\baselineskip, - bordercolor=gray, + height=3\baselineskip, + bordercolor=black, + backgroundcolor=white, + charsize=12pt, + align=0, + readonly=\isReadOnlyVariant + ]{}\vspace{-1.5em} + } + + \FormSection{Angebot 2}{% + \begin{tabular}{@{}p{0.3\textwidth}p{0.35\textwidth}p{0.35\textwidth}@{}} + \textbf{Bezeichnung} & \multicolumn{2}{p{0.73\textwidth}}{ + \CustomTextFieldDefault{pa-offer-2-provider}{}{Anbieter}{width=\linewidth} + } \\ + \textbf{Angebotssumme} & & \hspace{\fill} \CustomTextFieldDefault{pa-offer-2-amount-euro}{}{Angebotssumme (\euro)}{width=6em,align=2,default=0.00}~\euro \\ + \end{tabular} + \vspace{0.5em}\\ + \textbf{Kommentar:}\vspace{0.5em}\\ + \TextField[ + name=pa-offer-2-comment, + multiline, + width=1.055\textwidth, + height=2\baselineskip, + bordercolor=black, + backgroundcolor=white, + charsize=12pt, + align=0, + readonly=\isReadOnlyVariant + ]{}\vspace{-1.5em} + } + + \FormSection{Angebot 3}{% + \begin{tabular}{@{}p{0.3\textwidth}p{0.35\textwidth}p{0.35\textwidth}@{}} + \textbf{Bezeichnung} & \multicolumn{2}{p{0.73\textwidth}}{ + \CustomTextFieldDefault{pa-offer-3-provider}{}{Anbieter}{width=\linewidth} + } \\ + \textbf{Angebotssumme} & & \hspace{\fill} \CustomTextFieldDefault{pa-offer-3-amount-euro}{}{Angebotssumme (\euro)}{width=6em,align=2,default=0.00}~\euro \\ + \end{tabular} + \vspace{0.5em}\\ + \textbf{Kommentar:}\vspace{0.5em}\\ + \TextField[ + name=pa-offer-3-comment, + multiline, + width=1.055\textwidth, + height=2\baselineskip, + bordercolor=black, backgroundcolor=white, charsize=12pt, align=0, diff --git a/HSRTReport/Assets/Images/HSRT.png b/HSRTReport/Assets/Images/HSRT.png index c987f48..f53ea70 100644 Binary files a/HSRTReport/Assets/Images/HSRT.png and b/HSRTReport/Assets/Images/HSRT.png differ diff --git a/HSRTReport/Assets/Images/HSRT.svg b/HSRTReport/Assets/Images/HSRT.svg index a779541..623fd01 100644 --- a/HSRTReport/Assets/Images/HSRT.svg +++ b/HSRTReport/Assets/Images/HSRT.svg @@ -7,7 +7,7 @@ version="1.1" id="svg44" sodipodi:docname="HSRT.svg" - inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)" + inkscape:version="1.4.2 (ebf0e940d0, 2025-05-08)" inkscape:export-filename="HSRT.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96" @@ -27,241 +27,241 @@ inkscape:pagecheckerboard="0" inkscape:deskcolor="#d1d1d1" inkscape:zoom="1.5541667" - inkscape:cx="223.27077" - inkscape:cy="17.372654" - inkscape:window-width="2560" - inkscape:window-height="1045" - inkscape:window-x="0" - inkscape:window-y="0" - inkscape:window-maximized="1" + inkscape:cx="222.94906" + inkscape:cy="17.050938" + inkscape:window-width="1088" + inkscape:window-height="1008" + inkscape:window-x="45" + inkscape:window-y="29" + inkscape:window-maximized="0" inkscape:current-layer="svg44" /> + style="stroke-width:0.625163;fill:#9a9a9a;fill-opacity:1"> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="stroke-width:0.625163;fill:#9a9a9a;fill-opacity:1"> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> + style="fill:#9a9a9a;fill-opacity:1;stroke-width:0.625163" /> diff --git a/HSRTReport/Assets/Images/STUPA_NEU.png b/HSRTReport/Assets/Images/STUPA_NEU.png new file mode 100644 index 0000000..b3a43db Binary files /dev/null and b/HSRTReport/Assets/Images/STUPA_NEU.png differ diff --git a/HSRTReport/Assets/Images/Stupa.png b/HSRTReport/Assets/Images/Stupa.png deleted file mode 100644 index 246fece..0000000 Binary files a/HSRTReport/Assets/Images/Stupa.png and /dev/null differ diff --git a/HSRTReport/HSRTReport.cls b/HSRTReport/HSRTReport.cls index 46a37ba..ed70133 100644 --- a/HSRTReport/HSRTReport.cls +++ b/HSRTReport/HSRTReport.cls @@ -188,7 +188,7 @@ %---------------------------------------- % TITLE PAGE %---------------------------------------- -\setkomafont{pagenumber}{\color{gray}\blenderfont\selectfont} +\setkomafont{pagenumber}{\color{black}\blenderfont\selectfont} \fancypagestyle{fancy}{ \fancyhf{} @@ -222,16 +222,16 @@ \tocloftpagestyle{fancy} % Page Numbering in the Table of Contents -\renewcommand\cftchappagefont{\blenderfont\color{gray}} -\renewcommand\cftsecpagefont{\blenderfont\color{gray}} -\renewcommand\cftsubsecpagefont{\blenderfont\color{gray}} -\renewcommand\cftsubsubsecpagefont{\blenderfont\color{gray}} +\renewcommand\cftchappagefont{\blenderfont\color{black}} +\renewcommand\cftsecpagefont{\blenderfont\color{black}} +\renewcommand\cftsubsecpagefont{\blenderfont\color{black}} +\renewcommand\cftsubsubsecpagefont{\blenderfont\color{black}} % Chap/Sec/... Title in the Table of Contents -\renewcommand\cftchapfont{\blenderfont\color{gray}} -\renewcommand\cftsecfont{\blenderfont\color{gray}} -\renewcommand\cftsubsecfont{\blenderfont\color{gray}} -\renewcommand\cftsubsubsecfont{\blenderfont\color{gray}} +\renewcommand\cftchapfont{\blenderfont\color{black}} +\renewcommand\cftsecfont{\blenderfont\color{black}} +\renewcommand\cftsubsecfont{\blenderfont\color{black}} +\renewcommand\cftsubsubsecfont{\blenderfont\color{black}} \newlength\additionalToCIndent \settowidth\additionalToCIndent{TOP.\hspace*{1em}} diff --git a/HSRTReport/Pages/PAPage.tex b/HSRTReport/Pages/PAPage.tex index d761d96..2745153 100644 --- a/HSRTReport/Pages/PAPage.tex +++ b/HSRTReport/Pages/PAPage.tex @@ -36,14 +36,14 @@ ]{}{#7}}} \DeclareRobustCommand{\CustomTextFieldThuge}[4]{\CustomTextField{#1}{#2}{-5pt}{0pt}{0pt}{#3}{ - charsize=18pt, + charsize=16pt, height=1em, width=3.6cm, readonly=true, - bordercolor=gray, + bordercolor=black, backgroundcolor=black!5!white, borderwidth=2pt, - color=gray, + color=black, #4 }} @@ -60,7 +60,7 @@ charsize=12pt, height=1.4em, width=5cm, - bordercolor=gray, + bordercolor=black, align=0, #3 }{#4}} @@ -69,7 +69,7 @@ % #1: Abschnittsname % #2: Abschnittsinhalt \DeclareRobustCommand{\FormSection}[2]{ - \color{gray} + \color{black} {\hspace{-1em}\small\textbf{#1}}\vspace{0.2em} % Create Box using mdframed \begin{mdframed}[ @@ -84,10 +84,10 @@ bottomline=true, leftline=true, rightline=true, - linecolor=gray + linecolor=black ] \begin{minipage}[t]{0.95\textwidth} - \color{gray}#2 + \color{black}#2 \end{minipage} \end{mdframed} } @@ -129,9 +129,9 @@ } % Address of the Student Parliament on the right: % Verfasste Studierendenschaft ▪ Hochschule Reutlingen ▪ Alteburgstraße 150 ▪ 72762 Reutlingen stupa.reutlingen.university ▪ T. +49 (0)7121 271-1099 ▪ asta@reutlingen-university.de - \node[anchor=north east, inner sep=0pt, xshift=-0.85cm, yshift=-2cm, opacity=0.3] (logo\the\numexpr\value{logoCounter}+1) at (current page.north east) { + \node[anchor=north east, inner sep=0pt, xshift=-0.85cm, yshift=-2cm, opacity=0.7] (logo\the\numexpr\value{logoCounter}+1) at (current page.north east) { \hspace*{\fill}\begin{minipage}{0.3\textwidth} - \color{gray} + \color{black} \blenderfont \footnotesize \textbf{Verfasste Studierendenschaft} \\ @@ -147,6 +147,7 @@ % \node[anchor=north east, inner sep=0pt, xshift=-2cm, yshift=-5.5cm, opacity=0.3] (logo\the\numexpr\value{logoCounter}+1) at (current page.north east) { \huge + \iffalse \CustomTextFieldThuge{pa-id}{}{Jahr/Antragsnummer}{width=3.8cm} \CustomTextFieldThuge{pa-key}{}{}{ name=pa-key, @@ -156,6 +157,7 @@ backgroundcolor=white, maxlen=16 } + \fi }; \end{tikzpicture} @@ -165,14 +167,14 @@ \begin{flushleft} { \noindent - \color{gray}\textbf{ + \color{black}\textbf{ \blenderfont\huge\hspace*{-2.5pt}Projektantrag: #1 }\\\vspace*{-0.5em} { \blenderfont Antrag auf finanzielle Förderung durch das STUPA }\\ } - \color{lightgray} + \color{black} \vspace{-.8em} \rule{\textwidth}{0.5mm} \end{flushleft} diff --git a/TeX/Settings/Logos.tex b/TeX/Settings/Logos.tex index cee730d..9f675e7 100644 --- a/TeX/Settings/Logos.tex +++ b/TeX/Settings/Logos.tex @@ -1,7 +1,7 @@ % !TEX root = ../../Main.tex % STUPA Logo -\AddLogo{STUPA}{1.3}{0.7}{png} +\AddLogo{STUPA_NEU}{1.5}{0.7}{png} % INF Logo % \AddLogo{INF}{0.8}{0.7}{png} @@ -11,3 +11,5 @@ % METI Logo % \AddLogo{METI}{1.0}{0.5}{png} + +\SetLogosScale{1.0} \ No newline at end of file