Autor Thema: Frage zu Lilypond-Protokoll  (Gelesen 1529 mal)

chf

  • Member
Frage zu Lilypond-Protokoll
« am: Donnerstag, 3. März 2016, 17:19 »
Liebe Freunde,

in meiner Datei (version 2.18.2) gebrauche ich zum Aufheben von "\override Script.staff-padding = ##f "  "\override Script.staff-padding = ##t"
Es erscheint folgender Hinweis:
Warnung: Typprüfung für »staff-padding« gescheitert; Wert »#t« muss vom Typ »dimension, in staff space« sein

Wie muss es richtig heißen?

Gruß
chf
« Letzte Änderung: Donnerstag, 3. März 2016, 17:25 von chf »

fugenkomponist

  • Member
Re: Frage zu Lilypond-Protokoll
« Antwort #1 am: Donnerstag, 3. März 2016, 17:56 »
Was genau hast du mit staff-padding = ##f denn vorgehabt? staff-padding bezeichnet nämlich eigentlich einen Wert, wie viel Platz zwischen System und (in diesem Fall) Artikulation gelassen werden soll, da ist ein Wahrheitswert statt einer Zahl irgendwie ungewöhnlich.

Ansonsten kann man aber einen \override jederzeit wieder per \revert rückgängig machen, in diesem Fall also\revert Script.staff-padding

chf

  • Member
Re: Frage zu Lilypond-Protokoll
« Antwort #2 am: Donnerstag, 3. März 2016, 19:21 »
Die Verwendung war mir klar.
Und auch die Rücknahme  -  allerdings erst, als die Frage schon auf dem Weg war.
Wo kann man zum Verständnis solcher Meldungen nachlesen? Die irritieren mich immer sehr, und nicht immer ist die Lösung so einfach...