Kursbezeichnungen editieren über Textdateien

Themen rund um das Programm Kurs42

Moderator: wschrewe

Antworten
D.Jakel
Beiträge: 1077
Registriert: Sonntag 2. Dezember 2018, 18:13
Schulform: Gymnasium

Kursbezeichnungen editieren über Textdateien

Beitrag von D.Jakel »

Guten Tag, ich habe versucht, die Kursbezeichnungen einer neuen Blockung anzupassen, indem ich die Textdateien des vergangegen Schuljahres importiert habe. Das ist schief gegangen. Obwohl die Bezeichnungen stimmen, werden beim Blocken die Kurse auf mehrere Schienen verteilt usw. Habe ich etwas falsch gemacht oder hängt das mit Kurs-IDs zusammen, dass es nicht klappt?

Eigentlich wäre nur mein Interesse, direkt die Kursbezeichnungen zu haben, die meiner Nomenklatur entsprechen, d.h. Fachbezeichnung, Leerzeichen bis Position 3, 1.Buchstabe Kursart (L, G, V), dann Nummer des Kurses (1,2,..).
Bisher mache ich das manuell, aber vielleicht geht es ja auch einfacher. :D
mfG, D.Jakel
Benutzeravatar
wschrewe
Fachberater*in
Beiträge: 1925
Registriert: Dienstag 25. September 2018, 17:36
Schulform: BK (Pensionär)
Kontaktdaten:

Re: Kursbezeichnungen editieren über Textdateien

Beitrag von wschrewe »

D.Jakel hat geschrieben: Dienstag 14. April 2026, 12:47Bisher mache ich das manuell, aber vielleicht geht es ja auch einfacher. :D
Könnte sein. ;) Verwenden Sie unter EInstellungen->Kurse die Kursbezeichnungsmaske %-3s%-1.1s%d
An die Formatierungsroutine werden drei Parameter in der Reihenfolge Fach (String), Kursart (String), Kursnummer (Integer) übergeben.
Die genaue Bedeutung der Parameter können Sie bei Bedarf hier nachsehen.
Mit freundlichen Grüßen
Walter Schrewe
"If all else fails, read the instructions" (Donald E. Knuth, letzter TeX - Hilfehinweis)
D.Jakel
Beiträge: 1077
Registriert: Sonntag 2. Dezember 2018, 18:13
Schulform: Gymnasium

Re: Kursbezeichnungen editieren über Textdateien

Beitrag von D.Jakel »

Hallo, Herr Schrewe,
das funktioniert nicht, wie mir scheint.
%-3s%-1.1s%d erzeugt bei mir z.B. PL-GK2, gewünscht wäre z.B.

PL[ Leerzeichen]G1 bei Philo (Fach PL) also: "PL G1"
E[Leerzeichen,Leerzeichen]G1 bei Englisch (E)
GEBG1 bei GEBI (Geschichte bilingual)

Geht das auch?

Wenn wir schon dabei sind:
In den Schienen steht bei mir auch immer Grundkurs1, Grundkurs 2, usw., kann ich das auch manipulieren?
Ich hätte lieber z.B. in der Q1
LA
LB,
G1,
G2 usw.

Natürlich sind das keine wichtigen Dinge, die ich manuell auch schnell hinbekomme, aber vielleicht kann ich den Standard ja irgendwo anpassen. :D
mfG, D.Jakel
Benutzeravatar
wschrewe
Fachberater*in
Beiträge: 1925
Registriert: Dienstag 25. September 2018, 17:36
Schulform: BK (Pensionär)
Kontaktdaten:

Re: Kursbezeichnungen editieren über Textdateien

Beitrag von wschrewe »

D.Jakel hat geschrieben: Freitag 17. April 2026, 15:31das funktioniert nicht, wie mir scheint.
Stimmt, bei der Neuanlage von Kursen wird die Formatmaske nicht berücksichtigt. Das habe ich aber jetzt korrigiert. Wenn Sie "Extras->Spezial->Kursbezeichnungen erneuern" ausführen, funktioniert es definitiv (damit habe ich getestet),
Für die Schienenbezeichnungen fällt mir jetzt spontan keine einfache Lösung ein. Darüber muss ich mal nachdenken.
Mit freundlichen Grüßen
Walter Schrewe
"If all else fails, read the instructions" (Donald E. Knuth, letzter TeX - Hilfehinweis)
D.Jakel
Beiträge: 1077
Registriert: Sonntag 2. Dezember 2018, 18:13
Schulform: Gymnasium

