[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Multiple grid lines in the same score
From: |
Valentin Petzel |
Subject: |
Re: Multiple grid lines in the same score |
Date: |
Sat, 01 Jan 2022 22:11:48 +0100 |
Hello Lib,
https://gitlab.com/lilypond/lilypond/-/merge_requests/1099
I’ve got a first version up, which easily can do stuff as in the appended file.
The shift on the first one requires a manual override so far.
Cheers,
Valentin
Am Samstag, 1. Jänner 2022, 21:17:52 CET schrieb Lib Lists:
> Hi Valentin,
> wow, thanks, if you have the time that would be great!
>
> To clarify what I mean, here attached is an example made with
> Inkscape. I suspect that a dashed line would work better than a
> coloured one, but anything that would differentiate the two grid lines
> would work.
>
> Cheers,
> Lib
>
> On Sat, 1 Jan 2022 at 18:15, Valentin Petzel <valentin@petzel.at> wrote:
> > Hello Lib, I think I can implement something for that, give me a day or
> > two.
> >
> > Cheers,
> > Valentin
> >
> > Am Samstag, 1. Jänner 2022, 15:56:18 CET schrieb Lib Lists:
> > > Hello everybody, and happy new year!
> > >
> > > In the example below I would like to add another set of grid lines to
> > > show the triplet subdivisions in the lower staff. Moreover, I'd like
> > > to colour the two grid lines differently. I couldn't find any example
> > > and I'm not sure whether this is actually possible.
> > >
> > > Alternatively, what would be the best strategy to add lines to connect
> > > notes in different staves?
> > >
> > > Thank you in advance for any help!
> > >
> > > Lib
> > >
> > > - - -
> > >
> > > \version "2.22.1"
> > > \score {
> > >
> > > <<
> > >
> > > \new Staff {
> > >
> > > \time 2/8
> > > \relative c'' {
> > >
> > > \override TupletBracket.bracket-visibility = ##t
> > > \tuplet 3/2 {\tuplet 5/4 {a32[ a a a a]} \tuplet 5/4 {a32[ a a
> > >
> > > a a]}\tuplet 5/4 {a32[ a a a a]}}
> > >
> > > }
> > >
> > > }
> > > \new Staff {
> > >
> > > \relative c {
> > >
> > > \clef bass
> > > \override TupletBracket.bracket-visibility = ##t
> > > \tuplet 5/4 {\tuplet 3/2 {e32[ e e]} \tuplet 3/2 {e32[ e
> > >
> > > e]}\tuplet 3/2 {e32[ e e]}\tuplet 3/2 {e32[ e e]}\tuplet 3/2 {e32[ e
> > > e]}}
> > >
> > > }
> > >
> > > }
> > >
> > > \layout {
> > >
> > > \context {
> > >
> > > \Staff
> > > \consists "Grid_point_engraver"
> > > gridInterval = #(ly:make-moment 1/12)
> > >
> > > }
> > > \context {
> > >
> > > \Score
> > > \consists "Grid_line_span_engraver"
> > >
> > > }
> > >
> > > }
> > >
> > > }
grid-lines-ids.pdf
Description: Adobe PDF document
grid-lines-ids.ly
Description: Text Data
signature.asc
Description: This is a digitally signed message part.