小节序列与小节线
音符序列 N
Na
Ns
和标记 F
C
A
La
的内容具有非常类似的格式,称为小节序列。本节介绍小节序列的描述格式。
小节与小节线
小节序列总而言之是若干由小节线隔开的小节,像是这样:
这里的分界线叫做小节线,而分界线中间的东西则是由音符、延时线构成的“小节”。
小节线
小节线类型
所有小节线如下:
预览 | 写法 | 说明 | 开头 | 中间 | 结尾 |
---|---|---|---|---|---|
/ | 隐藏小节线 | + | + | + | |
/| | 虚线 | + | + | ||
| | 一般小节线 | + | + | ||
|| | 分段线 | + | + | ||
||| | 终止线 | + | + | ||
||: | 反复目标记号 | + | + | ||
:|| | 反复指令记号 | + | + | ||
:||: | 双侧反复记号 | + | |||
/|| | 不完整一般小节线 | + | + | ||
/||: | 不完整反复目标记号 | + | + | ||
:/|| | 不完整反复指令记号 | + | + | ||
:/||: | 不完整双侧反复记号 | + |
- 如须在一个碎片最开头的小节线上标注后置属性,则需要用到隐藏小节线。此处添加隐藏小节线不会对排版造成影响。
- 由于一些问题,目前反复指令记号和双侧反复记号的不完整小节版本无法正常显示虚线。
- 需要注意,小节线符号内有空格,并不影响小节线的解析。例如
|||
也可以写作| ||
。
常见错误
上表的后三列规定了这些小节线能否处于一个小节序列的开头、中间或结尾。如果违反这些规则,编辑器将会显示警告,并且会导致一些未预期的后果。
曲谱 N
Na
和替代旋律 Ns
中的小节常常需要用到多种小节线;而 A
La
标记中的小节则只需要使用一般小节线,使用其他小节线效果不会有任何差别。
小节线属性
小节线可以通过添加括号来添加属性,像是这样:
- 小节线前的花括号称为前置属性,显示在小节线左侧,这些属性实质上属于上一个小节。
- 小节线后的方括号为上方属性,显示在小节线上方或下方,属于小节线本身。
- 小节线后的花括号为后置属性,显示在小节线右侧,这些属性实质上属于下一个小节。
- 小节序列开头或末尾的小节线所使用的属性类型有限制。如果违反了限制,编辑器将会显示警告。
- 对于用来显示的属性,小节序列开头的小节线不能写前置属性和上方属性,小节序列末尾的小节线不能写后置属性。
- 对于转调、变拍和变速等,小节序列开头的小节线不能写前置属性,小节序列末尾的小节线不能写后置属性或上方属性。
- 当某一类属性为空时,可以省略其括号不写出。
小节线属性的具体内容见下一节。
小节
小节一般是由音符、延时线构成的序列,关于这些内容,请看音符章节。
此外,还有两种特殊的小节:
- 包含一个单词
empty
,表示该小节为空(注意空白小节不能直接留空,一定要写入empty
)。 - 格式为
omit
或omit(<数值>)
,分别表示“(后略)”和“(省略<数值>小节)”,小节编号会发生相应变化。