1XCOMM  XLocale Database Sample for zh_TW
2XCOMM
3XCOMM Note: In lib/X11/lcCT.c, charset names for CNS11643 coded character
4XCOMM sets are defined as CNS11643.1986-1 and -2.  In the ECMA Registry,
5XCOMM CNS coded character sets 1-7 are registered as CNS 11643-1992.
6XCOMM CJK.INF Version 1.7 (August 15, 1995) written by Ken Lunde says
7XCOMM plane 14 of CNS 11643-1983 now became plane 3 of CNS 11643-1992.
8XCOMM I do not know how Taiwanese EUC is organized currently, so I left the
9XCOMM X11R6 organization of fsN/csN as it is and only changed "CNS11643-*"
10XCOMM to "CNS11643.1986-*".
11XCOMM	1995-10-24	T. Numata (numa@rp.open.cs.fujitsu.co.jp)
12
13XCOMM
14XCOMM 	XLC_FONTSET category
15XCOMM
16XLC_FONTSET
17XCOMM 	fs0 class (7 bit ASCII)
18fs0	{
19	charset	{
20		name	ISO8859-1:GL
21	}
22	font	{
23		primary		ISO8859-1:GL
24		vertical_rotate	all
25	}
26}
27XCOMM 	fs1 class
28fs1	{
29	charset	{
30		name	CNS11643.1986-1:GL
31	}
32	font	{
33		primary	CNS11643.1986-1:GL
34	}
35}
36XCOMM 	fs2 class
37fs2	{
38	charset	{
39		name	CNS11643.1986-2:GL
40	}
41	font	{
42		primary	CNS11643.1986-2:GL
43	}
44}
45XCOMM 	fs3 class
46fs3	{
47	charset	{
48		name	CNS11643.1986-14:GL
49	}
50	font	{
51		primary	CNS11643.1986-14:GL
52	}
53}
54XCOMM 	fs4 class
55fs4	{
56	charset	{
57		name	CNS11643.1986-15:GL
58	}
59	font	{
60		primary	CNS11643.1986-15:GL
61	}
62}
63XCOMM 	fs5 class
64fs5	{
65	charset	{
66		name	CNS11643.1986-16:GL
67	}
68	font	{
69		primary	CNS11643.1986-16:GL
70	}
71}
72END XLC_FONTSET
73
74XCOMM
75XCOMM 	XLC_XLOCALE category
76XCOMM
77XLC_XLOCALE
78
79encoding_name		zh_TW.euc
80mb_cur_max		4
81state_depend_encoding	False
82wc_encoding_mask	\x3fffc000
83wc_shift_bits		7
84
85use_stdc_env		True
86force_convert_to_mb	True
87
88XCOMM 	cs0 class
89cs0	{
90	side		GL:Default
91	length		1
92	wc_encoding	\x00000000
93	ct_encoding	ISO8859-1:GL; CNS11643.1986-0:GL
94}
95
96XCOMM 	cs1 class
97cs1	{
98	side		GR:Default
99	length		2
100	wc_encoding	\x30000000
101	ct_encoding	CNS11643.1986-1:GR
102}
103
104XCOMM 	cs2 class	# plane 2
105cs2	{
106	side		GR
107	length		2
108	mb_encoding	<SS> \x8e\xa2
109	wc_encoding	\x10088000
110	ct_encoding	CNS11643.1986-2:GR
111}
112
113XCOMM 	cs3 class	# plane 14
114cs3	{
115	side		GR
116	length		2
117	mb_encoding	<SS> \x8e\xae
118	wc_encoding	\x100b8000
119	ct_encoding	CNS11643.1986-14:GR
120}
121
122XCOMM 	cs4 class	# plane 15
123cs4	{
124	side		GR
125	length		2
126	mb_encoding	<SS> \x8e\xaf
127	wc_encoding	\x100bc000
128	ct_encoding	CNS11643.1986-15:GR
129}
130
131XCOMM 	cs5 class	# plane 16
132cs5	{
133	side		GR
134	length		2
135	mb_encoding	<SS> \x8e\xb0
136	wc_encoding	\x100c0000
137	ct_encoding	CNS11643.1986-16:GR
138}
139
140END XLC_XLOCALE
141