[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