[icon]

GNU LilyPond

-- --

What is LilyPond
Home
Examples
Templates
Download
GNU/Linux binaries
Windows binaries
Source code
Documentation
Tutorial
Manual
Glossary
Index

Support
Mailing lists
Search
WikiWiki

External sites
lilypond.org/stable
lilypond.org/development
savannah.gnu.org
ftp.lilypond.org
Mutopia
Other music online

break-aligned-interface

Items that are aligned in prefatory matter.

The spacing of these items is controlled by the space-alist property. It contains a list break-align-symbols with a specification of the associated space. The space definition is either (extra-space . number), which adds space after the symbol, (minimum-space . ms), which pads the space until it it is ms.

Special keys for the alist are 'first-note and 'next-note, signifyign the first note on a line, and the next note halfway a line.

Rules for this spacing are much more complicated than this. See [Wanske] page 126 - 134, [Ross] pg 143 - 147


break-align-symbol (symbol)
the index in the spacing table (symbol) of the to be aligned item.
break-alignment-done (boolean)
mark flag to signal we've done alignment already.
space-alist (list)
Alist of break align spacing tuples: format = (SYMBOL . (TYPE . DISTANCE)), where TYPE can be minimum-space or extra-space.

This grob interface is used in the following graphical objects: TimeSignature, StanzaNumber, LeftEdge, KeySignature, InstrumentName, DoublePercentRepeat, Custos, Clef, BreathingSign, BreakAlignGroup, BarNumber, BarLine and Ambitus


Go back to index of LilyPond.

Please send GNU LilyPond questions and comments to lilypond-user@gnu.org.

Please send comments on these web pages to (address unknown)

Copyright (c) 1997--2002 Han-Wen Nienhuys and Jan Nieuwenhuizen.

Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.


This page was built from LilyPond-1.7.14 (development-branch) by

Buchan Milne <(address unknown)>, Thu Mar 6 21:11:35 2003 CET.