Desktop/Whiteboards/Basecode

From FedoraProject

< Desktop | Whiteboards
Revision as of 13:09, 2 December 2008 by Bluebat (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Some features of the proposed Basecode:

  • base on BMP of Unicode with code range from 0000 to FFFF
  • BTF-8 as default encoding with same rules for UTF-8
  • remove most of CJK ideographs and other composable characters
  • keep and supplement radicals for composable characters
  • move uncomposable characters outside BMP back into BMP


Hard works will be in font-related libraries:

  • by means of Ideographic Description characters (2FF0~2FFF) and data from CDP to represent composable characters
  • include libdgg (Library of dynamic glyph generator) into freetype to draw composable characters