xref: /aosp_15_r20/external/libxml2/result/intsubset2.xml.sax (revision 7c5688314b92172186c154356a6374bf7684c3ca)
1*7c568831SAndroid Build Coastguard WorkerSAX.setDocumentLocator()
2*7c568831SAndroid Build Coastguard WorkerSAX.startDocument()
3*7c568831SAndroid Build Coastguard WorkerSAX.comment(
4*7c568831SAndroid Build Coastguard WorkerCopyright (C) Electronic Dictionary Research and Development Group
5*7c568831SAndroid Build Coastguard WorkerReleased under Creative Commons Attribution-ShareAlike Licence (V4.0)
6*7c568831SAndroid Build Coastguard Worker
7*7c568831SAndroid Build Coastguard WorkerThis file only contains the kanjidic2 DTD without the actual database.
8*7c568831SAndroid Build Coastguard Worker
9*7c568831SAndroid Build Coastguard Workerhttp://nihongo.monash.edu/kanjidic2/index.html
10*7c568831SAndroid Build Coastguard Workerhttp://www.edrdg.org/edrdg/licence.html
11*7c568831SAndroid Build Coastguard Worker)
12*7c568831SAndroid Build Coastguard WorkerSAX.internalSubset(kanjidic2, , )
13*7c568831SAndroid Build Coastguard WorkerSAX.comment( Version 1.3
14*7c568831SAndroid Build Coastguard Worker	This is the DTD of the XML-format kanji file combining information from
15*7c568831SAndroid Build Coastguard Worker	the KANJIDIC and KANJD212 files. It is intended to be largely self-
16*7c568831SAndroid Build Coastguard Worker	documenting, with each field being accompanied by an explanatory
17*7c568831SAndroid Build Coastguard Worker	comment.
18*7c568831SAndroid Build Coastguard Worker
19*7c568831SAndroid Build Coastguard Worker	The file covers the following kanji:
20*7c568831SAndroid Build Coastguard Worker	(a) the 6,355 kanji from JIS X 0208;
21*7c568831SAndroid Build Coastguard Worker	(b) the 5,801 kanji from JIS X 0212;
22*7c568831SAndroid Build Coastguard Worker	(c) the 3,625 kanji from JIS X 0213 as follows:
23*7c568831SAndroid Build Coastguard Worker		(i) the 2,741 kanji which are also in JIS X 0212 have
24*7c568831SAndroid Build Coastguard Worker		JIS X 0213 code-points (kuten) added to the existing entry;
25*7c568831SAndroid Build Coastguard Worker		(ii) the 884 "new" kanji have new entries.
26*7c568831SAndroid Build Coastguard Worker
27*7c568831SAndroid Build Coastguard Worker	At the end of the explanation for a number of fields there is a tag
28*7c568831SAndroid Build Coastguard Worker	with the format [N]. This indicates the leading letter(s) of the
29*7c568831SAndroid Build Coastguard Worker	equivalent field in the KANJIDIC and KANJD212 files.
30*7c568831SAndroid Build Coastguard Worker
31*7c568831SAndroid Build Coastguard Worker	The KANJIDIC documentation should also be read for additional
32*7c568831SAndroid Build Coastguard Worker	information about the information in the file.
33*7c568831SAndroid Build Coastguard Worker	)
34*7c568831SAndroid Build Coastguard WorkerSAX.elementDecl(kanjidic2, 4, ...)
35*7c568831SAndroid Build Coastguard WorkerSAX.elementDecl(header, 4, ...)
36*7c568831SAndroid Build Coastguard WorkerSAX.comment(
37*7c568831SAndroid Build Coastguard Worker	The single header element will contain identification information
38*7c568831SAndroid Build Coastguard Worker	about the version of the file
39*7c568831SAndroid Build Coastguard Worker	)
40*7c568831SAndroid Build Coastguard WorkerSAX.elementDecl(file_version, 3, ...)
41*7c568831SAndroid Build Coastguard WorkerSAX.comment(
42*7c568831SAndroid Build Coastguard Worker	This field denotes the version of kanjidic2 structure, as more
43*7c568831SAndroid Build Coastguard Worker	than one version may exist.
44*7c568831SAndroid Build Coastguard Worker	)
45*7c568831SAndroid Build Coastguard WorkerSAX.elementDecl(database_version, 3, ...)
46*7c568831SAndroid Build Coastguard WorkerSAX.comment(
47*7c568831SAndroid Build Coastguard Worker	The version of the file, in the format YYYY-NN, where NN will be
48*7c568831SAndroid Build Coastguard Worker	a number starting with 01 for the first version released in a
49*7c568831SAndroid Build Coastguard Worker	calendar year, then increasing for each version in that year.
50*7c568831SAndroid Build Coastguard Worker	)
51*7c568831SAndroid Build Coastguard WorkerSAX.elementDecl(date_of_creation, 3, ...)
52*7c568831SAndroid Build Coastguard WorkerSAX.comment(
53*7c568831SAndroid Build Coastguard Worker	The date the file was created in international format (YYYY-MM-DD).
54*7c568831SAndroid Build Coastguard Worker	)
55*7c568831SAndroid Build Coastguard WorkerSAX.elementDecl(character, 4, ...)
56*7c568831SAndroid Build Coastguard WorkerSAX.elementDecl(literal, 3, ...)
57*7c568831SAndroid Build Coastguard WorkerSAX.comment(
58*7c568831SAndroid Build Coastguard Worker	The character itself in UTF8 coding.
59*7c568831SAndroid Build Coastguard Worker	)
60*7c568831SAndroid Build Coastguard WorkerSAX.elementDecl(codepoint, 4, ...)
61*7c568831SAndroid Build Coastguard WorkerSAX.comment(
62*7c568831SAndroid Build Coastguard Worker	The codepoint element states the code of the character in the various
63*7c568831SAndroid Build Coastguard Worker	character set standards.
64*7c568831SAndroid Build Coastguard Worker	)
65*7c568831SAndroid Build Coastguard WorkerSAX.elementDecl(cp_value, 3, ...)
66*7c568831SAndroid Build Coastguard WorkerSAX.comment(
67*7c568831SAndroid Build Coastguard Worker	The cp_value contains the codepoint of the character in a particular
68*7c568831SAndroid Build Coastguard Worker	standard. The standard will be identified in the cp_type attribute.
69*7c568831SAndroid Build Coastguard Worker	)
70*7c568831SAndroid Build Coastguard WorkerSAX.attributeDecl(cp_value, cp_type, 1, 2, NULL, ...)
71*7c568831SAndroid Build Coastguard WorkerSAX.comment(
72*7c568831SAndroid Build Coastguard Worker	The cp_type attribute states the coding standard applying to the
73*7c568831SAndroid Build Coastguard Worker	element. The values assigned so far are:
74*7c568831SAndroid Build Coastguard Worker		jis208 - JIS X 0208-1997 - kuten coding (nn-nn)
75*7c568831SAndroid Build Coastguard Worker		jis212 - JIS X 0212-1990 - kuten coding (nn-nn)
76*7c568831SAndroid Build Coastguard Worker		jis213 - JIS X 0213-2000 - kuten coding (p-nn-nn)
77*7c568831SAndroid Build Coastguard Worker		ucs - Unicode 4.0 - hex coding (4 or 5 hexadecimal digits)
78*7c568831SAndroid Build Coastguard Worker	)
79*7c568831SAndroid Build Coastguard WorkerSAX.elementDecl(radical, 4, ...)
80*7c568831SAndroid Build Coastguard WorkerSAX.elementDecl(rad_value, 3, ...)
81*7c568831SAndroid Build Coastguard WorkerSAX.comment(
82*7c568831SAndroid Build Coastguard Worker	The radical number, in the range 1 to 214. The particular
83*7c568831SAndroid Build Coastguard Worker	classification type is stated in the rad_type attribute.
84*7c568831SAndroid Build Coastguard Worker	)
85*7c568831SAndroid Build Coastguard WorkerSAX.attributeDecl(rad_value, rad_type, 1, 2, NULL, ...)
86*7c568831SAndroid Build Coastguard WorkerSAX.comment(
87*7c568831SAndroid Build Coastguard Worker	The rad_type attribute states the type of radical classification.
88*7c568831SAndroid Build Coastguard Worker		classical - as recorded in the KangXi Zidian.
89*7c568831SAndroid Build Coastguard Worker		nelson - as used in the Nelson "Modern Japanese-English
90*7c568831SAndroid Build Coastguard Worker		Character Dictionary" (i.e. the Classic, not the New Nelson).
91*7c568831SAndroid Build Coastguard Worker		This will only be used where Nelson reclassified the kanji.
92*7c568831SAndroid Build Coastguard Worker	)
93*7c568831SAndroid Build Coastguard WorkerSAX.elementDecl(misc, 4, ...)
94*7c568831SAndroid Build Coastguard WorkerSAX.elementDecl(grade, 3, ...)
95*7c568831SAndroid Build Coastguard WorkerSAX.comment(
96*7c568831SAndroid Build Coastguard Worker	The Jouyou Kanji grade level. 1 through 6 indicate the grade in which
97*7c568831SAndroid Build Coastguard Worker	the kanji is taught in Japanese schools. 8 indicates it is one of the
98*7c568831SAndroid Build Coastguard Worker	remaining Jouyou Kanji to be learned in junior high school, and 9
99*7c568831SAndroid Build Coastguard Worker	indicates it is a Jinmeiyou (for use in names) kanji. [G]
100*7c568831SAndroid Build Coastguard Worker	)
101*7c568831SAndroid Build Coastguard WorkerSAX.elementDecl(stroke_count, 3, ...)
102*7c568831SAndroid Build Coastguard WorkerSAX.comment(
103*7c568831SAndroid Build Coastguard Worker	The stroke count of the kanji, including the radical. If more than
104*7c568831SAndroid Build Coastguard Worker	one, the first is considered the accepted count, while subsequent ones
105*7c568831SAndroid Build Coastguard Worker	are common miscounts. (See Appendix E. of the KANJIDIC documentation
106*7c568831SAndroid Build Coastguard Worker	for some of the rules applied when counting strokes in some of the
107*7c568831SAndroid Build Coastguard Worker	radicals.) [S]
108*7c568831SAndroid Build Coastguard Worker	)
109*7c568831SAndroid Build Coastguard WorkerSAX.elementDecl(variant, 3, ...)
110*7c568831SAndroid Build Coastguard WorkerSAX.comment(
111*7c568831SAndroid Build Coastguard Worker	A cross-reference code to another kanji, usually regarded as a variant.
112*7c568831SAndroid Build Coastguard Worker	The type of cross-reference is given in the var_type attribute.
113*7c568831SAndroid Build Coastguard Worker	)
114*7c568831SAndroid Build Coastguard WorkerSAX.attributeDecl(variant, var_type, 1, 2, NULL, ...)
115*7c568831SAndroid Build Coastguard WorkerSAX.comment(
116*7c568831SAndroid Build Coastguard Worker	The var_type attribute indicates the type of variant code. The current
117*7c568831SAndroid Build Coastguard Worker	values are:
118*7c568831SAndroid Build Coastguard Worker		jis208 - in JIS X 0208 - kuten coding
119*7c568831SAndroid Build Coastguard Worker		jis212 - in JIS X 0212 - kuten coding
120*7c568831SAndroid Build Coastguard Worker		jis213 - in JIS X 0213 - kuten coding
121*7c568831SAndroid Build Coastguard Worker		deroo - De Roo number - numeric
122*7c568831SAndroid Build Coastguard Worker		njecd - Halpern NJECD index number - numeric
123*7c568831SAndroid Build Coastguard Worker		s_h - The Kanji Dictionary (Spahn & Hadamitzky) - descriptor
124*7c568831SAndroid Build Coastguard Worker		nelson - "Classic" Nelson - numeric
125*7c568831SAndroid Build Coastguard Worker		oneill - Japanese Names (O'Neill) - numeric
126*7c568831SAndroid Build Coastguard Worker	)
127*7c568831SAndroid Build Coastguard WorkerSAX.elementDecl(freq, 3, ...)
128*7c568831SAndroid Build Coastguard WorkerSAX.comment(
129*7c568831SAndroid Build Coastguard Worker	A frequency-of-use ranking. The 2,500 most-used characters have a
130*7c568831SAndroid Build Coastguard Worker	ranking; those characters that lack this field are not ranked. The
131*7c568831SAndroid Build Coastguard Worker	frequency is a number from 1 to 2,500 that expresses the relative
132*7c568831SAndroid Build Coastguard Worker	frequency of occurrence of a character in modern Japanese. This is
133*7c568831SAndroid Build Coastguard Worker	based on a survey in newspapers, so it is biassed towards kanji
134*7c568831SAndroid Build Coastguard Worker	used in newspaper articles. The discrimination between the less
135*7c568831SAndroid Build Coastguard Worker	frequently used kanji is not strong.
136*7c568831SAndroid Build Coastguard Worker	)
137*7c568831SAndroid Build Coastguard WorkerSAX.elementDecl(rad_name, 3, ...)
138*7c568831SAndroid Build Coastguard WorkerSAX.comment(
139*7c568831SAndroid Build Coastguard Worker	When the kanji is itself a radical and has a name, this element
140*7c568831SAndroid Build Coastguard Worker	contains the name (in hiragana.) [T2]
141*7c568831SAndroid Build Coastguard Worker	)
142*7c568831SAndroid Build Coastguard WorkerSAX.elementDecl(dic_number, 4, ...)
143*7c568831SAndroid Build Coastguard WorkerSAX.comment(
144*7c568831SAndroid Build Coastguard Worker	This element contains the index numbers and similar unstructured
145*7c568831SAndroid Build Coastguard Worker	information such as page numbers in a number of published dictionaries,
146*7c568831SAndroid Build Coastguard Worker	and instructional books on kanji.
147*7c568831SAndroid Build Coastguard Worker	)
148*7c568831SAndroid Build Coastguard WorkerSAX.elementDecl(dic_ref, 3, ...)
149*7c568831SAndroid Build Coastguard WorkerSAX.comment(
150*7c568831SAndroid Build Coastguard Worker	Each dic_ref contains an index number. The particular dictionary,
151*7c568831SAndroid Build Coastguard Worker	etc. is defined by the dr_type attribute.
152*7c568831SAndroid Build Coastguard Worker	)
153*7c568831SAndroid Build Coastguard WorkerSAX.attributeDecl(dic_ref, dr_type, 1, 2, NULL, ...)
154*7c568831SAndroid Build Coastguard WorkerSAX.comment(
155*7c568831SAndroid Build Coastguard Worker	The dr_type defines the dictionary or reference book, etc. to which
156*7c568831SAndroid Build Coastguard Worker	dic_ref element applies. The initial allocation is:
157*7c568831SAndroid Build Coastguard Worker	  nelson_c - "Modern Reader's Japanese-English Character Dictionary",
158*7c568831SAndroid Build Coastguard Worker	  	edited by Andrew Nelson (now published as the "Classic"
159*7c568831SAndroid Build Coastguard Worker	  	Nelson).
160*7c568831SAndroid Build Coastguard Worker	  nelson_n - "The New Nelson Japanese-English Character Dictionary",
161*7c568831SAndroid Build Coastguard Worker	  	edited by John Haig.
162*7c568831SAndroid Build Coastguard Worker	  halpern_njecd - "New Japanese-English Character Dictionary",
163*7c568831SAndroid Build Coastguard Worker	  	edited by Jack Halpern.
164*7c568831SAndroid Build Coastguard Worker	  halpern_kkld - "Kanji Learners Dictionary" (Kodansha) edited by
165*7c568831SAndroid Build Coastguard Worker	  	Jack Halpern.
166*7c568831SAndroid Build Coastguard Worker	  heisig - "Remembering The  Kanji"  by  James Heisig.
167*7c568831SAndroid Build Coastguard Worker	  gakken - "A  New Dictionary of Kanji Usage" (Gakken)
168*7c568831SAndroid Build Coastguard Worker	  oneill_names - "Japanese Names", by P.G. O'Neill.
169*7c568831SAndroid Build Coastguard Worker	  oneill_kk - "Essential Kanji" by P.G. O'Neill.
170*7c568831SAndroid Build Coastguard Worker	  moro - "Daikanwajiten" compiled by Morohashi. For some kanji two
171*7c568831SAndroid Build Coastguard Worker	  	additional attributes are used: m_vol:  the volume of the
172*7c568831SAndroid Build Coastguard Worker	  	dictionary in which the kanji is found, and m_page: the page
173*7c568831SAndroid Build Coastguard Worker	  	number in the volume.
174*7c568831SAndroid Build Coastguard Worker	  henshall - "A Guide To Remembering Japanese Characters" by
175*7c568831SAndroid Build Coastguard Worker	  	Kenneth G.  Henshall.
176*7c568831SAndroid Build Coastguard Worker	  sh_kk - "Kanji and Kana" by Spahn and Hadamitzky.
177*7c568831SAndroid Build Coastguard Worker	  sakade - "A Guide To Reading and Writing Japanese" edited by
178*7c568831SAndroid Build Coastguard Worker	  	Florence Sakade.
179*7c568831SAndroid Build Coastguard Worker	  henshall3 - "A Guide To Reading and Writing Japanese" 3rd
180*7c568831SAndroid Build Coastguard Worker		edition, edited by Henshall, Seeley and De Groot.
181*7c568831SAndroid Build Coastguard Worker	  tutt_cards - Tuttle Kanji Cards, compiled by Alexander Kask.
182*7c568831SAndroid Build Coastguard Worker	  crowley - "The Kanji Way to Japanese Language Power" by
183*7c568831SAndroid Build Coastguard Worker	  	Dale Crowley.
184*7c568831SAndroid Build Coastguard Worker	  kanji_in_context - "Kanji in Context" by Nishiguchi and Kono.
185*7c568831SAndroid Build Coastguard Worker	  busy_people - "Japanese For Busy People" vols I-III, published
186*7c568831SAndroid Build Coastguard Worker		by the AJLT. The codes are the volume.chapter.
187*7c568831SAndroid Build Coastguard Worker	  kodansha_compact - the "Kodansha Compact Kanji Guide".
188*7c568831SAndroid Build Coastguard Worker	)
189*7c568831SAndroid Build Coastguard WorkerSAX.attributeDecl(dic_ref, m_vol, 1, 3, NULL, ...)
190*7c568831SAndroid Build Coastguard WorkerSAX.comment(
191*7c568831SAndroid Build Coastguard Worker	See above under "moro".
192*7c568831SAndroid Build Coastguard Worker	)
193*7c568831SAndroid Build Coastguard WorkerSAX.attributeDecl(dic_ref, m_page, 1, 3, NULL, ...)
194*7c568831SAndroid Build Coastguard WorkerSAX.comment(
195*7c568831SAndroid Build Coastguard Worker	See above under "moro".
196*7c568831SAndroid Build Coastguard Worker	)
197*7c568831SAndroid Build Coastguard WorkerSAX.elementDecl(query_code, 4, ...)
198*7c568831SAndroid Build Coastguard WorkerSAX.comment(
199*7c568831SAndroid Build Coastguard Worker	These codes contain information relating to the glyph, and can be used
200*7c568831SAndroid Build Coastguard Worker	for finding a required kanji. The type of code is defined by the
201*7c568831SAndroid Build Coastguard Worker	qc_type attribute.
202*7c568831SAndroid Build Coastguard Worker	)
203*7c568831SAndroid Build Coastguard WorkerSAX.elementDecl(q_code, 3, ...)
204*7c568831SAndroid Build Coastguard WorkerSAX.comment(
205*7c568831SAndroid Build Coastguard Worker	The q_code contains the actual query-code value, according to the
206*7c568831SAndroid Build Coastguard Worker	qc_type attribute.
207*7c568831SAndroid Build Coastguard Worker	)
208*7c568831SAndroid Build Coastguard WorkerSAX.attributeDecl(q_code, qc_type, 1, 2, NULL, ...)
209*7c568831SAndroid Build Coastguard WorkerSAX.comment(
210*7c568831SAndroid Build Coastguard Worker	The q_code attribute defines the type of query code. The current values
211*7c568831SAndroid Build Coastguard Worker	are:
212*7c568831SAndroid Build Coastguard Worker	  skip -  Halpern's SKIP (System  of  Kanji  Indexing  by  Patterns)
213*7c568831SAndroid Build Coastguard Worker	  	code. The  format is n-nn-nn.  See the KANJIDIC  documentation
214*7c568831SAndroid Build Coastguard Worker	  	for  a description of the code and restrictions on  the
215*7c568831SAndroid Build Coastguard Worker	  	commercial  use  of this data. [P]
216*7c568831SAndroid Build Coastguard Worker
217*7c568831SAndroid Build Coastguard Worker	  sh_desc - the descriptor codes for The Kanji Dictionary (Tuttle
218*7c568831SAndroid Build Coastguard Worker	  	1996) by Spahn and Hadamitzky. They are in the form nxnn.n,
219*7c568831SAndroid Build Coastguard Worker	  	e.g.  3k11.2, where the  kanji has 3 strokes in the
220*7c568831SAndroid Build Coastguard Worker	  	identifying radical, it is radical "k" in the SH
221*7c568831SAndroid Build Coastguard Worker	  	classification system, there are 11 other strokes, and it is
222*7c568831SAndroid Build Coastguard Worker	  	the 2nd kanji in the 3k11 sequence. (I am very grateful to
223*7c568831SAndroid Build Coastguard Worker	  	Mark Spahn for providing the list of these descriptor codes
224*7c568831SAndroid Build Coastguard Worker	  	for the kanji in this file.) [I]
225*7c568831SAndroid Build Coastguard Worker	  four_corner - the "Four Corner" code for the kanji. This is a code
226*7c568831SAndroid Build Coastguard Worker	  	invented by Wang Chen in 1928. See the KANJIDIC documentation
227*7c568831SAndroid Build Coastguard Worker	  	for  an overview of  the Four Corner System. [Q]
228*7c568831SAndroid Build Coastguard Worker
229*7c568831SAndroid Build Coastguard Worker	  deroo - the codes developed by the late Father Joseph De Roo, and
230*7c568831SAndroid Build Coastguard Worker	  	published in  his book "2001 Kanji" (Bojinsha). Fr De Roo
231*7c568831SAndroid Build Coastguard Worker	  	gave his permission for these codes to be included. [DR]
232*7c568831SAndroid Build Coastguard Worker	  misclass - a possible misclassification of the kanji according
233*7c568831SAndroid Build Coastguard Worker		to one of the code types. (See the "Z" codes in the KANJIDIC
234*7c568831SAndroid Build Coastguard Worker		documentation for more details.)
235*7c568831SAndroid Build Coastguard Worker
236*7c568831SAndroid Build Coastguard Worker	)
237*7c568831SAndroid Build Coastguard WorkerSAX.elementDecl(reading_meaning, 4, ...)
238*7c568831SAndroid Build Coastguard WorkerSAX.comment(
239*7c568831SAndroid Build Coastguard Worker	The readings for the kanji in several languages, and the meanings, also
240*7c568831SAndroid Build Coastguard Worker	in several languages. The readings and meanings are grouped to enable
241*7c568831SAndroid Build Coastguard Worker	the handling of the situation where the meaning is differentiated by
242*7c568831SAndroid Build Coastguard Worker	reading. [T1]
243*7c568831SAndroid Build Coastguard Worker	)
244*7c568831SAndroid Build Coastguard WorkerSAX.elementDecl(nanori, 3, ...)
245*7c568831SAndroid Build Coastguard WorkerSAX.comment(
246*7c568831SAndroid Build Coastguard Worker	Japanese readings that are now only associated with names.
247*7c568831SAndroid Build Coastguard Worker	)
248*7c568831SAndroid Build Coastguard WorkerSAX.elementDecl(rmgroup, 4, ...)
249*7c568831SAndroid Build Coastguard WorkerSAX.elementDecl(reading, 3, ...)
250*7c568831SAndroid Build Coastguard WorkerSAX.comment(
251*7c568831SAndroid Build Coastguard Worker	The reading element contains the reading or pronunciation
252*7c568831SAndroid Build Coastguard Worker	of the kanji.
253*7c568831SAndroid Build Coastguard Worker	)
254*7c568831SAndroid Build Coastguard WorkerSAX.attributeDecl(reading, r_type, 1, 2, NULL, ...)
255*7c568831SAndroid Build Coastguard WorkerSAX.comment(
256*7c568831SAndroid Build Coastguard Worker	The r_type attribute defines the type of reading in the reading
257*7c568831SAndroid Build Coastguard Worker	element. The current values are:
258*7c568831SAndroid Build Coastguard Worker	  pinyin - the modern PinYin romanization of the Chinese reading
259*7c568831SAndroid Build Coastguard Worker	  	of the kanji. The tones are represented by a concluding
260*7c568831SAndroid Build Coastguard Worker	  	digit. [Y]
261*7c568831SAndroid Build Coastguard Worker	  korean_r - the romanized form of the Korean reading(s) of the
262*7c568831SAndroid Build Coastguard Worker	  	kanji.  The readings are in the (Republic of Korea) Ministry
263*7c568831SAndroid Build Coastguard Worker	  	of Education style of romanization. [W]
264*7c568831SAndroid Build Coastguard Worker	  korean_h - the Korean reading(s) of the kanji in hangul.
265*7c568831SAndroid Build Coastguard Worker	  ja_on - the "on" Japanese reading of the kanji, in katakana. A
266*7c568831SAndroid Build Coastguard Worker	  	second attribute r_status, if present, will indicate with
267*7c568831SAndroid Build Coastguard Worker	  	a value of "jy" whether the reading is approved for a
268*7c568831SAndroid Build Coastguard Worker	  	"Jouyou kanji".
269*7c568831SAndroid Build Coastguard Worker	  ja_kun - the "kun" Japanese reading of the kanji, in hiragana.
270*7c568831SAndroid Build Coastguard Worker	  	Where relevant the okurigana is also included separated by a
271*7c568831SAndroid Build Coastguard Worker	  	".". Readings associated with prefixes and suffixes are
272*7c568831SAndroid Build Coastguard Worker	  	marked with a "-". A second attribute r_status, if present,
273*7c568831SAndroid Build Coastguard Worker	  	will indicate with a value of "jy" whether the reading is
274*7c568831SAndroid Build Coastguard Worker	  	approved for a "Jouyou kanji".
275*7c568831SAndroid Build Coastguard Worker	)
276*7c568831SAndroid Build Coastguard WorkerSAX.attributeDecl(reading, r_status, 1, 3, NULL, ...)
277*7c568831SAndroid Build Coastguard WorkerSAX.comment(
278*7c568831SAndroid Build Coastguard Worker	See under ja_on and ja_kun above.
279*7c568831SAndroid Build Coastguard Worker	)
280*7c568831SAndroid Build Coastguard WorkerSAX.elementDecl(meaning, 3, ...)
281*7c568831SAndroid Build Coastguard WorkerSAX.comment(
282*7c568831SAndroid Build Coastguard Worker	The meaning associated with the kanji.
283*7c568831SAndroid Build Coastguard Worker	)
284*7c568831SAndroid Build Coastguard WorkerSAX.attributeDecl(meaning, m_lang, 1, 3, NULL, ...)
285*7c568831SAndroid Build Coastguard WorkerSAX.comment(
286*7c568831SAndroid Build Coastguard Worker	The m_lang attribute defines the target language of the meaning. It
287*7c568831SAndroid Build Coastguard Worker	will be coded using the two-letter language code from the ISO 639
288*7c568831SAndroid Build Coastguard Worker	standard. When absent, the value "en" (i.e. English) is implied. [{}]
289*7c568831SAndroid Build Coastguard Worker	)
290*7c568831SAndroid Build Coastguard WorkerSAX.externalSubset(kanjidic2, , )
291*7c568831SAndroid Build Coastguard WorkerSAX.startElement(kanjidic2)
292*7c568831SAndroid Build Coastguard WorkerSAX.characters(
293*7c568831SAndroid Build Coastguard Worker, 1)
294*7c568831SAndroid Build Coastguard WorkerSAX.endElement(kanjidic2)
295*7c568831SAndroid Build Coastguard WorkerSAX.endDocument()
296