Hallo,
ich habe folgendes Beispiel:
\version "2.12.2"
\include "deutsch.ly"
\relative c'' {
\key c \major
\time 4/4
\repeat volta 2 {a2 d, e f4 g16 (a h c} \alternative{{e8) f8 a4 g}{e8) f,8 a4 h}} h a
}
Gewünscht ist, das der Legatobogen auch in dem zweiten Zweig angezeigt wird, als ein kurzer "Stummel". Es erscheint aber die Meldung, das der Legatobogen nicht beendet werden kann.
Weiß jemand, wie ich dies erreichen kann?
Vielen Dank und Gruß,
Inxman
Wie wärs mit \repeatTie?
\version "2.12.2"
\relative c' {
\repeat volta 2 { c( d e f }
\alternative {
{ g2) d }
{ g4\repeatTie f e d }
}
}
Oh Klasse,
funktioniert und so einfach! :-)
Danke,
Inxman
\hideNotes geht auch (aber sieht nicht so schön aus, menir Meinung nach.
\relative c' {
\repeat volta 2 { c( d e f }
\alternative {
{ g2) d }
{ \hideNotes f4*1/2( \unHideNotes g) f4 e d }
}
}
das kann man ja einfach auswählen - ich persönlich finde die 2. lösung besser und auch besser lesbar aus mehreren gründen:
- der \repeatTie ist ein haltebogen auf der gleichen höhe, was nicht der anforderung (legato) entspricht
- der \repeatTie ist etwas stummelig
- er gibt den schwung und die herkunft oder was gebunden wird nicht wieder
das kann mit
\hideNotes d 4*1/2 ( \unHideNotes einfach verbessert werden!
Hallo,
habe doch noch ein Problem in dem Zusammenhang:
Ich möchte gern einen Phrasierungsbogen in einen Takt reinziehen, der mehrstimmige Noten enthält, ungefähr so:
\version "2.12.2"
\include "deutsch.ly"
\relative c'' {
\key c \major
\time 4/4
d1 \(c <<{e,4\) d2.}\\{f'4 a4 c2}>> d,
}
Lilypond schreibt dann: Warnung: nicht beendeter Phrasierungsbogen
Laut Handbuch soll auch nicht über diese "<<" Klammern hinweg eine andere Klammer "\("
verschachteln, aber wie soll es sonst gehen?
Kann jemand helfen?
Danke und Gruß,
Inxman
Verdammt, diese Fehler ist schon bekannt. Siehe https://archiv.lilypondforum.de/index.php?topic=171.msg1247#msg1247
Verstehe ich dich jetzt richtig, das dies noch ein ungelöstes Problem ist?
Auch wenn ich es so umschreibe:
\version "2.12.2"
\include "deutsch.ly"
\relative c'' {
\key c \major
\time 4/4
d1 \(c
<< \new Voice = "first" { \voiceOne e,4\) d2.}
\new Voice = "second" { \voiceTwo f'4 a4 c2}
>> d,
}
erscheint noch immer der gleiche Fehler.
Gruß,
Inxman
Fast richtig. es soll
d \( <<
{
%%%%% kein \new Voice
\voiceOne e,4\)
}
%%%%%% hier new Voice
\new Voice {
\voiceTwo f'4
} >>\oneVoice
Der Problem liegt daran dass <<{}\\{}>> nicht das gleiche wie <<{\voiceOne }\new Voice { \voiceTwo}>>\oneVoice ist.
Ja, jetzt funktioniert es auch.
Danke,
Inxman
Eins ist mir noch aufgefallen:
\version "2.12.2"
\include "deutsch.ly"
\relative c'' {
\key c \major
\time 4/4
\repeat volta 2 { <d f>1 \(}
\alternative {
{<c e>1\)}
{<e g>1\repeatTie}
}
}
Er zieht bei \repeattie auch einen Bogen auf den unteren Notenkopf.
Wie kann ich dies verhindern und nur auf den oberen Notenkopf einen Bogen legen?
Gruß,
Inxman
Na, lilypond ist sehr klug. Normalerweise, Bindebogen gehen zu alle Köpfe in einem Akkord, deswegen die Bindebogen für alle Notenköpfe der Akkord. Aber wir benutzen dass für einen ungewöhnlichen Zweck, als Bogen anstatt Bindebogen. Ich würde in diesem Fall die \hideNotes Variante benutzen.