Using markup-like functions outside of markup (layout/props)

2023-09-23 Thread Kyle Baldwin
Hello - I'm trying to use the `book-first-page` scheme function to write the first page to a file in order to do some automated score processing. `book-first-page` takes the layout and props arguments, however, I'm having a hard time wrapping my head around accessing the layout and props prope

Re: Using markup-like functions outside of markup (layout/props)

2023-09-23 Thread Jean Abou Samra
> I'm trying to use the `book-first-page` scheme function to write the first > page to a file in order to do some automated score processing. `book-first- > page` takes the layout and props arguments, however, I'm having a hard time > wrapping my head around accessing the layout and props properti

Re: Beam issue

2023-09-23 Thread Jakob Pedersen
Hi Raj I don't know why Lilypond does what it does, but you can achieve what you desire by using \overrideTimeSignatureSettings 3/4 1/4 1,1,1 #'() \time 3/4 in stead of just \time 3/4 Best wishes, Jakob On 23.09.2023 20.32, Rajesh Baskar wrote: Hi, In a normal musical notation when you ha

Re: Using markup-like functions outside of markup (layout/props)

2023-09-23 Thread Kyle Baldwin
Jean - The part I care about is whether it starts on a left or right hand page. What I am doing is the following: - Compile lilypond score - Output meta data to a CSV file (I'm using scheme to write out variables like the title and such. This is where I would like to add the metadata about

Re: Using markup-like functions outside of markup (layout/props)

2023-09-23 Thread Jean Abou Samra
Take a look at https://lists.gnu.org/archive/html/lilypond-user/2023-09/msg00136.html which I posted just a few days ago in reply to another question. It's a piece of Scheme code that auto-adds a blank page when needed. signature.asc Description: This is a digitally signed message part

Re[2]: Beam issue

2023-09-23 Thread Trevor
Hi Raj Alternatively, you can set beamHalfMeasure to #f to allow normal beaming (all 6 quavers beamed in 3/4) except when the beam would start mid-measure. See NR 1.2.4 towards the end: \relative a' { \time 3/4 r4. a8 a a | \set Timing.beamHalfMeasure = ##f r4. a8 a a | } This preserves

Re: Beam issue

2023-09-23 Thread William Rehwinkel via LilyPond user discussion
See https://lilypond.org/doc/v2.25/Documentation/notation/setting-automatic-beam-behavior In engraving from the Romantic and Classical periods, beams often begin midway through the measure in 3/4 time, but modern practice is to avoid the false impression of 6/8 time (see Gould, p. 153). Simila

Re: Using markup-like functions outside of markup (layout/props)

2023-09-23 Thread Kyle Baldwin
Jean - Thank you again, I think I can fiddle with this and make this work. Just quickly though, is that to say that it's hard to inject the layout and props outside of a markup command/block? -kwb > On Sep 23, 2023, at 12:43 PM, Jean Abou Samra wrote: > > Take a look at > > https://list

Re: Using markup-like functions outside of markup (layout/props)

2023-09-23 Thread Jean Abou Samra
> Just quickly though, is that to say that it's hard to inject the layout and > props outside of a markup command/block?  This is a bit like asking if it's hard to find a book outside of a library. Not really, but finding the specific book that you want may or may not be feasible. signature.as

how to redefine the brew-chord-slur?

2023-09-23 Thread cc0_knight--- via LilyPond user discussion
as the code mentioned, when I engraving, slur arpeggio are collision with measure line, how to avoid this by redefine slur? ``` \new PianoStaff <<   \set PianoStaff.connectArpeggios = ##t   \override PianoStaff.Arpeggio.stencil =     #ly:arpeggio::brew-chord-slur   \new Staff {     \relative c' {