Or - using Kieren's solution:

\version "2.19"

unaccent =
  -\tweak stencil #ly:text-interface::print
  -\tweak text \markup
  \translate #'(0.6 . 0)
  \stencil
    #(make-path-stencil
    '(M -0.435 0.435
      C -0.435 0.185 -0.250 0 0 0
      C  0.250 0 0.435 0.185 0.435 0.435)
    0.13 1 1 #f)
  -\accent

{
  f''\unaccent
}


2017-06-15 16:07 GMT+02:00 Pierre Perol-Schneider <
pierre.schneider.pa...@gmail.com>:

> Hi caagr98,
>
> How about:
>
> \version "2.19"
>
> unaccent = -\markup
>   \translate #'(0.6 . 0)
>   \stencil
>     #(make-path-stencil
>     '(M -0.435 0.435
>       C -0.435 0.185 -0.250 0 0 0
>       C  0.250 0 0.435 0.185 0.435 0.435)
>     0.13 1 1 #f)
>
> {
>   f''^\unaccent
> }
>
>
> HTH, Cheers,
> Pierre
>
> 2017-06-15 15:59 GMT+02:00 <caag...@gmail.com>:
>
>> On 06/15/2017 03:42 PM, Kieren MacMillan wrote:
>>
>>> Hi caagr98,
>>>
>>> I'd rather not have to install extra fonts for my scores to work...
>>>>
>>>
>>> You don't have to install extra fonts — just find a font that's already
>>> installed and has that glyph.
>>>
>>
>> That's exactly what I mean - I don't want to depend on what fonts I have
>> installed.
>>
>> Isn't there any way to do it with markup or stencils?
>>>>
>>>
>>> Of course. Change
>>>
>>>      \markup \fontsize #1 \override #'(font-name . "Old Standard") \char
>>> ##x23D1
>>>
>>> to whatever drawing routine you prefer.
>>>
>>
>> Considering text-interface doesn't bother flipping the symbol
>> upside-down, I think I'll have to replace the entire stencil. I'll make
>> sure to report back when I've got it to work.
>>
>>
>> Cheers,
>>> Kieren.
>>> ________________________________
>>>
>>> Kieren MacMillan, composer
>>> ‣ website: www.kierenmacmillan.info
>>> ‣ email: i...@kierenmacmillan.info
>>>
>>>
>> _______________________________________________
>> lilypond-user mailing list
>> lilypond-user@gnu.org
>> https://lists.gnu.org/mailman/listinfo/lilypond-user
>>
>
>
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to