lilypond-devel
[Top][All Lists]
Advanced

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

Re: [PATCH] Tablatures and beams


From: Phil Moors
Subject: Re: [PATCH] Tablatures and beams
Date: Wed, 12 Jan 2005 13:08:47 -0500
User-agent: Mutt/1.4.1i

On Mon, Jan 10, 2005 at 11:05:58PM +0100, Han-Wen Nienhuys wrote:
> From: Han-Wen Nienhuys <address@hidden>
> Date: Mon, 10 Jan 2005 23:05:58 +0100
> To: Erlend Aasland <address@hidden>
> X-Mailer: VM 7.14 under Emacs 21.3.1
> Cc: Lilypond Devel <address@hidden>
> Subject: Re: [PATCH] Tablatures and beams
> 
> address@hidden writes:
> > Ok, I've made a new Y-offset-callback that seems to correctly place
> > fret numbers on string. I've tried several font sizes and it seems to
> > work perfect.
> 
> Good; but I'm not satisfied yet. Your function is partially
> duplicating Staff_symbol_referencer::callback(), and duplication is
> bad. Also, the 0.65 seems rather arbitrary to me; can you explain
> where this number is coming from?
> 
> If we're leaving the arbitrary offset there, we could just as well
> do
> 
>    (Y-offset-callback . (,(lambda (g a) -0.65)
>                        ,Staff_symbol_referencer::callback ))
> 
> > Perhaps we should have a pair of functions to ease choosing between
> > printing on/above strings? Maybe \printFretNr{On|Above}Strings?
> 
> I thought that On Strings was the standard? Why do we want the switch?
>
I'm going to chime in here. I lurk on this list and once thought I could
help out with tablature, but found I just couldn't wrap my mind around
lilypond internals. Many tabs, especially banjo tabs print on the spaces
because it is just a lot easier to read. The reissue of The Banjo
Pickers Fake Book (one of our bibles) was printed this way. Also, as an
old guy with eyes that are getting dimmer, I'd sure appreciate it if
this could be done.

My 2 cents. Thanks for listening.

Phil

> 
> -- 
> 
>  Han-Wen Nienhuys   |   address@hidden   |   http://www.xs4all.nl/~hanwen 
> 
> 
> 
> _______________________________________________
> lilypond-devel mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/lilypond-devel




reply via email to

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