lilypond-user
[Top][All Lists]
Advanced

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

Re: LilyPond 2.23.13


From: Jean Abou Samra
Subject: Re: LilyPond 2.23.13
Date: Tue, 20 Sep 2022 20:33:08 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.2.1

Le 20/09/2022 à 20:01, Jonas Hahnfeld a écrit :
Block on Fitting music on 171 or 172 pages...

\version "2.23.13"

$@(map (lambda (i)
          #{
              \score {
            \repeat unfold 100 c'1
              }
          #})
         (iota 300))
I think this example just takes a very long time because of the many
pages. I see the same on Linux.


Most of all, it seems to take forever because the measures
are extremely narrow in this artificial example. Because of
this, there are enormously many sensible line breaking and
page breaking configurations, and LilyPond is trying out many
of them. This will complete much faster:

\version "2.23.14"

$@(map
   (lambda (i)
   #{
     \score {
       {
         \autoPageBreaksOff
         \repeat unfold 10 { \repeat unfold 10 c'1 \break }
       }
     }
     #})
   (iota 300))


and this also compiles in a reasonable time while still yielding ~280
pages of output:

\version "2.23.14"

$@(map
   (lambda (i)
   #{
     \score {
       \repeat unfold 100 { \repeat unfold 32 c'32 \break }
     }
     #})
   (iota 40))



Jean





reply via email to

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