summaryrefslogtreecommitdiff
path: root/font/devlj4/generate/text.map
blob: c9dd98743c3161fc3bb94d2616f31ee991e9dc8a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
# Map HP MSL numbers and HP Unicode values to troff names for a text font.
#
# Created 30 December 2003 -- you need hpftodit from groff 1.19.1 or newer!
#
# Glyphs marked with an asterisk have (also) an entry in `special.umap'.
# Unknown MSL numbers are marked with a question mark; glyphs with an
# uncertain Unicode mapping are tagged also with a question mark.

# 0 space -- unused
1	0021	!
2	0022	" dq
3	0023	# sh
4	0024	$ Do
5	0025	%
6	0026	&
# 7 ?
8	2019	' cq
9	0028	(

10	0029	)
11	002A	*
12	002B	+			# *
13	002C	,
14	002D	- hy
15	002E	.
16	002F	/ sl
17	0030	0
18	0031	1
19	0032	2

20	0033	3
21	0034	4
22	0035	5
23	0036	6
24	0037	7
25	0038	8
26	0039	9
27	003A	:
28	003B	;
29	003C	<

30	003D	=			# *
31	003E	>
32	003F	?
33	0040	@ at
34	0041	A			# *
35	0042	B			# *
36	0043	C
37	0044	D
38	0045	E			# *
39	0046	F

40	0047	G
41	0048	H			# *
42	0049	I			# *
43	004A	J
44	004B	K			# *
45	004C	L
46	004D	M			# *
47	004E	N			# *
48	004F	O			# *
49	0050	P			# *

50	0051	Q
51	0052	R
52	0053	S
53	0054	T			# *
54	0055	U
55	0056	V
56	0057	W
57	0058	X			# *
58	0059	Y
59	005A	Z			# *

60	005B	[ lB
61	005C	\ rs
62	005D	] rB
63	005E	ha
64	005F	_
# 65 ?
66	2018	` oq
67	0061	a
68	0062	b
69	0063	c

70	0064	d
71	0065	e
72	0066	f
73	0067	g
74	0068	h
75	0069	i
76	006A	j
77	006B	k
78	006C	l
79	006D	m

80	006E	n
81	006F	o
82	0070	p
83	0071	q
84	0072	r
85	0073	s
86	0074	t
87	0075	u
88	0076	v
89	0077	w

90	0078	x
91	0079	y
92	007A	z
93	007B	lC {
94	007C	ba |
95	007D	rC }
96	007E	ti			# *
# 97 medium shading *
# 98 ?
99	00C0	`A

100	00C2	^A
101	00C8	`E
102	00CA	^E
103	00CB	:E
104	00CE	^I
105	00CF	:I
106	00B4	aa
107	0060	ga
108	02C6	^ a^
109	00A8	ad

110	02DC	a~ ~
111	00D9	`U
112	00DB	^U
113	00AF	u00AF
114	00DD	'Y
115	00FD	'y
116	00B0	de
117	00C7	,C
118	00E7	,c
119	00D1	~N

120	00F1	~n
121	00A1	r!
122	00BF	r?
123	00A4	Cs
124	00A3	Po
125	00A5	Ye
126	00A7	sc
127	0192	Fn
128	00A2	ct
129	00E2	^a

130	00EA	^e
131	00F4	^o
132	00FB	^u
133	00E1	'a
134	00E9	'e
135	00F3	'o
136	00FA	'u
137	00E0	`a
138	00E8	`e
139	00F2	`o

140	00F9	`u
141	00E4	:a
142	00EB	:e
143	00F6	:o
144	00FC	:u
145	00C5	oA
146	00EE	^i
147	00D8	/O
148	00C6	AE
149	00E5	oa

