Deutschsprachiges LilyPond Forum

Allgemeine Fragen und Probleme => Fragen und Probleme aller Art => Thema gestartet von: chf am Mittwoch, 7. Februar 2018, 18:05

Titel: Größe von Score.currentBarNumber verändern
Beitrag von: chf am Mittwoch, 7. Februar 2018, 18:05
Liebe Freunde,

wie kann ich in in
\version "2.18.2"
die Größe von Score.currentBarNumber  verändern?
Auf "Score.BarNumber" reagiert sie nicht, und "Score.currentBarNumber" ist nicht korrekt...
Weder im Handbuch noch im Forum '(Archiv) habe ich was gefunden.

Gruß
chf
Titel: Antw:Größe von Score.currentBarNumber verändern
Beitrag von: harm6 am Mittwoch, 7. Februar 2018, 21:13
Hallo,

bitte poste ein Beispiel wie Du Score.currentBarNumber verwendest.
Das ist nämlich ein context-property, es kann gelesen und gesetzt werden, verändert aber nicht das Erscheinungsbild der BarNumber.
Dazu braucht man ein grob-property. Score.BarNumber.erscheinung-veränderndes-property sollte also funktionieren.
Warum es das bei Dir nicht tut, sollte im Beispiel deutlich werden, sodaß wir die Sachlage begutachten können.


Gruß,
  Harm
Titel: Antw:Größe von Score.currentBarNumber verändern
Beitrag von: Be-3 am Donnerstag, 8. Februar 2018, 15:47
Zitat von: chf am Mittwoch,  7. Februar 2018, 18:05
wie kann ich in in
\version "2.18.2"
die Größe von Score.currentBarNumber  verändern?

Hallo Christa,

falls Du mit "Größe verändern" meinst, daß Du die Taktnummer setzen möchtest, dann geht das mit \set ...:

\version "2.18.2"

{
  R1*4 \break
  \set Score.currentBarNumber = 13
  R1*4
}

Im Beispiel wird nach 4 Takten die Taktnummer auf 13 gesetzt.

Wenn Du allerdings tatsächlich die (Schrift-)Größe der gedruckten Taktnummer ändern möchtest, hat das nichts mit currentBarNumber (der akutellen Taktnummer) zu tun - dann wäre BarNumber.font-size zuständig:

\version "2.18.2"

{
  \override Score.BarNumber.font-size = 6
  R1*4 \break
  R1*4
}


Viele Grüße
Torsten
Titel: Antw:Größe von Score.currentBarNumber verändern
Beitrag von: chf am Donnerstag, 8. Februar 2018, 16:30
Hallo Harm und Torsten,

in meinem inzwischen verfertigten Beispielcode funktioniert \override Score.BarNumber.font-size... bestens.
Ich fand den Fehler glücklich in meiner Datei ...
Danke für eure Mühe und die beförderte Erkenntnis.

Christa