Hello George,

> > >  CorrectDirection()
> > >  ExpandStroke(10, 0, 0, 0, 1)
> >
> >   You will mess it up in some CJK glyph, because you don't
> >   know which contour you need remove. It's not always to
> >   remove internal contour.
> I think, that since he's done a CorrectDirection first, it should always
> be the internal contour.

  You can test this font(two glyphs only, U+6708/U+66F2),

  http://edt1023.sayya.org/fonts/tmp/ContourTest.sfd.gz

  If I select `Remove Internal Contour' and `Cleanup
  Self Intersect' then the direction will going wrong.

  http://edt1023.sayya.org/fonts/tmp/expand-stroke5.png

  Even I CorrectDirection first. Did I miss somthing?



        Edward
ps.
[EMAIL PROTECTED] ~]$ fontforge.linux --version
Copyright (c) 2000-2006 by George Williams.
 Executable based on sources from 13:46 27-Sep-2006-ML.
fontforge 20060927-ML
[Note] I'm using Linux ABI on my FreeBSD box.

_______________________________________________
Cjk maillist  -  [email protected]
http://lists.ffii.org/mailman/listinfo/cjk

Reply via email to