Dear all,
I've been working quite hard on avoiding clef duplication at end and
beginning of lines, it has been really difficult (I even spotted a bug
in the LuaTeX core) but also interesting and I learned many things!
My work has finally reached an usable state, and it's time for some
feedbacks: can you please test the latest svn version and tell me if it
solves your problems? Do no hesitate to criticize!
There are two things to know though:
* first in a syllable with a clef change, TeX will now raise errors
where it used to raise only warnings. For example in the example I
had (I'm sorry, I cannot remember from who it was), there were some
\color{red}S\color{black}
which is "illegal" in LaTeX, but works with a warning, this won't
work anymore and you'll have to use
{\color{red}S}
instead. The commands \hskip and \penalty are also forbidden; for
those who might use it... You can safely replace them by \grehskip
and \grepenalty.
* second, it will make a good output only if you type a good syntax.
For instance,
text(::)(c3)text
will have the same buggy output as before, you have to use
text(::c3) text
instead. The recognized forms are (replacing c3 by any key, and ::
by any bar):
- (::c3)
- (c3)
- (z0c3)
- (z0::c3)
There is still a little something I have to do (the centering on S(::c3)
is not very good), but on the overhaul it's ready for test, so please
test as much as you'd like!
And also, don't forget it's been a tough and long work and that I'm
without a job for a few months ;)
Thank you!
--
Elie
_______________________________________________
Gregorio-users mailing list
[email protected]
https://mail.gna.org/listinfo/gregorio-users