Subject: Bug de compilation de gros fichiers version 2.23.7

From: Ya Gloops <[email-masked]>
Date: Sun, 10 Apr 2022 19:53:59 +0000 (UTC)

J'ai essayé ça mais ça ne fonctionne pas non plus...

mus =
\score {
  {
    \repeat unfold 220
    {
      c'1
    }
  }
}
\book {
  \bookpart {
    \mus \mus \mus \mus \mus \mus \mus \mus \mus \mus
    \mus \mus \mus \mus \mus \mus \mus \mus \mus \mus
  }
  \bookpart {
    \mus \mus \mus \mus \mus \mus \mus \mus \mus \mus
    \mus \mus \mus \mus \mus \mus \mus \mus \mus \mus
  }
  \bookpart {
    \mus \mus \mus \mus \mus \mus \mus \mus \mus \mus
    \mus \mus \mus \mus \mus \mus \mus \mus \mus \mus
  }
  \bookpart {
    \mus \mus \mus \mus \mus \mus \mus \mus \mus \mus
    \mus \mus \mus \mus \mus \mus \mus \mus \mus \mus
  }
}

---

From: "F. Moinard" <[email-masked]>
Date: Mon, 11 Apr 2022 12:26:56 +0400

Bonjour Ya Gloops,

Chez-moi-ça-marche™ :

    Dessin des systèmes...
    Conversion à « document.pdf »...
    Compilation menée à son terme, avec succès.
    Terminé avec succès en 3'16".

Debian/sid, Frescobaldi 3.1.3.

Cela produit 100 pages de mémo pour débutant souhaitant participer à un 
/In C/ de Riley.

Cordialement,
Frédéric

---

From: Martial R <[email-masked]>
Date: Mon, 11 Apr 2022 11:29:01 +0200

Bonjour,

testé, ça marche
Xubuntu focal, Frescobaldi 3.0.0
"vieux" Pentium(R) CPU G3420  (date de 2013)
8 go  ram

Avec bookpart   100 pages Terminé avec succès en 1'52".

Sans bookpart 98 pages  2'14 "

Terminé avec succès en 2'14".

Le lun. 11 avr. 2022 à 10:27, F. Moinard <[email-masked]> a écrit :

> Cela produit 100 pages de mémo pour débutant souhaitant participer à un *In
> C* de Riley.
>
> Cordialement,
> Frédéric
>

-- 
Martial Rameaux

---

From: Martial R <[email-masked]>
Date: Mon, 11 Apr 2022 12:12:08 +0200

Ha oui précision : LilyPond 2.23.7

-- 
Martial Rameaux

---

From: Yagloops <[email-masked]>
Date: Tue, 12 Apr 2022 14:41:08 +0200

Moi j'ai testé sur deux ordi (win10) et c'est la même chose...

Le 11/04/2022 à 12:12, Martial R a écrit :
>         Cela produit 100 pages de mémo pour débutant souhaitant
>         participer à un /In C/ de Riley.
>
>         Cordialement,
>         Frédéric
>
>
>
>     -- 
>     Martial Rameaux
>
>
>
> -- 
> Martial Rameaux
>

---

From: Jean Abou Samra <[email-masked]>
Date: Tue, 12 Apr 2022 20:36:14 +0200

>      \mus \mus \mus \mus \mus \mus \mus \mus \mus \mus

Et en y allant carrément plus, est-ce que ça marche ?

\version "2.22.2"

mus =
\score {
   {
     \repeat unfold 220 { c'1 }
   }
}

\book {
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
   \bookpart { \mus \mus }
}

En fait, je soupçonne l'exemple de ne pas être réaliste, car comme
les mesures sont très petites en termes d'espace (car elles ne
contiennent qu'une note), il y a énormément de configurations possibles
pour les sauts de ligne. D'expérience, LilyPond a plus de facilités
avec des partitions ordinaires qu'avec des \repeat unfold ... { c'1 }.
Pour moi, la vraie question est : quel est ton \book (est-ce une partition
orchestrale, combien d'instruments, de pages, ...), et est-ce que
tu arrives à le faire compiler en le séparant en un nombre acceptable
de \bookpart ?

Cordialement,
Jean

---

From: Ya Gloops <[email-masked]>
Date: Tue, 12 Apr 2022 20:01:15 +0000 (UTC)

En version 2.22.2 tout fonctionne sans problème, mais en 2.23.7 c'est toujours le même problème...
Mon book contient un bookpart par partition mais il y en a plus de 200...

Le mardi 12 avril 2022, 20:37:59 UTC+2, Jean Abou Samra <[email-masked]> a écrit : 

\version "2.22.2"

mus =
\score {
  {

\book {
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }
  \bookpart { \mus \mus }

}

Cordialement,
Jean

---

From: Jean Abou Samra <[email-masked]>
Date: Tue, 12 Apr 2022 22:10:12 +0200

> Mon book contient un bookpart par partition mais il y en a plus de 200...

Ah, dommage. Et avec plusieurs \book ? Là, je ne vois pas de raison…
Par contre, il faudra les fusionner en un seul PDF à la fin.

Cordialement,
Jean

---

From: Ya Gloops <[email-masked]>
Date: Tue, 12 Apr 2022 20:20:29 +0000 (UTC)

Ca fonctionne avec  que des book à la place des bookpart mais adieu la table des matière....

Le mardi 12 avril 2022, 22:10:14 UTC+2, Jean Abou Samra <[email-masked]> a écrit : 

Cordialement,
Jean