Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > ffe16b32b9f5eec0add70c0a6bc8cec8 > files > 6137

lilypond-doc-2.12.2-3mdv2009.1.i586.rpm

<!-- header_tag -->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
<html>
<!-- Created on January 24, 2009 by texi2html 1.79
texi2html was written by: 
            Lionel Cons <Lionel.Cons@cern.ch> (original author)
            Karl Berry  <karl@freefriends.org>
            Olaf Bachmann <obachman@mathematik.uni-kl.de>
            and many others.
Maintained by: Many creative people.
Send bugs and suggestions to <texi2html-bug@nongnu.org>
-->
<head>
<title>LilyPond program-reference: 3.2.37 grob-interface</title>

<meta name="description" content="LilyPond program-reference: 3.2.37 grob-interface">
<meta name="keywords" content="LilyPond program-reference: 3.2.37 grob-interface">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
<meta name="Generator" content="texi2html 1.79">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link href="index.html#Top" rel="start" title="GNU LilyPond &ndash; Internals Reference">
<link href="Indices.html#Indices" rel="index" title="A. Indices">
<link href="index_toc.html#SEC_Contents" rel="contents" title="Table of Contents">
<link href="index_abt.html#SEC_About" rel="help" title="About This Document">
<link href="Graphical-Object-Interfaces.html#Graphical-Object-Interfaces" rel="up" title="3.2 Graphical Object Interfaces">
<link href="Indices.html#Indices" rel="next" title="A.2 Function index">
<link href="grid_002dpoint_002dinterface.html#grid_002dpoint_002dinterface" rel="previous" title="3.2.36 grid-point-interface">
<link rel="stylesheet" type="text/css" title="Patrick McCarty's design" href="lilypond-mccarty.css">
<link rel="alternate stylesheet" type="text/css" href="lilypond.css" title="Andrew Hawryluk's design">
<link rel="alternate stylesheet" type="text/css" href="lilypond-blue.css" title="Kurt Kroon's blue design">
<!--[if lte IE 7]>
<link href="lilypond-ie-fixes.css" rel="stylesheet" type="text/css">
<![endif]-->


</head>

<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">


<div id="main">
<a name="grob_002dinterface"></a>
<table class="nav_table">
<tr><td valign="middle" align="left" colspan="1">[<a href="Backend.html#Backend" title="Beginning of this chapter or previous chapter"> &lt;&lt; Backend&nbsp;</a>]</td><td valign="middle" align="center" colspan="3">[<a href="index.html#Top" title="Cover (top) of document" rel="start">Top</a>][<a href="index_toc.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Indices.html#Indices" title="Index" rel="index">Index</a>][<a href="index_abt.html#SEC_About" title="About (help)" rel="help"> ? </a>]</td><td valign="middle" align="right" colspan="1">[<a href="Scheme-functions.html#Scheme-functions" title="Next chapter">&nbsp;Scheme functions &gt;&gt; </a>]</td></tr><tr><td valign="middle" align="left" colspan="2">[<a href="grid_002dpoint_002dinterface.html#grid_002dpoint_002dinterface" title="Previous section in reading order" accesskey="p" rel="previous"> &lt; grid-point-interface&nbsp;</a>]</td><td valign="middle" align="center" colspan="1">[<a href="Graphical-Object-Interfaces.html#Graphical-Object-Interfaces" title="Up section" accesskey="u" rel="up">&nbsp; Up :&nbsp;Graphical Object Interfaces&nbsp;</a>]</td><td valign="middle" align="right" colspan="2">[<a href="hairpin_002dinterface.html#hairpin_002dinterface" title="Next section in reading order" accesskey="n" rel="next">&nbsp;hairpin-interface &gt; </a>]</td></tr></table>
<a name="grob_002dinterface"></a>
<h3 class="subsection">3.2.37 grob-interface</h3>

<p>A grob represents a piece of music notation.
</p>
<p>All grobs have an X and Y&nbsp;position on the page.  These X and Y&nbsp;positions are stored in a relative format, thus they can easily be combined by stacking them, hanging one grob to the side of another, or coupling them into grouping objects.
</p>
<p>Each grob has a reference point (a.k.a. parent): The position of a grob is stored relative to that reference point.  For example, the X&nbsp;reference point of a staccato dot usually is the note head that it applies to.  When the note head is moved, the staccato dot moves along automatically.
</p>
<p>A grob is often associated with a symbol, but some grobs do not print any symbols.  They take care of grouping objects. For example, there is a separate grob that stacks staves vertically.  The <a href="NoteCollision.html#NoteCollision">NoteCollision</a> object is also an abstract grob: It only moves around chords, but doesn&rsquo;t print anything.
</p>
<p>Grobs have properties (Scheme variables) that can be read and set.  Two types of them exist: immutable and mutable.  Immutable variables define the default style and behavior.  They are shared between many objects.  They can be changed using <code>\override</code> and <code>\revert</code>.  Mutable properties are variables that are specific to one grob.  Typically, lists of other objects, or results from computations are stored in mutable properties.  In particular, every call to <code>set-grob-property</code> (or its C++ equivalent) sets a mutable property.
</p>
<p>The properties <code>after-line-breaking</code> and <code>before-line-breaking</code> are dummies that are not user-serviceable.
</p>
<a name="User-settable-properties_003a-55"></a>
<h4 class="subsubheading">User settable properties:</h4>

