Sophie

Sophie

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

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: 2.4 Internal context properties</title>

<meta name="description" content="LilyPond program-reference: 2.4 Internal context properties">
<meta name="keywords" content="LilyPond program-reference: 2.4 Internal context properties">
<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="Translation.html#Translation" rel="up" title="2. Translation">
<link href="Indices.html#Indices" rel="next" title="A.2 Function index">
<link href="Tunable-context-properties.html#Tunable-context-properties" rel="previous" title="2.3 Tunable context properties">
<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="Internal-context-properties"></a>
<table class="nav_table">
<tr><td valign="middle" align="left" colspan="1">[<a href="Translation.html#Translation" title="Beginning of this chapter or previous chapter"> &lt;&lt; Translation&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="Backend.html#Backend" title="Next chapter">&nbsp;Backend &gt;&gt; </a>]</td></tr><tr><td valign="middle" align="left" colspan="2">[<a href="Tunable-context-properties.html#Tunable-context-properties" title="Previous section in reading order" accesskey="p" rel="previous"> &lt; Tunable context properties&nbsp;</a>]</td><td valign="middle" align="center" colspan="1">[<a href="Translation.html#Translation" title="Up section" accesskey="u" rel="up">&nbsp; Up :&nbsp;Translation&nbsp;</a>]</td><td valign="middle" align="right" colspan="2">[<a href="Backend.html#Backend" title="Next section in reading order" accesskey="n" rel="next">&nbsp;Backend &gt; </a>]</td></tr></table>
<a name="Internal-context-properties"></a>
<h2 class="section">2.4 Internal context properties</h2>


<dl compact="compact">
<dt> <code>associatedVoiceContext</code> (context)</dt>
<dd><p>The context object of the
<code>Voice</code> that has the melody for this <code>Lyrics</code>.
</p></dd>
<dt> <code>barCheckLastFail</code> (moment)</dt>
<dd><p>Where in the measure did the last
barcheck fail?
</p></dd>
<dt> <code>beamMelismaBusy</code> (boolean)</dt>
<dd><p>Signal if a beam is present.
</p></dd>
<dt> <code>breakableSeparationItem</code> (layout object)</dt>
<dd><p>The breakable items in this
time step, for this staff.
</p></dd>
<dt> <code>busyGrobs</code> (list)</dt>
<dd><p>A queue of <code>(<var>end-moment</var> .
<var>GROB</var>)</code> cons cells.  This is for internal (C++) use only.  This
property contains the grobs which are still busy (e.g. note heads,
spanners, etc.).
</p></dd>
<dt> <code>currentCommandColumn</code> (layout object)</dt>
<dd><p>Grob that is X-parent to all
current breakable (clef, key signature, etc.) items.
</p></dd>
<dt> <code>currentMusicalColumn</code> (layout object)</dt>
<dd><p>Grob that is X-parent to all
non-breakable items (note heads, lyrics, etc.).
</p></dd>
<dt> <code>dynamicAbsoluteVolumeFunction</code> (procedure)</dt>
<dd><p>[DOCUMENT-ME]
</p></dd>
<dt> <code>finalizations</code> (list)</dt>
<dd><p>A list of expressions to evaluate before
proceeding to next time step.  This is an internal variable.
</p></dd>
<dt> <code>graceSettings</code> (list)</dt>
<dd><p>Overrides for grace notes.  This property
should be manipulated through the <code>add-grace-property</code> function.
</p></dd>
<dt> <code>hasStaffSpacing</code> (boolean)</dt>
<dd><p>True if the current
<code>CommandColumn</code> contains items that will affect spacing.
</p></dd>
<dt> <code>instrumentSupport</code> (list of grobs)</dt>
<dd><p>A list of grobs to attach the
instrument name to.
</p></dd>
<dt> <code>lastKeySignature</code> (list)</dt>
<dd><p>Last key signature before a key
signature change.
</p></dd>
<dt> <code>localKeySignature</code> (list)</dt>
<dd><p>The key signature at this point in the
measure.  The format is the same as for <code>keySignature</code>, but can
also contain <code>((<var>octave</var> . <var>name</var>) . (<var>alter</var>
<var>barnumber</var> . <var>measureposition</var>))</code> pairs.
</p></dd>
<dt> <code>melismaBusy</code> (boolean)</dt>
<dd><p>Signifies whether a melisma is active.
This can be used to signal melismas on top of those automatically
detected.
</p></dd>
<dt> <code>originalMiddleCPosition</code> (integer)</dt>
<dd><p>Used for temporary overriding
middle&nbsp;C in octavation brackets.
</p></dd>
<dt> <code>quotedEventTypes</code> (list)</dt>
<dd><p>A list of symbols, representing the
event types that should be duplicated for <code>\quote</code> commands.
</p></dd>
<dt> <code>rootSystem</code> (layout object)</dt>
<dd><p>The System object.
</p></dd>
<dt> <code>scriptDefinitions</code> (list)</dt>
<dd><p>The description of scripts.  This is
used by the <code>Script_engraver</code> for typesetting note-superscripts
and subscripts.  See &lsquo;<tt>scm/script.scm</tt>&rsquo; for more information.
</p></dd>
<dt> <code>slurMelismaBusy</code> (boolean)</dt>
<dd><p>Signal if a slur is present.
</p></dd>
<dt> <code>stavesFound</code> (list of grobs)</dt>
<dd><p>A list of all staff-symbols found.
</p></dd>
<dt> <code>tieMelismaBusy</code> (boolean)</dt>
<dd><p>Signal whether a tie is present.
</p></dd>
</dl>



<hr size="6">
<table class="nav_table">
<tr><td valign="middle" align="left" colspan="1">[<a href="Translation.html#Translation" title="Beginning of this chapter or previous chapter"> &lt;&lt; Translation&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="Backend.html#Backend" title="Next chapter">&nbsp;Backend &gt;&gt; </a>]</td></tr><tr><td valign="middle" align="left" colspan="2">[<a href="Tunable-context-properties.html#Tunable-context-properties" title="Previous section in reading order" accesskey="p" rel="previous"> &lt; Tunable context properties&nbsp;</a>]</td><td valign="middle" align="center" colspan="1">[<a href="Translation.html#Translation" title="Up section" accesskey="u" rel="up">&nbsp; Up :&nbsp;Translation&nbsp;</a>]</td><td valign="middle" align="right" colspan="2">[<a href="Backend.html#Backend" title="Next section in reading order" accesskey="n" rel="next">&nbsp;Backend &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 class="toc_current"><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 class="toc_current"><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><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><a name="toc-Graphical-Object-Interfaces-1" href="Graphical-Object-Interfaces.html#Graphical-Object-Interfaces">3.2 Graphical Object Interfaces</a>    </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>