2015-03-25 2 views
3

У меня есть партитура с двумя голосами в правой (тройной) части. Как я могу вставить связь между двумя нотами одного и того же тона в разных голосах?Как я могу вставить связь между нотами в разных голосах?

Это то, что у меня есть до сих пор. Я хочу привязать последнюю ноту линии (A) к первой ноте строки (B) и последней ноте строки (C) к первой ноте строки (D).

\version "2.16.2" 
\relative c'' { 
    \time 12/8 
    \key f \minor 
    << 
    { 
     aes2.~ \mp 
     aes8 ees bes' c bes aes~ 
    } \\ 
    { 
     ees2. s2. 
    } 
    >> | 
    << 
    { 
     aes2.~ 
     aes8 ees bes' c bes aes~  % (A) 
    } \\ 
    { } 
    >> | 
    << 
    { 
     c2.~ 
     c8 ees, bes' c bes aes~  % (C) 
    } \\ 
    { 
     aes4. ees4.~ ees8 s8 s8 s4. % (B) 
    } 
    >> | 
    << 
    { 
     bes'2.~ bes8 ees, bes' c bes aes 
    } \\ 
    { 
     aes4. ees4.~ ees8 s8 s8 s4. % (D) 
    } 
    >> | 
} 

Вот результат:

Output from the above LilyPond score

заверешен дает мне следующие предупреждения при наборе текста:

mwe.ly:18:26: warning: unterminated tie 
     aes8 ees bes' c bes 
          aes~ 
mwe.ly:25:25: warning: unterminated tie 
     c8 ees, bes' c bes 
         aes~ 

Как я могу избавиться от этих предупреждений и получить желаемое поведение, как на следующем рисунке?

The desired output (ties hand-drawn in GIMP)

ответ

4

Вы можете использовать этот трюк http://www.lilypond.org/doc/v2.18/Documentation/learning/other-uses-for-tweaks.html#tying-notes-across-voices но ваша за меру полифонической структуры затрудняет. Попробуйте положить все 4 мер в два голосе в одну конструкцию полифонии, а затем сделать этот нижний голос:

ees2. s2. 
s2. s4. s4 \tweak Stem.transparent ##t aes8~ 
aes4. ees4.~ ees8 s8 s8 s4 \tweak Stem.transparent ##t aes8~ % (B) 
aes4. ees4.~ ees8 s8 s8 s4. % (D) 

и удалить старую, неработающий связь с верхнего голоса.

Sample of result

+0

Работы красиво-спасибо! – wchargin

+1

(+1) Если OP делает это много, что-то вроде 'stemlessNote = {\ tweak Stem.transparent ## t}' может упростить интерфейс. – musarithmia

 Смежные вопросы

  • Нет связанных вопросов^_^