Lilypond:重复条形线不显示在polymeter音乐中

时间:2013-08-24 18:51:48

标签: lilypond meter music-notation

我正在使用一些聚合音乐(即各个乐器的不同时间签名),显然条形线不会总是重合。为此,我将layout { }替换为以下代码:

\layout { 
  \context { \Score 
    \remove "Timing_translator" 
    \remove "Time_signature_engraver" 
    \remove "Default_bar_line_engraver" 
  } 
  \context { \Staff
    \consists "Timing_translator" 
    \consists "Time_signature_engraver" 
    \consists "Default_bar_line_engraver" 
} 

现在一切正常,除了条形线雕刻师......如果我尝试添加重复条线,它们将不会出现在最终得分中!不仅如此,实际上这些点上根本没有条线!这是一个完整的例子:

\version "2.17.24"
A =  { 
  \time 2/4 
  c'4 e' \bar "|:" g' c'' \bar ":|" e'' g'' \bar "|."
}
B = {
  \time 3/4              
  c''4 g' e' \bar "||" c' g c' \bar "|."
}
\score {
  <<
    \new Staff \A
    \new Staff \B
  >>
  \layout { 
    \context { \Score 
        \remove "Timing_translator" 
        \remove "Time_signature_engraver" 
        \remove "Default_bar_line_engraver" 
    } 
    \context { \Staff
        \consists "Timing_translator" 
        \consists "Time_signature_engraver" 
        \consists "Default_bar_line_engraver" 
    } 
  }  
} 

此代码生成: enter image description here

注意工作人员A上没有显示条形线。如果我们删除了/bar "|:"/bar ":|",那么就像A一样简单......

A =  { 
  \time 2/4 
  c'4 e' g' c'' e'' g'' \bar "|."
}

...条形线将正常显示:

enter image description here

我可以做些什么来解决这个问题?

2 个答案:

答案 0 :(得分:2)

与旧版本相比,版本2.17上的条形雕刻机经过了大量修改。由于错误的代码,条形线不会出现。以下是Lilypond 2.17的所有正确条线命令的列表:

http://www.lilypond.org/doc/v2.17/Documentation/notation/bars

答案 1 :(得分:0)

对于自动重复条线,如果将“Repeat_acknowledge_engraver”从Score转移到布局中的Staff上下文,它们将会显示:

\version "2.17.24"
A =  { 
  \time 2/4 
  c'4 e' \repeat volta 2 { g' c'' } e'' g'' \bar "|."
}

\score {
    \new Staff \A
  \layout { 
    \context { \Score 
        \remove "Timing_translator" 
        \remove "Default_bar_line_engraver" 
        \remove "Repeat_acknowledge_engraver"
    } 
    \context { \Staff
        \consists "Timing_translator" 
        \consists "Default_bar_line_engraver" 
        \consists "Repeat_acknowledge_engraver"
    } 
  }  
} 

有关此问题的更多信息: https://code.google.com/p/lilypond/issues/detail?can=2&start=0&num=100&q=&colspec=ID%20Type%20Status%20Stars%20Owner%20Patch%20Needs%20Summary&groupby=&sort=&id=3520