lilypond-user-fr
[Top][All Lists]
Advanced

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

Re: \header avec variables dans un bookpart


From: Martial R
Subject: Re: \header avec variables dans un bookpart
Date: Thu, 25 Aug 2022 19:59:30 +0200

Bonjour,

Sauf  si je n'ai pas compris ce que tu veux
ça, ça le fait :

%-----------------------------------------------------
basse = { \clef "bass" \repeat unfold 4 { c1 } }
accords = \chordmode { c1:7 }
BookPartI =   \bookpart {
 \header { title = "1" }
    \score {
      <<
        \new ChordNames \accords
        \new Staff \basse
      >>
    }
}

BookPartII =   \bookpart {
  \header { title = "2" }
    \score {
      <<
        \new ChordNames \accords
        \new Staff \basse
      >>
    }
}

 \BookPartI
 \BookPartII
%-----------------------------------------

Le jeu. 25 août 2022 à 19:38, Vincent Gay <vgay@vintherine.org> a écrit :
>
> Bonjour à toutes et à tous,
>
> Mon projet est de réaliser un recueil de partitions de Jazz façon Real Book. 
> Actuellement toutes ces partitions existent en l'état de fichiers 
> indépendants comprenant une ou plusieurs parties (mélodie, voicing, basse, 
> piano...) et une grille harmonique, chacune faisant l'objet d'un bookpart. 
> J'imagine donc une architecture sous la forme suivante :
>
> \include fichier1
> \include fichier2
> ...
> \include fichierN
>
> \book {
>   Fichier1Part1
>   Fichier1Part2
>   Fichier2Part1
>   ...
>   FichierNPartN
> }
>
>
> J'essaie donc de mettre des booparts en variables
>
> basse = { \clef "bass" \repeat unfold 4 { c1 } }
> accords = \chordmode { c1:7 }
> BookPartI =   \bookpart {
>     \score {
>       <<
>         \new ChordNames \accords
>         \new Staff \musique
>       >>
>     }
> }
> BookPartII =   \bookpart {
>     \score {
>       <<
>         \new ChordNames \accords
>         \new Staff \basse
>       >>
>     }
> }
>
> et maintenant si je veux intégrer celles-ci dans un book et ça coince à 
> partir de la deuxième :
>
> \book {
>     \BookPartI
> }
> C'est bon
>
> \book {
>   \BookPartI
>   \BookPartII
> }
>
> Démarrage lilypond 2.23.11 [Sans titre (3)]...
>
> Traitement de « /tmp/frescobaldi-8m96uakd/tmp42mazrx6/document.ly »
>
> Analyse...
>
> /tmp/frescobaldi-8m96uakd/tmp42mazrx6/document.ly:26:3: Erreur : syntax 
> error, unexpected BOOK_IDENTIFIER
>
> \BookPartII
>
> erreur fatale : erreur sur les fichiers 
> "/tmp/frescobaldi-8m96uakd/tmp42mazrx6/document.ly"
>
> Arrêté avec le code de retour 1.
>
>
> Pourquoi (et comment faire) ?
>
> Merci d'avance
>
>
>
>


-- 
Martial Rameaux



reply via email to

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