• Willkommen im Forum „Archiviertes Lilypond Forum (2017)“.
 

Dies ist das Archiv des alten Forums (bis März 2017). Das aktuelle Forum ist unter lilypondforum.de zu finden.
This is the archive of the old forum (until March 2017). You can find the current forum at lilypondforum.de.

Hauptmenü

Auflösungszeichen vor Barline (gelöst)

Begonnen von Manuela, Donnerstag, 9. März 2017, 15:49

Vorheriges Thema - Nächstes Thema

Manuela

Wie kriege ich das Auflösungszeichen vor den doppelten Taktstrich? Geht das überhaupt ohne größeren Aufwand?

\version "2.19.56"

\relative c'' {
  \key a \major
  \repeat volta 2 {
    a4 a a a
  }
  \alternative {
    \relative c'' {
      cis4 cis a a gis
    } \relative c'' {
      cis4 r
    }
  }
  \override Staff.Accidental.extra-offset = #'(-6 . 0) % funktioniert nicht
  \key d \major
  \bar "||"
  s4
}

fugenkomponist

Das Stichwort heißt ,,break-align-orders", Snippet 541 bietet die Antwort auf deine Frage.

Manuela

#2
Vielen herzlichen Dank, Komponist, leider bin ich noch immer nicht sehr fix im Erraten der passenden Suchbegriffe

Update: funktioniert perfekt, I am beghosted!

fugenkomponist

#3
Ich wußte auch nur aus nem anderen Thread, daß break-align-??? irgendwas damit zu tun hatte. Frescobaldis Autovervollständigung hat mir dann den genauen Begriff gegeben ;)

Übrigens seh ich grad den Kommentar aus deinem ersten Post:
\override Staff.Accidental.extra-offset = #'(-6 . 0) % funktioniert nicht
Accidental sind die Einzel-Vorzeichen vor den Noten, die Tonartvorzeichen heißen KeySignature (manche nennen nur die ,,Vorzeichen" und die anderen ,,Versetzungszeichen"). Die Auflösungszeichen bei Vorzeichenwechsel sind allerdings nochmal ein eigenes Grob namens KeyCancellation.

Wenn man hier also wirklich mit extra-offset hätte schummeln wollen (wovon ich generell abrate), hätte man KeyCancellation und BarLine verschieben müssen.

Die komplette Übersicht über Vorzeichen & Co.:\version "2.19.56"
\language "deutsch"

\relative {
  \override Staff.KeySignature        .color = #red
  \override Staff.KeyCancellation     .color = #green
  \override Staff.Accidental          .color = #blue
  \override Staff.AccidentalSuggestion.color = #darkmagenta
  \override Staff.AccidentalCautionary.color = #darkyellow
  \key b \major
  h'4 b b! a?
  \key d \major
  g2 gis?
  \set suggestAccidentals = ##t
  g!2 gis?
}

Manuela

Danke, das ist ein super "Schummelzettel"!