lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] Fix for broken examples in section about explicit vertical p


From: Neil Puttock
Subject: Re: [PATCH] Fix for broken examples in section about explicit vertical positioning
Date: Fri, 21 Nov 2008 22:27:34 +0000

Hi Max,

2008/11/21 Maximilian Albert <address@hidden>:
> Hi,
>
> in the Documentation section about explicit vertical positioning, the
> four examples have too many measures per line. This makes the lines
> break in a funny way and garbles the examples quite a lot (see
> http://tinyurl.com/expl-vert-spacing). Although I thought I knew a bit
> about vertical spacing, it took me quite a while to connect the
> pictures to the text while reading this section (actually, I had to
> look at the code before it made sense). I suggest reducing the number
> of measures from 6 to 5 per line so that there are no unintended line
> breaks. Corresponding patches against master are attached (for the
> English and Spanish version separately, in case the latter is somehow
> automatically generated from the former).

Thanks for the patch; it's a definite improvement. :)

Unfortunately, that's just the start of what's wrong with these
examples; they're designed to show explicit spacing in a page, but
you've probably noticed that they show almost identical spacing
between systems.  The only way around this is to enclose each example
in \book { }.  Therefore, I've applied your patch together with the
following changes:

1. use \book { } to maintain the correct spacing in each example;
2. remove ragged-right from fragment options;
3. remove tagline: this tidies up the empty space below the last
system when using \book (though not in the pdf, regrettably);
4. change left-margin to zero so that the examples don't appear too
far to the right in pdf.

Attached is the third snippet using the new settings, demonstrating
the correct spacing.

Cheers,
Neil

Attachment: lily-5e516a13.png
Description: PNG image


reply via email to

[Prev in Thread] Current Thread [Next in Thread]