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

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

Re: forcer la taille minimale d'une seule mesure


From: Olivier CHARADE
Subject: Re: forcer la taille minimale d'une seule mesure
Date: Mon, 29 May 2023 18:52:45 +0200
User-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.10.1

En fait même pas.
Je viens de comprendre en basculant le \markup sur la mesure suivante et en trichant avec \halign pour le ramener un peu au-dessus de la mesure d'avant, que même le \textLengthOn n'avait pas d'influence sur \tempo. Et évidemment j'ai des parties qui changent de ligne entre les deux mesures, ce qui fait que mon \halign ne sert à rien pour celles-là.

Encore loupé...

Olivier

Le 29/05/2023 à 15:19, Olivier CHARADE a écrit :
Merci Jean pour cette excellente piste.

Côté \markLengthOn , ça m'a paru utile de l'appliquer à toute la variable \structure en le mettant dès le début, mais je ne suis pas sûr de voir son action (image jointe). Je me demandais si le fait que cette variable soit une voix que j'ajoutais à une autre dans un \staff limitait l'effet de la commande.

Le \textLengthOn a lui un effet immédiat si je le stoppe après l'allargando (image jointe). Mais comme je voulais que cet allargando s'étale sur les deux mesures, ça n'est pas encore l'effet recherché.

Y a-t-il moyen d'améliorer ça?

Olivier

Le 29/05/2023 à 12:23, Jean Abou Samra a écrit :


Le 29 mai 2023 à 12:04, CHARADE Olivier <olivier.charade@cnrs.fr> a écrit :



Bonjour,

J'ai ma variable structure qui contient toutes les indications communes à toutes les parties qui contient une zone un peu chargée:

\tempo \markup \column \center-align {\line {\note {4} #1 "=" \note {2} #1 } \line { (\note {2} #1 = 64) } }
 s2 s8 s4.^\markup allargando
 \mark \default
 \time 3/4
   s2.
Aucun problème à mêler cette voix à la voix "mélodique" pour les instruments qui jouent à ce moment-là, mais pour ceux qui ont R1 R2. , c'est trop serré.
Pour élargir la première mesure, j'ai tenté:
\hideNotes c'8 8 8 8 8 4.^\markup allargando \unHideNote


Outre les warning que ça génère (Avertissement: ce contexte de voix requiert un réglage \VoiceXx ou\shiftXx _dont je ne saisis pas le sens), je me rends compte que ça me crée un espace verticale énorme sur la partie de contrebasse. Et si je baisse la note, ça va me décaler les parties les plus aiguës.


Donc je suppose que ce n'est pas la bonne méthode.


Par où faut-il passer?




Bonjour,
Essayez avec \textLengthOn et/ou \markLengthOn (vous trouverez leurs documentations respectives depuis l'index des commandes, https://lilypond.org/doc/v2.24/Documentation/notation/lilypond-command-index <https://lilypond.org/doc/v2.24/Documentation/notation/lilypond-command-index> ).


Cordialement,
Jean



reply via email to

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