lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: compiling sonata with \include


From: JxStarks
Subject: Re: compiling sonata with \include
Date: Fri, 16 Oct 2020 08:31:02 -0400

I bypassed this problem by commenting out the Header information in each file, then including the header information in the \include file like this:

\markup  { \fill-line {
  \line {  }
  \center-column { \abs-fontsize #18 { \bold "We Three Kings of Orient Are"} }
  \line {  }
} }
\markup { \fill-line {
  \line { John H. Hopkins }
  \center-column {  }
  \line { John H. Hopkins }
} }
\include "C:/Users/Jerry/Documents/Fam/Family-Carol-Book/We-Three-Kings-of-Orient-Are.ly"

That produced a satisfactory result for my purposes. Hope this helps.

Jerry

On Thu, Oct 15, 2020 at 12:23 PM Molly Preston <mollyprestonre@gmail.com> wrote:
I tried the print-all-headers = ##t and it didn't work. 
I also tried \bookpart around the \include and it gave me fatal errors. 

I have looked at the documents you reference, but I will have to look at the TitleMarkup I think.

Thank you for directing me.

On Thu, Oct 15, 2020 at 12:17 PM Xavier Scheuer <x.scheuer@gmail.com> wrote:
On Thu, 15 Oct 2020 at 18:00, Molly Preston <mollyprestonre@gmail.com> wrote:
>
> Hello. I am confused by the hierarchy of headings. I have read about it in the manuals and still find it confusing.
>
> I am trying to use \include to compile my sonata. The score block and headings are in each file.
>
> I basically just have this:
>
> \include "Circle_mvt1.ly"
> \pageBreak
> \include "Circle_mvt2.ly"
> \pageBreak
> \include "Circle_mvt3.ly"
>
> The third movement's heading is what's being shown on the first page. That is why I ask about the hierarchy of headings. I tried putting the headings in this file instead of in each individual file.

Hello,

Difficult to answer if you do not show us what is present in your files...
I guess it is each time a \score block and its corresponding \header block.

Anyway, I guess what you are looking for is
\paper {
  print-all-headers = ##t
}

But instead of putting these manual \pageBreak it would be more interesting to use \bookpart.
All this is documented in NR 3.2 Titles and headers and NR 3.1.5 File structure.

Personally for works with several movements I have customized the headers (scoreTitleMarkup, see NR 3.2.2) and use a custom "movement" field.

Cheers,
Xavier

-- 
Xavier Scheuer <x.scheuer@gmail.com>


reply via email to

[Prev in Thread] Current Thread [Next in Thread]