0

我需要几个相当不寻常的分析括号组合(至少我在网上没有找到很多帮助)。首先,我想要重叠的分析括号,我已经设法实现了。现在,我还需要“相邻括号”,这意味着一个括号在一个音符上结束,而在同一个音符上另一个括号开始。所以理论上我需要这个:“g4\stopGroup\startGroup”。但是,这只会导致一个大括号。这是我的示例代码,它目前的问题是 g4 在两个声音中,因此可见两次,虽然它应该只出现一次,但两个括号都应该包含它。

\version "2.19.61"

adjtwo = \relative c'' {
    s2 g4\startGroup a b c\stopGroup d e
}

adjone = \relative c' {
    \once \override HorizontalBracket #'direction = #UP
    e\startGroup f g\stopGroup
}

\score {
  \new Staff {
    <<
      \voiceOne \adjone
      \voiceThree \adjtwo
    >>
  }
}

\layout {
  \context {
    \Voice
    \consists "Horizontal_bracket_engraver"
  }
}

感谢您的帮助最好的问候

4

1 回答 1

0

这是你要找的吗?

\version "2.19.61"

\score {
  \relative {
    \override HorizontalBracket #'direction = #UP
    e'\startGroup f g\stopGroup <>\startGroup a
    b c\stopGroup d e
  }
}

\layout {
  \context {
    \Voice
    \consists "Horizontal_bracket_engraver"
  }
}
于 2017-08-09T16:27:01.993 回答