[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Problem with \ottava #-1
From: |
Malte Meyn |
Subject: |
Re: Problem with \ottava #-1 |
Date: |
Sun, 1 Apr 2018 13:06:13 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 |
Am 01.04.2018 um 12:54 schrieb Malte Meyn:
I would strongly suggest either to look for another possible notation
(f. e. use a third staff, put the upper voice in the upper staff, or
don’t use an ottava here because three ledger lines aren’t that much for
piano) or to add a “loco” sign at the upper voice.
I forgot another possible notation: if the lower voice has only few
notes as in your example, you could write “8vb” without a bracket.
Here are all three suggestions for both voices on one staff, this time
with your original example code: (the exact usage of \voiceOne, \stemUp,
\slurNeutral etc. should be checked in context)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%m
\version "2.19.81"
PartPFourVoiceOne = {
\clef "bass" \key c \minor \time 9/8
% m. 1
\once \voiceOne r8 <bes! es' >8( [ as8 ] g8) [ bes8( f8 ] es4.)|
%P4V1-16a
% m. 2
\voiceOne \slurNeutral \set Voice.middleCPosition = 6
r8-\tweak X-offset -0.5 -\markup \italic "loco" <bes! es' >8( [ as8 ]
g8) [ bes8( f8 ] es4.)| %P4V1-16b
% m. 3
\voiceOne \slurNeutral
r8 <bes! es' >8( [ as8 ] g8) [ bes8( f8 ] es4.)| %P4V1-16b
}
PartPFiveVoiceOne = {
\clef "bass" \key c \minor \time 9/8
% m. 1
\voiceTwo
g,,2.~ g,,4. | %P5V1-16
% m. 2
\voiceTwo
\ottava #-1 g,,2.~ g,,4. \ottava #0 | %P5V1-16
% m. 3
\voiceTwo \set Voice.middleCPosition = 13
g,,2.~-\markup \italic "8vb" g,,4. | %P5V1-16
}
\score {
\new Staff = "lower"
<<
\new Voice = "PartPFourVoiceOne" \PartPFourVoiceOne
\new Voice = "PartPFiveVoiceOne" \PartPFiveVoiceOne
>>
}