Next: Identifiers, Previous: All context properties, Up: Notation manual tables
X-extent (pair of numbers)X-offset (number)Y-extent (pair of numbers)Y-offset (number)add-stem-support (boolean)Stem object is
included in this script's support.
after-line-breaking (boolean)after-line-breaking.
align-dir (direction)-1: left side,
0: around center of width, 1: right side.
allow-loose-spacing (boolean)allow-span-bar (boolean)alteration (number)alteration-alist (list)(pitch
. accidental) pairs for key signature.
annotation (string)arpeggio-direction (direction)arrow-length (number)arrow-width (number)auto-knee-gap (dimension, in staff space)average-spacing-wishes (boolean)avoid-note-head (boolean)avoid-slur (symbol)around, inside, outside. If unset,
scripts and slurs ignore each other. around only moves the
script if there is a collision; outside always moves the
script.
axes (list)bar-size (dimension, in staff space)base-shortest-duration (moment)baseline-skip (dimension, in staff space)beam-thickness (dimension, in staff space)staff-space units.
beam-width (dimension, in staff space)beamed-stem-shorten (list)beaming (pair)0 is the central beam,
1 is the next beam toward the note, etc. This
information is used to determine how to connect the beaming patterns
from stem to stem inside a beam.
before-line-breaking (boolean)between-cols (pair)bound-details (list)bound-padding (number)bracket-flare (pair of numbers)0.0 means
straight edges.
bracket-visibility (boolean or symbol)if-no-beam
makes it print only if there is no beam associated with this tuplet
bracket.
break-align-anchor (number)break-align-anchor-alignment (number)ly:break-aligned-interface::calc-extent-aligned-anchor for aligning
an anchor to a grob's extent
break-align-orders (vector)For example, clefs are put after key signatures by setting
\override Score.BreakAlignment #'break-align-orders =
#(make-vector 3 '(span-bar
breathing-sign
staff-bar
key
clef
time-signature))
break-align-symbol (symbol)break-align-symbols (list)break-overshoot (pair of numbers)break-visibility (vector)#(end-of-line unbroken begin-of-line).
#t means visible, #f means killed.
breakable (boolean)c0-position (integer)clip-edges (boolean)collapse-height (dimension, in staff space)color (list)common-shortest-duration (moment)concaveness (number)connect-to-neighbor (pair)control-points (list)damping (number)dash-fraction (number)dash-period. Should be between 0.0 (no line) and
1.0 (continuous line).
dash-period (number)default-direction (direction)digit-names (unknown)direction (direction)side-axis is 0 (or
#X), then this property determines whether the object is placed
#LEFT, #CENTER or #RIGHT with respect to the
other object. Otherwise, it determines whether the object is placed
#UP, #CENTER or #DOWN. Numerical values may also
be used: #UP=1, #DOWN=-1,
#LEFT=-1, #RIGHT=1, #CENTER=0.
dot-count (integer)dot-placement-list (list)(description string-number
fret-number finger-number)
entries used to define fret diagrams.
duration-log (integer)0 = whole note, 1 = half note, etc.
eccentricity (number)edge-height (pair)(left-height . right-height).
edge-text (pair)(left-text . right-text).
expand-limit (integer)extra-X-extent (pair of numbers)extra-Y-extent (pair of numbers)extra-dy (number)extra-offset (pair of numbers)staff-space units of the staff's StaffSymbol.
extra-spacing-height (pair of numbers)(-inf.0 . +inf.0).
extra-spacing-width (pair of numbers)(+inf.0 . -inf.0).
flag (unknown)Stem, which is passed to the function as the only argument.
The default ly:stem::calc-stencil function uses the flag-style
property to determine the correct glyph for the
flag. By providing your own function, you can create arbitrary flags.
flag-count (number)flag-style (symbol)Stem. Valid options include '() for
standard flags, 'mensural and 'no-flag, which switches off
the flag.
font-encoding (symbol)fetaMusic,
fetaNumber, TeX-text, TeX-math,
fetaBraces, fetaDynamic.
font-family (symbol)sans,
roman.
font-name (string)font-family, font-series and font-shape.
font-series (symbol)medium, bold, bold-narrow, etc.
font-shape (symbol)upright, italic, caps.
font-size (number)0 is style-sheet's normal size,
-1 is smaller, +1 is bigger. Each step of 1 is
approximately 12% larger; 6 steps are exactly a factor 2 larger.
Fractional values are allowed.
force-hshift (number)forced (boolean)fraction (pair of numbers)french-beaming (boolean)fret-diagram-details (list)property . value) pair.
The properties which can be included in fret-diagram-details
include the following:
barre-type – Type of barre indication used.
Choices include curved, straight, and
none. Default curved.
dot-color – Color of dots. Options include
black and white. Default black.
dot-label-font-mag – Magnification for font used to
label fret dots. Default value 1.
dot-radius – Radius of dots, in terms of fret spaces.
Default value 0.425 for labeled dots, 0.25 for unlabeled dots.
finger-code – Code for the type of fingering indication used.
Options include none, in-dot, and
below-string. Default none for markup fret diagrams,
below-string for FretBoards fret diagrams.
fret-count – The number of frets. Default 4.
fret-label-font-mag – The magnification of the font used to label
the lowest fret number. Default 0.5
fret-label-vertical-offset – The vertical offset of the fret label
from the fret. Default -0.2
label-dir – Side to which the fret label is attached.
-1, #LEFT, or #DOWN for left or down;
1, #RIGHT, or #UP for right or up.
Default #RIGHT.
mute-string – Character string to be used to indicate muted
string. Default "x".
number-type – Type of numbers to use in fret label. Choices
include roman-lower, roman-upper, and arabic. Default
roman-lower.
open-string – Character string to be used to indicate open
string. Default "o".
orientation – Orientation of fret-diagram. Options include
normal and landscape. Default normal.
string-count – The number of strings. Default 6.
string-label-font-mag – The magnification of the font used to label
fingerings at the string, rather than in the dot. Default value 0.6.
top-fret-thickness – The thickness of the top fret line, as a multiple
of the standard thickness. Default value 3.
xo-font-magnification – Magnification used for mute and
open string indicators. Default value 0.5.
xo-padding – Padding for open and mute indicators from top fret.
Default value 0.25.
full-length-padding (number)full-length-to-extent (boolean)full-size-change (boolean)gap (dimension, in staff space)gap-count (integer)glyph (string)glyph-name-alist (list)grow-direction (direction)hair-thickness (number)harp-pedal-details (list)property . value) pair.
The properties which can be included in harp-pedal-details
include the following:
box-offset – Vertical shift of the center of flat / sharp pedal
boxes above / below the horizontal line. Default value 0.8.
box-width – Width of each pedal box. Default value 0.4.
box-height – Height of each pedal box. Default value 1.0.
space-before-divider – Space between boxes before the first divider
(so that the diagram can be made symmetric). Default value 0.8.
space-after-divider – Space between boxes after the first divider.
Default value 0.8.
circle-thickness – Thickness (in unit of the line-thickness) of the
ellipse around circled pedals. Default value 0.5.
circle-x-padding – Padding in X direction of the ellipse around
circled pedals. Default value 0.15.
circle-y-padding – Padding in Y direction of the ellipse around
circled pedals. Default value 0.2.
head-direction (direction)height (dimension, in staff space)staff-space units.
height-limit (dimension, in staff space)horizontal-shift (integer)NoteColumns for horizontal shifting. This is used by
note-collision-interface.
horizontal-skylines (unknown)ignore-collision (boolean)NoteColumn.
implicit (boolean)inspect-index (integer)inspect-quants (pair of numbers)keep-fixed-while-stretching (boolean)keep-inside-line (boolean)kern (dimension, in staff space)knee (boolean)knee-spacing-correction (number)0 for no
correction and 1 for full correction.
labels (list)layer (integer)ledger-line-thickness (pair of numbers)left-bound-info (list)left-padding (dimension, in staff space)length (dimension, in staff space)length-fraction (number)line-break-penalty (number)line-break-permission (symbol)force or
allow.
line-break-system-details (list)line-count (integer)line-positions (list)line-thickness (number)long-text (markup)max-beam-connect (integer)max-stretch (number)VerticalAxisGroup can be vertically stretched (for example, in
order to better fill a page).
measure-count (integer)measure-length (moment)merge-differently-dotted (boolean)merge-differently-dotted only applies to opposing stem
directions (i.e., voice 1 & 2).
merge-differently-headed (boolean)merge-differently-headed only applies to opposing stem
directions (i.e., voice 1 & 2).
minimum-X-extent (pair of numbers)staff-space units.
minimum-Y-extent (pair of numbers)staff-space units.
minimum-distance (dimension, in staff space)minimum-length (dimension, in staff space)springs-and-rods property. If
added to a Tie, this sets the minimum distance between
noteheads.
minimum-length-fraction (number)minimum-space (dimension, in staff space)neutral-direction (direction)neutral-position (number)next (layout object)no-alignment (boolean)VerticalAlignment; rather, place it using its own Y-offset
callback.
no-ledgers (boolean)no-stem-extend (boolean)non-default (boolean)non-musical (boolean)NonMusicalPaperColumn.
note-names (vector)outside-staff-horizontal-padding (number)outside-staff-padding (number)outside-staff-priority.
outside-staff-priority (number)outside-staff-priority is closer to the staff.
packed-spacing (boolean)padding (dimension, in staff space)page-break-penalty (number)page-break-permission (symbol)force or
allow.
page-turn-penalty (number)page-turn-permission (symbol)force or
allow.
parenthesized (boolean)positions (pair of numbers)(left . right), where both left and
right are in staff-space units of the current staff.
For slurs, this value selects which slur candidate to use; if
extreme positions are requested, the closest one is taken.
prefer-dotted-right (boolean)ratio (number)height-limit.
remove-empty (boolean)remove-first (boolean)restore-first (boolean)rhythmic-location (rhythmic location)right-bound-info (list)right-padding (dimension, in staff space)rotation (list)#'(45 0 0) rotates
by 45 degrees around the center of this object.
same-direction-correction (number)script-priority (number)self-alignment-X (number)-1 means left aligned, 0 centered, and
1 right-aligned in X direction. Other numerical
values may also be specified.
self-alignment-Y (number)self-alignment-X but for
the Y axis.
shorten-pair (pair of numbers)shortest-duration-space (dimension, in staff space)spacing-increment as unit. See also
spacing-spanner-interface.
shortest-playing-duration (moment)shortest-starter-duration (moment)side-axis (number)#X (or
equivalently 0), the object is placed horizontally next
to the other object. If the value is #Y or 1, it
is placed vertically.
side-relative-direction (direction)direction-source with this to get the direction of this
object.
size (number)slope (number)slur-padding (number)space-alist (list)(break-align-symbol type
. distance), where type can be the symbols
minimum-space or extra-space.
space-to-barline (boolean)spacing-increment (number)springs-and-rods (boolean)stacking-dir (direction)staff-padding (dimension, in staff space)staff-position (number)staff-space (dimension, in staff space)staff-space.
stem-attachment (pair of numbers)(x . y) pair
where the stem attaches to the notehead.
stem-end-position (number)stem-spacing-correction (number)stemlet-length (number)stencil (unknown)stencils (list)strict-grace-spacing (boolean)strict-note-spacing (boolean)stroke-style (string)"grace" to turn stroke
through flag on.
style (symbol)stencil callback reading
this property.
text (markup)text-direction (direction)RIGHT is for roman text. Arabic or Hebrew
should use LEFT.
thick-thickness (number)line-thickness.
thickness (number)line-thickness.
thin-kern (number)threshold (pair of numbers)(min . max), where
min and max are dimensions in staff space.
tie-configuration (list)(position .
dir) pairs, indicating the desired tie configuration, where
position is the offset from the center of the staff in staff
space and dir indicates the direction of the tie
(1=>up, -1=>down, 0=>center). A non-pair entry
in the list causes the corresponding tie to be formatted
automatically.
to-barline (boolean)transparent (boolean)uniform-stretching (boolean)used (boolean)vertical-skylines (unknown)when (moment)width (dimension, in staff space)word-space (dimension, in staff space)zigzag-length (dimension, in staff space)zigzag-width. A value of 1
gives 60-degree zigzags.
zigzag-width (dimension, in staff space)
This page is for LilyPond-2.11.58 (development-branch).
Report errors to http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs.
Your suggestions for the documentation are welcome.