Or rather
#(define-markup-command (book-title layout props) ()
(interpret-markup
layout props
(ly:output-def-lookup layout 'bookTitleMarkup empty-markup)))
\markup \box \column {
\override
#'(
(header:title . "The title")
(header:composer . "The composer")
)
\book-title
\score { c'1 }
}
Cheers,
Valentin
Am Freitag, 22. März 2024, 20:46:16 CET schrieb Valentin Petzel:
> Hello Joop,
>
> this would be hard to do, as this is tied to the page breaking algorithm.
> Rather directly draw your header in your markup:
>
> #(define-markup-command (book-title layout props) ()
> (interpret-markup
> layout props
> (ly:output-def-lookup layout 'bookTitleMarkup empty-markup)))
>
> \markup \box \center-column {
> \override
> #'(
> (header:title . "The title")
> (header:composer . "The composer")
> )
> \book-title
> \score { c'1 }
> }
>
> Cheers,
> Valentin
>
> Am Freitag, 22. März 2024, 19:32:05 CET schrieb Go77:
> > Hello Leo,
> >
> > I tried your suggestion, but it doesn't put the box around the header. I
> > would like to include the header as well. Something with page formatting
> > maybe?
> >
> > Joop
> >
> > On 22-03-2024 15:09, Leo Correia de Verdier wrote:
> > > Sorry, I got a fudged quote-apostrophe in last answer. It should be:
> > >
> > > \markup \box \score { c'1 }
> > >
> > >> 22 mars 2024 kl. 15:06 skrev Leo Correia de Verdier
> > >> <[email protected]>:
> > >>
> > >> Hi Joop!
> > >>
> > >> Do you mean something like
> > >> \markup \box \score { c’1 }
> > >>
> > >> HTH
> > >> /Leo
> > >>
> > >>> 22 mars 2024 kl. 14:40 skrev Go77 <[email protected]>:
> > >>>
> > >>>
> > >>> Hi all,
> > >>>
> > >>> I tried to find how to draw a box around a piece of music. Looked
> > >>> through the manual, snippets etc, but didn't find out how to do this
> > >>> yet. See below what I mean. Any suggestions?
> > >>>
> > >>> Joop
> > >>>
> > >>>
> > >>> <piece_box.jpg>
signature.asc
Description: This is a digitally signed message part.
