On Wed, Nov 9, 2011 at 9:38 AM, David Kastrup <d...@gnu.org> wrote:
> Michael Ellis <michael.f.el...@gmail.com> writes: > > > On Wed, Nov 9, 2011 at 8:41 AM, Urs Liska <li...@ursliska.de> wrote: > > > > It does _not_ depend on the context the notes live in - it depends > > only on the order in which they appear in the input file. > > > > > > Thanks, that's an easy-to-remember rule. It deserves prominent > > placement in the documentation. > > It is also wrong. This just holds for durations. Relative octaves are > not tracked in the input, but instead are generated when \relative is > called. This is established at the point of time when a music list is > getting iterated. If you entered the whole music list "naturally" > instead of having music functions and music variables provide bits and > pieces, then you get roughly input order, except that after chords, the > respective octave for the next element is taken from the first element > of the chord. There may be further details. Use occasional octave > checks if you tend to get things wrong. > > Ah! So the simple rule about simple rules still applies :-) Back to my previous approach, then: Use point and click to select the first note with the wrong octave, change it, and re-run lilypond.
_______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user