lilypond-user
[Top][All Lists]
Advanced

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

Re: [feature request:] fret diagrams with fingering indications and addi


From: pls
Subject: Re: [feature request:] fret diagrams with fingering indications and additional text
Date: Sun, 08 Nov 2015 14:52:59 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux)

Thomas Morley <address@hidden> writes:

> 2015-11-08 12:23 GMT+01:00 pls <address@hidden>:

>> Hi Harm,
>>
>> I finally managed to test your code and I really, really like it!  I
>> especially like the option to
>> turn the annotations on and off.
>
> Glad you like it.
>
> Ofcourse it's not in the source atm.
> And there's the (long-standing) problem that we have a plethora of
> properties in fret-diagram-interface, far too much.
> This code even adds another one.

I actually feel that some properties/options are still missing in the
fret-diagram-interface! For example there is no option to append some
text to the fret label value to achieve something like that: "5 fr."  I
haven't worked out how to change the thickness of the barre indication...

> Not all of them are documented in a useful manner.
Well, at least some bits and pieces are missing. Quite often I detect
things more by trial and error...

> I've the feeling we should rewrite the whole thingy...
> Not that I'd have a good idea how to do it or the time to think about it at 
> all.
Do you mean rewriting the fret-diagram-interface and or it's
documentation?


>> Correct me if I'm wrong but I think that some (or all?) of your recent
>> improvements have not been documented in the Notation Reference.  I'd
>> volunteer for this job.
>
> Honestly, I did not always keep track what's documented and what's not, 
> though:
>
> Entering text instead of finger-indications is an old feature (but
> wasn't documented for ages)

I used to use that feature with
terse-syntax a couple of years ago until it stopped working. But I wasn't aware 
back then that it was also
available in verbose-syntax.

> Setting individual parentheses, colors, parentheses-colors is
> documented, sort of...
>
> http://www.lilypond.org/doc/v2.19/Documentation/notation/common-notation-for-fretted-strings#fret-diagram-markups
>
> Would be great if you could work on improving this section, I'm not
> very good in writing docs ...

I will give it a try but it will take some time.

Thanks!
Patrick

BTW: I know that your changes to fret-diagram.scm are experimental.  I
just wanted to let you know that a chord with a barre
indication caused the following error:

Interpreting music...[8][16]
Preprocessing graphical 
objects.../lilypond.git/build/out/share/lilypond/current/scm/fret-diagrams.scm:612:9:
 In procedure make-bezier-sandwich-stencil in expression 
(make-bezier-sandwich-stencil bezier-list (* size bezier-thick) ...):
/lilypond.git/build/out/share/lilypond/current/scm/fret-diagrams.scm:612:9: 
Wrong number of arguments to #<procedure make-bezier-sandwich-stencil (coords 
thick)>

Compilation exited abnormally with code 1 at Sun Nov  8 14:16:37
in a separate branch of my lilypond.git repository

(I'm testing in a separate branch of the lilypond.git repository and made a 
backup copy of
fret-diagram.scm in addition, so that's not a problem for me.)

If you can't reproduce the error I will try to cook up a minimal example.



reply via email to

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