Deutsches Lilypond Forum (Archiv)

Allgemein => Fragen zu Funktionen => Thema gestartet von: Jolander am Mittwoch, 12. Februar 2014, 15:47

Titel: Transponieren und Schlüsselwechses
Beitrag von: Jolander am Mittwoch, 12. Februar 2014, 15:47
Hallo

Ich habe einen 4-Stimmigen Klaviersatz.

Die darin enthaltene Tenorstimme muss ich als Stimmenauszug für ein Horn nach F transponieren

Hier wähle ich \transpose f c {
\tenorstimme
}

klappt auch wunderbar,

nur das das Horn in F im Violin-Schlüssel notiert wird!

Das einfügen von \clef"treble" hilft nicht, da dieses vom Originalschlüssel der includierten Datei überschrieben wird.

Wer kann mir helfen?

Gruß
Guido
Titel: Re: Transponieren und Schlüsselwechses
Beitrag von: fugenkomponist am Mittwoch, 12. Februar 2014, 15:52
Hallo Guido,

hast du mal ein kompilierbares Beispiel? Ich versteh dein Problem ehrlich gesagt nicht so ganz. Du willst anscheinend ja irgendwelche Schlüssel überschreiben, mir ist nur nicht klar, welche, wo und wie. Hast du mal überlegt, den Schlüssel nicht in die Variable tenorstimme zu packen, sondern je nach Einsatzgebiet extra anzugeben (ähnlich wie die Transposition)?

Gruß,
Malte
Titel: Re: Transponieren und Schlüsselwechses
Beitrag von: harm6 am Donnerstag, 13. Februar 2014, 03:16
Hallo,

ich würde Maltes Lösung benutzen oder eventuell \tag benutzen. Alles andere ist viel zu aufwendig ...

\version "2.18.0"

mus = \relative c' {
\tag #'one \clef treble
\tag #'two \clef bass
c d e f
}

<<
\new Staff \keepWithTag #'one \mus

\new Staff \transpose c c, { \keepWithTag #'two \mus }
>>

HTH,
  Harm