James Lowe [Sun, 1 Jan 2012 12:17:44 +0000 (12:17 +0000)]
Doc: LM adjusted explanation for \once
This is for Tracker issue 2164
As suggested by email on lilypond-user
Updated example and text to show that after using \once, the
'revert' does not necessarily go back to the 'default' value
as originally stated, if another \override is
still in place.
Janek Warchol [Tue, 3 Jan 2012 18:40:12 +0000 (19:40 +0100)]
CG: clarify what countdown means
CG currently sounds like "countdown is the time
when developers can review a patch", but it's not true.
Developers can review a patch since it's uploaded,
the countdown is only a warning/reminder about a patch.
Benkő Pál [Tue, 3 Jan 2012 18:08:26 +0000 (19:08 +0100)]
do not tinker with pitched rest
half rests should lie on a staff line,
whole rests should hang from a staff line by default
even for non-standard staves, except when the position
is set by pitch.
Mike Solomon [Wed, 28 Dec 2011 09:00:14 +0000 (10:00 +0100)]
Centers DynamicText grobs in Dynamics context on the NoteColumns of
a PaperColumn.
Should be tweaked later to filter out NoteColumns in non-pertinent
contexts (for example, in an orchestral score, a Dynamics context in
a PianoStaff should not be influenced by the flute part).
Mike Solomon [Wed, 28 Dec 2011 08:50:18 +0000 (09:50 +0100)]
TupletBracket and TupletNumber avoid Script by default.
This can be turned off by setting avoid-scripts to ##f.
Scripts are placed in a "scripts" grob array in the tuplet-engraver
and are then accessed in tuplet-bracket.cc and treated as items to
encompass when calculating a bracket's vertical position.
Mike Solomon [Wed, 28 Dec 2011 08:15:41 +0000 (09:15 +0100)]
Adds vertical skylines to slurs.
This assures that objects with an outside staff priority higher than
that of slurs are placed directly above the slur at their horizontal
position instead of above the slur's extrema in a given direction.
This is done by giving slurs vertical skylines that are the integral of
their curve. Because the axis-group-interface automatically uses
vertical-skylines, no extra check for this property has to be added.
James Lowe [Wed, 21 Dec 2011 07:53:40 +0000 (07:53 +0000)]
Doc: Usage added note for Windows Users
Tracker 2090
Removed single quotes from '-dpoint-and-click#'f'' example (as it is unnecessary)
so as to then
make clarification for the 'evaluate Scheme expression' command for
windows users - they need double quotes instead of single quotes used
by *NIX usrs.
James Lowe [Sat, 17 Dec 2011 12:37:15 +0000 (12:37 +0000)]
Doc: Two doc improvements for LP CLI in Usage
In response to Tracker Items 2114 and 2112
2112
Clarified explanation as suggested by listing the backends and added
additional options to avoid the addition files generated by -dpreview
as suggested.
Changed once instance of back-end to 'backend' as this seems to be
the standard term in the AU doc.
2114
Application Usage 1.2
Changed the way the @table is formatted so that the single quotes are
removed from the options listed.
Took some time to edit some of the linebreaks within the *.itely file so that
it follows the line lengths as per the CG.
Minor line spacing edits to make existing @cindex and @item enries
clearer to see in the source file for future editing
Mike Solomon [Mon, 19 Dec 2011 10:00:51 +0000 (11:00 +0100)]
Prevents cross-staff Stems from colliding with articulations.
Does so by creating a StemStub grob for each Stem whose only effect on
spacing comes from its extra-spacing-height, which blocks articulations
from bumping into the Stems. Beamed stems cannot be considered in
extra-spacing-height because they trigger a circular dependency in the
calculation of direction.
Mike Solomon [Fri, 16 Dec 2011 08:25:29 +0000 (09:25 +0100)]
Implements padding at right-broken hairpins that come up against span bars.
Uses a concurrent-hairpin-engraver to find all concurrent hairpins in a score
and shortens all end-of-line hairpins for a given system by 0.6 if there are
collisions with a span bar.
Mike Solomon [Fri, 16 Dec 2011 08:08:48 +0000 (09:08 +0100)]
Prevents scripts in cross-staff contexts from colliding with span bars.
This is done by not ignoring cross-staff grobs in axis-group-interface
pure height calculations save stems, whose pure height calculation would
lead to a circular dependency.