FONTAINE
1.0
Main Page
Namespaces
Classes
Files
File List
File Members
src
orthographies
Jinmeiyo.h
Go to the documentation of this file.
1
//
2
// The Fontaine Font Analysis Project
3
//
4
// Copyright (c) 2009 by Edward H. Trager
5
// All Rights Reserved
6
//
7
// Released under the GNU GPL version 2.0 or later.
8
//
9
10
11
//
12
// Jinmeiyo.h
13
//
14
15
#ifndef ORTHOGRAPHY_DATA
16
#include "../OrthographyData.h"
17
#endif
18
19
#ifndef JINMEIYO
20
#define JINMEIYO
21
22
namespace
Jinmeiyo{
23
24
//
25
// Unicode values
26
//
27
// 773 Japanese jinmeiyo characters (with variants) based on
28
// http://en.wikipedia.org/wiki/Jinmeiy%C5%8D_kanji
29
// #List_of_the_jinmeiy.C5.8D_kanji_.28.E4.BA.BA.E5.90.8D.E7.94.A8.E6.BC.A2.E5.AD.97.E5.88.A5.E8.A1.A8.29
30
//
31
// At the top of the article a number of 983 characters is given.
32
// However preceding the actual list of characters, the number 774 is given.
33
// I found one duplicate though, so here there are but 773 ...
34
//
35
UINT32
values
[]={
36
0x4e11,
37
0x4e1e,
38
0x4e32,
39
0x4e43,
40
0x4e4b,
41
0x4e4e,
42
0x4e5f,
43
0x4e91,
44
0x4e98,
45
0x4e99,
46
0x4e9b,
47
0x4ea6,
48
0x4ea5,
49
0x4ea8,
50
0x4eae,
51
0x4ed4,
52
0x4f0a,
53
0x4f0e,
54
0x4f0d,
55
0x4f3d,
56
0x4f43,
57
0x4f51,
58
0x4f36,
59
0x4f83,
60
0x4f91,
61
0x4fc4,
62
0x4fe0,
63
0x4fe3,
64
0x4fd0,
65
0x4fb6,
66
0x502d,
67
0x4ffa,
68
0x4ff1,
69
0x5026,
70
0x5016,
71
0x5072,
72
0x50c5,
73
0x50ad,
74
0x5132,
75
0x5141,
76
0x514e,
77
0x515c,
78
0x5176,
79
0x51a5,
80
0x51b4,
81
0x51b6,
82
0x51c4,
83
0x51cc,
84
0x51dc,
85
0x51db,
86
0x51e7,
87
0x51ea,
88
0x51f0,
89
0x51f1,
90
0x51fd,
91
0x5239,
92
0x5289,
93
0x52ab,
94
0x52c1,
95
0x52c3,
96
0x52fe,
97
0x5302,
98
0x52ff,
99
0x5321,
100
0x5eff,
101
0x535c,
102
0x536f,
103
0x537f,
104
0x53a8,
105
0x53a9,
106
0x53c9,
107
0x53e1,
108
0x53e2,
109
0x53f6,
110
0x53ea,
111
0x543e,
112
0x541e,
113
0x543b,
114
0x5442,
115
0x54c9,
116
0x54e8,
117
0x5544,
118
0x5504,
119
0x54e9,
120
0x55ac,
121
0x55a7,
122
0x55b0,
123
0x558b,
124
0x5629,
125
0x5609,
126
0x5617,
127
0x564c,
128
0x5642,
129
0x5703,
130
0x572d,
131
0x5750,
132
0x5c2d,
133
0x582f,
134
0x5766,
135
0x57fc,
136
0x57f4,
137
0x5806,
138
0x5830,
139
0x583a,
140
0x5835,
141
0x5859,
142
0x585e,
143
0x5861,
144
0x58d5,
145
0x58ec,
146
0x5937,
147
0x5944,
148
0x5948,
149
0x594e,
150
0x5957,
151
0x5996,
152
0x5a03,
153
0x59ea,
154
0x59e5,
155
0x5a29,
156
0x5a9b,
157
0x5b09,
158
0x5b5f,
159
0x5b8f,
160
0x5b8b,
161
0x5b9b,
162
0x5b95,
163
0x5ba5,
164
0x5bc5,
165
0x5bd3,
166
0x5bf5,
167
0x5c16,
168
0x5c24,
169
0x5c51,
170
0x5ca1,
171
0x5ce8,
172
0x5cfb,
173
0x5d16,
174
0x5d1a,
175
0x5d50,
176
0x5d6f,
177
0x5d69,
178
0x5dba,
179
0x5dcc,
180
0x5dd6,
181
0x5df2,
182
0x5df3,
183
0x5df4,
184
0x5df7,
185
0x5dfd,
186
0x5dfe,
187
0x5e16,
188
0x5e4c,
189
0x5e61,
190
0x5e84,
191
0x5e87,
192
0x5e9a,
193
0x5eb5,
194
0x5edf,
195
0x5efb,
196
0x5f18,
197
0x5f1b,
198
0x5f25,
199
0x5f4c,
200
0x5f57,
201
0x5f66,
202
0x5f6a,
203
0x5f6c,
204
0x5fa0,
205
0x5ffd,
206
0x601c,
207
0x6062,
208
0x6070,
209
0x6055,
210
0x608c,
211
0x60df,
212
0x60da,
213
0x6089,
214
0x60c7,
215
0x60f9,
216
0x60fa,
217
0x60e3,
218
0x6167,
219
0x61a7,
220
0x6190,
221
0x620a,
222
0x6216,
223
0x621a,
224
0x621f,
225
0x6234,
226
0x6258,
227
0x6309,
228
0x62f6,
229
0x62ed,
230
0x6328,
231
0x62f3,
232
0x6349,
233
0x633a,
234
0x633d,
235
0x63ac,
236
0x6372,
237
0x6377,
238
0x637a,
239
0x637b,
240
0x6367,
241
0x63a0,
242
0x63c3,
243
0x6451,
244
0x647a,
245
0x6492,
246
0x64b0,
247
0x649e,
248
0x64ad,
249
0x64ab,
250
0x64e2,
251
0x5b5c,
252
0x6566,
253
0x6591,
254
0x6590,
255
0x65a1,
256
0x65a7,
257
0x65af,
258
0x65bc,
259
0x65e6,
260
0x65ed,
261
0x65fa,
262
0x6602,
263
0x660a,
264
0x660f,
265
0x660c,
266
0x6627,
267
0x6634,
268
0x664f,
269
0x6643,
270
0x6644,
271
0x6652,
272
0x664b,
273
0x665f,
274
0x6666,
275
0x6668,
276
0x667a,
277
0x6689,
278
0x66a2,
279
0x66d6,
280
0x66d9,
281
0x66dd,
282
0x66f3,
283
0x66fd,
284
0x66fe,
285
0x670b,
286
0x6714,
287
0x674f,
288
0x6756,
289
0x675c,
290
0x674e,
291
0x676d,
292
0x6775,
293
0x6795,
294
0x6777,
295
0x6787,
296
0x67d1,
297
0x67f4,
298
0x67f5,
299
0x67ff,
300
0x67d8,
301
0x67ca,
302
0x6803,
303
0x67cf,
304
0x67fe,
305
0x67da,
306
0x6867,
307
0x6a9c,
308
0x681e,
309
0x6854,
310
0x6842,
311
0x6841,
312
0x6816,
313
0x6850,
314
0x6817,
315
0x68a7,
316
0x6897,
317
0x6893,
318
0x68a2,
319
0x689b,
320
0x68af,
321
0x6876,
322
0x68b6,
323
0x691b,
324
0x68a8,
325
0x6881,
326
0x6905,
327
0x68f2,
328
0x690e,
329
0x690b,
330
0x6900,
331
0x696f,
332
0x695a,
333
0x6955,
334
0x693f,
335
0x6960,
336
0x6953,
337
0x6930,
338
0x6962,
339
0x694a,
340
0x698e,
341
0x6a3a,
342
0x698a,
343
0x699b,
344
0x69d9,
345
0x69c7,
346
0x69cd,
347
0x69cc,
348
0x6a2b,
349
0x69fb,
350
0x6a1f,
351
0x6a0b,
352
0x6a58,
353
0x6a3d,
354
0x6a59,
355
0x6a8e,
356
0x6a80,
357
0x6ac2,
358
0x6adb,
359
0x6ad3,
360
0x6b23,
361
0x6b3d,
362
0x6b4e,
363
0x6b64,
364
0x6b86,
365
0x6bc5,
366
0x6bd8,
367
0x6bec,
368
0x6c40,
369
0x6c5d,
370
0x6c50,
371
0x6c4e,
372
0x6c72,
373
0x6c99,
374
0x6c70,
375
0x6c8c,
376
0x6c93,
377
0x6cab,
378
0x6d38,
379
0x6d32,
380
0x6d35,
381
0x6d1b,
382
0x6d69,
383
0x6d6c,
384
0x6df5,
385
0x6df3,
386
0x6e1a,
387
0x6e1a,
388
0x6dc0,
389
0x6dcb,
390
0x6e25,
391
0x6e58,
392
0x6e4a,
393
0x6e5b,
394
0x6e67,
395
0x6ea2,
396
0x6ec9,
397
0x6e9c,
398
0x6f31,
399
0x6f15,
400
0x6f23,
401
0x6faa,
402
0x6fe1,
403
0x7015,
404
0x7058,
405
0x7078,
406
0x707c,
407
0x70cf,
408
0x7130,
409
0x711a,
410
0x714c,
411
0x714e,
412
0x7164,
413
0x7149,
414
0x7199,
415
0x718a,
416
0x71d5,
417
0x71ce,
418
0x71e6,
419
0x71ed,
420
0x71ff,
421
0x722a,
422
0x723d,
423
0x723e,
424
0x7252,
425
0x7259,
426
0x725f,
427
0x7261,
428
0x727d,
429
0x7280,
430
0x72fc,
431
0x732a,
432
0x7345,
433
0x7396,
434
0x73a9,
435
0x73c2,
436
0x73c8,
437
0x73ca,
438
0x73c0,
439
0x73b2,
440
0x7422,
441
0x7422,
442
0x7409,
443
0x745b,
444
0x7425,
445
0x7436,
446
0x7435,
447
0x7433,
448
0x745a,
449
0x745e,
450
0x7476,
451
0x7473,
452
0x7460,
453
0x7483,
454
0x74dc,
455
0x74e2,
456
0x74e6,
457
0x7525,
458
0x752b,
459
0x754f,
460
0x7560,
461
0x7562,
462
0x757f,
463
0x758b,
464
0x758f,
465
0x7626,
466
0x7690,
467
0x7693,
468
0x7709,
469
0x7738,
470
0x7766,
471
0x77b3,
472
0x77a5,
473
0x77ad,
474
0x77e9,
475
0x7826,
476
0x7825,
477
0x7827,
478
0x786f,
479
0x7893,
480
0x7897,
481
0x78a9,
482
0x78a7,
483
0x78d0,
484
0x78ef,
485
0x7947,
486
0x7962,
487
0x79b0,
488
0x7950,
489
0x7950,
490
0x7984,
491
0x797f,
492
0x798e,
493
0x798e,
494
0x79b1,
495
0x79bd,
496
0x79be,
497
0x79e6,
498
0x79e4,
499
0x7a00,
500
0x7a14,
501
0x7a1f,
502
0x7a1c,
503
0x7a3d,
504
0x7a63,
505
0x7a70,
506
0x7a7f,
507
0x7a84,
508
0x7a9f,
509
0x7aaa,
510
0x7aba,
511
0x7ae3,
512
0x7aea,
513
0x7afa,
514
0x7aff,
515
0x7b08,
516
0x7b39,
517
0x7b19,
518
0x7b20,
519
0x7b48,
520
0x7b51,
521
0x7b95,
522
0x7b94,
523
0x7bb8,
524
0x7bc7,
525
0x7be0,
526
0x7c1e,
527
0x7c3e,
528
0x7c7e,
529
0x7ca5,
530
0x7c9f,
531
0x7cca,
532
0x7d18,
533
0x7d17,
534
0x7d10,
535
0x7d43,
536
0x7d2c,
537
0x7d46,
538
0x7d62,
539
0x7dba,
540
0x7d9c,
541
0x7db4,
542
0x7dcb,
543
0x7dbe,
544
0x7db8,
545
0x7e1e,
546
0x5fbd,
547
0x7e6b,
548
0x7e61,
549
0x7e82,
550
0x7e8f,
551
0x7f9a,
552
0x7fa8,
553
0x7fd4,
554
0x7fe0,
555
0x8000,
556
0x800c,
557
0x8036,
558
0x803d,
559
0x8061,
560
0x8087,
561
0x808b,
562
0x8098,
563
0x80b4,
564
0x80e4,
565
0x80e1,
566
0x8107,
567
0x8129,
568
0x8154,
569
0x814e,
570
0x818f,
571
0x81b3,
572
0x81c6,
573
0x81e5,
574
0x81fc,
575
0x821c,
576
0x8237,
577
0x8235,
578
0x8276,
579
0x82a5,
580
0x82b9,
581
0x82af,
582
0x82ad,
583
0x8299,
584
0x82a6,
585
0x82d1,
586
0x8304,
587
0x82d4,
588
0x82fa,
589
0x8305,
590
0x8309,
591
0x8328,
592
0x8338,
593
0x831c,
594
0x839e,
595
0x837b,
596
0x83ab,
597
0x8389,
598
0x83c5,
599
0x83eb,
600
0x83d6,
601
0x8404,
602
0x83e9,
603
0x840c,
604
0x8420,
605
0x840a,
606
0x83f1,
607
0x8466,
608
0x845b,
609
0x8475,
610
0x8431,
611
0x847a,
612
0x8429,
613
0x8463,
614
0x8461,
615
0x84cb,
616
0x84d1,
617
0x8494,
618
0x8490,
619
0x84bc,
620
0x84b2,
621
0x8499,
622
0x84c9,
623
0x84ee,
624
0x852d,
625
0x8523,
626
0x8526,
627
0x84ec,
628
0x8513,
629
0x854e,
630
0x8568,
631
0x8549,
632
0x8543,
633
0x856a,
634
0x853d,
635
0x8599,
636
0x857e,
637
0x8557,
638
0x85c1,
639
0x85a9,
640
0x85e4,
641
0x85cd,
642
0x8607,
643
0x862d,
644
0x864e ,
645
0x8679,
646
0x8702,
647
0x871c,
648
0x8766,
649
0x8776,
650
0x87ba,
651
0x87ec,
652
0x87f9,
653
0x881f,
654
0x887f,
655
0x8896,
656
0x8888,
657
0x88b4,
658
0x88e1,
659
0x88fe,
660
0x88df,
661
0x88f3,
662
0x8956,
663
0x8a0a,
664
0x8a23,
665
0x8a3b,
666
0x8a63,
667
0x8a62,
668
0x8a6e,
669
0x8a6b,
670
0x8abc,
671
0x8acf,
672
0x8ac4,
673
0x8ab0,
674
0x8ad2,
675
0x8b02,
676
0x8afa,
677
0x8ae6,
678
0x8b0e,
679
0x8b83,
680
0x8c79,
681
0x8c8c,
682
0x8cb0,
683
0x8cbc,
684
0x8cd1,
685
0x8d73,
686
0x8de8,
687
0x8e44,
688
0x8e5f,
689
0x8e74,
690
0x8f14,
691
0x8f2f,
692
0x8f3f,
693
0x8f5f,
694
0x8fb0,
695
0x8fbb,
696
0x8fc2,
697
0x8fc4,
698
0x8fbf,
699
0x8fea,
700
0x8fe6,
701
0x9019,
702
0x901e,
703
0x9017,
704
0x9022,
705
0x9065,
706
0x9059,
707
0x9041,
708
0x9061,
709
0x905c,
710
0x907c,
711
0x9091,
712
0x90a3,
713
0x7941,
714
0x90c1,
715
0x912d,
716
0x9149,
717
0x914e,
718
0x9187,
719
0x9190,
720
0x9192,
721
0x918d,
722
0x91ac,
723
0x91c7,
724
0x91c9,
725
0x91d8,
726
0x91dc,
727
0x91e7,
728
0x92d2,
729
0x92f8,
730
0x9326,
731
0x9310,
732
0x9306,
733
0x932b,
734
0x934b,
735
0x9375,
736
0x936c,
737
0x93a7,
738
0x938c,
739
0x9583,
740
0x958f,
741
0x95a4,
742
0x95c7,
743
0x961c,
744
0x962a,
745
0x963f,
746
0x9640,
747
0x9688,
748
0x9699,
749
0x96bc,
750
0x96c0,
751
0x96c1,
752
0x96db,
753
0x96eb,
754
0x971e,
755
0x9756,
756
0x9784,
757
0x978d,
758
0x9798,
759
0x97a0,
760
0x97ad,
761
0x97d3,
762
0x9801,
763
0x9803,
764
0x9808,
765
0x980c,
766
0x9813,
767
0x9817,
768
0x9830,
769
0x985a,
770
0x98af,
771
0x9905,
772
0x9957,
773
0x99a8,
774
0x99b4,
775
0x99b3,
776
0x99d5,
777
0x99d2,
778
0x99ff,
779
0x9a4d,
780
0x9b41,
781
0x9b6f,
782
0x9b8e,
783
0x9bc9,
784
0x9bdb,
785
0x9c2f,
786
0x9c52,
787
0x9c57,
788
0x9ce9,
789
0x9cf6,
790
0x9cf3,
791
0x9d28,
792
0x9d3b,
793
0x9d5c,
794
0x9d6c,
795
0x9db4,
796
0x9dd7,
797
0x9df2,
798
0x9dfa,
799
0x9df9,
800
0x9e7f,
801
0x9e92,
802
0x9e93,
803
0x9e9f,
804
0x9ebf,
805
0x9ece,
806
0x9edb,
807
0x9f0e,
808
0x4e80,
809
END_OF_DATA
810
};
811
812
//
813
// Sample sentences
814
//
815
const
char
*
sentences
[]={
816
"琵琶湖(びわこ)は、滋賀県にある湖。"
,
817
END_OF_DATA
818
};
819
820
821
//
822
//
823
//
824
OrthographyData
data
={
825
"Japanese Jinmeiyo"
,
826
"日本人名用漢字"
,
827
0x7435,
// The "bi" in Biwa ...
828
values
,
829
"串之佃寵尖胤萠琵琶頁鷗鼎"
,
830
sentences
831
};
832
833
const
OrthographyData
*
pData
= &
data
;
834
835
};
// end of namespace
836
837
#endif
Generated by
1.8.1.1