Oh no, that would cause errors for sure.
So, you'll have some work for sure...
Cheers,
Pierre
(PS. don't forget to reply to the list)

Le ven. 1 mai 2020 à 17:19, Brent Annable <brentanna...@gmail.com> a écrit :

> Hey Pierre,
>
> Aha, I see an unfortunate coincidence has muddied the waters a little. By
> pure chance, the three sample files I sent you contain unique variable
> names for all the music, which allows them to be included in the master
> file without a problem. But the whole project contains around 70 such
> files, many with multiple score blocks, and all using exactly the same
> variable names (rightOne, rightOneAlt, rightOneAltII, etc.) So while your
> solution does work, what I am looking for is one that allows me to include
> all the files as they are without having to rename all the variables first.
>
> Sorry for the mess up. Do you have any ideas for if the music variables in
> the three files all have the same names?
>
> Brent.
>
> On Fri, 1 May 2020 at 23:06, Pierre Perol-Schneider <
> pierre.schneider.pa...@gmail.com> wrote:
>
>> Brent, please find herewith the modified files.
>> Cheers,
>> Pierre
>>
>> Le ven. 1 mai 2020 à 12:57, Brent Annable <brentanna...@gmail.com> a
>> écrit :
>>
>>> Hi Pierre,
>>>
>>> Thanks for your answer. I did try that, but because of my file structure
>>> it doesn't work. As soon as I use \bookpart anywhere in my master file, the
>>> output is corrupted for some reason -- probably because I'm including
>>> multiple files that use higher-level expressions and variables with the
>>> same names. I could reorganize everything, but that's precisely the hassle
>>> I'm trying to avoid.
>>>
>>> I enclose a few files as an example. What I want to do is bring the
>>> systems of 'All things bright and beautiful' closer together on the page.
>>> If I do ragged-bottom = ##t they are too close together; I could insert
>>> some \vspaces to move the whole piece down a bit, but the systems remain
>>> too bunched-up for my liking. If I put the coding for that section into a
>>> \bookpart block, the output is immediately corrupted, so I can't use a
>>> separate \paper block to achieve what I want.
>>>
>>> Any ideas on the best way to solve this?
>>>
>>> Regards,
>>>
>>> Brent.
>>>
>>> On Fri, 1 May 2020 at 16:09, Pierre Perol-Schneider <
>>> pierre.schneider.pa...@gmail.com> wrote:
>>>
>>>> Hi Brent,
>>>> You can put the paper bloc in a bookpart, e.g.:
>>>>
>>>> \version "2.20.0"
>>>>
>>>> music = { \repeat unfold 100 s1 }
>>>>
>>>> \book {
>>>>   \bookpart {
>>>>     \score { \music }
>>>>     \header { piece = \markup\bold\fontsize #5 \fill-line { "15" } }
>>>>     \paper { system-system-spacing.basic-distance = 15 }
>>>>   }
>>>>   \bookpart {
>>>>     \score { \music }
>>>>     \header { piece = \markup\bold\fontsize #5 \fill-line { "20" } }
>>>>     \paper { system-system-spacing.basic-distance = 20 }
>>>>   }
>>>>   \bookpart {
>>>>     \score { \music }
>>>>     \header { piece = \markup\bold\fontsize #5 \fill-line { "30" } }
>>>>     \paper { system-system-spacing.basic-distance = 30 }
>>>>   }
>>>> }
>>>>
>>>> HTH,
>>>> Cheers,
>>>> Pierre
>>>>
>>>> Le ven. 1 mai 2020 à 05:32, Brent Annable <brentanna...@gmail.com> a
>>>> écrit :
>>>>
>>>>> Hi all,
>>>>>
>>>>> I'm currently putting a whole bunch of separate pieces together into
>>>>> one document, and occasionally I want to manually adjust the distance
>>>>> between systems in one piece without affecting the spacing in the others.
>>>>> Because of the file structure I've chosen, I can't include any top-level
>>>>> instructions in \paper blocks without affecting all the other pieces in 
>>>>> the
>>>>> document. Is there a way of including an instruction within a \score block
>>>>> (or below), or some other way to help adjust between-system spacing?
>>>>>
>>>>> Regards,
>>>>>
>>>>> Brent.
>>>>>
>>>>

Reply via email to