私は、John Fieldの「Nocturne n°5」という短いピアノ作品をタイプセットしようとしています。私の主な問題は、グルペットがナチュラルサインで遅れたターンとしてレンダリングされるバー14,17,38で発生します。遅延ターンを確実に表示する方法は?
これは、それはあなたがインターネット上で見つけることができるエディションのいずれかでどのように見えるかです:
私は自分自身を達成することができますどのようなこの:
これは、私が試したコード:
\ version "2.8.12"
upper = \relative c'' {
\key bes \major
\time 12/8
%bar 14
d4.-> c2.
<<
{
c4.(f4. ees4 c8 bes4. c4.
des2.~\sf des4.)
}
\\
{
% we create the following sequence: { r8 d16 c16 b16 c16 }
s8
\single \hideNotes d16
\single \hideNotes c16
\single \hideNotes \once \set suggestAccidentals = ##t
\single \hideNotes \once \override AccidentalSuggestion #'outside-staff-priority = ##f
\single \hideNotes \once \override AccidentalSuggestion #'avoid-slur = #'inside
\single \hideNotes \once \override AccidentalSuggestion #'font-size = #-3
\single \hideNotes \once \override AccidentalSuggestion #'script-priority = #-1
\single \hideNotes b16-\turn
\single \hideNotes c16
% those spaces are to align with the second voice
% kept in the for the duration of the phrasing slur
s2. s2.
s2. s4.
}
>>
}
lower = \relative c {
\key bes \major
\time 12/8
%bar14
e8[(\sustainOn c'8 bes8 g'8 c,8 bes8]
e,8[ g'8 bes,8]
ees,8[ \sustainOn f'8 a,8])
d,8[(\sustainOn f'8 bes,8]
ees,8[ \sustainOff c'8 g8]
f8[ d'8 bes8]
f8[ ees'8 a,8])
}
\score {
\new PianoStaff
<<
\new Staff = "upper" { \clef treble \upper }
\new Staff = "lower" { \clef bass \lower }
>>
\layout { }
}
私は、一時的なポリフォニック・パッセージを作成することにしましたが、上または下の声を隠す選択肢があります。私は両方を試してみましたが、レンダリングされた声を上側に保ち、下側の声を隠しておく方が理にかなっています。しかし、これはターンをスタッフの下部に現わせる。
編集
私は今試して他人のためにコンパイルする必要がありスニペットで質問を更新しました。私の主な問題は、遅れたターンが句読点をはさんで通過する必要があるということです。私はシングルボイスとマルチボイスのパッセージ間でスラースパンを持つ方法を見つけることができなかったので、遅延フォールドパートよりも長い間、ポリフォニックパッセージを長く保つ必要があります。
ターンと偶然の配置の改善方法を教えてください。
素晴らしいです、ありがとう! –