skia2/third_party/harfbuzz/contrib/tables
reed@android.com 5469607a00 add
git-svn-id: http://skia.googlecode.com/svn/trunk@536 2bbb7eff-a529-9590-31e7-b0007b416f81
2010-04-08 18:48:12 +00:00
..
BidiMirroring.txt add 2010-04-08 18:48:12 +00:00
category-parse.py add 2010-04-08 18:48:12 +00:00
category-properties.h add 2010-04-08 18:48:12 +00:00
combining-class-parse.py add 2010-04-08 18:48:12 +00:00
combining-properties.h add 2010-04-08 18:48:12 +00:00
DerivedCombiningClass.txt add 2010-04-08 18:48:12 +00:00
DerivedGeneralCategory.txt add 2010-04-08 18:48:12 +00:00
grapheme-break-parse.py add 2010-04-08 18:48:12 +00:00
grapheme-break-properties.h add 2010-04-08 18:48:12 +00:00
GraphemeBreakProperty.txt add 2010-04-08 18:48:12 +00:00
mirroring-parse.py add 2010-04-08 18:48:12 +00:00
mirroring-properties.h add 2010-04-08 18:48:12 +00:00
README add 2010-04-08 18:48:12 +00:00
script-properties.h add 2010-04-08 18:48:12 +00:00
scripts-parse.py add 2010-04-08 18:48:12 +00:00
Scripts.txt add 2010-04-08 18:48:12 +00:00
unicode_parse_common.py add 2010-04-08 18:48:12 +00:00

This directory contains Python script to parse several of the Unicode tables
that are downloadable from the web and generate C header files from them.

These are the locations of the files which are parsed. You should download these
files and put them in this directory.

http://www.unicode.org/Public/5.1.0/ucd/extracted/DerivedGeneralCategory.txt
http://www.unicode.org/Public/5.1.0/ucd/extracted/DerivedCombiningClass.txt
http://www.unicode.org/Public/UNIDATA/auxiliary/GraphemeBreakProperty.txt
http://www.unicode.org/Public/5.1.0/ucd/Scripts.txt

Then you can run the following python scripts to generate the header files:

python category-parse.py DerivedGeneralCategory.txt category-properties.h
python combining-class-parse.py DerivedCombiningClass.txt combining-properties.h
python grapheme-break-parse.py GraphemeBreakProperty.txt grapheme-break-properties.h
python scripts-parse.py Scripts.txt script-properties.h