一个初步的lilypond模板
代码文档在下方,涉及了许多基本的文档操作,包括:
1)页面设置,包括纸张大小、页边距
2)段落设置,包括不同内容之间的行距
3)乐谱设置,包括设置谱子大小、谱号、调号、拍号,甚至还有拍号/小节线不可见等等
这个模板可以视为新建的模板,记得开自动雕刻,这样修改参数时可以及时看到页面的变化
页面的排版看起来还不错,可以作为参考
记得汉语是没办法自动换行的,一定要注意分段

\version "2.20.0"
\language "english"
\header {
title = "填标题"
composer = "填作曲家"
}
\paper {
#(set-paper-size "a4") %纸张大小
indent = 10 %乐谱首行缩进
top-margin = 20 %页面上边距
bottom-margin = 10 %页面下边距
line-width = 168 %页面内容宽度
score-markup-spacing = #'((padding . 5)) %谱文距离
markup-system-spacing = #'((padding . 4)) %文谱距离
markup-markup-spacing = #'((padding . 2)) %文间距离(包括和标题)
system-system-spacing = #'((padding . 4)) %谱内行距
score-system-spacing = #'((padding . 6)) %谱和谱的距离
ragged-right = ##t %是否将乐谱对齐到页面右侧
}
#(set-global-staff-size 32) %乐谱大小
\markup {\column {\null \null}} %空两行
\markup {"谱前文字"}
\markup {"第二段文字"}
\new Staff %第一份乐谱
\relative c''{
\clef treble %谱号
\time 4/4 %拍号
\key c \major %调号
\tempo "Andante" %速度
c4 d e f
\break %换行记号
c b a g
}
\new Staff %第二份乐谱
\with{
instrumentName = "乐谱2" %乐谱前加上名字或者乐器名
\remove Bar_engraver %去掉小节线
\remove Time_signature_engraver %去掉拍号
}
\relative c{
\clef bass
c2 d e f
}
\markup {"谱后文字"}
浙公网安备 33010602011771号