1XCOMM XFree86 NLS for Chinese encoding GB18030 2XCOMM Modified from xc/nls/XLC_LOCALE/en_US.UTF-8 3XCOMM by James Su <suzhe@turbolinux.com.cn> 4 5XCOMM 6XCOMM XLC_FONTSET category 7XCOMM 8XLC_FONTSET 9 10on_demand_loading True 11 12object_name generic 13 14XCOMM We leave the legacy encodings in for the moment, because we don't 15XCOMM have that many ISO10646 fonts yet. 16XCOMM fs0 class (7 bit ASCII) 17fs0 { 18 charset { 19 name ISO8859-1:GL 20 } 21 font { 22 primary ISO8859-1:GL 23 vertical_rotate all 24 } 25} 26 27XCOMM fs1 class (ISO8859 families) 28fs1 { 29 charset { 30 name ISO8859-1:GR 31 } 32 font { 33 primary ISO8859-1:GR 34 } 35} 36 37XCOMM fs2 class (Chinese Han Character) 38fs2 { 39 charset { 40 name GB2312.1980-0:GL 41 } 42 font { 43 primary GB2312.1980-0:GL 44 } 45} 46 47XCOMM fs3 class (Chinese Han Character GBK) 48fs3 { 49 charset { 50 name GBK-0:GLGR 51 } 52 font { 53 primary GBK-0:GLGR 54 substitute GB13000.1993-1:GLGR 55 } 56} 57 58XCOMM fs4 class 59fs4 { 60 charset { 61 name ISO10646-1 62 } 63 font { 64 primary GB18030-0 65 substitute GBK2K-0 66 } 67} 68END XLC_FONTSET 69 70XCOMM 71XCOMM XLC_XLOCALE category 72XCOMM 73XLC_XLOCALE 74 75encoding_name GB18030 76mb_cur_max 4 77state_depend_encoding False 78 79XCOMM cs0 class 80cs0 { 81 side GL:Default 82 length 1 83 ct_encoding ISO8859-1:GL 84} 85 86XCOMM cs1 class 87cs1 { 88 side GR:Default 89 length 1 90 ct_encoding ISO8859-1:GR 91} 92 93XCOMM cs2 class 94cs2 { 95 side GR 96 length 2 97 ct_encoding GB2312.1980-0:GL; GB2312.1980-0:GR 98} 99 100XCOMM cs3 class 101cs3 { 102 side none 103 ct_encoding ISO10646-1 104} 105 106END XLC_XLOCALE 107