首页 > 其他 > 详细

一个初步的lilypond模板

时间:2020-07-01 09:10:45      阅读:60      评论:0      收藏:0      [点我收藏+]

 

代码文档在下方,涉及了许多基本的文档操作,包括:

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 {"谱后文字"}

 

一个初步的lilypond模板

原文:https://www.cnblogs.com/lilypondgaspard/p/13216962.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!