From 55d2d85fbb77ceb85f923321bec8845b4021b75f Mon Sep 17 00:00:00 2001 From: Hartmut Seichter Date: Thu, 6 Jun 2024 15:08:33 +0200 Subject: [PATCH] minor edit --- syllabus/VI/MHB/schema.yaml | 20 ++++++++++---------- syllabus/VI/Makefile | 8 +++++--- syllabus/VI/SO.VI.md | 4 ++-- 3 files changed, 17 insertions(+), 15 deletions(-) diff --git a/syllabus/VI/MHB/schema.yaml b/syllabus/VI/MHB/schema.yaml index 23e8c6e..93050ff 100644 --- a/syllabus/VI/MHB/schema.yaml +++ b/syllabus/VI/MHB/schema.yaml @@ -119,8 +119,8 @@ form-of-instruction: } } template: - de: "${key} (${value}\\ SWS)" - en: "${key} (${value}\\ SWS)" + de: "{key} ({value}\\ SWS)" + en: "{key} ({value}\\ SWS)" # # Voraussetzungen für die Teilnahme @@ -192,8 +192,8 @@ credits: } type: num template: - de: "${value}ECTS, Gewichtung: ${value}/180 " - en: "${value}ECTS, weight: ${value} / 180 " + de: "{value}ECTS, Gewichtung: {value}/180 " + en: "{value}ECTS, weight: {value} / 180 " # @@ -221,8 +221,8 @@ form-of-exam: } spec: true template: - de: "${value} (${spec})" - en: "${value} (${spec})" + de: "{value} ({spec})" + en: "{value} ({spec})" # @@ -235,8 +235,8 @@ term: en: "Term" } template: - de: "${value}\\. Semester" - en: "Term ${value}" + de: "{value}\\. Semester" + en: "Term {value}" # # Häufigkeit des Angebots @@ -264,8 +264,8 @@ duration: de: Dauer en: duration template: - de: "$value Semester" - en: "$value term(s)" + de: "{value} Semester" + en: "{value} term(s)" kind: type: enum diff --git a/syllabus/VI/Makefile b/syllabus/VI/Makefile index 9feb35b..27fb8da 100644 --- a/syllabus/VI/Makefile +++ b/syllabus/VI/Makefile @@ -28,7 +28,7 @@ source_nt := notes.md diff.md # rules ahead -.PHONY: all clean +.PHONY: clean all: ${targets} @@ -43,8 +43,10 @@ ${target_nt}: ${source_nt} ${target_mhb}: MHB/*.yaml mkdir -p ${output_path} - python ${coursebuilder} -s MHB/schema.yaml -p -t -l de --level 2 -b MHB/book.yaml | pandoc ${pandoc_flags_eisvogel} ${mhb_flags} ${mhb_meta_de} -o $@ + python ${coursebuilder} -s MHB/schema.yaml -p --title "## {}" --legacy -l de -b MHB/book.yaml | pandoc ${pandoc_flags_eisvogel} ${mhb_flags} ${mhb_meta_de} -o $@ + +test-query: + python ${coursebuilder} -s MHB/schema.yaml -b MHB/book.yaml -q "kind=='compulsory'" -qs min:term -qc form-of-instruction -qf name credits form-of-exam -ql Modulname Kreditpunkte Prüfungsart clean: rm ${targets} - diff --git a/syllabus/VI/SO.VI.md b/syllabus/VI/SO.VI.md index dc25882..5f2f397 100644 --- a/syllabus/VI/SO.VI.md +++ b/syllabus/VI/SO.VI.md @@ -212,7 +212,7 @@ Die Modulbezeichnungen, das Studienvolumen in Leistungspunkten (CP) sowie die Pr +--------------------------------------------+---------------------+--------------------+ | Unternehmen und Verwaltung II | 5 CP | A | +--------------------------------------------+---------------------+--------------------+ -| Vertiefung Datenbanken I | 5 CP | S | +| Datenbankprogrammierung mit PL/SQL | 5 CP | S | +--------------------------------------------+---------------------+--------------------+ | IT-Sicherheit und Datenschutz | 5 CP | S | +--------------------------------------------+---------------------+--------------------+ @@ -315,7 +315,7 @@ Betriebssysteme 5 CP Unternehmen und Verwaltung I 10 CP (6+2 SWS) -Vertiefung Datenbanken 1 5 CP +Datenbankprogrammierung mit PL/SQL 5 CP (3+1 SWS) IT-Sicherheit und Datenschutz 5 CP