• 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ü

Temporäres System über dem anderen (alignAboveContext) (GELÖST)

Begonnen von ingmar, Mittwoch, 8. April 2015, 21:33

Vorheriges Thema - Nächstes Thema

ingmar

hallo,

ich möchte zwischendurch einen temporären zweiten Staff erzeugen - und zwar ÜBER dem Hauptsystem. Im deutschen Handbuch steht (http://lilypond.org/doc/v2.18/Documentation/notation/context-layout-order.de.html), der neue Staff müsse mit { alignAboveContext = #"Hauptstimme" } erzeugt werden, aber woher weiß denn Lilypond, dass ich meine bisherige Stimme als "Hauptstimme" bezeichne?

\version "2.18.2"
\relative c' { c d e f
               <<
                \new Staff \with { alignAboveContext = #"main" } { \relative c'' { g g g g }}
                { c d e f }
               >>
}


Also, hier wird das 2. System leider UNTER dem Hauptsystem erzeugt. Was tun?
--ingmar

trulli

Hallo Ingmar,

du hast vergessen Lily zu sagen, was "main" ist.

\version "2.18.2"

\new Staff = "main" {
\relative c' { c d e f
               <<
                { c d e f }
                \new Staff  \with { alignAboveContext = #"main" }
                { g g g g }
               >>
}
}


LG Trulli

ingmar

Das war es, danke! Genau das hatte ich ja vermutet, und aus dem verlinkten Handbuchausschnitt ging es nicht hervor.

Ich hatte sogar probiert, das Hauptsystem irgendwie zu benennen, aber für den Außenstehenden ist die Lilypondsyntax halt ein Bungalow mit sieben Giebeln.

Gruß,
--ingmar