Project roots

From PuddleNet

Jump to: navigation, search

The roots of this project are closed source for use by Valerie Sutton and myself, but the fruits of this project are open source for general use by the SignWriting community.

ISWA Analysis
There are over 35 thousand symbols in the ISWA 2008. The ISWA 2008 defines 639 BaseSymbols. Each BaseSymbol can have a maximum of 96 symbols (6 fills and 16 rotations). If we encode by BaseSymbol, we have 61344 thousand possible values which requires 16 bits of information.
The ISWA 2008 defines 30 SymbolGroups. Both the SymbolGroups and BaseSymbols contain important data. The analysis script creates 2 data files: one for SymgolGroup data (4 KB) and another for BaseSymbol data (36 KB).
Font Packing
Valerie Sutton provided an individually crafted PNG graphic for each symbol in the ISWA named after the symbol id.
The PNG files were reformatting (using the GD graphics library) for reduced size and standard color, and named after the character code.
The new PNGs are filed in a folder hierarchy with folders named after the BaseSymbol character code. The main font folder has 639 subfolders. Each subfolder contains 1 to 96 PNG images representing the symbols under the BaseSymbol.
Personal tools