Bonsoir,
En
fait, ça n'est pas tout à fait mon seul regret : de même, le changement
de portée avec "\change Staff" n'est pas ce qu'il y a de plus pratique
: comme les autres éventuelles voix de la portée sont ignorées, les
hampes sont souvent du mauvais côté. Il serait intéressant que LilyPond
comprenne qu'il y a plusieurs voix sur la même portée et que la
direction des hampes et la hauteur des silences soient ajustées en
fonction...
Je pense réellement que c'est un point sur lequel il serait
intéressant de réfléchir : personnellement, quand j'écris la musique
pour piano, je la pense plus en terme de "main droite" et "main gauche"
que de "clé de sol" et "clé de fa". Or le fonctionnement actuel de
LilyPond ne permet pas de le faire en toute simplicité.
Pour illustrer mon propos, voilà un peu de code dont la
compilation génère le fichier joint.
% ********************************************************
\new PianoStaff <<
\new Staff = "up"{
\clef G
c'4_"normal" c'8 c' b4 b8 b
\change Staff = "down"
c'4^"\change Staff" c'8 c' b4 b8 b
\change Staff = "up"
s1
}
\new Staff = "down" {
\clef F
c4 r g, r
c4 r g, r
<< { c'4^"<< { } { } >>" c'8 c' b4 b8 b }
\\ { c4 r g, r } >>
}
>>
\version "2.12.3"
%*******************************************************
On voit clairement que le changement de portée à l'aide "\change
Staff" n'est pas ce qu'il y a de plus efficace pour obtenir de suite
une belle présentation : il faudrait redéfinir manuellement non
seulement l'orientation des hampes de la main droite, mais aussi celle
de la main gauche (et peut-être aussi redéfinir la position verticale
des silences mais je n'en suis pas sûr).
L'idéal serait que le changement de portée par une des voix
génère automatiquement une vraie écriture à 2 voix sur l'autre portée.
Voilà ma demande : est-il possible de proposer cette
fonctionnalité aux développeurs ?
Merci et bravo pour ceux qui ont osé me lire jusqu'au bout.
--
François
_______________________________________________
liste de diffusion lilypond-user-fr
address@hidden
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr