single-digit ist jetzt single-number. Wer hatte diese "geniale" Idee?

Begonnen von Manuela, Freitag, 15. Mai 2026, 11:13

Vorheriges Thema - Nächstes Thema

Manuela

Ich brauchte eine Taktangabe als Einzelzahl und habe alten Code verwendet. Er hat nicht funktioniert, die Taktangabe hat kein Ohrwaschel gerührt und sich nicht geändert. Außerdem kam eine seltsame Fehlermeldung.

Bis ich dahinter kam, dass sich die Syntax geändert hat. Anstatt
\override TimeSignature.style = #'single-digitheißt es ab 2.25
\override TimeSignature.style = #'single-number
Wäre nicht "digit" die bessere Bezeichnung? Heißt nicht "digit" Ziffer und "number" Zahl? M.M.n. ist es eine Ziffer, keine Zahl.
Danke für eure Hilfe
viele Grüße
-- Manuela

trulli

Hallo Manuela,
ja, sehe ich auch so. Ich bin immer überrascht, wenn ich convert-ly in Frescobaldi durchlaufen lasse, wie viele Dinge sich geändert haben.
Andererseits finde ich es toll, dass die Entwicklung immer weitergeht und sich Leute über den Code Gedanken machen. Und dank der KI kann man schnell ermitteln, welcher Code am besten wirkt. Auch wenn das vielleicht nicht immer logisch ist. ;)
LH trulli

harm6

Ich widerspreche. Im 12/8-Takt ist die 12 doch eine Zahl und keine Ziffer. Gleiches gilt somit für jeden "Zähler" (und "Nenner") eines solchen "Bruchs".

Gruß,
  Harm

Manuela

Da hast du einen Punkt, Harm. Warum war es nicht möglich, beide Bezeichnungen zu verwenden?
Danke für eure Hilfe
viele Grüße
-- Manuela

harm6

Nun, ich war an dieser Änderung zwar nicht beteiligt, aber ich finde sie schlichtweg richtig, weil präziser:
Um einen 3/4-Takt anzugeben tippe ich auf der Tastatur die Ziffer "3". Damit wird die Zahl "3" gedruckt, die für die Anzahl der Viertel pro Takt steht.
Um einen 12/8-Takt anzugeben tippe ich zwei Ziffern und es entsteht eine Zahl.

Wenn ich übertrieben pedantisch bin, so sollte 'single-digit, auf die Zahl "12" angewendet, entweder die Ziffer "1" oder die Ziffer "2" ergeben.

Programmiertechnisch kann man natürlich beide Bezeichnungen gültig machen auf Kosten aufgeblähten Codes, aber warum sollte man? Schließlich gibt es eine convert-rule und die Änderung ist im changes-manual aufgeführt.

Gruss,
  Harm