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

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

Re: Conducteur + parties séparées avec mise en page différente


From: Jean-Charles Malahieude
Subject: Re: Conducteur + parties séparées avec mise en page différente
Date: Fri, 3 Mar 2017 19:05:49 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0

Le 03/03/2017 à 04:08, Bertrand Monneret a écrit :
Bonjour,

Il est possible de générer un conducteur + les parties séparées dans un
seul fichier lilypond (et ceci avec des mises en pages différentes à
chaque fois).

Voir ici: http://lilybin.com/30e68p/52

Le problème c'est les numéros de pages. Je souhaiterais écrire "1" comme
numéro de page sur chaque première page des parties séparées.

On peut sélectionner le numéro de mesure à tout instant avec \set
Score.currentBarNumber = #CHIFFRE, mais il semblerait que l'équivalent
pour les numéros de page n'existe pas. Bien sûr on peut supprimer les
numéros des pages et mettre des \markup sur chacune d'elle, mais ça peut
devenir fastidieux.

Est-ce que quelqu'un à une idée pour avoir l'équivalent de "\set
Score.currentBarNumber = #" , mais pour les pages?


Le concept appliqué dans ton fichier pourrait, en extrapolant au maximum, ressemble à : le frigo et les gamelles posés dans l'assiette au lieu de ce qui est affiché sur le menu. C'est aussi le cahier du prof et le cahier de l'élève dans un seul et même livre.

Pour mémoire, LilyPond crée implicitement un contexte Book (un ouvrage, bouquin, livre) qui regroupera *tous* les contextes BookPart (un chapitre, un acte) regroupant des contextes Score (des airs, des scènes). Il te faut donc isoler le conducteur et chacune des parties dans un bloc \book{…}, auquel cas chaque ouvrage commencera bien à *sa* première page et même adopter une mise en forme différente selon le cas. Bien entendu, autant de fichiers seront générés qu'apparaissent de contextes d'ouvrage.

Cordialement,
--
Jean-Charles

Pour mémoire




reply via email to

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