From Fedora Project Wiki
< Desktop | Whiteboards
(New page: Some features of the proposed Basecode: * base on BMP of Unicode with code range from 0000 to FFFF * BTF-8 as default encoding (like UTF-8 for Unicode) * remove most of CJK ideographs a...) |
(Categorize page) |
||
(4 intermediate revisions by one other user not shown) | |||
Line 3: | Line 3: | ||
* base on BMP of Unicode with code range from 0000 to FFFF | * base on BMP of Unicode with code range from 0000 to FFFF | ||
* BTF-8 as default encoding | * BTF-8 as default encoding with same rules for UTF-8 | ||
* remove most of CJK ideographs and other composable characters | * remove most of CJK ideographs and other composable characters | ||
* keep and supplement radicals for | * 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 [http://www.sinica.edu.tw/~cdp/cdphanzi/ CDP] to represent composable characters | |||
* include [http://of.openfoundry.org/projects/690/ libdgg] (Library of dynamic glyph generator) into freetype to draw composable characters | |||
[[Category:Desktop]] |
Latest revision as of 18:46, 15 August 2015
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