/[pub]/test/oldencodeutils/lib/Encode/ISO2022/EUCJA.esr
Suika

Contents of /test/oldencodeutils/lib/Encode/ISO2022/EUCJA.esr

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (show annotations) (download)
Wed Nov 6 09:29:16 2002 UTC (23 years, 2 months ago) by wakaba
Branch: MAIN
2002-11-06  Wakaba <w@suika.fam.cx>

	* SevenBit.esr, EightBit.esr, JUNET.esr,
	JUNETCompatible.esr, EUCJA.esr, EUCJACompatible.esr,
	EUCKR.esr, EUCZH.esr: New files.
	* SevenBit.pm, EightBit.pm: Removed.
	(Now these modules are auto-generated from *.esr files.)

1 #?PESRC/1.0
2 Name:
3 ISO2022::EUCJA
4 ShortDescription:
5 An Encode module of EUC (8-bit ISO/IEC 2022
6 based coding system) for Japanese
7
8 {
9 Name:
10 euc-japan-1978
11 Alias:
12 euc-jp-1978 euc-japan-1978
13 Cversion:
14 C:bit=8
15 C:G0=G94:B ## ASCII
16 C:G1=G94n:@ ## JIS X 0208-1978
17 C:G2=G94:I ## JIS X 0201 Katakana
18 C:G3=G94n:D ## JIS X 0212-1990
19 C:designate:*:default=-1
20 C:option:{Ginvoke_to_left}=[1,0,0,0]
21 C:option:{Ginvoke_by_single_shift}=[0,0,1,1]
22 C:option:{C1invoke_to_right}=1
23 C:option:{reset}->{Gdesignation}=0
24 C:option:{reset}->{Ginvoke}=0
25 C:option:{undef_char}=["\x22\x2E", {type => 'G94n', charset => '@'}]
26 Encode:
27 C:G3=G94n:~
28 =>ucs_to_ascii ucs_to_jisx0208_1978 ucs_to_jisx0201_katakana
29 ->iso2022:C
30 Decode:
31 <-iso2022:C
32 <=jisx0208_1978_to_ucs jisx0201_katakana_to_ucs
33 Description:
34 EUC (ISO/IEC 2022 based 8-bit encoding) for Japanese
35 with JIS X 0208 (JIS C 6226)-1978.
36
37 Note that although EUC is not exist on 78JIS days,
38 there is variant of EUC-japan that uses JIS X 0208-1978
39 as CS1 because 78JIS implemention does not extinct yet.
40
41 New implementors are warned that this coding system
42 SHOULD NOT be used to create new data.
43 }
44
45 {
46 Name:
47 euc-japan-1983
48 Alias:
49 ujis x-ujis euc-jp-1983 euc-japan-1983
50
51 deckanji
52 Cversion:
53 C:bit=8
54 C:G0=G94:B ## ASCII
55 C:G1=G94n:B ## JIS X 0208-1990/:1997
56 C:G2=G94:I ## JIS X 0201 Katakana
57 C:G3=G94n: @ ## gaiji (reserved)
58 C:designate:*:default=-1
59 C:option:{Ginvoke_to_left}=[1,0,0,0]
60 C:option:{Ginvoke_by_single_shift}=[0,0,1,1]
61 C:option:{C1invoke_to_right}=1
62 C:option:{reset}->{Gdesignation}=0
63 C:option:{reset}->{Ginvoke}=0
64 C:option:{undef_char}=["\x22\x2E", {type => 'G94n', charset => 'B'}]
65 Encode:
66 =>ucs_to_ascii ucs_to_jisx0208_1983 ucs_to_jisx0201_katakana
67 ->iso2022:C
68 Decode:
69 <-iso2022:C
70 <=jisx0208_1983_to_ucs jisx0201_katakana_to_ucs
71 Description:
72 EUC (ISO/IEC 2022 based 8-bit encoding) for Japanese
73 with JIS X 0208 (JIS C 6226)-1983
74 (obsoleted definition of pre-1990 days).
75
76 This coding system is also known as UJIS.
77 }
78
79 {
80 Name:
81 euc-japan-1997
82 Alias:
83 euc-japan-1990 euc-jp-1990
84 euc-jp-1997
85 euc-japan euc-jp euc-j eucjp euc_jp x-euc-jp x-eucjp eucjis euc-jis eucj Extended_UNIX_Code_Packed_Format_for_Japanese csEUCPkdFmtJapanese eujis japanese-iso-8bit cp51932 japanese_euc
86
87 ibm-eucjp cp33722 33722 sdeckanji
88 Cversion:
89 C:bit=8
90 C:G0=G94:B ## ASCII
91 C:G1=G94n:B@ ## JIS X 0208-1990/:1997
92 C:G2=G94:I ## JIS X 0201 Katakana
93 C:G3=G94n:D ## JIS X 0212-1990
94 C:designate:*:default=-1
95 C:option:{Ginvoke_to_left}=[1,0,0,0]
96 C:option:{Ginvoke_by_single_shift}=[0,0,1,1]
97 C:option:{C1invoke_to_right}=1
98 C:option:{reset}->{Gdesignation}=0
99 C:option:{reset}->{Ginvoke}=0
100 C:option:{undef_char}=["\x22\x2E", {type => 'G94n', charset => 'B@'}]
101 Encode:
102 =>ucs_to_ascii ucs_to_jisx0208_1990 ucs_to_jisx0212_1990 ucs_to_jisx0201_katakana
103 ->iso2022:C
104 Decode:
105 <-iso2022:C
106 <=jisx0208_1990_to_ucs jisx0212_1990_to_ucs jisx0201_katakana_to_ucs
107 Description:
108 EUC (ISO/IEC 2022 based 8-bit encoding) for Japanese
109 with JIS X 0208-1990/:1997.
110 }
111
112 {
113 Name:
114 euc-jisx0213
115 Alias:
116 euc-jisx0213 x-euc-jisx0213 euc_jisx0213 eucjp0213 euc0213 euc-jp-3 euc-japan-2000 euc-jp-2000
117
118 x-euc-jisx0213-packed deckanji2000
119 Cversion:
120 C:bit=8
121 C:G0=G94:B ## ASCII
122 C:G1=G94n:O ## JIS X 0213:2000 plane 1
123 C:G2=G94:I ## JIS X 0201 Katakana
124 C:G3=G94n:P ## JIS X 0213:2000 plane 2
125 C:designate:*:default=-1
126 C:option:{Ginvoke_to_left}=[1,0,0,0]
127 C:option:{Ginvoke_by_single_shift}=[0,0,1,1]
128 C:option:{C1invoke_to_right}=1
129 C:option:{reset}->{Gdesignation}=0
130 C:option:{reset}->{Ginvoke}=0
131 C:option:{undef_char}=["\x22\x2E", {type => 'G94n', charset => 'O'}]
132 Encode:
133 =>ucs_to_ascii ucs_to_jisx0213_2000_1 ucs_to_jisx0213_2000_2 ucs_to_jisx0201_katakana
134 ->iso2022:C
135 Decode:
136 <-iso2022:C
137 <=jisx0213_2000_1_to_ucs jisx0212_0213_to_ucs jisx0201_katakana_to_ucs
138 Description:
139 EUC (ISO/IEC 2022 based 8-bit encoding) for Japanese
140 with JIS X 0213:2000, defined by JIS X 0213:2000.
141 }
142
143 {
144 Name:
145 euc-jisx0213-plane1
146 Cversion:
147 C:bit=8
148 C:G0=G94:B ## ASCII
149 C:G1=G94n:O ## JIS X 0213:2000 plane 1
150 C:G2=G94:I ## JIS X 0201 Katakana
151 C:G3=G94n:P ## JIS X 0213:2000 plane 2
152 C:designate:*:default=-1
153 C:option:{Ginvoke_to_left}=[1,0,0,0]
154 C:option:{Ginvoke_by_single_shift}=[0,0,1,1]
155 C:option:{C1invoke_to_right}=1
156 C:option:{reset}->{Gdesignation}=0
157 C:option:{reset}->{Ginvoke}=0
158 C:option:{undef_char}=["\x22\x2E", {type => 'G94n', charset => 'O'}]
159 Encode:
160 C:G3=G94n:~ ## empty
161 =>ucs_to_ascii ucs_to_jisx0213_2000_1 ucs_to_jisx0201_katakana
162 ->iso2022:C
163 Decode:
164 <-iso2022:C
165 <=jisx0213_2000_1_to_ucs jisx0212_0213_to_ucs jisx0201_katakana_to_ucs
166 Description:
167 EUC (ISO/IEC 2022 based 8-bit encoding) for Japanese
168 with JIS X 0213:2000 plane 1, defined by JIS X 0213:2000.
169 }
170
171 POD:SEE ALSO:
172 %%ReferenceJISX0208_1978%%
173
174 %%ReferenceJISX0208_1983%%
175
176 %%ReferenceJISX0208_1990%%
177
178 %%ReferenceJISX0208_1997%%
179
180 %%ReferenceJISX0213_2000%%
181
182 L<Encode::ISO2022>, L<Encode::ISO2022::EUCJACompatible>
183
184 "UI-OSF Application Platform Profile for Japanese Environment
185 Version 1.1", UI-OSF Japanese Localization Group, 1993-05-21.
186 <http://www.li18nux.org/~numa/uocjle-a4.pdf> (In Japanese)
187 or <http://www.li18nux.org/~numa/uocjleE.pdf> (In English).
188
189 "OSF/JVC Recommended Code Set Conversion Specification
190 between Japanese EUC and Shift-JIS, and
191 Survey on Actual Situation of Japanese Code Sets",
192 OSF/JVC CDE/Motif Technical WG, 1996-01-19.
193 <http://www.opengroup.or.jp/jvc/cde/sjis-euc.html> (In Japanese)
194 or <http://www.opengroup.or.jp/jvc/cde/sjis-euc-e.html> (In English).
195
196 "Problems and Solutions for Unicode and User/Vendor Defined Characters",
197 TOG/JVC CDE/Motif Technical WG, 1996-10-25.
198 <http://www.opengroup.or.jp/jvc/cde/ucs-conv.html> (In Japanese)
199 or <http://www.opengroup.or.jp/jvc/cde/ucs-conv-e.html> (In English).
200
201 POD:LICENSE:
202 Copyright %%YEAR%% Wakaba <w@suika.fam.cx>
203
204 %%PerlLicense%%

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24