[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

side-position-interface

Position a victim object (this one) next to other objects (the support). In this case, the direction signifies where to put the victim object relative to the support (left or right, up or down?)


direction (direction)
up or down, left or right?.
direction-source (grob (GRaphical OBject))
in case side-relative-direction is set, which grob to get the direction from .
minimum-space (dimension, in staff space)
minimum distance that the victim should move (after padding).

FIXME: also pair? (cons LEFT RIGHT)

padding (dimension, in staff space)
add this much extra space between objects that are next to each other.
side-relative-direction (direction)
if set: get the direction from a different object, and multiply by this.
side-support-elements (list of grobs)
the support, a list of grobs.
staff-padding (dimension, in staff space)
Maintain this much space to the staff. It's effect is similar to the padding mechanism, but this will keep objects above and below the staff in a row more often, when the heights of the notes vary.

This grob interface is used in the following graphical objects: VoltaBracket, UnaCordaPedalLineSpanner, TextSpanner, TextScript, SustainPedalLineSpanner, SostenutoPedalLineSpanner, Script, RehearsalMark, OctavateEight, MultiMeasureRestNumber, MeasureGrouping, InstrumentName, HorizontalBracket, Fingering, DynamicLineSpanner, BarNumber and Arpeggio


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.