[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: crochets et petites notes optionnelles
From: |
Patachon |
Subject: |
Re: crochets et petites notes optionnelles |
Date: |
Thu, 29 Aug 2019 09:20:00 +0200 |
Hello !
Merci du code. Il a l'air de passer sur wp sans problème, dans la K.
139, en préparation.
Grand merci pour ton aide précieuse !
Patrick
Le lun. 26 août 2019 à 12:51, Christophe Pochon
<address@hidden> a écrit :
>
> J'ai retrouvé sur la liste anglo-saxonne, cette vieille fonction (l'échange a
> plus de 10 ans), qui a l'air de toujours fonctionner :
>
> %%%%%%%%
> \version "2.19.83"
>
> #(define-public (bracket-stencils grob)
> (let* ((font (ly:grob-default-font grob))
> (layout (ly:grob-layout grob))
> (props (ly:grob-alist-chain grob (ly:output-def-lookup layout
> 'text-font-defaults)))
> (lp (ly:text-interface::interpret-markup layout props (markup #:fontsize 3.5
> #:translate (cons -0.3 -0.5) "[")))
> (rp (ly:text-interface::interpret-markup layout props (markup #:fontsize 3.5
> #:translate (cons -0.3 -0.5) "]"))))
> (list lp rp)))
>
> bracketify = #(define-music-function (parser loc arg) (ly:music?)
> (_i "Tag @var{arg} to be parenthesized.")
> #{
> \once \override ParenthesesItem #'stencils = #bracket-stencils
> \parenthesize $arg
> #}
> )
>
> \relative c'' {
> c4
> \parenthesize c
> \bracketify c4
> \bracketify g4
> % < e \bracketify g b > % This doesn't work!!!
> \bracketify < e g b >
> \bracketify r4
>
> \appoggiatura \bracketify ees16 d4
>
> }
> %%%%%%%%%%%
>
>
>
> Christophe Pochon
>
>
>
> Le lun. 26 août 2019 à 12:22, Patachon <address@hidden> a écrit :
>>
>> Bonjour,
>>
>> Comment fait-on pour mettre en crochet un ornement, genre
>> \appoggiatura ees16 d4
>>
>> que l'ees16 soit entre crochet.
>>
>> D'ailleurs en passant c-\parenthesize\mordent s'applique des…
>> parenthèses. Mais pour mettre des crochets ?
>>
>> \slashedGrace avec deux traits, ça existe dans la panoplie ?
>>
>>
>> Merci
>>
>> Patrick – sonates K. 306 et 392
>>
>> _______________________________________________
>> liste de diffusion lilypond-user-fr
>> address@hidden
>> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
Re: crochets et petites notes optionnelles, Jean Abou Samra, 2019/08/26