X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;ds=sidebyside;f=input%2Ftest%2Fgregorian-scripts.ly;h=81b43fa1e4ea91cb11c7ee37b226ee07e6faa91a;hb=49428cfe64483bc706da930d4e24d16166d8e79a;hp=94ea6065d414a09094ac70b53d39f558b4bbf797;hpb=4c8187e65dd9708d7733692842acc696da121bf1;p=lilypond.git diff --git a/input/test/gregorian-scripts.ly b/input/test/gregorian-scripts.ly index 94ea6065d4..81b43fa1e4 100644 --- a/input/test/gregorian-scripts.ly +++ b/input/test/gregorian-scripts.ly @@ -1,12 +1,15 @@ -\version "2.1.7" +\version "2.6.0" \header { - title = "Gregorian Scripts" - texidoc = "@cindex Gregorian Scripts + texidoc = "@cindex Gregorian Scripts -Gregorian Scripts: +Here is demonstrated a preliminary support of Gregorian Scripts: ictus, circulus, semicirculus, accentus, episem. +"} + +%{ + TODO: augmentum. Syntax: either as bracket (\augmentumInitium, \augmentumFinis), or as head prefix with subsequently collecting all dots and putting them behind the ligature in a vertical row. @@ -17,14 +20,20 @@ FIXME: horizontal spacing (ragged right mode). FIXME: padding/minimum-distance is fragile. -"} +FIXME: episem stops one notehead too early. + +%} \include "gregorian-init.ly" +\paper { + linethickness = \staffspace / 5.0 +} + \score { \context VaticanaVoice { - \property VaticanaVoice.Script \set #'padding = #-0.5 - \notes { + \override Script #'padding = #-0.5 + { a\ictus a\circulus a\semicirculus @@ -38,9 +47,8 @@ FIXME: padding/minimum-distance is fragile. \[ a \episemInitium \pes b \flexa a \episemFinis \] } } - \paper { + \layout { linewidth = 70.0 - stafflinethickness = \staffspace / 5.0 width = 60.0 indent = 0.0 raggedright = ##t