[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Getting Y-offset on systems to be exact on left and right "mirrored
From: |
Thomas Morley |
Subject: |
Re: Getting Y-offset on systems to be exact on left and right "mirrored pages" |
Date: |
Fri, 6 Aug 2021 01:22:04 +0200 |
Am Do., 5. Aug. 2021 um 20:29 Uhr schrieb Jean Abou Samra <jean@abou-samra.fr>:
>
>
>
> Le 05/08/2021 à 12:39, Owain Evans a écrit :
> > That is totally fantastic! Works perfectly!
> > I've one variable / context defining both left and right pages: system
> > in-between distance and bars per system.
> > And will just add another context if I need to use the Y-offset of
> > NonMusicalPaperColumn which will be unlikely.
> >
> > Many thanks,
> > Owain
>
>
> Um, why don't I see the systems lining up then?
> (Output attached.)
>
> \version "2.22.1"
>
> #(set-global-staff-size 40) % for visibility
>
> \paper {
> top-system-spacing =
> #'((basic-distance . 10)
> (minimum-distance . 10)
> (padding . 0)
> (stretchability .0))
> }
>
> mymusic = { \repeat unfold 16 {c4} \break }
>
> \bookpart {
> \relative c' {
> \overrideProperty Score.NonMusicalPaperColumn.
> line-break-system-details #'((Y-offset . 40))
> \mymusic }
> }
>
> \bookpart {
> \relative c''' {
> \overrideProperty Score.NonMusicalPaperColumn.
> line-break-system-details #'((Y-offset . 40))
> \ottava #1
> \mymusic }
> }
>
>
> Regards,
> Jean
Because the manual use of
\overrideProperty
Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset .
40))
overrides the paper-setting.
Cheers,
Harm