Deutschsprachiges LilyPond-Forum

Allgemeine Fragen und Probleme => Fragen und Probleme aller Art => Thema gestartet von: ingmar am Donnerstag, 30. Mai 2019, 20:47

Titel: Verschwinden von Taktstrichen: Seiteneffekt von \CompressFullBarRests
Beitrag von: ingmar am Donnerstag, 30. Mai 2019, 20:47
Hallo,


keine Frage, nur ein Hinweis:

Notenlängen, die die Taktstriche überschreiten, zeigt Lilypond ja trotzdem in korrekter Länge an, wie auch den Taktstrich; hier ein Beispiel:

\score {
\new Staff  <<
\relative { c'2 d e f1 g2 a b }
% \compressFullBarRests
>>
}


Das ist für mich (vor allem für meine Art der Musik) ein sehr nützliches Feature.

Füge ich nun aber compressFullBarRests (durch Auskommentieren) hinzu, wird der Taktstrich nicht angezeigt.

Für mich eher ein Bug, aber vielleicht erwarten andere genau das, wenn sie den Befehl verwenden... ?

Jedenfalls gibt es eine Abhilfe, auf die im Handbuch eher subtil hingewiesen (http://lilypond.org/doc/v2.19/Documentation/notation/writing-rests.de.html) wird:
Vielleicht hilft dies jemand weiter..

Aber:


Danke, Gruß,
--ingmar
Titel: Antw:Verschwinden von Taktstrichen: Seiteneffekt von \CompressFullBarRests
Beitrag von: harm6 am Freitag, 31. Mai 2019, 00:36
Hallo Ingmar,

`compressFullBarRests´ ist definiert als
compressFullBarRests = \set Score.skipBars = ##t
Das setzen dieses context-property wirkt allerdings sowohl auf Mehrtaktpausen als auch auf Mehrtaktnotenwerte. Siehe:

{
  \compressFullBarRests
  b\longa
  R
}

Ist also eigentlich falsch benannt.

`compressMMRests´ limitiert die Setzung von `skipBars´ auf Mehrtaktpausen.

Also zwei Befehle mit in der Tat unterschiedlichen Auswirkungen.


HTH,
  Harm
Titel: re: Verschwinden von Taktstrichen: Seiteneffekt von \CompressFullBarRests
Beitrag von: ingmar am Freitag, 31. Mai 2019, 20:58
ZitatHarm: Also zwei Befehle mit in der Tat unterschiedlichen Auswirkungen.

Ja. - Man fragt sich, wer compressFullBarRests eigentlich braucht...


Gruß,
Danke,
--ingmar
Titel: Antw:Verschwinden von Taktstrichen: Seiteneffekt von \CompressFullBarRests
Beitrag von: harm6 am Samstag, 1. Juni 2019, 10:34
Zitat
Man fragt sich, wer compressFullBarRests eigentlich braucht...

Ist sinnvoll beim setzen alter Musik.

Gruß,
  Harm