Bonjour
Le gruppetto ( \turn ) est au dessus de la note. Est-il possible de le déplacer à droite de la note ?
Merci
Marc Lanoiselée
Bonjour
Le gruppetto ( \turn ) est au dessus de la note. Est-il possible de le déplacer à droite de la note ?
Merci
Marc Lanoiselée
Bonjour.
Qui pourrait me dire pourquoi l'exemple suivant ne fonctionne pas ?
( je m'entendais à obtenir {c'1 d' c' e' } )
%%%%%%%%%%%%%%%%
\version "2.10.20"
master = {
\repeat "volta" 2
{ s1}
\alternative {
{ s1}
{ s1 }}
}
notes ={c'1 d' e' }
\score
{
\unfoldRepeats {
\new Staff
<<
\master
\notes
>>
}
}
%%%%%%%%%%%%%%
Bonne journée.
Gilles
Ben non, il n'y a pas de raison de déplier "notes" puisqu'il n'y a pas de directive de répétition dans la déclaration. Il faut que la directive "\repeat" soit dans toutes les voix.
@+,
Pascal
Le 16 juin 07 à 15:41, Gilles THIBAULT a écrit :
Bonjour.
Qui pourrait me dire pourquoi l'exemple suivant ne fonctionne pas ?
( je m'entendais à obtenir {c'1 d' c' e' } )%%%%%%%%%%%%%%%%
\version "2.10.20"master = {
\repeat "volta" 2
{ s1}
\alternative {
{ s1}
{ s1 }}
}notes ={c'1 d' e' }
\score
{
\unfoldRepeats {
\new Staff
<<
\master
\notes
>>
}
}
%%%%%%%%%%%%%%Bonne journée.
Gilles_______________________________________________
liste de diffusion lilypond-user-fr
lilypond-user-fr@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr
Ben non, il n'y a pas de raison de déplier "notes" puisqu'il n'y a
pas de directive de répétition dans la déclaration. Il faut que la directive "\repeat" soit dans toutes les voix.
Quand on enlève \unfoldRepeats, on a pourtant les barres de reprises au bon endroit : Lilypond combine les 2 expressions.
Comment fait-on alors, sur un grand conducteur, pour avoir la sortie midi correcte ?
C'est l'un des points sympa de Lilypond de pouvoir isoler la structure du morceau dans une expression séparée, et combiner ensuite celle-ci, avec chaque instruments.Ca evite beaucoup de travail et d'érreurs.
Bonjour.
Qui pourrait me dire pourquoi l'exemple suivant ne fonctionne pas ?
( je m'entendais à obtenir {c'1 d' c' e' } )%%%%%%%%%%%%%%%%
\version "2.10.20"master = {
\repeat "volta" 2
{ s1}
\alternative {
{ s1}
{ s1 }}
}notes ={c'1 d' e' }
\score
{
\unfoldRepeats {
\new Staff
<<
\master
\notes
>>
}
}
%%%%%%%%%%%%%%
Quand on enlève \unfoldRepeats, on a pourtant les barres de reprises au bon endroit : Lilypond combine les 2 expressions.
Pour moi le comportement de Lilypond est parfaitement logique. Les caractéristiques d'une voix ne se transmettent pas par magie à une autre voix. La Voix "master" contient 4 mesures et peut s'afficher sur 3 mesures lorsque que les répétitions ne sont pas dépliées. La voix "notes" ne contient que 3 mesures et ne contient aucune directive qui pourrait la faire passer à 4 mesures.
Comment fait-on alors, sur un grand conducteur, pour avoir la sortie midi correcte ?
Les directives de répétition doivent être placées dans chaque voix.
notes = {
\repeat "volta" 2
{ c'1}
\alternative {
{d' }
{ e' }}
}
C'est l'un des points sympa de Lilypond de pouvoir isoler la structure du morceau dans une expression séparée, et combiner ensuite celle-ci, avec chaque instruments.Ca evite beaucoup de travail et d'erreurs.
Cela reste vrai tant que la structure de chaque voix est correcte.
@+,
pascal
Le 17 juin 07 à 14:39, Gilles THIBAULT a écrit :
m.lanoiselee a écrit :
Bonjour
Le gruppetto ( \turn ) est au dessus de la note. Est-il possible de le déplacer à droite de la note ?
Merci
Marc Lanoiselée
Bonjour,
\once \override Script #'extra-offset = #'(5 . 0)
Il faut jouer avec les valeurs.
Phil.
m.lanoiselee a écrit :
Philippe Hézaine a écrit :
m.lanoiselee a écrit :
Bonjour
Le gruppetto ( \turn ) est au dessus de la note. Est-il possible de le déplacer à droite de la note ?
..................Bonjour,
\once \override Script #'extra-offset = #'(5 . 0)
Il faut jouer avec les valeurs.
Phil.Merci, cela marche bien, malheureusement c'est du Hotteterre avec
+ au dessus de la note et gruppetto à droite. La commande décale
autant + et gruppetto.
Si possible j'aimerai garder le + au dessus de la note et décaler
seulement le gruppetto
\version "2.10.25"decale = {\once \override Script #'extra-offset = #'(5 . 0)}
{ \clef treble
\key g\major
\time 3/4
fis''2.-+ \turn |g''2.
\decale fis''2.-+ \turn |g''2
} placer la commande avant \turn provoque une erreur de compilation.Marc L
J'ai trouvé ça: remplacer le -+ par un \markup
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\version "2.10.25"
decale = {\once \override Script #'extra-offset = #'(5 . 0)}
{ \clef treble
\key g\major
\time 3/4
fis''2.-+ \turn |g''2.
\decale fis''2.^\markup { \musicglyph #"plus" } \turn |g''2
} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Je pensais pouvoir placer comme je voulais le -+ avec un \once \override TextScript #'extra-offset = #'(0 . -1.2)} mais avec cette commande ça ne veut pas compiler. Peut-être que quelqu'un d'autre aura la réponse.
Phil
Est-ce qu'un truc comme ça convient ?
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\version "2.10.20"
{ \clef treble
\key g\major
\time 3/4
fis''2.-+ \turn |g''2.
fis''2.^\markup
{ \general-align #Y #DOWN {\musicglyph #"plus" " " \musicglyph #"scripts.turn"}}
>g''2
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
On peut ajuster l'espace entre le + et le \turn avec le " " central.
Gilles
Gilles THIBAULT a écrit :
> Est-ce qu'un truc comme ça convient ?
>
> %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
> \version "2.10.20"
> { \clef treble
> \key g\major
> \time 3/4
>
> fis''2.-+ \turn |g''2.
>
> fis''2.^\markup
> { \general-align #Y #DOWN {\musicglyph #"plus" " " \musicglyph
> #"scripts.turn"}}
>
> >g''2
> }
> %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
>
> On peut ajuster l'espace entre le + et le \turn avec le " " central.
>
> Gilles
>
Génial, exactement ce qu'il fallait.
Merci
Marc Lanoiselée