|
From: | F. Moinard |
Subject: | Nuance longue qui traverse la barre de mesure |
Date: | Thu, 7 Mar 2019 15:56:06 +0400 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.5.1 |
Bonjour, Je ne suis pas arrivé à trouver un titre un peu clair pour on problème... Soit une nuance un peu longue "pp ben sostenuto", appliquée à des
rondes, et définie avec make-dynamic-script. Tout se passe bien
dans une portée simple. Mais dans un StaffGroup, la mesure devient
assez longue pour que la nuance remplisse la mesure sans devoir
passer sur la barre de mesure commune aux portées, et ce n'est pas
très heureux. Je crois me rappeler qu'un réglage existe, et que cela ne doit pas être sorcier à trouver, et que ça doit être quelque part dans les réglages impliqués par StaffGroup... Ben je ne trouve pas. D'un autre côté, la même déclarée en markup "marche", mais ça me traumatise, du coup ce n'est plus une nuance. Comment obtenir le même résultat avec make-dynamic-script ? Exemple (j'ai taché de faire simple et avec le moins d'accolades possibles, mais la route est encore longue) : %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \version "2.19.82" \language "italiano" ppbs = \markup { \center-align \line { \hspace #-1.4 pp \normal-text \italic "ben sostenuto" } } ppbsDyn = \tweak DynamicText.self-alignment-X #LEFT #(make-dynamic-script ppbs) ppbsmarkup = _\markup {\dynamic pp \italic {ben sostenuto}} mudyn = { do'1 \ppbsDyn do' do' } mumark = { do'1 \ppbsmarkup do' do' } pamu = { do'1 do'1 do' } %% 2 portées indépendantes, [ok] \score { << \new Staff \mudyn \new Staff \pamu >> } %% le \ppsDyn dans le StaffGroup "dérègle" l'espacement d'une manière inattendue pour moi: \score { \new StaffGroup << \new Staff \mudyn \new Staff \pamu >> } %% en markup, ça-marche-mais-ça-risque-de-pas-être-bien-aligné™ \score { \new StaffGroup << \new Staff \mumark \new Staff \pamu >> } %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Cordialement, |
[Prev in Thread] | Current Thread | [Next in Thread] |