[EMAIL PROTECTED] writes:
> I did some metafont hacking and implemented a \segno and
> a \wheel (what is the proper english nomenclature?) script.
> I also did a bar repetition sign and implemented this using
> the same mechanism and syntax as multi-measure rests.

Yes.  That is cool. Originally I wanted the repeat thing to be a
\property, but that would make playback difficult.

> Try input/test/repeatbar.fly. I have to think of where

Do you also have something for lilypond-regtest?

> Several people have requested a reintroduction of the
> textAlignment property. I thought it would be simple
> to implement but I failed, since I'm not sure about
> how to add an alignment feature to Text_item.
> Can Han-Wen or Jan help?

I think an alignment is not per se something that belong to Text_item,
so the solution has to be more generic.  Either you have to make a
scheme element property that invokes a positioning routine, or you
have to use a two-object approach.  Scripts are now done in this
two-object approach.  The Staff_side_element takes care of vertical
alignment, and the Script only prints a symbol.  The Script attaches
to the Staff_side_element.

I favor the first approach over the second, but since there are no
positioning functions done via guile at present, this might be a trite
difficult.

>       path swoosh, ploop;

:->

-- 

Han-Wen Nienhuys, [EMAIL PROTECTED] ** GNU LilyPond - The Music Typesetter 
      http://www.cs.uu.nl/people/hanwen/lilypond/index.html 

Reply via email to