From: Jürgen Reuter Date: Mon, 14 Mar 2005 01:30:45 +0000 (+0000) Subject: * scripts/lilypond-book.py, X-Git-Tag: release/2.5.16~23 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=00ae7383e34dfc41b9b82b064bbba3bee2788a42;p=lilypond.git * scripts/lilypond-book.py, Documentation/user/lilypond-book.itely: added music fragment option "packed" to lilypond-book * Documentation/user/instrument-notation.itely: Bugfix: added missing LedgerLineSpanner color setting in several places. Added music fragment option "packed" to VaticanaContext example. --- diff --git a/ChangeLog b/ChangeLog index e8faab92ed..67b1cbf243 100644 --- a/ChangeLog +++ b/ChangeLog @@ -13,6 +13,14 @@ * ly/engraver-init.ly: added FIXME comment + * scripts/lilypond-book.py, + Documentation/user/lilypond-book.itely: added music fragment + option "packed" to lilypond-book + + * Documentation/user/instrument-notation.itely: Bugfix: added + missing LedgerLineSpanner color setting in several places. Added + music fragment option "packed" to VaticanaContext example. + 2005-03-12 Han-Wen Nienhuys * scm/define-grobs.scm (all-grob-descriptions): switch off diff --git a/Documentation/user/instrument-notation.itely b/Documentation/user/instrument-notation.itely index b98a4e346a..1af1186f95 100644 --- a/Documentation/user/instrument-notation.itely +++ b/Documentation/user/instrument-notation.itely @@ -2462,6 +2462,7 @@ Editio Vaticana style. \score { \context VaticanaVoice { \override Staff.StaffSymbol #'color = #red + \override Staff.LedgerLineSpanner #'color = #red \override TextScript #'font-family = #'typewriter \override TextScript #'font-shape = #'upright \override Script #'padding = #-0.1 @@ -3666,12 +3667,13 @@ initialize all relevant context properties and grob properties to proper values, so you can immediately go ahead entering the chant, as the following excerpt demonstrates -@lilypond[quote,raggedright,verbatim] +@lilypond[quote,raggedright,packed,verbatim] \include "gregorian-init.ly" \score { << \context VaticanaVoice = "cantus" { \override Staff.StaffSymbol #'color = #red + \override Staff.LedgerLineSpanner #'color = #red \override Score.BarNumber #'transparent = ##t { \[ c'\melisma c' \flexa a \] \[ a \flexa \deminutum g\melismaEnd \] diff --git a/Documentation/user/lilypond-book.itely b/Documentation/user/lilypond-book.itely index eb51c8ee32..d7472027d5 100644 --- a/Documentation/user/lilypond-book.itely +++ b/Documentation/user/lilypond-book.itely @@ -412,6 +412,10 @@ It is also the default for the @code{lilypond} environment if the @code{fragment} option is set, and no line width is explicitly specified. +@item packed +Produce lines with packed spacing (i.e., @code{packed = ##t} is added +to the LilyPond snippet). + @item linewidth @itemx linewidth=@var{size}\@var{unit} Set line width to @var{size}, using @var{unit} as units. @var{unit} is diff --git a/scripts/lilypond-book.py b/scripts/lilypond-book.py index 559a08012e..58ad1d3068 100644 --- a/scripts/lilypond-book.py +++ b/scripts/lilypond-book.py @@ -135,6 +135,7 @@ NOTES = 'body' NOTIME = 'notime' OUTPUT = 'output' OUTPUTIMAGE = 'outputimage' +PACKED = 'packed' PAPER = 'paper' PREAMBLE = 'preamble' PRINTFILENAME = 'printfilename' @@ -401,6 +402,8 @@ ly_options = { QUOTE: r'''linewidth = %(linewidth)s - 2.0 * %(exampleindent)s''', RAGGEDRIGHT: r'''raggedright = ##t''', + + PACKED: r'''packed = ##t''', }, ##