150	00ED	'i
151	00F8	/o
152	00E6	ae
153	00C4	:A
154	00EC	`i
155	00D6	:O
156	00DC	:U
157	00C9	'E
158	00EF	:i
159	00DF	ss

160	00D4	^O
161	00C1	'A
162	00C3	~A
163	00E3	~a
164	00D0	-D
165	00F0	Sd
166	00CD	'I
167	00CC	`I
168	00D3	'O
169	00D2	`O

170	00D5	~O
171	00F5	~o
172	0160	vS
173	0161	vs
174	00DA	'U
175	0178	:Y
176	00FF	:y
177	00DE	TP
178	00FE	Tp
# 179 lowercase middle dot -- unused (no Unicode mapping)

180	00B5	mc
181	00B6	ps
182	00BE	34
183	2212	\-		    # *
184	00BC	14
185	00BD	12
186	00AA	Of
187	00BA	Om
188	00AB	Fo
# 189 medium solid box *

190	00BB	Fc
191	00B1	t+-		    # *
192	00A6	bb
193	00A9	co
194	00AC	tno		    # *
195	00AD	u00AD
196	00AE	rg
197	00B2	S2
198	00B3	S3
199	00B8	ac

200	00B9	S1
201	00D7	tmu		    # *
202	00F7	tdi		    # *
# 203 open smiling face *
# 204 solid smiling face *
# 205 solid heart *
# 206 solid diamond *
# 207 solid club *
# 208 solid spade *
# 209 medium solid bullet *

# 210 large solid square/open dot *
# 211 large open bullet ?
# 212 large solid square/open ring *
# 213 male symbol *
# 214 female symbol *
# 215 musical note *
# 216 pair of musical notes *
# 217 compass, 8 pointed sun *
# 218 right solid arrowhead *
# 219 left solid arrowhead *

# 220 up/down arrow *
221	203C	u203C
# 222 thick horizontal mark *
# 223 up/down arrow baseline *
# 224 up arrow *
# 225 down arrow *
# 226 right arrow *
# 227 left arrow *
# 228 tick up at left *
# 229 left/right arrow *

# 230 up solid arrowhead *
# 231 down solid arrowhead *
232	20A7	u20A7
# 233 tick down at left *
# 234 light shading *
# 235 dark shading *
# 236 vertical 1 *
# 237 left 1 vertical 1 *
# 238 left 2 vertical 1 *
# 239 left 1 vertical 2 *

# 240 left 1 down 2 *
# 241 left 2 down 1 *
# 242 left 2 vertical 2 *
# 243 vertical 2 *
# 244 left 2 down 2 *
# 245 left 2 up 2 *
# 246 left 1 up 2 *
# 247 left 2 up 1 *
# 248 left 1 down 1 *
# 249 right 1 up 1 *

# 250 horizontal 1 up 1 *
# 251 horizontal 1 down 1 *
# 252 right 1 vertical 1 *
# 253 horizontal 1 *
# 254 horizontal 1 vertical 1 *
# 255 right 2 vertical 1 *
# 256 right 1 vertical 2 *
# 257 right 2 up 2 *
# 258 right 2 down 2 *
# 259 horizontal 2 up 2 *

# 260 horizontal 2 down 2 *
# 261 right 2 vertical 2 *
# 262 horizontal 2 *
# 263 horizontal 2 vertical 2 *
# 264 horizontal 2 up 1 *
# 265 horizontal 1 up 2 *
# 266 horizontal 2 down 1 *
# 267 horizontal 1 down 2 *
# 268 right 1 up 2 *
# 269 right 2 up 1 *

# 270 right 2 down 1 *
# 271 right 1 down 2 *
# 272 horizontal 1 vertical 2 *
# 273 horizontal 2 vertical 1 *
# 274 left 1 up 1 *
# 275 right 1 down 1 *
# 276 solid full rectangle *
# 277 bottom 1/2 solid rectangle *
# 278 left 1/2 solid rectangle *
# 279 right 1/2 solid rectangle *

# 280 top 1/2 solid rectangle *
# 281 lowercase greek alpha -- unused
# 282 ?
# 283 uppercase greek gamma -- unused
# 284 lowercase greek pi -- unused
# 285 uppercase greek sigma -- unused
# 286 lowercase greek sigma -- unused
# 287 lowercase greek tau -- unused
# 288 ?
# 289 uppercase greek theta -- unused

# 290 uppercase omega, ohms -- unused
# 291 lowercase greek delta -- unused
# 292 infinity sign *
# 293 lowercase greek phi -- unused
# 294 lowercase greek epsilon -- unused
# 295 set intersection *
# 296 exactly equals *
# 297 greater than/equal to *
# 298 less than/equal to *
# 299 top segment integral *

# 300 bottom segment integral *
# 301 2 wavy line approximation *
302	00B7	pc		    # *
# 303 radical symbol *
# 304 ?
# 305 small solid box *
306	013F	u013F
307	0140	u0140
308	2113	u2113
309	0149	u0149

310	2032	fm
311	2033	sd
312	2020	dg
313	2122	tm
314	2017	u2017
315	02C7	ah
316	02DA	ao
# 317 uppercase acute accent -- unused
# 318 uppercase grave accent -- unused
# 319 uppercase circumflex accent -- unused

# 320 uppercase dieresis accent -- unused
# 321 uppercase tilde accent -- unused
# 322 uppercase hacek accent -- unused
# 323 uppercase ring accent -- unused
324	2215	f/
325	2014	em
326	2013	en
327	2021	dd
328	0131	.i
329	0027	aq

# 330 uppercase cedilla -- unused
331	2022	bu
332	207F	u207F
# 333 home plate *
# 334 ?
335	0138	u0138
# 336 ?
# 337 ?
338	0166	u0166
339	0167	u0167

340	014A	u014A
341	014B	u014B
342	0111	u0111
# 343-399 ?

400	0102	u0041_0306
401	0103	u0061_0306
402	0100	u0041_0304
403	0101	u0061_0304
404	0104	u0041_0328
405	0105	u0061_0328
406	0106	'C
407	0107	'c
# 408 ?
# 409 ?

410	010C	u0041_030C
411	010D	u0061_030C
# 412 ?
# 413 ?
414	010E	u0044_030C
415	010F	u0064_030C
416	011A	u0045_030C
417	011B	u0065_030C
418	0116	u0045_0307
419	0117	u0065_0307

420	0112	u0045_0304
421	0113	u0065_0304
422	0118	u0045_0328
423	0119	u0065_0328
# 424-427 ?
428	0122	u0047_0327
429	0123	u0067_0327

# 430 ?
# 431 ?
432	012E	u0049_0328
433	012F	u0069_0328
434	012A	u0049_0304
435	012B	u0069_0304
# 436 ?
# 437 ?
438	0136	u004B_0327
439	0137	u006B_0327

440	0139	u004C_0301
441	013A	u006C_0301
442	013D	u004C_030C
443	013E	u006C_030C
444	013B	u004C_0327
445	013C	u006C_0327
446	0143	u004E_0301
447	0144	u006E_0301
448	0147	u004E_030C
449	0148	u006E_030C

450	0145	u004E_0327
451	0146	u006E_0327
452	0150	u004F_030B
453	0151	u006F_030B
454	014C	u004F_0304
455	014D	u006F_0304
456	0154	u0052_0301
457	0155	u0072_0301
458	0158	u0052_030C
459	0159	u0072_030C

460	0156	u0052_0327
461	0157	u0072_0327
462	015A	u0053_0301
463	015B	u0073_0301
# 464 ?
# 465 ?
466	0164	u0054_030C
467	0165	u0074_030C
468	0162	u0054_0327
469	0163	u0074_0327

470	0168	u0055_0303
471	0169	u0075_0303
# 472 ?
# 473 ?
474	0170	u0055_030B
475	0171	u0075_030B
476	016E	u0055_030A
477	016F	u0075_030A
478	016A	u0055_0304
479	016B	u0075_0304

480	0172	u0055_0328
481	0173	u0075_0328
482	0179	u005A_0301
483	017A	u007A_0301
484	017B	u005A_0307
485	017C	u007A_0307
486	0128	u0049_0303
487	0129	u0069_0303
# 488 ?
# 489 ?

# 490-499 ?

# 500 radical segment *
# 501 proportional to symbol *
# 502 lowercase italic e *
# 503 alternate lowercase epsilon *
# 504 therefore *
# 505 uppercase greek gamma *
# 506 uppercase greek delta *
# 507 uppercase greek theta *
# 508 uppercase greek lambda *
# 509 uppercase greek xi *

# 510 uppercase greek pi *
# 511 uppercase greek sigma *
# 512 uppercase greek upsilon *
# 513 uppercase greek phi *
# 514 uppercase greek psi *
# 515 uppercase greek omega *
# 516 nabla symbol *
# 517 partial diff symbol *
# 518 terminal sigma *
# 519 not equal to symbol *

# 520 underline, composite ?
# 521 because *
# 522 lowercase greek alpha *
# 523 lowercase greek beta *
# 524 lowercase greek gamma *
# 525 lowercase greek delta *
# 526 lowercase greek epsilon *
# 527 lowercase greek zeta *
# 528 lowercase greek eta *
# 529 lowercase greek theta *

# 530 lowercase greek iota *
# 531 lowercase greek kappa *
# 532 lowercase greek lambda *
# 533 lowercase greek mu *
# 534 lowercase greek nu *
# 535 lowercase greek xi *
# 536 lowercase greek omicron *
# 537 lowercase greek pi *
# 538 lowercase greek rho *
# 539 lowercase greek sigma *

# 540 lowercase greek tau *
# 541 lowercase greek upsilon *
# 542 lowercase greek phi *
# 543 lowercase greek chi *
# 544 lowercase greek psi *
# 545 lowercase greek omega *
# 546 open lowercase greek theta *
# 547 open lowercase greek phi *
# 548 alternate lowercase pi *
# 549 wavy/straight approximation *

# 550 not exactly equal to *
# 551 up arrow double stroke *
# 552 right arrow double stroke *
# 553 down arrow double stroke *
# 554 left arrow double stroke *
# 555 up/down arrow double stroke *
# 556 left/right arrow double stroke *
# 557 right over left arrow *
# 558 left over right arrow *
# 559 vector symbol *

# 560 overline, composite *
# 561 for all symbol *
# 562 there exists symbol *
# 563 top symbol *
# 564 bottom symbol *
# 565 set union symbol *
# 566 element of symbol *
# 567 contains symbol *
# 568 not element of symbol *
# 569 proper subset symbol *

# 570 proper superset symbol *
# 571 not proper subset symbol *
# 572 not proper superset symbol *
# 573 subset symbol *
# 574 superset symbol *
# 575 plus in circle symbol *
# 576 dot in circle *
# 577 times in circle *
# 578 minus in circle *
# 579 slash in circle *

# 580 logical and symbol *
# 581 logical or symbol *
# 582 exclusive or symbol *
# 583 function composition symbol *
# 584 large open circle *
# 585 assertion symbol *
# 586 backwards assertion symbol *
# 587 integral symbol *
# 588 curvilinear integral symbol *
# 589 angle symbol *

# 590 empty set *
# 591 hebrew aleph *
# 592 hebrew beth *
# 593 hebrew gimmel *
# 594 fractur uppercase c *
# 595 fractur uppercase i *
# 596 fractur uppercase r *
# 597 fractur uppercase z *
# 598 top left bracket *
# 599 bottom left bracket *

# 600 top left brace *
# 601 middle left brace *
# 602 bottom left brace *
# 603 middle curvature integral -- no Unicode mapping!
# 604 top left summation -- no Unicode mapping!
# 605 double vertical line, composite *
# 606 bottom left summation -- no Unicode mapping!
# 607 bottom diagonal summation -- no Unicode mapping!
# 608 top right bracket *
# 609 bottom right bracket *

# 610 top right brace *
# 611 middle right brace *
# 612 bottom right brace *
# 613 thick vertical line, composite *
# 614 thin vertical line, composite *
# 615 bottom radical, vert *
# 616 top right summation -- no Unicode mapping!
# 617 middle summation -- no Unicode mapping!
# 618 bottom right summation -- no Unicode mapping!
# 619 top diagonal summation -- no Unicode mapping!

# 620 minus over plus sign *
# 621 left angle bracket *
# 622 right angle bracket *
# 623 mask symbol, superior -- no Unicode mapping!
# 624 wavy/2 straight approximation *
# 625 45 degrees arrow *
# 626 -45 degrees arrow *
# 627 -135 degrees arrow *
# 628 135 degrees arrow *
# 629 up open triangle *

# 630 right open triangle *
# 631 down open triangle *
# 632 left open triangle *
# 633 much less than sign *
# 634 much greater than sign *
# 635 proportional to symbol *
# 636 defined as symbol *
# 637 lowercase greek digamma *
# 638 planck's constant/2 pi *
# 639 laplace transform symbol *

# 640 power set symbol ?
# 641 weierstrassian symbol *
# 642 summation symbol, sigma *
# 643 left double bracket *
# 644 middle double bracket -- no Unicode mapping!
# 645 right double bracket *
# 646 left top round corner *
# 647 left bottom round corner *
# 648 extension large union/product -- no Unicode mapping!
# 649 bottom large union -- no Unicode mapping!

# 650 top large intersection -- no Unicode mapping!
# 651 top left double bracket -- no Unicode mapping!
# 652 bottom left double bracket -- no Unicode mapping!
# 653 large open box ?
# 654 open diamond *
# 655 right top round corner *
# 656 right bottom round corner *
# 657 bottom large bottom product -- no Unicode mapping!
# 658 top large top product -- no Unicode mapping!
# 659 top right double bracket -- no Unicode mapping!

# 660 bottom right double bracket -- no Unicode mapping!
# 661 large solid box ?
# 662 solid diamond *
# 663 such that *
# 664 math asterisk sign *
# 665 horizontal arrow extension *
# 666 double horizontal arrow extension -- no Unicode mapping!
# 667 complement of #617 -- no Unicode mapping!
# 668 right angle symbol *
# 669 product symbol *

# 670-683 ?

684	25CA	u25CA

# 684-999 ?

1000	2070	u2070
1001	2074	u2074
1002	2075	u2075
1003	2076	u2076
1004	2077	u2077
1005	2078	u2078
1006	2079	u2079
# 1007-1009 ?

# 1010-1016 ?
1017	201C	lq
1018	201D	rq
1019	201E	Bq

1020	2003	u2003
1021	2002	u2002
# 1022 ?
1023	2009	u2009
# 1024-1027 ?
1028	2026	u2026
# 1029 ?

# 1030 uppercase ogonek -- unused
1031	017E	vz
# 1032-1033 ?
1034	2120	u2120
# 1035 ?
1036	211E	u211E
# 1037-1039 ?

1040	FB01	fi
1041	FB02	fl
1042	FB00	ff
1043	FB03	Fi
1044	FB04	Fl
# 1045 uppercase double acute accent -- unused
# 1046 ?
1047	0133	ij
# 1048 ?
# 1049 ?

# 1050-1059 ?

1060	2105	u2105
1061	011E	u0047_0306
1062	011F	u0067_0306
1063	015E	u0053_0327
1064	015F	u0073_0327
1065	0130	u0049_0307
# 1066 ?
1067	201A	bq
1068	2030	%0
1069	20AC	Eu

# 1070-1079 ?

# 1080-1083 ?
1084	02C9	a-
# 1085 uppercase macron accent -- unused
1086	02D8	ab
# 1087 uppercase breve accent -- unused
1088	02D9	a.
# 1089 uppercase overdot accent -- unused

1090	0153	oe
1091	0152	OE
1092	2039	fo
1093	203A	fc
1094	25A1	sq
1095	0141	/L
1096	0142	/l
1097	02DD	a"
1098	02DB	ho
# 1099 carriage return symbol *

# 1100 registered, full, serif -- unused
# 1101 copyright, full, serif -- unused
# 1102 trademark, full, serif -- unused
# 1103 registered, full, sans -- unused
# 1104 copyright, full, sans -- unused
# 1105 trademark, full, sans -- unused
1106	017D	vZ
1107	0132	IJ
# 1108 small open box *
# 1109 small open bullet *

# 1110 medium open bullet *
# 1111 large solid bullet ?
# 1112 visible carriage return *
# 1113 visible tab ?
# 1114 visible space *
# 1115 visible soft hyphen -- unused
# 1116 visible end-of-file ?

# 1117-3811 ?

# 3812 ornament, apple ?

# EOF