[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Patch:] Tablature: provide custom fret labels
From: |
Carl Sorensen |
Subject: |
Re: [Patch:] Tablature: provide custom fret labels |
Date: |
Sat, 27 Nov 2010 07:27:44 -0700 |
On 11/27/10 2:24 AM, "Marc Hohl" <address@hidden> wrote:
> Am 27.11.2010 02:41, schrieb Carl Sorensen:
>>
>>
>> On 11/24/10 12:40 AM, "Marc Hohl"<address@hidden> wrote:
>>
>>
>>> Am 24.11.2010 00:41, schrieb Neil Puttock:
>>>
>>>> On 23 November 2010 23:30, Carl Sorensen<address@hidden> wrote:
>>>>
>>>>
>>>>
>>>>> Pushed, thanks.
>>>>>
>>>>>
>>> That was quick, thanks!
>>>
>>>> I'm sorry I'm a bit late, but this
>>>>
>>>> +(define-markup-command (customFretLabel
>>>> + layout props fret-label) (string?)
>>>>
>>>> seems unncessary; it's just an inferior version of vcenter. There's
>>>> nothing about it which applies specifically to frets.
>>>>
>>>>
>>> Sorry - in my first version, I had some font-specific arguments in this
>>> definition, but then decided that this markup should simply use the defaults
>>> used for the fret numbers, so I removed the font stuff.
>>>
>>>
>> Marc,
>>
>> Is there a reason you can't just set the 'text property of the TabNoteHead?
>> That would seem to me to be the easiest way to do this.
>>
> Um, I didn't think of it, so I did a quick test:
>
> \new TabStaff <<
> \new TabVoice {
> e1
> \override TabNoteHead #'text = "foo"
> e1
> }
>>>
>
> But this doesn't archieve what I want.
Yes, this won't achieve what you want, because the Tab_note_heads_engraver
resets the 'text property of the notehead.
I'm thinking that your post-engraver callback can just set the 'text
property.
> Furthermore, when I look at the
> internals,
> I don't see a 'text property of TabNoteHead documented. Am I missing
> something?
TabNoteHead supports the text-interface, which has a 'text property. It's
in the Internals reference.
Thanks,
Carl
- [Patch:] Tablature: provide custom fret labels, Marc Hohl, 2010/11/23
- Re: [Patch:] Tablature: provide custom fret labels, Carl Sorensen, 2010/11/23
- Re: [Patch:] Tablature: provide custom fret labels, Neil Puttock, 2010/11/23
- Re: [Patch:] Tablature: provide custom fret labels, Marc Hohl, 2010/11/24
- Re: [Patch:] Tablature: provide custom fret labels, Neil Puttock, 2010/11/24
- Re: [Patch:] Tablature: provide custom fret labels, Carl Sorensen, 2010/11/26
- Re: [Patch:] Tablature: provide custom fret labels, Marc Hohl, 2010/11/27
- Re: [Patch:] Tablature: provide custom fret labels,
Carl Sorensen <=
- Re: [Patch:] Tablature: provide custom fret labels, Marc Hohl, 2010/11/27
- Re: [Patch:] Tablature: provide custom fret labels, Carl Sorensen, 2010/11/27
- Re: [Patch:] Tablature: provide custom fret labels, Marc Hohl, 2010/11/28