<blockquote><dl compact="compact">
<dt> <code>X-extent</code> (pair of numbers)</dt>
<dd><p>Hard coded extent in X&nbsp;direction.
</p></dd>
<dt> <code>X-offset</code> (number)</dt>
<dd><p>The horizontal amount that this object is
moved relative to its X-parent.
</p></dd>
<dt> <code>Y-extent</code> (pair of numbers)</dt>
<dd><p>Hard coded extent in Y&nbsp;direction.
</p></dd>
<dt> <code>Y-offset</code> (number)</dt>
<dd><p>The vertical amount that this object is moved
relative to its Y-parent.
</p></dd>
<dt> <code>after-line-breaking</code> (boolean)</dt>
<dd><p>Dummy property, used to trigger
callback for <code>after-line-breaking</code>.
</p></dd>
<dt> <code>avoid-slur</code> (symbol)</dt>
<dd><p>Method of handling slur collisions.
Choices are <code>around</code>, <code>inside</code>, <code>outside</code>.  If unset,
scripts and slurs ignore each other.  <code>around</code> only moves the
script if there is a collision; <code>outside</code> always moves the
script.
</p></dd>
<dt> <code>before-line-breaking</code> (boolean)</dt>
<dd><p>Dummy property, used to trigger
a callback function.
</p></dd>
<dt> <code>color</code> (list)</dt>
<dd><p>The color of this grob.
</p></dd>
<dt> <code>extra-X-extent</code> (pair of numbers)</dt>
<dd><p>A grob is enlarged in
X&nbsp;dimension by this much.
</p></dd>
<dt> <code>extra-Y-extent</code> (pair of numbers)</dt>
<dd><p>A grob is enlarged in
Y&nbsp;dimension by this much.
</p></dd>
<dt> <code>extra-offset</code> (pair of numbers)</dt>
<dd><p>A pair representing an offset.  This
offset is added just before outputting the symbol, so the typesetting
engine is completely oblivious to it.  The values are measured in
<code>staff-space</code> units of the staff&rsquo;s <code>StaffSymbol</code>.
</p></dd>
<dt> <code>layer</code> (integer)</dt>
<dd><p>The output layer (a value between 0
and&nbsp;2): Layers define the order of printing objects.  Objects in
lower layers are overprinted by objects in higher layers.
</p></dd>
<dt> <code>minimum-X-extent</code> (pair of numbers)</dt>
<dd><p>Minimum size of an object in
X&nbsp;dimension, measured in <code>staff-space</code> units.
</p></dd>
<dt> <code>minimum-Y-extent</code> (pair of numbers)</dt>
<dd><p>Minimum size of an object in
Y&nbsp;dimension, measured in <code>staff-space</code> units.
</p></dd>
<dt> <code>outside-staff-horizontal-padding</code> (number)</dt>
<dd><p>By default, an
outside-staff-object can be placed so that is it very close to another
grob horizontally.  If this property is set, the outside-staff-object
is raised so that it is not so close to its neighbor.
</p></dd>
<dt> <code>outside-staff-padding</code> (number)</dt>
<dd><p>The padding to place between
this grob and the staff when spacing according to
<code>outside-staff-priority</code>.
</p></dd>
<dt> <code>outside-staff-priority</code> (number)</dt>
<dd><p>If set, the grob is positioned
outside the staff in such a way as to avoid all collisions.  In case
of a potential collision, the grob with the smaller
<code>outside-staff-priority</code> is closer to the staff.
</p></dd>
<dt> <code>rotation</code> (list)</dt>
<dd><p>Number of degrees to rotate this object, and
what point to rotate around.  For example, <code>#'(45 0 0)</code> rotates
by 45 degrees around the center of this object.
</p></dd>
<dt> <code>springs-and-rods</code> (boolean)</dt>
<dd><p>Dummy variable for triggering
spacing routines.
</p></dd>
<dt> <code>stencil</code> (unknown)</dt>
<dd><p>The symbol to print.
</p></dd>
<dt> <code>transparent</code> (boolean)</dt>
<dd><p>This makes the grob invisible.
</p></dd>
</dl>
</blockquote>


<a name="Internal-properties_003a-55"></a>
<h4 class="subsubheading">Internal properties:</h4>

<blockquote><dl compact="compact">
<dt> <code>axis-group-parent-X</code> (layout object)</dt>
<dd><p>Containing X&nbsp;axis group.
</p></dd>
<dt> <code>axis-group-parent-Y</code> (layout object)</dt>
<dd><p>Containing Y&nbsp;axis group.
</p></dd>
<dt> <code>cause</code> (any type)</dt>
<dd><p>Any kind of causation objects (i.e., music, or perhaps
translator) that was the cause for this grob.
</p></dd>
<dt> <code>cross-staff</code> (boolean)</dt>
<dd><p>For a beam or a stem, this is true if we
depend on inter-staff spacing.
</p></dd>
<dt> <code>interfaces</code> (list)</dt>
<dd><p>A list of symbols indicating the interfaces
supported by this object.  It is initialized from the <code>meta</code> field.
</p></dd>
<dt> <code>meta</code> (list)</dt>
<dd><p>Provide meta information.  It is an alist with the
entries <code>name</code> and <code>interfaces</code>.
</p></dd>
<dt> <code>pure-Y-offset-in-progress</code> (boolean)</dt>
<dd><p>A debugging aid for catching
cyclic dependencies.
</p></dd>
<dt> <code>staff-symbol</code> (layout object)</dt>
<dd><p>The staff symbol grob that we are in.
</p></dd>
</dl>
</blockquote>


