Re: Exculding Hangul compatibility jamo (U+3130 - U+318f) from the basic shaper?



Changwoo Ryu <cwryu debian org> writes:

> Owen Taylor <otaylor redhat com> writes:
> 
> > Changwoo Ryu <cwryu debian org> writes:
> > 
> > > I completed the table.  This _huge_ patch enables ksc5601 fonts in the
> > > Hangul compatibility jamos and the CJK unified ideographs area.
> > > 
> > > I'll commit myself if no one objects.
> > 
> > I'm sorry I didn't respond earlier.... how did you generate this patch?
> > 
> > tables-big.i is an autogenerated file, and we need ot be able to regenerate
> > it later as necessary.
> > 
> > Regards,
> 
> The patch was generated half-automatically..  I marked every char as
> ksc5601-printable if iconv(from WCHAR_T to EUC-KR) successes on the
> char.  Then I replaced all the marked chars with the char_mask_map[]
> indices, which I added by hand.
> 
> Where is the program you used to generate the table?  I guess it could
> be easily modified.

The table is generated by:

 pango/tools/make-table.sh
 pango/tools/compress-table.pl

The source tables are described in:

 http://mail.gnome.org/archives/gtk-i18n-list/2000-August/msg00016.html

And, with further additions in:

 http://bugzilla.gnome.org/show_bug.cgi?id=50633

(See comment from 2001-08-06)

Since the EASTASIAN tables on unicode.org are considered obsolete, it
might be best to switch make-table.sh to be able to read Unihan.txt
in addition. Or, maybe, we should add another script that takes Unihan.txt
and creates tables in the format make-table.sh expects.

Regards,
                                        Owen



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]