On Tue, 23 Sep 2008 00:18:46 -0700 (PDT)
Mark Polesky <[EMAIL PROTECTED]> wrote:

> My procedure solves this, but it's still a work in 
> progress, mostly because I haven't gotten around to
> address the horizontal placement issue. There's an
> exhaustive snippet (kudos to that author) on that 
> very issue, I just haven't incorporated it yet. 

I did my horizontal placement can be done with #:translate.  What
snippet are you thinking of?  I didn't realize there was enough
material to make an "exhaustive" study of the subject.

> Also, your procedure name is more concise! I opted 
> for the lengthy "make-custom-dynamic-script" because
> I'm a stickler for sticking to a convention. I don't 
> know if that's always a good thing.

I suppose I could have gone with make-dynamic-custom instead of
-extra.  But that name is really just for the style sheet; the
actual usage would just call \fespr or whatever.

> As far as scheme goes, I'm still learning. I'm 
> constantly plagued by the feeling that there's a more
> elegant or concise solution, so any comments are
> certainly welcome.

I agree; I don't think the current approach is ideal.  I
definitely like the idea of detecting it automatically, though!
I'll take a longer look at it tomorrow.

The one tricky thing is the horizontal placement: for things like "mf
dolce", I wanted the "mf" aligned with the notehead.  For something
like "sub p", should the "p" be aligned with the notehead, or should
the "sub" be aligned?

Cheers,
- Graham


_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to