Deutschsprachiges LilyPond-Forum

Allgemeine Fragen und Probleme => Fragen und Probleme aller Art => Thema gestartet von: Manuela am Samstag, 29. April 2023, 13:55

Titel: \musicLength erzeugt Fehlermeldung (gelöst: Version 2.25.2 vs. 2.25.4)
Beitrag von: Manuela am Samstag, 29. April 2023, 13:55
Ich habe folgenden Code aus der Dokumentation  (https://lilypond.org/doc/v2.25/Documentation/notation/proportional-notation)ausgeführt

\version "2.25.2"
\language "deutsch"

\score {
  <<
    \new RhythmicStaff {
      c'2
      c'16 c'16 c'16 c'16
      \tuplet 5/4 {
        c'16 c'16 c'16 c'16 c'16
      }
    }
  >>
  \layout {
    \context {
      \Score
      proportionalNotationDuration = \musicLength 8
    }
  }
}

und erhalte die Fehlermeldung

Fehler: unknown command: `\musicLength'
      proportionalNotationDuration =
                                    \musicLength 8


Wo liegt der Fehler?

Update: in Lilypond 2.25.2 funktioniert es nicht, in 2.25.4 schon.

Dass sich so viel bei einem Update ändert, hätte ich nicht gedacht.
Titel: Antw:\musicLength erzeugt Fehlermeldung (gelöst: Version 2.25.2 vs. 2.25.4)
Beitrag von: Malte am Sonntag, 30. April 2023, 17:06
Zitat von: Manuela am Samstag, 29. April 2023, 13:55Update: in Lilypond 2.25.2 funktioniert es nicht, in 2.25.4 schon.

Dass sich so viel bei einem Update ändert, hätte ich nicht gedacht.
Das passiert auch nur bei den Entwicklerversionen (aktuell 2.25.xx), nicht bei ,,stabilen" Versionen (aktuell 2.24.xx). Denn alle Änderungen von 2.24 bis 2.26 werden ja irgendwann eingeführt und 2.25.xx hat jeweils den aktuellen Stand der Neuerungen.
Titel: Antw:\musicLength erzeugt Fehlermeldung (gelöst: Version 2.25.2 vs. 2.25.4)
Beitrag von: Manuela am Sonntag, 30. April 2023, 18:42
Es war eh schon Zeit für eine einfachere Darstellung einer Dauer, bisher musste ich immer #(ly:make-moment 1/1) verwenden.