Ligne ondulée

classic Classique list Liste threaded Arborescence
3 messages Options
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|

Ligne ondulée

Bernard Meylan
Je cherche à produire une ligne ondulée, dans le style du glissando, mais en
position horizontale, comme ceci:

<http://lilypond-french-users.1298960.n2.nabble.com/file/t249946/ondulation1.png>
<http://lilypond-french-users.1298960.n2.nabble.com/file/t249946/ondulation2.png>

Est-il possible de «coucher» le signe du glissando et de l'étaler à sa
guise, autrement qu'entre deux ou plusieurs notes d'un accord?



-----
Cordialement

Bernard
--
Sent from: http://lilypond-french-users.1298960.n2.nabble.com/

_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
Cordialement

Bernard
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|

Re: Ligne ondulée

Larix
Ce message a été mis à jour le .
Salut Bernard,

Oui c'est possible avec \startTrillSpan et \stopTrillSpan

Dans la doc ici:
http://lilypond.org/doc/v2.18/Documentation/notation/expressive-marks-as-lines#trills
<http://lilypond.org/doc/v2.18/Documentation/notation/expressive-marks-as-lines#trills

http://lilybin.com/h1umzx/1




--
Sent from: http://lilypond-french-users.1298960.n2.nabble.com/

_______________________________________________
liste de diffusion lilypond-user-fr
lilypond-user-fr@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|

Re: Ligne ondulée

NOreply
En réponse à ce message posté par Bernard Meylan
Bonjour Bernard,
La version 19 de Lilypond permet de faire cela très facilement:
http://lilypond.org/doc/v2.19/Documentation/notation/graphic

Je te propose aussi d'autres solutions ici (je joins le code plus bas dans
ce message):
http://lilybin.com/dlpp1v/1

Je joins aussi un extrait de document  au sujet du language postscript:
Postscript-extrait.pdf
<http://lilypond-french-users.1298960.n2.nabble.com/file/t395666/Postscript-extrait.pdf>  

Le fichier lilypond de ce même document:
Postscript-extrait.ly
<http://lilypond-french-users.1298960.n2.nabble.com/file/t395666/Postscript-extrait.ly>  

%%%%%%%%%%% code de  http://lilybin.com/dlpp1v/1
\version "2.18.2"


\header {
  title = "Dessiner une ligne ondulée"
}

\markup { \vspace #2 }
\markup \bold \underline { "1-utilisation des caractères \"(\" et \")\" " }
\markup { \vspace #1 }
vun = \markup \rotate #90 { \scale #'( 5 . 5 ) "(" }                    
vdeux =  \markup \rotate #90 {  \scale #'( 5 . 5 ) ")" }
vundeux = \markup { { \vun }  \hspace #-1.15  \raise #2.4 \vdeux }
vagues = \markup {  
\vundeux \hspace #-1.15  
\vundeux \hspace #-1.15
\vundeux \hspace #-1.15
\vundeux }

\vagues
\markup { \vspace #1 }
\markup { "La taille peut être modifiée" }
\markup {  \scale #'( .2 . .2 ) \vagues }
\markup { \vspace #2 }
"vagues2" = \markup { \scale #'( .5 . 1 ) \vagues  }
\markup { Il est possible de déformer cette ligne ondulée }
\"vagues2"
\markup { \vspace #1 }
\markup {  \scale #'( .2 . .2 ) \"vagues2" }
\markup { \vspace #1 }

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\markup \bold \underline { "2-utilisation du language postscript" }

"vagues3" =     \markup { \postscript #"
0.3 setlinewidth             %épaisseur du trait
0 0 moveto                   %point de départ
 3 {                         % nombre de répétition des 2 courbes
0 0 2 2 4 0 rcurveto         % 1° courbe
0 0 2 -2 4 0 rcurveto        % 1° courbe
}repeat
stroke
"  }
\markup \underline { "1.1-outil \"curveto\" pour créer des courbes de
bézier" }
\markup { \vspace #1 }
\"vagues3"

"vagues4" =     \markup { \postscript #"
0.6 setlinewidth             %épaisseur du trait
0 0 moveto                   %point de départ
 5 {                         % nombre de répétition des 2 courbes
0 0 .5 1 1 0 rcurveto        % 1° courbe
0 0 .5 -1 1 0 rcurveto       % 1° courbe
}repeat
stroke
"  }
\markup { \vspace #1 }
\"vagues4"

%%%%%%%%%%%%%%%%%%%%
\markup { \vspace #1 }
\markup \underline { "1.1-outil \"arc\" pour créer des demi-cercles " }
\markup { \vspace #2 }
\markup { \postscript #"
0.6 setlinewidth             %épaisseur du trait
0 0 moveto           % je dessine les vagues
3 0  3 180 0  arcn   %sens des aiguilles d'une montre
9 0  3 -180 0  arc   % sens inverse des aiguille d'une montre
15 0  3 180 0 arcn
21 0  3 -180 0 arc
stroke
"  }

% ; = )



--
Sent from: http://lilypond-french-users.1298960.n2.nabble.com/

_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr