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

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

Re: changement de saut de portée pour un book directrice et les books in


From: Jean-Charles Malahieude
Subject: Re: changement de saut de portée pour un book directrice et les books instruments
Date: Mon, 28 Oct 2019 19:10:02 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.1.1

Le 28/10/2019 à 11:38, address@hidden a écrit :
Bonjour,

Je me casse le nez sans trouver la solution.

J’écris une partition d’orchestre (Smetana) en respectant les sauts de
portées de l’originale fournie en plaçant une variable

myBreak = {  \break } ou

myBreak = {  } selon la décision finale du chef d’orchestre pour la
directrice.


J'opterais pour l'utilisation de balises :

OriginalBreak = \tag #'Original { \break }


Mais pour les instruments, je voudrais que la variable soit myBreak = { }
afin de diminuer le nombre de pages.

Je ne trouve pas le moyen de placer cette variable sans rejet du
compilateur.

Auriez-vous une idée ? voici un extrait d’un book instrument :

#(set-global-staff-size 17)

\book { %%%%%%%%%%%%%%%%% hautbois

   \header {

   subsubtitle = \markup { \fontsize #3 \bold "Oboe I & II" }

   }

   \paper {

%%%%%%%%%%%%  max-systems-per-page = #8

   ragged-last-bottom = ##f

   }

\pageBreak

   \bookOutputSuffix "3_Oboe"

   \score {


%% JE LAISSE LILY SAUTER, C'EST PAS LE CHEF QUI COMMANDE…
\removeWithTag #'Original

     <<  \generalPart

        \scoreAOboeIPart >>

\layout { \compressFullBarRests

             %{

    \context { \Staff \RemoveAllEmptyStaves

     % To use the setting globally, uncomment the following line:

      \override VerticalAxisGroup #'remove-first = ##t }

    %}

   }

   }

}


Si tu utilises d'autres balises, il suffit de remplacer l'exclusion par une inclusion :

\keepWithTag #'(tagA tagB tagC)

pour que Original soit exclu.

@+
--
Jean-Charles




reply via email to

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