<p>This grob interface is used in the following graphical object(s): <a href="Accidental.html#Accidental">Accidental</a>, <a href="AccidentalCautionary.html#AccidentalCautionary">AccidentalCautionary</a>, <a href="AccidentalPlacement.html#AccidentalPlacement">AccidentalPlacement</a>, <a href="AccidentalSuggestion.html#AccidentalSuggestion">AccidentalSuggestion</a>, <a href="Ambitus.html#Ambitus">Ambitus</a>, <a href="AmbitusAccidental.html#AmbitusAccidental">AmbitusAccidental</a>, <a href="AmbitusLine.html#AmbitusLine">AmbitusLine</a>, <a href="AmbitusNoteHead.html#AmbitusNoteHead">AmbitusNoteHead</a>, <a href="Arpeggio.html#Arpeggio">Arpeggio</a>, <a href="BalloonTextItem.html#BalloonTextItem">BalloonTextItem</a>, <a href="BarLine.html#BarLine">BarLine</a>, <a href="BarNumber.html#BarNumber">BarNumber</a>, <a href="BassFigure.html#BassFigure">BassFigure</a>, <a href="BassFigureAlignment.html#BassFigureAlignment">BassFigureAlignment</a>, <a href="BassFigureAlignmentPositioning.html#BassFigureAlignmentPositioning">BassFigureAlignmentPositioning</a>, <a href="BassFigureBracket.html#BassFigureBracket">BassFigureBracket</a>, <a href="BassFigureContinuation.html#BassFigureContinuation">BassFigureContinuation</a>, <a href="BassFigureLine.html#BassFigureLine">BassFigureLine</a>, <a href="Beam.html#Beam">Beam</a>, <a href="BendAfter.html#BendAfter">BendAfter</a>, <a href="BreakAlignGroup.html#BreakAlignGroup">BreakAlignGroup</a>, <a href="BreakAlignment.html#BreakAlignment">BreakAlignment</a>, <a href="BreathingSign.html#BreathingSign">BreathingSign</a>, <a href="ChordName.html#ChordName">ChordName</a>, <a href="Clef.html#Clef">Clef</a>, <a href="ClusterSpanner.html#ClusterSpanner">ClusterSpanner</a>, <a href="ClusterSpannerBeacon.html#ClusterSpannerBeacon">ClusterSpannerBeacon</a>, <a href="CombineTextScript.html#CombineTextScript">CombineTextScript</a>, <a href="Custos.html#Custos">Custos</a>, <a href="DotColumn.html#DotColumn">DotColumn</a>, <a href="Dots.html#Dots">Dots</a>, <a href="DoublePercentRepeat.html#DoublePercentRepeat">DoublePercentRepeat</a>, <a href="DoublePercentRepeatCounter.html#DoublePercentRepeatCounter">DoublePercentRepeatCounter</a>, <a href="DynamicLineSpanner.html#DynamicLineSpanner">DynamicLineSpanner</a>, <a href="DynamicText.html#DynamicText">DynamicText</a>, <a href="DynamicTextSpanner.html#DynamicTextSpanner">DynamicTextSpanner</a>, <a href="Fingering.html#Fingering">Fingering</a>, <a href="FretBoard.html#FretBoard">FretBoard</a>, <a href="Glissando.html#Glissando">Glissando</a>, <a href="GraceSpacing.html#GraceSpacing">GraceSpacing</a>, <a href="GridLine.html#GridLine">GridLine</a>, <a href="GridPoint.html#GridPoint">GridPoint</a>, <a href="Hairpin.html#Hairpin">Hairpin</a>, <a href="HarmonicParenthesesItem.html#HarmonicParenthesesItem">HarmonicParenthesesItem</a>, <a href="HorizontalBracket.html#HorizontalBracket">HorizontalBracket</a>, <a href="InstrumentName.html#InstrumentName">InstrumentName</a>, <a href="InstrumentSwitch.html#InstrumentSwitch">InstrumentSwitch</a>, <a href="KeyCancellation.html#KeyCancellation">KeyCancellation</a>, <a href="KeySignature.html#KeySignature">KeySignature</a>, <a href="LaissezVibrerTie.html#LaissezVibrerTie">LaissezVibrerTie</a>, <a href="LaissezVibrerTieColumn.html#LaissezVibrerTieColumn">LaissezVibrerTieColumn</a>, <a href="LedgerLineSpanner.html#LedgerLineSpanner">LedgerLineSpanner</a>, <a href="LeftEdge.html#LeftEdge">LeftEdge</a>, <a href="LigatureBracket.html#LigatureBracket">LigatureBracket</a>, <a href="LyricExtender.html#LyricExtender">LyricExtender</a>, <a href="LyricHyphen.html#LyricHyphen">LyricHyphen</a>, <a href="LyricSpace.html#LyricSpace">LyricSpace</a>, <a href="LyricText.html#LyricText">LyricText</a>, <a href="MeasureGrouping.html#MeasureGrouping">MeasureGrouping</a>, <a href="MelodyItem.html#MelodyItem">MelodyItem</a>, <a href="MensuralLigature.html#MensuralLigature">MensuralLigature</a>, <a href="MetronomeMark.html#MetronomeMark">MetronomeMark</a>, <a href="MultiMeasureRest.html#MultiMeasureRest">MultiMeasureRest</a>, <a href="MultiMeasureRestNumber.html#MultiMeasureRestNumber">MultiMeasureRestNumber</a>, <a href="MultiMeasureRestText.html#MultiMeasureRestText">MultiMeasureRestText</a>, <a href="NonMusicalPaperColumn.html#NonMusicalPaperColumn">NonMusicalPaperColumn</a>, <a href="NoteCollision.html#NoteCollision">NoteCollision</a>, <a href="NoteColumn.html#NoteColumn">NoteColumn</a>, <a href="NoteHead.html#NoteHead">NoteHead</a>, <a href="NoteName.html#NoteName">NoteName</a>, <a href="NoteSpacing.html#NoteSpacing">NoteSpacing</a>, <a href="OctavateEight.html#OctavateEight">OctavateEight</a>, <a href="OttavaBracket.html#OttavaBracket">OttavaBracket</a>, <a href="PaperColumn.html#PaperColumn">PaperColumn</a>, <a href="ParenthesesItem.html#ParenthesesItem">ParenthesesItem</a>, <a href="PercentRepeat.html#PercentRepeat">PercentRepeat</a>, <a href="PercentRepeatCounter.html#PercentRepeatCounter">PercentRepeatCounter</a>, <a href="PhrasingSlur.html#PhrasingSlur">PhrasingSlur</a>, <a href="PianoPedalBracket.html#PianoPedalBracket">PianoPedalBracket</a>, <a href="RehearsalMark.html#RehearsalMark">RehearsalMark</a>, <a href="RepeatSlash.html#RepeatSlash">RepeatSlash</a>, <a href="RepeatTie.html#RepeatTie">RepeatTie</a>, <a href="RepeatTieColumn.html#RepeatTieColumn">RepeatTieColumn</a>, <a href="Rest.html#Rest">Rest</a>, <a href="RestCollision.html#RestCollision">RestCollision</a>, <a href="Script.html#Script">Script</a>, <a href="ScriptColumn.html#ScriptColumn">ScriptColumn</a>, <a href="ScriptRow.html#ScriptRow">ScriptRow</a>, <a href="SeparationItem.html#SeparationItem">SeparationItem</a>, <a href="Slur.html#Slur">Slur</a>, <a href="SostenutoPedal.html#SostenutoPedal">SostenutoPedal</a>, <a href="SostenutoPedalLineSpanner.html#SostenutoPedalLineSpanner">SostenutoPedalLineSpanner</a>, <a href="SpacingSpanner.html#SpacingSpanner">SpacingSpanner</a>, <a href="SpanBar.html#SpanBar">SpanBar</a>, <a href="StaffSpacing.html#StaffSpacing">StaffSpacing</a>, <a href="StaffSymbol.html#StaffSymbol">StaffSymbol</a>, <a href="StanzaNumber.html#StanzaNumber">StanzaNumber</a>, <a href="Stem.html#Stem">Stem</a>, <a href="StemTremolo.html#StemTremolo">StemTremolo</a>, <a href="StringNumber.html#StringNumber">StringNumber</a>, <a href="StrokeFinger.html#StrokeFinger">StrokeFinger</a>, <a href="SustainPedal.html#SustainPedal">SustainPedal</a>, <a href="SustainPedalLineSpanner.html#SustainPedalLineSpanner">SustainPedalLineSpanner</a>, <a href="System.html#System">System</a>, <a href="SystemStartBar.html#SystemStartBar">SystemStartBar</a>, <a href="SystemStartBrace.html#SystemStartBrace">SystemStartBrace</a>, <a href="SystemStartBracket.html#SystemStartBracket">SystemStartBracket</a>, <a href="SystemStartSquare.html#SystemStartSquare">SystemStartSquare</a>, <a href="TabNoteHead.html#TabNoteHead">TabNoteHead</a>, <a href="TextScript.html#TextScript">TextScript</a>, <a href="TextSpanner.html#TextSpanner">TextSpanner</a>, <a href="Tie.html#Tie">Tie</a>, <a href="TieColumn.html#TieColumn">TieColumn</a>, <a href="TimeSignature.html#TimeSignature">TimeSignature</a>, <a href="TrillPitchAccidental.html#TrillPitchAccidental">TrillPitchAccidental</a>, <a href="TrillPitchGroup.html#TrillPitchGroup">TrillPitchGroup</a>, <a href="TrillPitchHead.html#TrillPitchHead">TrillPitchHead</a>, <a href="TrillSpanner.html#TrillSpanner">TrillSpanner</a>, <a href="TupletBracket.html#TupletBracket">TupletBracket</a>, <a href="TupletNumber.html#TupletNumber">TupletNumber</a>, <a href="UnaCordaPedal.html#UnaCordaPedal">UnaCordaPedal</a>, <a href="UnaCordaPedalLineSpanner.html#UnaCordaPedalLineSpanner">UnaCordaPedalLineSpanner</a>, <a href="VaticanaLigature.html#VaticanaLigature">VaticanaLigature</a>, <a href="VerticalAlignment.html#VerticalAlignment">VerticalAlignment</a>, <a href="VerticalAxisGroup.html#VerticalAxisGroup">VerticalAxisGroup</a>, <a href="VoiceFollower.html#VoiceFollower">VoiceFollower</a>, <a href="VoltaBracket.html#VoltaBracket">VoltaBracket</a> and <a href="VoltaBracketSpanner.html#VoltaBracketSpanner">VoltaBracketSpanner</a>.
</p>

