/[suikacvs]/perl/lib/Encode/ISO2022/EUCJA.esr
Suika

Contents of /perl/lib/Encode/ISO2022/EUCJA.esr

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (hide annotations) (download)
Wed Nov 6 09:29:16 2002 UTC (22 years, 1 month 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 wakaba 1.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