Skip to content

Commit

Permalink
Update module structure
Browse files Browse the repository at this point in the history
  • Loading branch information
gsalzer committed Jan 9, 2025
1 parent 3e42c74 commit 7d009c3
Show file tree
Hide file tree
Showing 8 changed files with 45 additions and 22 deletions.
Binary file modified TUWcurriculum.zip
Binary file not shown.
2 changes: 1 addition & 1 deletion TUWcurriculum/TUWAoMaster.tex
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
% TU Wien Curriculum 2023.8
% TU Wien Curriculum 2025.1

\newcommand*\Markierung{Lehrgang}
\newcommand*\Studienart{außerordentliche Masterstudium}
Expand Down
2 changes: 1 addition & 1 deletion TUWcurriculum/TUWbachelor.tex
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
% TU Wien Curriculum 2023.8
% TU Wien Curriculum 2025.1

\newcommand*\Markierung{Bachelor}
\newcommand*\Studienart{Bachelorstudium}
Expand Down
11 changes: 8 additions & 3 deletions TUWcurriculum/TUWcurriculum.cls
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
%% TU Wien Curriculum 2023.8
%% Copyright 2023 G. Salzer
%% TU Wien Curriculum 2025.1
%% Copyright 2010-2025 G. Salzer
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
Expand All @@ -24,7 +24,7 @@
\edef\input@path{{\currfiledir}{module/}{../shared/}{../../shared/}{../../../shared/}}

% Class stuff
\ProvidesClass{TUWcurriculum}[TU Wien Curriculum 2023.8]
\ProvidesClass{TUWcurriculum}[TU Wien Curriculum 2025.1]
\RequirePackage{xcolor}
\LoadClass[a4paper,12pt]{scrartcl}
\setcounter{tocdepth}{1}
Expand Down Expand Up @@ -235,6 +235,11 @@
\MODnewenv[Kompetenzen]{KognitivPraktisch}
\MODnewenv[Kompetenzen]{SozialSelbst}
}{}
\newenvironment{Lernergebnisse}{
\MODnewenv[Lernergebnisse]{Intro}
\MODnewenv[Lernergebnisse]{Fachlich}
\MODnewenv[Lernergebnisse]{Ueberfachlich}
}{}
\MODnewenv{Inhalt}
\newenvironment{ErwarteteVorkenntnisse}{
\MODnewenv[Vorkenntnisse]{Intro}
Expand Down
2 changes: 1 addition & 1 deletion TUWcurriculum/TUWdeckblatt.tex
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
% TU Wien Curriculum 2023.8
% TU Wien Curriculum 2025.1
\newcommand\TUWfonts{TUWfonts}
\newfontfamily\TUtext{TUTextRegular.ttf}%
[Path = \currfiledir\TUWfonts/,%
Expand Down
2 changes: 1 addition & 1 deletion TUWcurriculum/TUWmaster.tex
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
% TU Wien Curriculum 2023.8
% TU Wien Curriculum 2025.1

\newcommand*\Markierung{Master}
\newcommand*\Studienart{Masterstudium}
Expand Down
46 changes: 31 additions & 15 deletions TUWcurriculum/TUWmodul.tex
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
% TU Wien Curriculum 2023.8
% TU Wien Curriculum 2025.1

\typeout{>>> \MVAR{Titel}}
\ifENTWURF
Expand All @@ -13,25 +13,41 @@
\paragraph{Regelarbeitsaufwand:} \ECTS{\MVAR{Ects}}%
}{}%

\ifMDEF{KompetenzenIntro,KompetenzenFachlichMethodisch,%
KompetenzenKognitivPraktisch,KompetenzenSozialSelbst}{%
\ifMDEF{LernergebnisseIntro,LernergebnisseFachlich,%
LernergebnisseUeberfachlich}{%
\paragraph{Lernergebnisse:}%
\ifMDEF{KompetenzenIntro}{%
\MVAR{KompetenzenIntro}%
\ifMDEF{LernergebnisseIntro}{%
\MVAR{LernergebnisseIntro}%
}{}%
\ifMDEF{KompetenzenFachlichMethodisch}{%
\subparagraph{Fachliche und methodische Kompetenzen:}%
\MVAR{KompetenzenFachlichMethodisch}%
\ifMDEF{LernergebnisseFachlich}{%
\subparagraph{Fachkompetenzen:}%
\MVAR{LernergebnisseFachlich}%
}{}%
\ifMDEF{KompetenzenKognitivPraktisch}{%
\subparagraph{Kognitive und praktische Kompetenzen:}%
\MVAR{KompetenzenKognitivPraktisch}%
\ifMDEF{LernergebnisseUeberfachlich}{%
\subparagraph{Überfachliche Kompetenzen:}%
\MVAR{LernergebnisseUeberfachlich}%
}{}%
\ifMDEF{KompetenzenSozialSelbst}{%
\subparagraph{Soziale Kompetenzen und Selbstkompetenzen:}%
\MVAR{KompetenzenSozialSelbst}%
}{%
\ifMDEF{KompetenzenIntro,KompetenzenFachlichMethodisch,%
KompetenzenKognitivPraktisch,KompetenzenSozialSelbst}{%
\paragraph{Lernergebnisse:}%
\ifMDEF{KompetenzenIntro}{%
\MVAR{KompetenzenIntro}%
}{}%
\ifMDEF{KompetenzenFachlichMethodisch}{%
\subparagraph{Fachliche und methodische Kompetenzen:}%
\MVAR{KompetenzenFachlichMethodisch}%
}{}%
\ifMDEF{KompetenzenKognitivPraktisch}{%
\subparagraph{Kognitive und praktische Kompetenzen:}%
\MVAR{KompetenzenKognitivPraktisch}%
}{}%
\ifMDEF{KompetenzenSozialSelbst}{%
\subparagraph{Soziale Kompetenzen und Selbstkompetenzen:}%
\MVAR{KompetenzenSozialSelbst}%
}{}%
}{}%
}{}%
}%

\ifMDEF{Inhalt}{%
\paragraph{Inhalt:}%
Expand Down
2 changes: 2 additions & 0 deletions set-version.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ TUWCU=TUWcurriculum
[ "$VERSION" ] || { echo "please specify version"; exit 1; }
[ -d "$TUWCU" ] || { echo "folder '$TUWCU' not found"; exit 1; }

YEAR="${VERSION/.*/}"

cd "$TUWCU"
for f in TUWbachelor.tex TUWcurriculum.cls TUWdeckblatt.tex TUWmaster.tex TUWmodul.tex TUWAoMaster.tex; do
echo
Expand Down

0 comments on commit 7d009c3

Please sign in to comment.