<hr size="6">
<table class="nav_table">
<tr><td valign="middle" align="left" colspan="1">[<a href="Backend.html#Backend" title="Beginning of this chapter or previous chapter"> &lt;&lt; Backend&nbsp;</a>]</td><td valign="middle" align="center" colspan="3">[<a href="index.html#Top" title="Cover (top) of document" rel="start">Top</a>][<a href="index_toc.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Indices.html#Indices" title="Index" rel="index">Index</a>][<a href="index_abt.html#SEC_About" title="About (help)" rel="help"> ? </a>]</td><td valign="middle" align="right" colspan="1">[<a href="Scheme-functions.html#Scheme-functions" title="Next chapter">&nbsp;Scheme functions &gt;&gt; </a>]</td></tr><tr><td valign="middle" align="left" colspan="2">[<a href="grid_002dpoint_002dinterface.html#grid_002dpoint_002dinterface" title="Previous section in reading order" accesskey="p" rel="previous"> &lt; grid-point-interface&nbsp;</a>]</td><td valign="middle" align="center" colspan="1">[<a href="Graphical-Object-Interfaces.html#Graphical-Object-Interfaces" title="Up section" accesskey="u" rel="up">&nbsp; Up :&nbsp;Graphical Object Interfaces&nbsp;</a>]</td><td valign="middle" align="right" colspan="2">[<a href="hairpin_002dinterface.html#hairpin_002dinterface" title="Next section in reading order" accesskey="n" rel="next">&nbsp;hairpin-interface &gt; </a>]</td></tr></table>
<!-- footer_tag -->
<div class="footer">
<p class="footer_version">
This page is for LilyPond-2.12.2 (stable-branch).
</p>
<p class="footer_report">
Your <a href="http://lilypond.org/web/devel/participating/documentation-adding">suggestions for the documentation</a> are welcome, please report errors to our <a href="http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs">bug list</a>.
</p>
</div>


<!-- FOOTER -->

<!-- end div#main here -->
</div>



<div id="tocframe">
<p class="toc_uplink"><a href="../index.html" 
         title="Documentation Index">&lt;&lt; Back to Documentation Index</a></p>
