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: Jean Abou Samra
Subject: Re: Quelle est cette articulation ?
Date: Thu, 09 Feb 2023 03:21:31 +0100
User-agent: Evolution 3.46.3 (3.46.3-1.fc37)

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


reply via email to

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