lilypond-user
[Top][All Lists]
Advanced

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

Re: \bookparts and scaling


From: Karlin High
Subject: Re: \bookparts and scaling
Date: Thu, 28 Jun 2018 15:22:11 -0500

On Thu, Jun 28, 2018 at 2:15 PM, Flaming Hakama by Elaine
<address@hidden> wrote:
>
> I was unfamiliar with the next one, which might do the trick:
>
> To set the staff size for a single score within a book, use
> layout-set-staff-size inside that score’s \layout block:
>
> \score {
>
>   \layout {
>     #(layout-set-staff-size 14)
>   }
> }

I read the OP as saying that layout-set-staff-size wasn't getting the
desired result.

<http://lists.gnu.org/archive/html/lilypond-user/2018-06/msg00554.html>

"I found in the documentation that you should use
#(layout-set-staff-size) for individual parts. Problem with that is
that doing this keeps the staff at the same global size and only makes
the other elements of the staff larger."

And on closer examination, it looks like the code I posted is doing
the same thing that layout-set-staff-size does.

layout-set-staff-size
seems to do a conversion on the staff size value passed to it, then pass that to
layout-set-absolute-staff-size
which passes it with the (current-module) to
layout-set-absolute-staff-size-in-module

So if layout-set-staff-size isn't working for the OP, the code I
posted likely won't work either. Crimson Sunrise, could you verify
this? Check the PDF I posted.

That leaves the OP's question: what exactly is set-global-staff-size
doing that the other commands are not? Creating a new top-level \paper
context that supersedes whatever existed before?
-- 
Karlin High
Missouri, USA



reply via email to

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