一个初步的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 {"谱后文字"}

 

posted on 2020-07-01 00:20  lilypond手残粉  阅读(563)  评论(0编辑  收藏  举报