Re: merge-rests.scm (was: Re: sponsorship option gone?)

2007-04-07 Thread Arvid Grøtting

...and here are the attachments; seems they didn't make it last time.

--

Arvid


merge-rests.scm
Description: Binary data


merge-rests.ly
Description: Binary data
___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


merge-rests.scm (was: Re: sponsorship option gone?)

2007-04-07 Thread Arvid Grøtting

Oh, well.  I've removed the use of the callback function, and this
does (still) seem to work, so here's a cleaner file.

You're free to (clean it up further as you like and) include it with
LilyPond if you like, of course.

I've also included a .ly file to \include if you want to use this,
mostly as an example.  I guess you want a regression test, too?

--

Arvid


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


RemoveATT no longer available in fontforge CVS

2007-04-07 Thread Werner LEMBERG

George,


a lilypond build needs RemoveATT which apparently no longer exists in
the fontforge CVS -- I get this error message (which looks
grammatically incorrect to me, BTW):

  RemoveATT: This scripting function no works.

What's the new way to write the script below?


 Werner


==


[EMAIL PROTECTED]@

Open($1);
MergeKern($2)


# The AFM files of `New Century Schoolbook' family as distributed within the
# urw-fonts-1.0.7pre41.tar.bz2 archive contain a bunch of ligatures which
# shouldn't be active by default:
#
#   T + M -> trademark
#   N + o -> afii61352
#   i + j -> ij
#   I + J -> IJ
#
# This font bundle is shipped by Fedora Core 6 and other GNU/Linux
# distributions; we simply remove those ligatures.

SelectIf("trademark", "trademark", \
 "afii61352", "afii61352", \
 "ij", "ij", \
 "IJ", "IJ");
RemoveATT("Ligature", "*", "*");

Generate($3 + $fontname + ".otf");

# EOF


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel