--- Begin Message ---
Subject: |
Re: [Fontforge-devel] Not Line length problems |
Date: |
Tue, 25 Oct 2005 10:31:22 -0400 |
User-agent: |
Mozilla Thunderbird 1.0.6 (X11/20050801) |
Okay, it is working perfectly now, and I want to thank George Williams
for yet another great Open Source experience!
If anyone wants to play with this instructing tool (which still has some
rough edges), get this:
http://www.engl.virginia.edu/OE/junicode/junicode-src.tar.gz
Untar it to make a "junicode-src" directory, move the *.sfd files from
the sfd to the xgridfit directory, enter that directory, and run (making
sure your FontForge is current with CVS)
xsltproc xgridfit.xsl Junicode-Bold.xgf | fontforge -script -
Or if you want to see the immense script generated by xgridfit,
xsltproc -o Junicode-Bold.scr xgridfit.xsl Junicode-Bold.xgf
Cheers,
Peter Baker
George Williams wrote:
On Mon, 2005-10-24 at 18:03, Peter Baker wrote:
ClearTable("cvt")
i=0
while ( i<142 )
FindOrAddCvtIndex(i)
++i
endloop
ReplaceCvtAt(0,0)
ReplaceCvtAt(1,-23)
followed by 140 more ReplaceCvtAt calls. So the error occurs after
processing some 70+ ReplaceCharAt calls.
The reason is that I include a blurring when I try to add entries to the
cvt table. Kind of like bluefuzz in the private dict. So if you enter 1,
and then try to enter 2 it will return the index for 1.
If you want just to reserve space, then change your call to be:
FindOrAddCvtIndex(2*i)
And that should take care of it.
-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.
Get Certified Today * Register for a JBoss Training Course
Free Certification Exam for All Training Attendees Through End of 2005
Visit http://www.jboss.com/services/certification for more information
_______________________________________________
Fontforge-devel mailing list
address@hidden
https://lists.sourceforge.net/lists/listinfo/fontforge-devel
--- End Message ---