lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Theme and variations on GraceSpacing 'spacing-increment


From: Trevor Bača
Subject: Theme and variations on GraceSpacing 'spacing-increment
Date: Wed, 20 Dec 2006 16:27:45 -0600

Hi,

One more fun example with graces under 2.11.3.

Proportional notation settings keep notes in place; GraceSpacing
settings can move graces around.

%%% BEGIN %%%

\version "2.11.3"

\layout { indent = #0
  ragged-right = ##t
}

\paper { between-system-padding = #10 }

\new Staff \with {
  \remove Time_signature_engraver
} {
  \override Score.BarNumber #'transparent = ##t
  \override VerticalAxisGroup #'minimum-Y-extent = #'(10 . 10)
  \override Score.SpacingSpanner #'strict-grace-spacing = ##t
  \override Score.SpacingSpanner #'uniform-stretching = ##t
  \set Score.proportionalNotationDuration = #(ly:make-moment 1 32)
  \override Stem #'direction = #down
  \override TextScript #'staff-padding = #1.5

  \time 2/4

  \override Score.GraceSpacing #'spacing-increment = #0.0
  c'8 ^ \markup { 0.0 } [ \afterGrace c'8 { c'32 [ c'32 c'32 c'32 ] } c'8 c'8

  \override Score.GraceSpacing #'spacing-increment = #0.4
  c'8 ^ \markup { 0.4 } [ \afterGrace c'8 { c'32 [ c'32 c'32 c'32 ] } c'8 c'8

  \override Score.GraceSpacing #'spacing-increment = #0.8
  c'8 ^ \markup { 0.8 \italic (default) } [ \afterGrace c'8 { c'32 [ c'32 c'32

  \override Score.GraceSpacing #'spacing-increment = #1.2
  c'8 ^ \markup { 1.2 } [ \afterGrace c'8 { c'32 [ c'32 c'32 c'32 ] } c'8 c'8

  \override Score.GraceSpacing #'spacing-increment = #1.6
  c'8 ^ \markup { 1.6 } [ \afterGrace c'8 { c'32 [ c'32 c'32 c'32 ] } c'8 c'8

  \override Score.GraceSpacing #'spacing-increment = #2.0
  c'8 ^ \markup { 2.0 } [ \afterGrace c'8 { c'32 [ c'32 c'32 c'32 ] } c'8 c'8

}

%%% END %%%


--
Trevor Bača
address@hidden

Attachment: spacing-increment.png
Description: PNG image


reply via email to

[Prev in Thread] Current Thread [Next in Thread]