Re: Kursbezeichnungen editieren über Textdateien

Beitrag von D.Jakel »

Super, das automatische Umbenennen ist schon mal sehr praktisch. Diese Einstellung hilft mit sehr.
Die Schienenbezeichner sind nicht so wichtig, aber wenn Sie dafür auch eine Lösung anbieten, nehme ich sie natürlich auch. :D
mfG, D.Jakel
Benutzeravatar
wschrewe
Fachberater*in
Beiträge: 1925
Registriert: Dienstag 25. September 2018, 17:36
Schulform: BK (Pensionär)
Kontaktdaten:

Re: Kursbezeichnungen editieren über Textdateien

Beitrag von wschrewe »

D.Jakel hat geschrieben: Freitag 17. April 2026, 22:47Die Schienenbezeichner sind nicht so wichtig, aber wenn Sie dafür auch eine Lösung anbieten, nehme ich sie natürlich auch.
Ich habe jetzt eine halbwegs intelligente Lösung gefunden. Die Einstellungen werden etwas erweitert. Es gibt jetzt eine Liste mit jahrgangsabhängigen Formatvorlagen der Form

EF=1,20,Grundkurs ,NUM
Q1=1,3,L,TXT;4,20,G,NUM
Q2=1,4,L,TXT;5,20,G,NUM

Syntax der durch Semikola getrennten Einträge ist: von,bis,Text,Aufzählungstyp.
Im Beispiel für Q1 also
von 1 bis 3 Text = "L", Aufzählungstyp Text -> LA, LB. LC
von 4 bis 20 Text = "G", Aufzählungstyp Numerisch -> G1, G2 etc.
Die Obergrenze in der letzten Sektion muss größer oder gleich der Anzahl der Schienen gesetzt werden.
Denkbar ist z,B also auch etwas wie
Q1=1,3,LK,TXT;4,12,GK,NUM;13,20,VTF,NUM

Über Rückmeldungen, ob das praktikabel erscheint, würde ich mich freuen.
Mit freundlichen Grüßen
Walter Schrewe
"If all else fails, read the instructions" (Donald E. Knuth, letzter TeX - Hilfehinweis)
Benutzeravatar
wschrewe
Fachberater*in
Beiträge: 1925
Registriert: Dienstag 25. September 2018, 17:36
Schulform: BK (Pensionär)
Kontaktdaten:

Re: Kursbezeichnungen editieren über Textdateien

Beitrag von wschrewe »

Im aktuellen Snapshot ist das realisiert.
Mit freundlichen Grüßen
Walter Schrewe
"If all else fails, read the instructions" (Donald E. Knuth, letzter TeX - Hilfehinweis)
D.Jakel
Beiträge: 1077
Registriert: Sonntag 2. Dezember 2018, 18:13
Schulform: Gymnasium

Re: Kursbezeichnungen editieren über Textdateien

Beitrag von D.Jakel »

Oh, super, das hatte ich noch gar nicht bemerkt, das probiere ich gleich mal aus, vielen Dank, Herr Schrewe, und einen schönen Sonntag :D
mfG, D.Jakel
Benutzeravatar
wschrewe
Fachberater*in
Beiträge: 1925
Registriert: Dienstag 25. September 2018, 17:36
Schulform: BK (Pensionär)
Kontaktdaten:

Re: Kursbezeichnungen editieren über Textdateien

Beitrag von wschrewe »

D.Jakel hat geschrieben: Sonntag 26. April 2026, 13:17und einen schönen Sonntag
Danke, gleichfalls. :) Übrigens kann man, wie bei den Kursbezeichnungen, über "Extras->Spezial->Schienenbezeichnungen erneuern" diese Regeln auch nachträglich anwenden.
Mit freundlichen Grüßen
Walter Schrewe
"If all else fails, read the instructions" (Donald E. Knuth, letzter TeX - Hilfehinweis)
Antworten

Zurück zu „Kurs42 - Programm zur Kursblockung“