<h4 class="toc_header"> <a href="index.html#Top" title="Start of the manual">Internals Reference</a></h4>
<div class="contents">
<ul class="toc">
  <li><a name="toc-Music-definitions-1" href="Music-definitions.html#Music-definitions">1. Music definitions</a>
  <ul class="toc">
    <li><a name="toc-Music-expressions-1" href="Music-expressions.html#Music-expressions">1.1 Music expressions</a>    </li>
    <li><a name="toc-Music-classes-1" href="Music-classes.html#Music-classes">1.2 Music classes</a>    </li>
    <li><a name="toc-Music-properties-1" href="Music-properties.html#Music-properties">1.3 Music properties</a>    </li>
  </ul>
  </li>
  <li><a name="toc-Translation-1" href="Translation.html#Translation">2. Translation</a>
  <ul class="toc">
    <li><a name="toc-Contexts-1" href="Contexts.html#Contexts">2.1 Contexts</a>    </li>
    <li><a name="toc-Engravers-and-Performers-1" href="Engravers-and-Performers.html#Engravers-and-Performers">2.2 Engravers and Performers</a>    </li>
    <li><a name="toc-Tunable-context-properties-1" href="Tunable-context-properties.html#Tunable-context-properties">2.3 Tunable context properties</a>    </li>
    <li><a name="toc-Internal-context-properties-1" href="Internal-context-properties.html#Internal-context-properties">2.4 Internal context properties</a>    </li>
  </ul>
  </li>
  <li class="toc_current"><a name="toc-Backend-1" href="Backend.html#Backend">3. Backend</a>
  <ul class="toc">
    <li><a name="toc-All-layout-objects-1" href="All-layout-objects.html#All-layout-objects">3.1 All layout objects</a>    </li>
    <li class="toc_current"><a name="toc-Graphical-Object-Interfaces-1" href="Graphical-Object-Interfaces.html#Graphical-Object-Interfaces">3.2 Graphical Object Interfaces</a>
    <ul class="toc">
      <li><a name="toc-accidental_002dinterface-1" href="accidental_002dinterface.html#accidental_002dinterface">3.2.1 accidental-interface</a>      </li>
      <li><a name="toc-accidental_002dplacement_002dinterface-1" href="accidental_002dplacement_002dinterface.html#accidental_002dplacement_002dinterface">3.2.2 accidental-placement-interface</a>      </li>
      <li><a name="toc-accidental_002dsuggestion_002dinterface-1" href="accidental_002dsuggestion_002dinterface.html#accidental_002dsuggestion_002dinterface">3.2.3 accidental-suggestion-interface</a>      </li>
      <li><a name="toc-align_002dinterface-1" href="align_002dinterface.html#align_002dinterface">3.2.4 align-interface</a>      </li>
      <li><a name="toc-ambitus_002dinterface-1" href="ambitus_002dinterface.html#ambitus_002dinterface">3.2.5 ambitus-interface</a>      </li>
      <li><a name="toc-arpeggio_002dinterface-1" href="arpeggio_002dinterface.html#arpeggio_002dinterface">3.2.6 arpeggio-interface</a>      </li>
      <li><a name="toc-axis_002dgroup_002dinterface-1" href="axis_002dgroup_002dinterface.html#axis_002dgroup_002dinterface">3.2.7 axis-group-interface</a>      </li>
      <li><a name="toc-balloon_002dinterface-1" href="balloon_002dinterface.html#balloon_002dinterface">3.2.8 balloon-interface</a>      </li>
      <li><a name="toc-bar_002dline_002dinterface-1" href="bar_002dline_002dinterface.html#bar_002dline_002dinterface">3.2.9 bar-line-interface</a>      </li>
      <li><a name="toc-bass_002dfigure_002dalignment_002dinterface-1" href="bass_002dfigure_002dalignment_002dinterface.html#bass_002dfigure_002dalignment_002dinterface">3.2.10 bass-figure-alignment-interface</a>      </li>
      <li><a name="toc-bass_002dfigure_002dinterface-1" href="bass_002dfigure_002dinterface.html#bass_002dfigure_002dinterface">3.2.11 bass-figure-interface</a>      </li>
      <li><a name="toc-beam_002dinterface-1" href="beam_002dinterface.html#beam_002dinterface">3.2.12 beam-interface</a>      </li>
      <li><a name="toc-bend_002dafter_002dinterface-1" href="bend_002dafter_002dinterface.html#bend_002dafter_002dinterface">3.2.13 bend-after-interface</a>      </li>
      <li><a name="toc-break_002dalignable_002dinterface-1" href="break_002dalignable_002dinterface.html#break_002dalignable_002dinterface">3.2.14 break-alignable-interface</a>      </li>
      <li><a name="toc-break_002daligned_002dinterface-1" href="break_002daligned_002dinterface.html#break_002daligned_002dinterface">3.2.15 break-aligned-interface</a>      </li>
      <li><a name="toc-break_002dalignment_002dinterface-1" href="break_002dalignment_002dinterface.html#break_002dalignment_002dinterface">3.2.16 break-alignment-interface</a>      </li>
      <li><a name="toc-breathing_002dsign_002dinterface-1" href="breathing_002dsign_002dinterface.html#breathing_002dsign_002dinterface">3.2.17 breathing-sign-interface</a>      </li>
      <li><a name="toc-chord_002dname_002dinterface-1" href="chord_002dname_002dinterface.html#chord_002dname_002dinterface">3.2.18 chord-name-interface</a>      </li>
      <li><a name="toc-clef_002dinterface-1" href="clef_002dinterface.html#clef_002dinterface">3.2.19 clef-interface</a>      </li>
      <li><a name="toc-cluster_002dbeacon_002dinterface-1" href="cluster_002dbeacon_002dinterface.html#cluster_002dbeacon_002dinterface">3.2.20 cluster-beacon-interface</a>      </li>
      <li><a name="toc-cluster_002dinterface-1" href="cluster_002dinterface.html#cluster_002dinterface">3.2.21 cluster-interface</a>      </li>
      <li><a name="toc-custos_002dinterface-1" href="custos_002dinterface.html#custos_002dinterface">3.2.22 custos-interface</a>      </li>
      <li><a name="toc-dot_002dcolumn_002dinterface-1" href="dot_002dcolumn_002dinterface.html#dot_002dcolumn_002dinterface">3.2.23 dot-column-interface</a>      </li>
      <li><a name="toc-dots_002dinterface-1" href="dots_002dinterface.html#dots_002dinterface">3.2.24 dots-interface</a>      </li>
      <li><a name="toc-dynamic_002dinterface-1" href="dynamic_002dinterface.html#dynamic_002dinterface">3.2.25 dynamic-interface</a>      </li>
      <li><a name="toc-dynamic_002dline_002dspanner_002dinterface-1" href="dynamic_002dline_002dspanner_002dinterface.html#dynamic_002dline_002dspanner_002dinterface">3.2.26 dynamic-line-spanner-interface</a>      </li>
      <li><a name="toc-dynamic_002dtext_002dspanner_002dinterface-1" href="dynamic_002dtext_002dspanner_002dinterface.html#dynamic_002dtext_002dspanner_002dinterface">3.2.27 dynamic-text-spanner-interface</a>      </li>
      <li><a name="toc-enclosing_002dbracket_002dinterface-1" href="enclosing_002dbracket_002dinterface.html#enclosing_002dbracket_002dinterface">3.2.28 enclosing-bracket-interface</a>      </li>
      <li><a name="toc-figured_002dbass_002dcontinuation_002dinterface-1" href="figured_002dbass_002dcontinuation_002dinterface.html#figured_002dbass_002dcontinuation_002dinterface">3.2.29 figured-bass-continuation-interface</a>      </li>
      <li><a name="toc-finger_002dinterface-1" href="finger_002dinterface.html#finger_002dinterface">3.2.30 finger-interface</a>      </li>
      <li><a name="toc-font_002dinterface-1" href="font_002dinterface.html#font_002dinterface">3.2.31 font-interface</a>      </li>
      <li><a name="toc-fret_002ddiagram_002dinterface-1" href="fret_002ddiagram_002dinterface.html#fret_002ddiagram_002dinterface">3.2.32 fret-diagram-interface</a>      </li>
      <li><a name="toc-grace_002dspacing_002dinterface-1" href="grace_002dspacing_002dinterface.html#grace_002dspacing_002dinterface">3.2.33 grace-spacing-interface</a>      </li>
      <li><a name="toc-gregorian_002dligature_002dinterface-1" href="gregorian_002dligature_002dinterface.html#gregorian_002dligature_002dinterface">3.2.34 gregorian-ligature-interface</a>      </li>
      <li><a name="toc-grid_002dline_002dinterface-1" href="grid_002dline_002dinterface.html#grid_002dline_002dinterface">3.2.35 grid-line-interface</a>      </li>
      <li><a name="toc-grid_002dpoint_002dinterface-1" href="grid_002dpoint_002dinterface.html#grid_002dpoint_002dinterface">3.2.36 grid-point-interface</a>      </li>
      <li class="toc_current"><a name="toc-grob_002dinterface-1" href="grob_002dinterface.html#grob_002dinterface">3.2.37 grob-interface</a>      </li>
      <li><a name="toc-hairpin_002dinterface-1" href="hairpin_002dinterface.html#hairpin_002dinterface">3.2.38 hairpin-interface</a>      </li>
      <li><a name="toc-hara_002dkiri_002dgroup_002dspanner_002dinterface-1" href="hara_002dkiri_002dgroup_002dspanner_002dinterface.html#hara_002dkiri_002dgroup_002dspanner_002dinterface">3.2.39 hara-kiri-group-spanner-interface</a>      </li>
      <li><a name="toc-horizontal_002dbracket_002dinterface-1" href="horizontal_002dbracket_002dinterface.html#horizontal_002dbracket_002dinterface">3.2.40 horizontal-bracket-interface</a>      </li>
      <li><a name="toc-instrument_002dspecific_002dmarkup_002dinterface-1" href="instrument_002dspecific_002dmarkup_002dinterface.html#instrument_002dspecific_002dmarkup_002dinterface">3.2.41 instrument-specific-markup-interface</a>      </li>
      <li><a name="toc-item_002dinterface-1" href="item_002dinterface.html#item_002dinterface">3.2.42 item-interface</a>      </li>
      <li><a name="toc-key_002dcancellation_002dinterface-1" href="key_002dcancellation_002dinterface.html#key_002dcancellation_002dinterface">3.2.43 key-cancellation-interface</a>      </li>
      <li><a name="toc-key_002dsignature_002dinterface-1" href="key_002dsignature_002dinterface.html#key_002dsignature_002dinterface">3.2.44 key-signature-interface</a>      </li>
      <li><a name="toc-ledger_002dline_002dspanner_002dinterface-1" href="ledger_002dline_002dspanner_002dinterface.html#ledger_002dline_002dspanner_002dinterface">3.2.45 ledger-line-spanner-interface</a>      </li>
      <li><a name="toc-ledgered_002dinterface-1" href="ledgered_002dinterface.html#ledgered_002dinterface">3.2.46 ledgered-interface</a>      </li>
      <li><a name="toc-ligature_002dbracket_002dinterface-1" href="ligature_002dbracket_002dinterface.html#ligature_002dbracket_002dinterface">3.2.47 ligature-bracket-interface</a>      </li>
      <li><a name="toc-ligature_002dinterface-1" href="ligature_002dinterface.html#ligature_002dinterface">3.2.48 ligature-interface</a>      </li>
      <li><a name="toc-line_002dinterface-1" href="line_002dinterface.html#line_002dinterface">3.2.49 line-interface</a>      </li>
      <li><a name="toc-line_002dspanner_002dinterface-1" href="line_002dspanner_002dinterface.html#line_002dspanner_002dinterface">3.2.50 line-spanner-interface</a>      </li>
      <li><a name="toc-lyric_002dextender_002dinterface-1" href="lyric_002dextender_002dinterface.html#lyric_002dextender_002dinterface">3.2.51 lyric-extender-interface</a>      </li>
      <li><a name="toc-lyric_002dhyphen_002dinterface-1" href="lyric_002dhyphen_002dinterface.html#lyric_002dhyphen_002dinterface">3.2.52 lyric-hyphen-interface</a>      </li>
      <li><a name="toc-lyric_002dinterface-1" href="lyric_002dinterface.html#lyric_002dinterface">3.2.53 lyric-interface</a>      </li>
      <li><a name="toc-lyric_002dsyllable_002dinterface-1" href="lyric_002dsyllable_002dinterface.html#lyric_002dsyllable_002dinterface">3.2.54 lyric-syllable-interface</a>      </li>
      <li><a name="toc-mark_002dinterface-1" href="mark_002dinterface.html#mark_002dinterface">3.2.55 mark-interface</a>      </li>
      <li><a name="toc-measure_002dgrouping_002dinterface-1" href="measure_002dgrouping_002dinterface.html#measure_002dgrouping_002dinterface">3.2.56 measure-grouping-interface</a>      </li>
      <li><a name="toc-melody_002dspanner_002dinterface-1" href="melody_002dspanner_002dinterface.html#melody_002dspanner_002dinterface">3.2.57 melody-spanner-interface</a>      </li>
      <li><a name="toc-mensural_002dligature_002dinterface-1" href="mensural_002dligature_002dinterface.html#mensural_002dligature_002dinterface">3.2.58 mensural-ligature-interface</a>      </li>
      <li><a name="toc-metronome_002dmark_002dinterface-1" href="metronome_002dmark_002dinterface.html#metronome_002dmark_002dinterface">3.2.59 metronome-mark-interface</a>      </li>
      <li><a name="toc-multi_002dmeasure_002dinterface-1" href="multi_002dmeasure_002dinterface.html#multi_002dmeasure_002dinterface">3.2.60 multi-measure-interface</a>      </li>
      <li><a name="toc-multi_002dmeasure_002drest_002dinterface-1" href="multi_002dmeasure_002drest_002dinterface.html#multi_002dmeasure_002drest_002dinterface">3.2.61 multi-measure-rest-interface</a>      </li>
      <li><a name="toc-note_002dcollision_002dinterface-1" href="note_002dcollision_002dinterface.html#note_002dcollision_002dinterface">3.2.62 note-collision-interface</a>      </li>
      <li><a name="toc-note_002dcolumn_002dinterface-1" href="note_002dcolumn_002dinterface.html#note_002dcolumn_002dinterface">3.2.63 note-column-interface</a>      </li>
      <li><a name="toc-note_002dhead_002dinterface-1" href="note_002dhead_002dinterface.html#note_002dhead_002dinterface">3.2.64 note-head-interface</a>      </li>
      <li><a name="toc-note_002dname_002dinterface-1" href="note_002dname_002dinterface.html#note_002dname_002dinterface">3.2.65 note-name-interface</a>      </li>
      <li><a name="toc-note_002dspacing_002dinterface-1" href="note_002dspacing_002dinterface.html#note_002dspacing_002dinterface">3.2.66 note-spacing-interface</a>      </li>
      <li><a name="toc-only_002dprebreak_002dinterface-1" href="only_002dprebreak_002dinterface.html#only_002dprebreak_002dinterface">3.2.67 only-prebreak-interface</a>      </li>
      <li><a name="toc-ottava_002dbracket_002dinterface-1" href="ottava_002dbracket_002dinterface.html#ottava_002dbracket_002dinterface">3.2.68 ottava-bracket-interface</a>      </li>
      <li><a name="toc-paper_002dcolumn_002dinterface-1" href="paper_002dcolumn_002dinterface.html#paper_002dcolumn_002dinterface">3.2.69 paper-column-interface</a>      </li>
      <li><a name="toc-parentheses_002dinterface-1" href="parentheses_002dinterface.html#parentheses_002dinterface">3.2.70 parentheses-interface</a>      </li>
      <li><a name="toc-percent_002drepeat_002dinterface-1" href="percent_002drepeat_002dinterface.html#percent_002drepeat_002dinterface">3.2.71 percent-repeat-interface</a>      </li>
      <li><a name="toc-percent_002drepeat_002ditem_002dinterface-1" href="percent_002drepeat_002ditem_002dinterface.html#percent_002drepeat_002ditem_002dinterface">3.2.72 percent-repeat-item-interface</a>      </li>
      <li><a name="toc-piano_002dpedal_002dbracket_002dinterface-1" href="piano_002dpedal_002dbracket_002dinterface.html#piano_002dpedal_002dbracket_002dinterface">3.2.73 piano-pedal-bracket-interface</a>      </li>
      <li><a name="toc-piano_002dpedal_002dinterface-1" href="piano_002dpedal_002dinterface.html#piano_002dpedal_002dinterface">3.2.74 piano-pedal-interface</a>      </li>
      <li><a name="toc-piano_002dpedal_002dscript_002dinterface-1" href="piano_002dpedal_002dscript_002dinterface.html#piano_002dpedal_002dscript_002dinterface">3.2.75 piano-pedal-script-interface</a>      </li>
      <li><a name="toc-pitched_002dtrill_002dinterface-1" href="pitched_002dtrill_002dinterface.html#pitched_002dtrill_002dinterface">3.2.76 pitched-trill-interface</a>      </li>
      <li><a name="toc-rest_002dcollision_002dinterface-1" href="rest_002dcollision_002dinterface.html#rest_002dcollision_002dinterface">3.2.77 rest-collision-interface</a>      </li>
      <li><a name="toc-rest_002dinterface-1" href="rest_002dinterface.html#rest_002dinterface">3.2.78 rest-interface</a>      </li>
      <li><a name="toc-rhythmic_002dgrob_002dinterface-1" href="rhythmic_002dgrob_002dinterface.html#rhythmic_002dgrob_002dinterface">3.2.79 rhythmic-grob-interface</a>      </li>
      <li><a name="toc-rhythmic_002dhead_002dinterface-1" href="rhythmic_002dhead_002dinterface.html#rhythmic_002dhead_002dinterface">3.2.80 rhythmic-head-interface</a>      </li>
      <li><a name="toc-script_002dcolumn_002dinterface-1" href="script_002dcolumn_002dinterface.html#script_002dcolumn_002dinterface">3.2.81 script-column-interface</a>      </li>
      <li><a name="toc-script_002dinterface-1" href="script_002dinterface.html#script_002dinterface">3.2.82 script-interface</a>      </li>
      <li><a name="toc-self_002dalignment_002dinterface-1" href="self_002dalignment_002dinterface.html#self_002dalignment_002dinterface">3.2.83 self-alignment-interface</a>      </li>
      <li><a name="toc-semi_002dtie_002dcolumn_002dinterface-1" href="semi_002dtie_002dcolumn_002dinterface.html#semi_002dtie_002dcolumn_002dinterface">3.2.84 semi-tie-column-interface</a>      </li>
      <li><a name="toc-semi_002dtie_002dinterface-1" href="semi_002dtie_002dinterface.html#semi_002dtie_002dinterface">3.2.85 semi-tie-interface</a>      </li>
      <li><a name="toc-separation_002ditem_002dinterface-1" href="separation_002ditem_002dinterface.html#separation_002ditem_002dinterface">3.2.86 separation-item-interface</a>      </li>
      <li><a name="toc-side_002dposition_002dinterface-1" href="side_002dposition_002dinterface.html#side_002dposition_002dinterface">3.2.87 side-position-interface</a>      </li>
      <li><a name="toc-slur_002dinterface-1" href="slur_002dinterface.html#slur_002dinterface">3.2.88 slur-interface</a>      </li>
      <li><a name="toc-spaceable_002dgrob_002dinterface-1" href="spaceable_002dgrob_002dinterface.html#spaceable_002dgrob_002dinterface">3.2.89 spaceable-grob-interface</a>      </li>
      <li><a name="toc-spacing_002dinterface-1" href="spacing_002dinterface.html#spacing_002dinterface">3.2.90 spacing-interface</a>      </li>
      <li><a name="toc-spacing_002doptions_002dinterface-1" href="spacing_002doptions_002dinterface.html#spacing_002doptions_002dinterface">3.2.91 spacing-options-interface</a>      </li>
      <li><a name="toc-spacing_002dspanner_002dinterface-1" href="spacing_002dspanner_002dinterface.html#spacing_002dspanner_002dinterface">3.2.92 spacing-spanner-interface</a>      </li>
      <li><a name="toc-span_002dbar_002dinterface-1" href="span_002dbar_002dinterface.html#span_002dbar_002dinterface">3.2.93 span-bar-interface</a>      </li>
      <li><a name="toc-spanner_002dinterface-1" href="spanner_002dinterface.html#spanner_002dinterface">3.2.94 spanner-interface</a>      </li>
      <li><a name="toc-staff_002dspacing_002dinterface-1" href="staff_002dspacing_002dinterface.html#staff_002dspacing_002dinterface">3.2.95 staff-spacing-interface</a>      </li>
      <li><a name="toc-staff_002dsymbol_002dinterface-1" href="staff_002dsymbol_002dinterface.html#staff_002dsymbol_002dinterface">3.2.96 staff-symbol-interface</a>      </li>
      <li><a name="toc-staff_002dsymbol_002dreferencer_002dinterface-1" href="staff_002dsymbol_002dreferencer_002dinterface.html#staff_002dsymbol_002dreferencer_002dinterface">3.2.97 staff-symbol-referencer-interface</a>      </li>
      <li><a name="toc-stanza_002dnumber_002dinterface-1" href="stanza_002dnumber_002dinterface.html#stanza_002dnumber_002dinterface">3.2.98 stanza-number-interface</a>      </li>
      <li><a name="toc-stem_002dinterface-1" href="stem_002dinterface.html#stem_002dinterface">3.2.99 stem-interface</a>      </li>
      <li><a name="toc-stem_002dtremolo_002dinterface-1" href="stem_002dtremolo_002dinterface.html#stem_002dtremolo_002dinterface">3.2.100 stem-tremolo-interface</a>      </li>
      <li><a name="toc-string_002dnumber_002dinterface-1" href="string_002dnumber_002dinterface.html#string_002dnumber_002dinterface">3.2.101 string-number-interface</a>      </li>
      <li><a name="toc-stroke_002dfinger_002dinterface-1" href="stroke_002dfinger_002dinterface.html#stroke_002dfinger_002dinterface">3.2.102 stroke-finger-interface</a>      </li>
      <li><a name="toc-system_002dinterface-1" href="system_002dinterface.html#system_002dinterface">3.2.103 system-interface</a>      </li>
      <li><a name="toc-system_002dstart_002ddelimiter_002dinterface-1" href="system_002dstart_002ddelimiter_002dinterface.html#system_002dstart_002ddelimiter_002dinterface">3.2.104 system-start-delimiter-interface</a>      </li>
      <li><a name="toc-system_002dstart_002dtext_002dinterface-1" href="system_002dstart_002dtext_002dinterface.html#system_002dstart_002dtext_002dinterface">3.2.105 system-start-text-interface</a>      </li>
      <li><a name="toc-tablature_002dinterface-1" href="tablature_002dinterface.html#tablature_002dinterface">3.2.106 tablature-interface</a>      </li>
      <li><a name="toc-text_002dinterface-1" href="text_002dinterface.html#text_002dinterface">3.2.107 text-interface</a>      </li>
      <li><a name="toc-text_002dscript_002dinterface-1" href="text_002dscript_002dinterface.html#text_002dscript_002dinterface">3.2.108 text-script-interface</a>      </li>
      <li><a name="toc-tie_002dcolumn_002dinterface-1" href="tie_002dcolumn_002dinterface.html#tie_002dcolumn_002dinterface">3.2.109 tie-column-interface</a>      </li>
      <li><a name="toc-tie_002dinterface-1" href="tie_002dinterface.html#tie_002dinterface">3.2.110 tie-interface</a>      </li>
      <li><a name="toc-time_002dsignature_002dinterface-1" href="time_002dsignature_002dinterface.html#time_002dsignature_002dinterface">3.2.111 time-signature-interface</a>      </li>
      <li><a name="toc-trill_002dpitch_002daccidental_002dinterface-1" href="trill_002dpitch_002daccidental_002dinterface.html#trill_002dpitch_002daccidental_002dinterface">3.2.112 trill-pitch-accidental-interface</a>      </li>
      <li><a name="toc-trill_002dspanner_002dinterface-1" href="trill_002dspanner_002dinterface.html#trill_002dspanner_002dinterface">3.2.113 trill-spanner-interface</a>      </li>
      <li><a name="toc-tuplet_002dbracket_002dinterface-1" href="tuplet_002dbracket_002dinterface.html#tuplet_002dbracket_002dinterface">3.2.114 tuplet-bracket-interface</a>      </li>
      <li><a name="toc-tuplet_002dnumber_002dinterface-1" href="tuplet_002dnumber_002dinterface.html#tuplet_002dnumber_002dinterface">3.2.115 tuplet-number-interface</a>      </li>
      <li><a name="toc-unbreakable_002dspanner_002dinterface-1" href="unbreakable_002dspanner_002dinterface.html#unbreakable_002dspanner_002dinterface">3.2.116 unbreakable-spanner-interface</a>      </li>
      <li><a name="toc-vaticana_002dligature_002dinterface-1" href="vaticana_002dligature_002dinterface.html#vaticana_002dligature_002dinterface">3.2.117 vaticana-ligature-interface</a>      </li>
      <li><a name="toc-vertically_002dspaceable_002dinterface-1" href="vertically_002dspaceable_002dinterface.html#vertically_002dspaceable_002dinterface">3.2.118 vertically-spaceable-interface</a>      </li>
      <li><a name="toc-volta_002dbracket_002dinterface-1" href="volta_002dbracket_002dinterface.html#volta_002dbracket_002dinterface">3.2.119 volta-bracket-interface</a>      </li>
    </ul>
    </li>
    <li><a name="toc-User-backend-properties-1" href="User-backend-properties.html#User-backend-properties">3.3 User backend properties</a>    </li>
    <li><a name="toc-Internal-backend-properties-1" href="Internal-backend-properties.html#Internal-backend-properties">3.4 Internal backend properties</a>    </li>
  </ul>
  </li>
  <li><a name="toc-Scheme-functions-1" href="Scheme-functions.html#Scheme-functions">4. Scheme functions</a>  </li>
  <li><a name="toc-Indices-1" href="Indices.html#Indices">A. Indices</a>
  <ul class="toc">
    <li><a name="toc-Concept-index" href="Indices.html#Indices">A.1 Concept index</a>    </li>
    <li><a name="toc-Function-index" href="Indices.html#Indices">A.2 Function index</a>    </li>
  </ul>
  </li>
</ul>
</div>
</div>

</body>
</html>