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

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

Re: Quelle est cette articulation ?


From: Martial R
Subject: Re: Quelle est cette articulation ?
Date: Thu, 9 Feb 2023 07:14:26 +0100

Bonjour,

Haa, c'est pour ça que j'avais un début de \path  #'( () ())  dans mon fichier mais incomplet.
Merci Jean

Le jeu. 9 févr. 2023 à 03:21, Jean Abou Samra <jean@abou-samra.fr> a écrit :

Bonjour à tous,

On Wed, 2023-02-08 at 09:06 +0100, Martial R wrote:

Ha on peut aussi le faire en postscript
%--------------------------------
demiCircle = \markup{ \postscript
 "0.3 setlinewidth 1.5 1 moveto  0 -1 -1.5 -1.0 -1.5 0  rcurveto stroke"
      }
wahw=^\markup{ #demiCircle }
{ c'^\wahw }
%--------------------------------

À savoir tout de même que la commande \postscript risque malheureusement à long terme (pas pour la 2.26, mais plutôt pour la 2.28) de disparaître, pour des raisons techniques, ou au moins de ne plus fonctionner qu'en sortie PostScript. D'ailleurs, elle n'a jamais fonctionné (et est impossible à faire fonctionner) en sortie SVG. Je vends un peu la mèche, car nous n'avons pas fini d'en discuter entre développeurs (ni sur le moment où elle sera retirée, ni sur ce qui sera fait pour accompagner les utilisateurs, par exemple dans convert-ly), mais ça peut être bon à savoir.

Ici comme dans la plupart des cas, \postscript peut se remplacer par \path :

\version "2.24.0"

wahw =
^\markup \override #'(line-cap-style . butt) \path
  #0.3
  #'((moveto 1.5 1)
     (rcurveto 0 -1 -1.5 -1.0 -1.5 0))
{ c'^\wahw }

Bien cordialement,

Jean



--
Martial Rameaux


reply via email to

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