https://lilypond.org/doc/v2.26/Documentation/notation/including-lilypond-files


--
Knute Snortum


On Thu, Aug 27, 2026, 5:31 PM Stu McKenzie <[email protected]>
wrote:

>
> That worked for me too.
> The reason that I didn't include any files was that I couldn't find any
> documentation on how to include Scheme files.
> As I had said - I  had tried many variations, but nothing so simple as
> just including a file containing the Scheme code.
> I had tried #define statements, etc.
> Where is the reference document in version 2.26.0?
>
> On 2026-08-27 14:58, Knute Snortum wrote:
>
> \version "2.26.0"
> musicOne = {
>   \include "barLineColorRed.ily"
>   R1
>   R1
>   % \section barline in red
>   \section
>   R1
>   R1
>   % fine barline in red
>   \fine
> }
> \score {
>   \musicOne
> }
> %%%
>
> %%% barLineColorRed.ily %%%
>   \override Staff.BarLine.color =
>   #(lambda (grob)
>      (let ((glyph (ly:grob-property grob 'glyph)))
>        (cond ((member glyph '("||" "|.")) red)
>              (else #f))))
> %%%
>
> Tell us what you've tried and what happened.
>
>

Reply via email to