"Fossies" - the Fresh Open Source Software Archive

Member "links-1.03/Unicode/7bitrepl.lnx" (20 Mar 2008, 26999 Bytes) of archive /linux/www/links-1.03.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the latest Fossies "Diffs" side-by-side code changes report for "7bitrepl.lnx": 2.8_vs_1.03.

    1 # M.P.: unicode to ascii table. I took this file from lynx.
    2 # lynx/src/chrtrans/def7_uni.tbl
    3 
    4 # Default 7bit replacements.  If the MIME name is set to us-ascii,
    5 # this will be identified with the "7 bit approximations" Display
    6 # character set.
    7 
    8 #The MIME name of this charset.
    9 Mus-ascii
   10 
   11 # Shall this become the "default" translation table?  YES!
   12 # There has to be exactly one table marked as "default".
   13 D1
   14 
   15 
   16 # us-ascii characters should not normally pass here,
   17 # they are always processed directly but let declare it here:
   18 0x20-0x7e  idem
   19 
   20 
   21 # NO-BREAK SPACE,
   22 # should not happen (processed in the code):
   23 #U+00a0:NS
   24 U+00a1:!
   25 U+00a2:-c-
   26 U+00a3:-L-
   27 U+00a4:CUR
   28 U+00a5:YEN
   29 U+00a6:|
   30 U+00a7:S:
   31 U+00a8:"
   32 # COPYRIGHT SIGN:
   33 U+00a9:(c)
   34 U+00aa:-a
   35 U+00ab:<<
   36 U+00ac:NOT
   37 # SOFT HYPHEN,
   38 # should not happen (processed in the code):
   39 #U+00ad:-
   40 U+00ad:
   41 # REGISTERED SIGN:
   42 U+00ae:(R)
   43 U+00af:-
   44 U+00b0:DEG
   45 U+00b1:+-
   46 U+00b2:^2
   47 U+00b3:^3
   48 U+00b4:'
   49 # My -> u
   50 U+00b5:u
   51 U+00b6:P:
   52 U+00b7:.
   53 U+00b8:,
   54 U+00b9:^1
   55 U+00ba:-o
   56 U+00bb:>>
   57 U+00bc: 1/4
   58 U+00bd: 1/2
   59 U+00be: 3/4
   60 U+00bf:?
   61 0x41	U+00c0-U+00c3
   62 U+00c4:A:
   63 U+00c5:AA
   64 U+00c6:AE
   65 U+00c7:C,
   66 0x45	U+00c8-U+00cb
   67 0x49	U+00cc-U+00cf
   68 U+00d0:D-
   69 0x4e	U+00d1
   70 0x4f	U+00d2-U+00d5
   71 U+00d6:O:
   72 U+00d7: *
   73 U+00d8:O/
   74 0x55	U+00d9-U+00db
   75 U+00dc:U:
   76 0x59	U+00dd
   77 U+00de:TH
   78 U+00df:ss
   79 U+00e0:`a
   80 0x61	U+00e1-U+00e3
   81 U+00e4:a:
   82 U+00e5:aa
   83 U+00e6:ae
   84 U+00e7:c,
   85 0x65	U+00e8-U+00eb
   86 U+00ec:`i
   87 0x69	U+00ed-U+00ef
   88 U+00f0:d-
   89 0x6e	U+00f1
   90 0x6f	U+00f2-U+00f5
   91 U+00f6:o:
   92 U+00f7:-:
   93 U+00f8:o/
   94 0x75	U+00f9-U+00fb
   95 U+00fc:u:
   96 0x79	U+00fd
   97 U+00fe:th
   98 0x79	U+00ff
   99 # end of latin-1 repertoire
  100 0x41	U+0100	U+0102	U+0104			# A
  101 0x61	U+0101	U+0103	U+0105			# a
  102 0x43	U+0106	U+0108	U+010a	U+010c		# C
  103 # The following line is an example for mapping several accented versions
  104 # of small letter 'c' to 'c':
  105 0x63	U+0107	U+0109	U+010b	U+010d		# c
  106 0x44	U+010e
  107 0x64	U+010f
  108 U+0110:D/
  109 U+0111:d/
  110 0x45	U+0112	U+0114	U+0116	U+0118	U+011a	# E
  111 0x65	U+0113	U+0115	U+0117	U+0119	U+011b	# e
  112 0x47	U+011c	U+011e	U+0120	U+0122		# G
  113 0x67	U+011d	U+011f	U+0121	U+0123		# g
  114 0x48	U+0124
  115 0x68	U+0125
  116 U+0126:H/
  117 0x48	U+0127 #	LATIN SMALL LETTER H BAR	-> H
  118 0x49	U+0128	U+012a	U+012c	U+012e	U+0130	# I
  119 0x69	U+0129	U+012b	U+012d	U+012f	U+0131	# i
  120 U+0132:IJ
  121 U+0133:ij
  122 0x4a	U+0134
  123 0x6a	U+0135
  124 0x4b	U+0136
  125 0x6b	U+0137
  126 U+0138:kk
  127 0x4c	U+0139	U+013b	U+013d			# L
  128 0x6c	U+013a	U+013c	U+013e			# l
  129 U+013f:L.
  130 U+0140:l.
  131 U+0141:L
  132 U+0142:l
  133 0x4e	U+0143	U+0145	U+0147			# N
  134 0x6e	U+0144	U+0146	U+0148			# n
  135 U+0149:'n
  136 U+014a:NG
  137 0x4e	U+014B #	LATIN SMALL LETTER ENG	-> N
  138 0x4f	U+014c	U+014e				# O
  139 0x6f	U+014d	U+014f				# o
  140 U+0150:O"
  141 U+0151:o"
  142 U+0152:OE
  143 U+0153:oe
  144 0x52	U+0154	U+0156	U+0158			# R
  145 0x72	U+0155	U+0157	U+0159			# r
  146 0x53	U+015a	U+015c	U+015e	U+0160		# S
  147 0x73	U+015b	U+015d	U+015f	U+0161		# s
  148 0x54	U+0162	U+0164				# T
  149 0x74	U+0163	U+0165				# t
  150 U+0166:T/
  151 U+0167:t/
  152 0x55	U+0168	U+016a	U+016c	U+016e	U+0172	# U
  153 0x75	U+0169	U+016b	U+016d	U+016f	U+0173	# u
  154 U+0170:U"
  155 U+0171:u"
  156 0x57	U+0174
  157 0x77	U+0175
  158 0x59	U+0176	U+0178
  159 0x79	U+0177
  160 0x5a	U+0179	U+017b	U+017d
  161 0x7a	U+017a	U+017c	U+017e
  162 U+017f:s1
  163 U+0187:C2
  164 U+0188:c2
  165 U+0191:F2
  166 U+0192: f
  167 U+0198:K2
  168 U+0199:k2
  169 U+01a0:O9
  170 U+01a1:o9
  171 U+01a2:OI
  172 U+01a3:oi
  173 U+01a6:yr
  174 U+01af:U9
  175 U+01b0:u9
  176 U+01b5:Z/
  177 U+01b6:z/
  178 U+01b7:ED
  179 0x41	U+01cd
  180 0x61	U+01ce
  181 0x49	U+01cf
  182 0x69	U+01d0
  183 0x4f	U+01d1
  184 0x6f	U+01d2
  185 0x55	U+01d3
  186 0x75	U+01d4
  187 U+01d5:U:-
  188 U+01d6:u:-
  189 U+01d7:U:'
  190 U+01d8:u:'
  191 U+01d9:U:<
  192 U+01da:u:<
  193 U+01db:U:!
  194 U+01dc:u:!
  195 U+01de:A1
  196 U+01df:a1
  197 U+01e0:A7
  198 U+01e1:a7
  199 U+01e2:A3
  200 U+01e3:a3
  201 U+01e4:G/
  202 U+01e5:g/
  203 0x47	U+01e6
  204 0x67	U+01e7
  205 0x4b	U+01e8
  206 0x6b	U+01e9
  207 0x4f	U+01ea
  208 0x6f	U+01eb
  209 U+01ec:O1
  210 U+01ed:o1
  211 U+01ee:EZ
  212 U+01ef:ez
  213 0x6a	U+01f0
  214 0x47	U+01f4
  215 0x67	U+01f5
  216 U+01fa:AA'
  217 U+01fb:aa'
  218 U+01fc:AE'
  219 U+01fd:ae'
  220 U+01fe:O/'
  221 U+01ff:o/'
  222 U+0200:A!!
  223 U+0201:a!!
  224 U+0202:A)
  225 U+0203:a)
  226 U+0204:E!!
  227 U+0205:e!!
  228 U+0206:E)
  229 U+0207:e)
  230 U+0208:I!!
  231 U+0209:i!!
  232 U+020a:I)
  233 U+020b:i)
  234 U+020c:O!!
  235 U+020d:o!!
  236 U+020e:O)
  237 U+020f:o)
  238 U+0210:R!!
  239 U+0211:r!!
  240 U+0212:R)
  241 U+0213:r)
  242 U+0214:U!!
  243 U+0215:u!!
  244 U+0216:U)
  245 U+0217:u)
  246 
  247 # IPA symbols, from
  248 #   Linkname: FAQ: Representing IPA Phonetics in ASCII
  249 #        URL: http://www.hpl.hp.com/personal/Evan_Kirshenbaum/IPA/faq.html
  250 #        (corrected in Russian Cyrillic area).
  251 #        (corrected in Greek area).
  252 #
  253 0x41	U+0251 #	LATIN SMALL LETTER SCRIPT A	-> A
  254 U+0252:A.
  255 U+0253:b`
  256 0x4f	U+0254 #	LATIN SMALL LETTER OPEN O	-> O
  257 U+0256:d.
  258 U+0257:d`
  259 U+0258:@<umd>
  260 0x40	U+0259 #	LATIN SMALL LETTER SCHWA	-> @
  261 0x52	U+025A #	LATIN SMALL LETTER SCHWA HOOK	-> R
  262 0x45	U+025B #	LATIN SMALL LETTER EPSILON	-> E
  263 U+025c:V"
  264 U+025d:R<umd>
  265 U+025e:O"
  266 0x4a	U+025F #	LATIN SMALL LETTER DOTLESS J BAR	-> J
  267 U+0260:g`
  268 0x67	U+0261 #	LATIN SMALL LETTER SCRIPT G
  269 0x47	U+0262 #	LATIN LETTER SMALL CAPITAL G
  270 0x51	U+0263 #	LATIN SMALL LETTER GAMMA	-> Q
  271 U+0264:o-
  272 U+0265:j<rnd>
  273 U+0266:h<?>
  274 U+0268:i"
  275 0x49	U+026A U+0269 # LATIN LETTER SMALL CAPITAL I, LATIN SMALL LETTER IOTA
  276 0x4c	U+026B #	LATIN SMALL LETTER L WITH MIDDLE TILDE
  277 0x4c	U+026C #	LATIN SMALL LETTER L BELT
  278 U+026d:l.
  279 U+026e:z<lat>
  280 U+026f:u-
  281 U+0270:j<vel>
  282 0x4d	U+0271 #	LATIN SMALL LETTER M HOOK
  283 U+0273:n.
  284 U+0274:n"
  285 U+0275:@.
  286 U+0276:&.
  287 0x55	U+0277 #	LATIN SMALL LETTER CLOSED OMEGA	-> U
  288 0x72	U+0279 #	LATIN SMALL LETTER TURNED R	-> r
  289 U+027a:*<lat>
  290 U+027b:r.
  291 U+027d:*.
  292 0x2a	U+027E #	LATIN SMALL LETTER FISHHOOK R	-> *
  293 U+0280:r"
  294 0x52	U+0280 #	LATIN LETTER SMALL CAPITAL R	-> R
  295 U+0281:g"
  296 U+0282:s.
  297 0x53	U+0283 #	LATIN SMALL LETTER ESH	-> S
  298 U+0284:J`
  299 U+0287:t!
  300 U+0288:t.
  301 U+0289:u"
  302 0x55	U+028A #	LATIN SMALL LETTER UPSILON	-> U
  303 U+028b:r<lbd>
  304 0x56	U+028C #	LATIN SMALL LETTER TURNED V	-> V
  305 U+028d:w<vls>
  306 U+028e:l^
  307 U+028f:I.
  308 U+0290:z.
  309 U+0292:ed
  310 0x3f	U+0294 #	LATIN SMALL LETTER GLOTTAL STOP	-> ?
  311 U+0295:H<vcd>
  312 U+0296:l!
  313 U+0297:c!
  314 U+0298:p!
  315 U+0299:b<trl>
  316 U+029b:G`
  317 0x6a	U+029d #	LATIN SMALL LETTER CROSSED-TAIL J
  318 U+029e:k!
  319 0x4c	U+029F #	LATIN LETTER SMALL CAPITAL L
  320 U+02a0:q`
  321 U+02b0:<h>
  322 U+02b1:<?>
  323 0x3b	U+02b2 U+0321
  324 U+02b3:<r>
  325 U+02b7:<w>
  326 U+02bb:;S
  327 0x60	U+02bc
  328 U+02c6:^
  329 U+02c7:'<
  330 U+02c9:1-
  331 U+02cb:1!
  332 0x3a	U+02d0
  333 U+02d8:'(
  334 U+02d9:'.
  335 U+02da:'0
  336 U+02db:';
  337 U+02dc:~
  338 U+02dd:'"
  339 0x7e	U+0303	U+0334
  340 0x2e	U+0322	U+0323
  341 U+0324:<?>
  342 U+0325:<o>
  343 0x2d	U+0329
  344 0x5b	U+032a
  345 U+032b:<w>
  346 U+0334:<H>
  347 U+0374:'
  348 U+0375:,
  349 U+037a:j3
  350 U+037e:?%
  351 U+0384:'*
  352 U+0385:'%
  353 # Greek letters
  354 U+0386:A%
  355 U+0387:.*
  356 U+0388:E%
  357 U+0389:Y%
  358 U+038a:I%
  359 U+038c:O%
  360 U+038e:U%
  361 U+038f:W%
  362 U+0390:i3
  363 U+0391:A
  364 U+0392:B
  365 U+0393:G
  366 U+0394:D
  367 U+0395:E
  368 U+0396:Z
  369 U+0397:Y
  370 U+0398:TH
  371 U+0399:I
  372 U+039a:K
  373 U+039b:L
  374 U+039c:M
  375 U+039d:N
  376 U+039e:C
  377 U+039f:O
  378 U+03a0:P
  379 U+03a1:R
  380 U+03a3:S
  381 U+03a4:T
  382 U+03a5:U
  383 U+03a6:F
  384 U+03a7:X
  385 U+03a8:Q
  386 U+03a9:W
  387 U+03aa:J
  388 U+03ab:V*
  389 U+03ac:a%
  390 U+03ad:e%
  391 U+03ae:y%
  392 U+03af:i%
  393 U+03b0:u3
  394 U+03b1:a
  395 U+03b2:b
  396 U+03b3:g
  397 U+03b4:d
  398 U+03b5:e
  399 U+03b6:z
  400 U+03b7:y
  401 U+03b8:th
  402 U+03b9:i
  403 U+03ba:k
  404 U+03bb:l
  405 U+03bc:m
  406 U+03bd:n
  407 U+03be:c
  408 U+03bf:o
  409 U+03c0:p
  410 U+03c1:r
  411 U+03c2:*s
  412 U+03c3:s
  413 U+03c4:t
  414 U+03c5:u
  415 U+03c6:f
  416 U+03c7:x
  417 U+03c8:q
  418 U+03c9:w
  419 U+03ca:j
  420 U+03cb:v*
  421 U+03cc:o%
  422 U+03cd:u%
  423 U+03ce:w%
  424 # Greek symbols
  425 U+03d0:beta 
  426 U+03d1:theta 
  427 U+03d2:upsi 
  428 U+03d5:phi 
  429 U+03d6:pi 
  430 U+03da:T3
  431 U+03db:t3
  432 U+03dc:M3
  433 U+03dd:m3
  434 U+03de:K3
  435 U+03df:k3
  436 U+03e0:P3
  437 U+03e1:p3
  438 U+03f0:kappa 
  439 U+03f1:rho 
  440 U+03f4:'%
  441 U+03f5:j3
  442 # Cyrillic capital letters
  443 U+0402:D%
  444 U+0403:G%
  445 U+0404:IE
  446 U+0405:DS
  447 U+0406:II
  448 U+0407:YI
  449 U+0408:J%
  450 U+0409:LJ
  451 U+040a:NJ
  452 U+040b:Ts
  453 U+040c:KJ
  454 U+040e:V%
  455 U+040f:DZ
  456 # Russian Cyrillic letters, transliterated
  457 U+0401:IO
  458 U+0410:A
  459 U+0411:B
  460 U+0412:V
  461 U+0413:G
  462 U+0414:D
  463 U+0415:E
  464 U+0416:ZH
  465 U+0417:Z
  466 U+0418:I
  467 U+0419:J
  468 U+041a:K
  469 U+041b:L
  470 U+041c:M
  471 U+041d:N
  472 U+041e:O
  473 U+041f:P
  474 U+0420:R
  475 U+0421:S
  476 U+0422:T
  477 U+0423:U
  478 U+0424:F
  479 U+0425:H
  480 U+0426:C
  481 U+0427:CH
  482 U+0428:SH
  483 U+0429:SCH
  484 U+042a:"
  485 U+042b:Y
  486 U+042c:'
  487 U+042d:`E
  488 U+042e:YU
  489 U+042f:YA
  490 U+0430:a
  491 U+0431:b
  492 U+0432:v
  493 U+0433:g
  494 U+0434:d
  495 U+0435:e
  496 U+0436:zh
  497 U+0437:z
  498 U+0438:i
  499 U+0439:j
  500 U+043a:k
  501 U+043b:l
  502 U+043c:m
  503 U+043d:n
  504 U+043e:o
  505 U+043f:p
  506 U+0440:r
  507 U+0441:s
  508 U+0442:t
  509 U+0443:u
  510 U+0444:f
  511 U+0445:h
  512 U+0446:c
  513 U+0447:ch
  514 U+0448:sh
  515 U+0449:sch
  516 U+044a:"
  517 U+044b:y
  518 U+044c:'
  519 U+044d:`e
  520 U+044e:yu
  521 U+044f:ya
  522 U+0451:io
  523 # end of Russian Cyrillic letters.
  524 # Cyrillic small letters (and some archaic)
  525 U+0452:d%
  526 U+0453:g%
  527 U+0454:ie
  528 U+0455:ds
  529 U+0456:ii
  530 U+0457:yi
  531 U+0458:j%
  532 U+0459:lj
  533 U+045a:nj
  534 U+045b:ts
  535 U+045c:kj
  536 U+045e:v%
  537 U+045f:dz
  538 U+0462:Y3
  539 U+0463:y3
  540 U+046a:O3
  541 U+046b:o3
  542 U+0472:F3
  543 U+0473:f3
  544 U+0474:V3
  545 U+0475:v3
  546 U+0480:C3
  547 U+0481:c3
  548 U+0490:G3
  549 U+0491:g3
  550 
  551 # These may make Yiddish slightly more readable, until we have
  552 # something better.
  553 
  554 0x69	U+05b4	# i
  555 0x61	U+05b7	# a
  556 0x6f	U+05b8	# o
  557 0x75	U+05bc	# u
  558 0x68	U+05bf	# h
  559 0x3a	U+05c2	# :
  560 
  561 0x76	U+05f0	# v
  562 U+05f1:oy
  563 U+05f2:ey
  564 
  565 # U+05d0:A+
  566 0x23	U+05d0	# '#'
  567 
  568 U+05d1:B+
  569 U+05d2:G+
  570 U+05d3:D+
  571 U+05d4:H+
  572 U+05d5:W+
  573 U+05d6:Z+
  574 U+05d7:X+
  575 U+05d8:Tj
  576 U+05d9:J+
  577 U+05da:K%
  578 U+05db:K+
  579 U+05dc:L+
  580 U+05dd:M%
  581 U+05de:M+
  582 U+05df:N%
  583 U+05e0:N+
  584 U+05e1:S+
  585 U+05e2:E+
  586 U+05e3:P%
  587 U+05e4:P+
  588 U+05e5:Zj
  589 U+05e6:ZJ
  590 U+05e7:Q+
  591 U+05e8:R+
  592 U+05e9:Sh
  593 U+05ea:T+
  594 
  595 U+060c:,+
  596 U+061b:;+
  597 U+061f:?+
  598 U+0621:H'
  599 U+0622:aM
  600 U+0623:aH
  601 U+0624:wH
  602 U+0625:ah
  603 U+0626:yH
  604 U+0627:a+
  605 U+0628:b+
  606 U+0629:tm
  607 U+062a:t+
  608 U+062b:tk
  609 U+062c:g+
  610 U+062d:hk
  611 U+062e:x+
  612 U+062f:d+
  613 U+0630:dk
  614 U+0631:r+
  615 U+0632:z+
  616 U+0633:s+
  617 U+0634:sn
  618 U+0635:c+
  619 U+0636:dd
  620 U+0637:tj
  621 U+0638:zH
  622 U+0639:e+
  623 U+063a:i+
  624 U+0640:++
  625 U+0641:f+
  626 U+0642:q+
  627 U+0643:k+
  628 U+0644:l+
  629 U+0645:m+
  630 U+0646:n+
  631 U+0647:h+
  632 U+0648:w+
  633 U+0649:j+
  634 U+064a:y+
  635 U+064b::+
  636 U+064c:"+
  637 U+064d:=+
  638 U+064e:/+
  639 U+064f:'+
  640 U+0650:1+
  641 U+0651:3+
  642 U+0652:0+
  643 U+0660:0a
  644 U+0661:1a
  645 U+0662:2a
  646 U+0663:3a
  647 U+0664:4a
  648 U+0665:5a
  649 U+0666:6a
  650 U+0667:7a
  651 U+0668:8a
  652 U+0669:9a
  653 U+0670:aS
  654 U+067e:p+
  655 U+0681:hH
  656 U+0686:tc
  657 U+0698:zj
  658 U+06a4:v+
  659 U+06af:gf
  660 U+06f0:0a
  661 U+06f1:1a
  662 U+06f2:2a
  663 U+06f3:3a
  664 U+06f4:4a
  665 U+06f5:5a
  666 U+06f6:6a
  667 U+06f7:7a
  668 U+06f8:8a
  669 U+06f9:9a
  670 
  671 # Replacement strings for Ethiopic characters
  672 U+1200:he
  673 U+1201:hu
  674 U+1202:hi
  675 U+1203:ha
  676 U+1204:hE
  677 0x68	U+1205	#:h
  678 U+1206:ho
  679 U+1208:le
  680 U+1209:lu
  681 U+120A:li
  682 U+120B:la
  683 U+120C:lE
  684 0x6c	U+120D	#:l
  685 U+120E:lo
  686 U+120F:lWa
  687 U+1210:He
  688 U+1211:Hu
  689 U+1212:Hi
  690 U+1213:Ha
  691 U+1214:HE
  692 0x48	U+1215	#:H
  693 U+1216:Ho
  694 U+1217:HWa
  695 U+1218:me
  696 U+1219:mu
  697 U+121A:mi
  698 U+121B:ma
  699 U+121C:mE
  700 0x6d	U+121D	#:m
  701 U+121E:mo
  702 U+121F:mWa
  703 U+1220:`se
  704 U+1221:`su
  705 U+1222:`si
  706 U+1223:`sa
  707 U+1224:`sE
  708 U+1225:`s
  709 U+1226:`so
  710 U+1227:`sWa
  711 U+1228:re
  712 U+1229:ru
  713 U+122A:ri
  714 U+122B:ra
  715 U+122C:rE
  716 0x72	U+122D	#:r
  717 U+122E:ro
  718 U+122F:rWa
  719 U+1230:se
  720 U+1231:su
  721 U+1232:si
  722 U+1233:sa
  723 U+1234:sE
  724 0x73	U+1235	#:s
  725 U+1236:so
  726 U+1237:sWa
  727 U+1238:xe
  728 U+1239:xu
  729 U+123A:xi
  730 U+123B:xa
  731 U+123C:xE
  732 U+123D:xa
  733 U+123E:xo
  734 U+123F:xWa
  735 U+1240:qe
  736 U+1241:qu
  737 U+1242:qi
  738 U+1243:qa
  739 U+1244:qE
  740 0x71	U+1245	#:q
  741 U+1246:qo
  742 U+1248:qWe
  743 U+124A:qWi
  744 U+124B:qWa
  745 U+124C:qWE
  746 U+124D:qW
  747 U+1250:Qe
  748 U+1251:Qu
  749 U+1252:Qi
  750 U+1253:Qa
  751 U+1254:QE
  752 0x51	U+1255	#:Q
  753 U+1256:Qo
  754 U+1258:QWe
  755 U+125A:QWi
  756 U+125B:QWa
  757 U+125C:QWE
  758 U+125D:QW
  759 U+1260:be
  760 U+1261:bu
  761 U+1262:bi
  762 U+1263:ba
  763 U+1264:bE
  764 0x62	U+1265	#:b
  765 U+1266:bo
  766 U+1267:bWa
  767 U+1268:ve
  768 U+1269:vu
  769 U+126A:vi
  770 U+126B:va
  771 U+126C:vE
  772 0x76	U+126D	#:v
  773 U+126E:vo
  774 U+126F:vWa
  775 U+1270:te
  776 U+1271:tu
  777 U+1272:ti
  778 U+1273:ta
  779 U+1274:tE
  780 0x74	U+1275	#:t
  781 U+1276:to
  782 U+1277:tWa
  783 U+1278:ce
  784 U+1279:cu
  785 U+127A:ci
  786 U+127B:ca
  787 U+127C:cE
  788 0x63	U+127D	#:c
  789 U+127E:co
  790 U+127F:cWa
  791 U+1280:`he
  792 U+1281:`hu
  793 U+1282:`hi
  794 U+1283:`ha
  795 U+1284:`hE
  796 U+1285:`h
  797 U+1286:`ho
  798 U+1288:hWe
  799 U+128A:hWi
  800 U+128B:hWa
  801 U+128C:hWE
  802 U+128D:hW
  803 U+1290:na
  804 U+1291:nu
  805 U+1292:ni
  806 U+1293:na
  807 U+1294:nE
  808 0x6e	U+1295	#:n
  809 U+1296:no
  810 U+1297:nWa
  811 U+1298:Ne
  812 U+1299:Nu
  813 U+129A:Ni
  814 U+129B:Na
  815 U+129C:NE
  816 0x4e	U+129D	#:N
  817 U+129E:No
  818 U+129F:NWa
  819 0x65	U+12A0	#:e
  820 0x75	U+12A1	#:u
  821 0x69	U+12A2	#:i
  822 0x61	U+12A3	#:a
  823 0x45	U+12A4	#:E
  824 0x49	U+12A5	#:I
  825 0x6f	U+12A6	#:o
  826 U+12A7:e3
  827 U+12A8:ke
  828 U+12A9:ku
  829 U+12AA:ki
  830 U+12AB:ka
  831 U+12AC:kE
  832 0x6b	U+12AD	#:k
  833 U+12AE:ko
  834 U+12B0:kWe
  835 U+12B2:kWi
  836 U+12B3:kWa
  837 U+12B4:kWE
  838 U+12B5:kW
  839 U+12B8:Ke
  840 U+12B9:Ku
  841 U+12BA:Ki
  842 U+12BB:Ka
  843 U+12BC:KE
  844 0x4b	U+12BD	#:K
  845 U+12BE:Ko
  846 U+12C0:KWe
  847 U+12C2:KWi
  848 U+12C3:KWa
  849 U+12C4:KWE
  850 U+12C5:KW
  851 U+12C8:we
  852 U+12C9:wu
  853 U+12CA:wi
  854 U+12CB:wa
  855 U+12CC:wE
  856 0x77	U+12CD	#:w
  857 U+12CE:wo
  858 U+12D0:`e
  859 U+12D1:`u
  860 U+12D2:`i
  861 U+12D3:`a
  862 U+12D4:`E
  863 U+12D5:`I
  864 U+12D6:`o
  865 U+12D8:ze
  866 U+12D9:zu
  867 U+12DA:zi
  868 U+12DB:za
  869 U+12DC:zE
  870 0x7a	U+12DD	#:z
  871 U+12DE:zo
  872 U+12DF:zWa
  873 U+12E0:Ze
  874 U+12E1:Zu
  875 U+12E2:Zi
  876 U+12E3:Za
  877 U+12E4:ZE
  878 0x5a	U+12E5	#:Z
  879 U+12E6:Zo
  880 U+12E7:ZWa
  881 U+12E8:ye
  882 U+12E9:yu
  883 U+12EA:yi
  884 U+12EB:ya
  885 U+12EC:yE
  886 0x79	U+12ED	#:y
  887 U+12EE:yo
  888 U+12EF:yWa
  889 U+12F0:de
  890 U+12F1:du
  891 U+12F2:di
  892 U+12F3:da
  893 U+12F4:dE
  894 0x64	U+12F5	#:d
  895 U+12F6:do
  896 U+12F7:dWa
  897 U+12F8:De
  898 U+12F9:Du
  899 U+12FA:Di
  900 U+12FB:Da
  901 U+12FC:DE
  902 0x44	U+12FD	#:D
  903 U+12FE:Do
  904 U+12FF:DWa
  905 U+1300:je
  906 U+1301:ju
  907 U+1302:ji
  908 U+1303:ja
  909 U+1304:jE
  910 0x6a	U+1305	#:j
  911 U+1306:jo
  912 U+1307:jWa
  913 U+1308:ga
  914 U+1309:gu
  915 U+130A:gi
  916 U+130B:ga
  917 U+130C:gE
  918 0x67	U+130D	#:g
  919 U+130E:go
  920 U+1310:gWu
  921 U+1312:gWi
  922 U+1313:gWa
  923 U+1314:gWE
  924 U+1315:gW
  925 U+1318:Ge
  926 U+1319:Gu
  927 U+131A:Gi
  928 U+131B:Ga
  929 U+131C:GE
  930 0x47	U+131D	#:G
  931 U+131E:Go
  932 U+131F:GWa
  933 U+1320:Te
  934 U+1321:Tu
  935 U+1322:Ti
  936 U+1323:Ta
  937 U+1324:TE
  938 0x54	U+1325	#:T
  939 U+1326:To
  940 U+1327:TWa
  941 U+1328:Ce
  942 U+1329:Ca
  943 U+132A:Cu
  944 U+132B:Ca
  945 U+132C:CE
  946 0x43	U+132D	#:C
  947 U+132E:Co
  948 U+132F:CWa
  949 U+1330:Pe
  950 U+1331:Pu
  951 U+1332:Pi
  952 U+1333:Pa
  953 U+1334:PE
  954 0x50	U+1335	#:P
  955 U+1336:Po
  956 U+1337:PWa
  957 U+1338:SWe
  958 U+1339:SWu
  959 U+133A:SWi
  960 U+133B:SWa
  961 U+133C:SWE
  962 U+133D:SW
  963 U+133E:SWo
  964 U+133F:SWa
  965 U+1340:`Sa
  966 U+1341:`Su
  967 U+1342:`Si
  968 U+1343:`Sa
  969 U+1344:`SE
  970 U+1345:`S
  971 U+1346:`So
  972 U+1348:fa
  973 U+1349:fu
  974 U+134A:fi
  975 U+134B:fa
  976 U+134C:fE
  977 0x6f	U+134D	#:f
  978 U+134E:fo
  979 U+134F:fWa
  980 U+1350:pe
  981 U+1351:pu
  982 U+1352:pi
  983 U+1353:pa
  984 U+1354:pE
  985 0x70	U+1355	#:p
  986 U+1356:po
  987 U+1357:pWa
  988 U+1358:mYa
  989 U+1359:rYa
  990 U+135A:fYa
  991 # ETHIOPIC SPACE U+1360 mapped to ASCII space
  992 0x20	U+1360
  993 0x3a	U+1361	#::
  994 U+1362:::
  995 0x2c	U+1363	#:,
  996 U+1364:;
  997 U+1365:-:
  998 U+1366::-
  999 U+1367:`?
 1000 U+1368::|:
 1001 U+1369:`1
 1002 U+136A:`2
 1003 U+136B:`3
 1004 U+136C:`4
 1005 U+136D:`5
 1006 U+136E:`6
 1007 U+136F:`7
 1008 U+1370:`8
 1009 U+1371:`9
 1010 U+1372:`10
 1011 U+1373:`20
 1012 U+1374:`30
 1013 U+1375:`40
 1014 U+1376:`50
 1015 U+1377:`60
 1016 U+1378:`70
 1017 U+1379:`80
 1018 U+137A:`90
 1019 U+137B:`100
 1020 U+137C:`10000
 1021 
 1022 
 1023 U+1e00:A-0
 1024 U+1e01:a-0
 1025 U+1e02:B.
 1026 U+1e03:b.
 1027 U+1e04:B-.
 1028 U+1e05:b-.
 1029 U+1e06:B_
 1030 U+1e07:b_
 1031 U+1e08:C,'
 1032 U+1e09:c,'
 1033 U+1e0a:D.
 1034 U+1e0b:d.
 1035 U+1e0c:D-.
 1036 U+1e0d:d-.
 1037 U+1e0e:D_
 1038 U+1e0f:d_
 1039 U+1e10:D,
 1040 U+1e11:d,
 1041 U+1e12:D->
 1042 U+1e13:d->
 1043 U+1e14:E-!
 1044 U+1e15:e-!
 1045 U+1e16:E-'
 1046 U+1e17:e-'
 1047 U+1e18:E->
 1048 U+1e19:e->
 1049 U+1e1a:E-?
 1050 U+1e1b:e-?
 1051 U+1e1c:E,(
 1052 U+1e1d:e,(
 1053 U+1e1e:F.
 1054 U+1e1f:f.
 1055 U+1e20:G-
 1056 U+1e21:g-
 1057 U+1e22:H.
 1058 U+1e23:h.
 1059 U+1e24:H-.
 1060 U+1e25:h-.
 1061 U+1e26:H:
 1062 U+1e27:h:
 1063 U+1e28:H,
 1064 U+1e29:h,
 1065 U+1e2a:H-(
 1066 U+1e2b:h-(
 1067 U+1e2c:I-?
 1068 U+1e2d:i-?
 1069 U+1e2e:I:'
 1070 U+1e2f:i:'
 1071 U+1e30:K'
 1072 U+1e31:k'
 1073 U+1e32:K-.
 1074 U+1e33:k-.
 1075 U+1e34:K_
 1076 U+1e35:k_
 1077 U+1e36:L-.
 1078 U+1e37:l-.
 1079 U+1e38:L--.
 1080 U+1e39:l--.
 1081 U+1e3a:L_
 1082 U+1e3b:l_
 1083 U+1e3c:L->
 1084 U+1e3d:l->
 1085 U+1e3e:M'
 1086 U+1e3f:m'
 1087 U+1e40:M.
 1088 U+1e41:m.
 1089 U+1e42:M-.
 1090 U+1e43:m-.
 1091 U+1e44:N.
 1092 U+1e45:n.
 1093 U+1e46:N-.
 1094 U+1e47:n-.
 1095 U+1e48:N_
 1096 U+1e49:n_
 1097 U+1e4a:N->
 1098 U+1e4b:n->
 1099 U+1e4c:O?'
 1100 U+1e4d:o?'
 1101 U+1e4e:O?:
 1102 U+1e4f:o?:
 1103 U+1e50:O-!
 1104 U+1e51:o-!
 1105 U+1e52:O-'
 1106 U+1e53:o-'
 1107 U+1e54:P'
 1108 U+1e55:p'
 1109 U+1e56:P.
 1110 U+1e57:p.
 1111 U+1e58:R.
 1112 U+1e59:r.
 1113 U+1e5a:R-.
 1114 U+1e5b:r-.
 1115 U+1e5c:R--.
 1116 U+1e5d:r--.
 1117 U+1e5e:R_
 1118 U+1e5f:r_
 1119 U+1e60:S.
 1120 U+1e61:s.
 1121 U+1e62:S-.
 1122 U+1e63:s-.
 1123 U+1e64:S'.
 1124 U+1e65:s'.
 1125 U+1e66:S<.
 1126 U+1e67:s<.
 1127 U+1e68:S.-.
 1128 U+1e69:s.-.
 1129 U+1e6a:T.
 1130 U+1e6b:t.
 1131 U+1e6c:T-.
 1132 U+1e6d:t-.
 1133 U+1e6e:T_
 1134 U+1e6f:t_
 1135 U+1e70:T->
 1136 U+1e71:t->
 1137 U+1e72:U--:
 1138 U+1e73:u--:
 1139 U+1e74:U-?
 1140 U+1e75:u-?
 1141 U+1e76:U->
 1142 U+1e77:u->
 1143 U+1e78:U?'
 1144 U+1e79:u?'
 1145 U+1e7a:U-:
 1146 U+1e7b:u-:
 1147 U+1e7c:V?
 1148 U+1e7d:v?
 1149 U+1e7e:V-.
 1150 U+1e7f:v-.
 1151 U+1e80:W!
 1152 U+1e81:w!
 1153 U+1e82:W'
 1154 U+1e83:w'
 1155 U+1e84:W:
 1156 U+1e85:w:
 1157 U+1e86:W.
 1158 U+1e87:w.
 1159 U+1e88:W-.
 1160 U+1e89:w-.
 1161 U+1e8a:X.
 1162 U+1e8b:x.
 1163 U+1e8c:X:
 1164 U+1e8d:x:
 1165 U+1e8e:Y.
 1166 U+1e8f:y.
 1167 U+1e90:Z>
 1168 U+1e91:z>
 1169 U+1e92:Z-.
 1170 U+1e93:z-.
 1171 U+1e94:Z_
 1172 U+1e95:z_
 1173 U+1e96:h_
 1174 U+1e97:t:
 1175 U+1e98:w0
 1176 U+1e99:y0
 1177 U+1ea0:A-.
 1178 U+1ea1:a-.
 1179 U+1ea2:A2
 1180 U+1ea3:a2
 1181 U+1ea4:A>'
 1182 U+1ea5:a>'
 1183 U+1ea6:A>!
 1184 U+1ea7:a>!
 1185 U+1ea8:A>2
 1186 U+1ea9:a>2
 1187 U+1eaa:A>?
 1188 U+1eab:a>?
 1189 U+1eac:A>-.
 1190 U+1ead:a>-.
 1191 U+1eae:A('
 1192 U+1eaf:a('
 1193 U+1eb0:A(!
 1194 U+1eb1:a(!
 1195 U+1eb2:A(2
 1196 U+1eb3:a(2
 1197 U+1eb4:A(?
 1198 U+1eb5:a(?
 1199 U+1eb6:A(-.
 1200 U+1eb7:a(-.
 1201 U+1eb8:E-.
 1202 U+1eb9:e-.
 1203 U+1eba:E2
 1204 U+1ebb:e2
 1205 U+1ebc:E?
 1206 U+1ebd:e?
 1207 U+1ebe:E>'
 1208 U+1ebf:e>'
 1209 U+1ec0:E>!
 1210 U+1ec1:e>!
 1211 U+1ec2:E>2
 1212 U+1ec3:e>2
 1213 U+1ec4:E>?
 1214 U+1ec5:e>?
 1215 U+1ec6:E>-.
 1216 U+1ec7:e>-.
 1217 U+1ec8:I2
 1218 U+1ec9:i2
 1219 U+1eca:I-.
 1220 U+1ecb:i-.
 1221 U+1ecc:O-.
 1222 U+1ecd:o-.
 1223 U+1ece:O2
 1224 U+1ecf:o2
 1225 U+1ed0:O>'
 1226 U+1ed1:o>'
 1227 U+1ed2:O>!
 1228 U+1ed3:o>!
 1229 U+1ed4:O>2
 1230 U+1ed5:o>2
 1231 U+1ed6:O>?
 1232 U+1ed7:o>?
 1233 U+1ed8:O>-.
 1234 U+1ed9:o>-.
 1235 U+1eda:O9'
 1236 U+1edb:o9'
 1237 U+1edc:O9!
 1238 U+1edd:o9!
 1239 U+1ede:O92
 1240 U+1edf:o92
 1241 U+1ee0:O9?
 1242 U+1ee1:o9?
 1243 U+1ee2:O9-.
 1244 U+1ee3:o9-.
 1245 U+1ee4:U-.
 1246 U+1ee5:u-.
 1247 U+1ee6:U2
 1248 U+1ee7:u2
 1249 U+1ee8:U9'
 1250 U+1ee9:u9'
 1251 U+1eea:U9!
 1252 U+1eeb:u9!
 1253 U+1eec:U92
 1254 U+1eed:u92
 1255 U+1eee:U9?
 1256 U+1eef:u9?
 1257 U+1ef0:U9-.
 1258 U+1ef1:u9-.
 1259 U+1ef2:Y!
 1260 U+1ef3:y!
 1261 U+1ef4:Y-.
 1262 U+1ef5:y-.
 1263 U+1ef6:Y2
 1264 U+1ef7:y2
 1265 U+1ef8:Y?
 1266 U+1ef9:y?
 1267 U+1f00:;'
 1268 U+1f01:,'
 1269 U+1f02:;!
 1270 U+1f03:,!
 1271 U+1f04:?;
 1272 U+1f05:?,
 1273 U+1f06:!:
 1274 U+1f07:?:
 1275 U+1fbf:,,
 1276 U+1fc0:?*
 1277 U+1fc1:?:
 1278 U+1fcd:,!
 1279 U+1fce:,'
 1280 U+1fcf:?,
 1281 U+1fdd:;!
 1282 U+1fde:;'
 1283 U+1fdf:?;
 1284 U+1fed:!:
 1285 U+1fef:!*
 1286 U+1ffe:;;
 1287 # General punctuation:
 1288 0x20	U+2000 U+2002	U+2004-U+2009	# spaces
 1289 U+2001:  
 1290 U+2003:  
 1291 U+200e:(->)
 1292 U+200f:(<-)
 1293 U+200a:
 1294 0x2d	U+2010	U+2013-U+2015	# hyphen-like
 1295 0x2d	U+2011
 1296 U+2016:||
 1297 U+2017:=2
 1298 0x60	U+2018		# left single quotation mark  <`>
 1299 0x27	U+2019-U+201b	# various single quotation marks <'>
 1300 0x22	U+201c-U+201f	# various double quotation marks <">
 1301 U+2020:/-
 1302 U+2021:/=
 1303 U+2022: o 
 1304 U+2025:..
 1305 U+2026:...
 1306 
 1307 # Dont wanna see these:
 1308 # POP DIRECTIONAL FORMATTING      202C
 1309 U+202c:
 1310 # LEFT-TO-RIGHT OVERRIDE  202D
 1311 U+202d:
 1312 
 1313 U+2030: 0/00
 1314 U+2032:'
 1315 U+2033:''
 1316 U+2034:'''
 1317 U+2035:`
 1318 U+2036:``
 1319 U+2037:```
 1320 U+2038:Ca
 1321 U+2039:<
 1322 U+203a:>
 1323 U+203b::X
 1324 U+203c:!!
 1325 U+203e:'-
 1326 0x2d   U+2043  # HYPHEN BULLET ?
 1327 U+2044:/
 1328 # end of General punctuation.
 1329 U+2070:^0
 1330 U+2074:^4
 1331 U+2075:^5
 1332 U+2076:^6
 1333 U+2077:^7
 1334 U+2078:^8
 1335 U+2079:^9
 1336 U+207a:^+
 1337 U+207b:^-
 1338 U+207c:^=
 1339 U+207d:^(
 1340 U+207e:^)
 1341 U+207f:^n
 1342 U+2080:_0
 1343 U+2081:_1
 1344 U+2082:_2
 1345 U+2083:_3
 1346 U+2084:_4
 1347 U+2085:_5
 1348 U+2086:_6
 1349 U+2087:_7
 1350 U+2088:_8
 1351 U+2089:_9
 1352 U+208a:_+
 1353 U+208b:_-
 1354 U+208c:_=
 1355 U+208d:(
 1356 U+208e:)
 1357 # Old euro currency sign glyph:
 1358 #U+20A0:CE
 1359 U+20a3:Ff
 1360 U+20a4:Li
 1361 U+20a7:Pt
 1362 U+20a9:W=
 1363 # New euro currency sign glyph:
 1364 U+20AC:EUR
 1365 U+2103:oC
 1366 U+2105:c/o
 1367 U+2109:oF
 1368 U+2111:Im
 1369 U+2116:No.
 1370 U+2117:PO
 1371 U+2118:P
 1372 U+211C:Re
 1373 U+211e:Rx
 1374 U+2120:(SM)
 1375 # TRADE MARK SIGN:
 1376 U+2122:(TM)
 1377 U+2126:Ohm
 1378 0x4b	U+212A	# Kelvin sign - K
 1379 U+212b:Ang.
 1380 U+212E:est.
 1381 U+2135:Aleph 
 1382 U+2136:Bet 
 1383 U+2137:Gimel 
 1384 U+2138:Dalet 
 1385 U+2153: 1/3
 1386 U+2154: 2/3
 1387 U+2155: 1/5
 1388 U+2156: 2/5
 1389 U+2157: 3/5
 1390 U+2158: 4/5
 1391 U+2159: 1/6
 1392 U+215a: 5/6
 1393 U+215b: 1/8
 1394 U+215c: 3/8
 1395 U+215d: 5/8
 1396 U+215e: 7/8
 1397 U+2160:I
 1398 U+2161:II
 1399 U+2162:III
 1400 U+2163:IV
 1401 U+2164:V
 1402 U+2165:VI
 1403 U+2166:VII
 1404 U+2167:VIII
 1405 U+2168:IX
 1406 U+2169:X
 1407 U+216a:XI
 1408 U+216b:XII
 1409 U+216c:L
 1410 U+216d:C
 1411 U+216e:D
 1412 U+216f:M
 1413 U+2170:i
 1414 U+2171:ii
 1415 U+2172:iii
 1416 U+2173:iv
 1417 U+2174:v
 1418 U+2175:vi
 1419 U+2176:vii
 1420 U+2177:viii
 1421 U+2178:ix
 1422 U+2179:x
 1423 U+217a:xi
 1424 U+217b:xii
 1425 U+217c:l
 1426 U+217d:c
 1427 U+217e:d
 1428 U+217f:m
 1429 U+2180:1000RCD
 1430 U+2181:5000R
 1431 U+2182:10000R
 1432 U+2190:<-
 1433 U+2191:-^
 1434 U+2192:->
 1435 U+2193:-v
 1436 U+2194:<->
 1437 U+2195:UD
 1438 U+2196:<!!
 1439 U+2197://>
 1440 U+2198:!!>
 1441 U+2199:<//
 1442 U+21a8:UD-
 1443 U+21B5:RET
 1444 U+21c0:>V
 1445 U+21d0:<=
 1446 U+21d1:^^
 1447 U+21d2:=>
 1448 U+21d3:vv
 1449 U+21d4:<=>
 1450 U+2200:FA
 1451 U+2202:\partial
 1452 U+2203:TE
 1453 U+2205:{}
 1454 U+2206:decr.
 1455 U+2207:Nabla
 1456 U+2208:(-
 1457 U+2209:!(-
 1458 U+220b:-)
 1459 U+220f:\prod
 1460 U+2211:\sum
 1461 U+2212: -
 1462 U+2213:-/+
 1463 U+2214:.+
 1464 U+2217:*
 1465 U+2218:Ob
 1466 U+2219:sb
 1467 U+221a: SQRT 
 1468 U+221d:0(
 1469 U+221e:infty
 1470 U+221f:-L
 1471 U+2220:-V
 1472 U+2225:PP
 1473 U+2227:AND
 1474 U+2228:OR
 1475 U+2229:(U
 1476 U+222a:)U
 1477 U+222b:\int 
 1478 U+222c:DI
 1479 U+222e:Io
 1480 U+2234:.:
 1481 U+2235::.
 1482 U+2236::R
 1483 U+2237:::
 1484 U+223c:?1
 1485 U+223e:CG
 1486 U+2243:?-
 1487 U+2245:?=
 1488 # ALMOST EQUAL TO:
 1489 U+2248:~=
 1490 U+224c:=?
 1491 U+2253:HI
 1492 U+2260:!=
 1493 U+2261:=3
 1494 U+2264:=<
 1495 U+2265:>=
 1496 U+226a:<<
 1497 U+226b:>>
 1498 U+226e:!<
 1499 U+226f:!>
 1500 U+2282:(C
 1501 U+2283:)C
 1502 U+2282:!(C
 1503 U+2286:(_
 1504 U+2287:)_
 1505 U+2295:(+)
 1506 U+2297:(x)
 1507 U+2299:0.
 1508 U+229a:02
 1509 U+22a5:-T
 1510 U+22c5:.P
 1511 U+22ee::3
 1512 U+22ef:.3
 1513 U+2302:Eh
 1514 U+2308:<7
 1515 U+2309:>7
 1516 U+230a:7<
 1517 U+230b:7>
 1518 U+2310:NI
 1519 U+2312:(A
 1520 U+2315:TR
 1521 U+2318:88
 1522 U+2320:Iu
 1523 U+2321:Il
 1524 U+2323::)
 1525 U+2329:</
 1526 U+232a:/>
 1527 U+2423:Vs
 1528 U+2440:1h
 1529 U+2441:3h
 1530 U+2442:2h
 1531 U+2443:4h
 1532 U+2446:1j
 1533 U+2447:2j
 1534 U+2448:3j
 1535 U+2449:4j
 1536 U+2460:1-o
 1537 U+2461:2-o
 1538 U+2462:3-o
 1539 U+2463:4-o
 1540 U+2464:5-o
 1541 U+2465:6-o
 1542 U+2466:7-o
 1543 U+2467:8-o
 1544 U+2468:9-o
 1545 U+2469:10-o
 1546 U+246a:11-o
 1547 U+246b:12-o
 1548 U+246c:13-o
 1549 U+246d:14-o
 1550 U+246e:15-o
 1551 U+246f:16-o
 1552 U+2470:17-o
 1553 U+2471:18-o
 1554 U+2472:19-o
 1555 U+2473:20-o
 1556 U+2474:(1)
 1557 U+2475:(2)
 1558 U+2476:(3)
 1559 U+2477:(4)
 1560 U+2478:(5)
 1561 U+2479:(6)
 1562 U+247a:(7)
 1563 U+247b:(8)
 1564 U+247c:(9)
 1565 U+247d:(10)
 1566 U+247e:(11)
 1567 U+247f:(12)
 1568 U+2480:(13)
 1569 U+2481:(14)
 1570 U+2482:(15)
 1571 U+2483:(16)
 1572 U+2484:(17)
 1573 U+2485:(18)
 1574 U+2486:(19)
 1575 U+2487:(20)
 1576 U+2488:1.
 1577 U+2489:2.
 1578 U+248a:3.
 1579 U+248b:4.
 1580 U+248c:5.
 1581 U+248d:6.
 1582 U+248e:7.
 1583 U+248f:8.
 1584 U+2490:9.
 1585 U+2491:10.
 1586 U+2492:11.
 1587 U+2493:12.
 1588 U+2494:13.
 1589 U+2495:14.
 1590 U+2496:15.
 1591 U+2497:16.
 1592 U+2498:17.
 1593 U+2499:18.
 1594 U+249a:19.
 1595 U+249b:20.
 1596 U+249c:(a)
 1597 U+249d:(b)
 1598 U+249e:(c)
 1599 U+249f:(d)
 1600 U+24a0:(e)
 1601 U+24a1:(f)
 1602 U+24a2:(g)
 1603 U+24a3:(h)
 1604 U+24a4:(i)
 1605 U+24a5:(j)
 1606 U+24a6:(k)
 1607 U+24a7:(l)
 1608 U+24a8:(m)
 1609 U+24a9:(n)
 1610 U+24aa:(o)
 1611 U+24ab:(p)
 1612 U+24ac:(q)
 1613 U+24ad:(r)
 1614 U+24ae:(s)
 1615 U+24af:(t)
 1616 U+24b0:(u)
 1617 U+24b1:(v)
 1618 U+24b2:(w)
 1619 U+24b3:(x)
 1620 U+24b4:(y)
 1621 U+24b5:(z)
 1622 U+24b6:A-o
 1623 U+24b7:B-o
 1624 U+24b8:C-o
 1625 U+24b9:D-o
 1626 U+24ba:E-o
 1627 U+24bb:F-o
 1628 U+24bc:G-o
 1629 U+24bd:H-o
 1630 U+24be:I-o
 1631 U+24bf:J-o
 1632 U+24c0:K-o
 1633 U+24c1:L-o
 1634 U+24c2:M-o
 1635 U+24c3:N-o
 1636 U+24c4:O-o
 1637 U+24c5:P-o
 1638 U+24c6:Q-o
 1639 U+24c7:R-o
 1640 U+24c8:S-o
 1641 U+24c9:T-o
 1642 U+24ca:U-o
 1643 U+24cb:V-o
 1644 U+24cc:W-o
 1645 U+24cd:X-o
 1646 U+24ce:Y-o
 1647 U+24cf:Z-o
 1648 U+24d0:a-o
 1649 U+24d1:b-o
 1650 U+24d2:c-o
 1651 U+24d3:d-o
 1652 U+24d4:e-o
 1653 U+24d5:f-o
 1654 U+24d6:g-o
 1655 U+24d7:h-o
 1656 U+24d8:i-o
 1657 U+24d9:j-o
 1658 U+24da:k-o
 1659 U+24db:l-o
 1660 U+24dc:m-o
 1661 U+24dd:n-o
 1662 U+24de:o-o
 1663 U+24df:p-o
 1664 U+24e0:q-o
 1665 U+24e1:r-o
 1666 U+24e2:s-o
 1667 U+24e3:t-o
 1668 U+24e4:u-o
 1669 U+24e5:v-o
 1670 U+24e6:w-o
 1671 U+24e7:x-o
 1672 U+24e8:y-o
 1673 U+24e9:z-o
 1674 U+24ea:0-o
 1675 U+2500:-
 1676 U+2501:=
 1677 U+2502:|
 1678 U+2503:|
 1679 U+2504:-
 1680 U+2505:=
 1681 U+2506:|
 1682 U+2507:|
 1683 U+2508:-
 1684 U+2509:=
 1685 U+250a:|
 1686 U+250b:|
 1687 0x2b	U+250c-U+256c	# box drawings, use +
 1688 U+2571:/
 1689 U+2572:\
 1690 U+2580:TB
 1691 U+2584:LB
 1692 U+2588:FB
 1693 U+258c:lB
 1694 U+2590:RB
 1695 U+2591:.S
 1696 U+2592::S
 1697 U+2593:?S
 1698 U+25a0:fS
 1699 U+25a1:OS
 1700 U+25a2:RO
 1701 U+25a3:Rr
 1702 U+25a4:RF
 1703 U+25a5:RY
 1704 U+25a6:RH
 1705 U+25a7:RZ
 1706 U+25a8:RK
 1707 U+25a9:RX
 1708 U+25aa:sB
 1709 U+25ac:SR
 1710 U+25ad:Or
 1711 U+25b2:UT
 1712 U+25b3:uT
 1713 U+25b6:PR
 1714 U+25b7:Tr
 1715 U+25ba:PR
 1716 U+25bc:Dt
 1717 U+25bd:dT
 1718 U+25c0:PL
 1719 U+25c1:Tl
 1720 U+25c4:PL
 1721 U+25c6:Db
 1722 U+25c7:Dw
 1723 U+25ca:LZ
 1724 U+25cb:0m
 1725 U+25ce:0o
 1726 U+25cf:0M
 1727 U+25d0:0L
 1728 U+25d1:0R
 1729 U+25d8:Sn
 1730 U+25d9:Ic
 1731 U+25e2:Fd
 1732 U+25e3:Bd
 1733 U+25ef:Ci
 1734 U+2605:*2
 1735 U+2606:*1
 1736 U+260e:TEL
 1737 U+260f:tel
 1738 U+261c:<--
 1739 U+261e:-->
 1740 U+263a::-)
 1741 U+263b:(-:
 1742 U+263c:SU
 1743 U+2640:f.
 1744 U+2642:m.
 1745 U+2660:cS
 1746 U+2661:cH
 1747 U+2662:cD
 1748 U+2663:cC
 1749 U+2664:cS-
 1750 U+2665:cH-
 1751 U+2666:cD-
 1752 U+2667:cC-
 1753 U+2669:Md
 1754 U+266a:M8
 1755 U+266b:M2
 1756 U+266c:M16
 1757 U+266d:b
 1758 U+266e:Mx
 1759 U+266f:#
 1760 0x58	U+2713	U+2717	# check marks -> x
 1761 U+2720:-X
 1762 #  CJK area: 
 1763 0x20	U+3000	# ideographic space
 1764 U+3001:,_
 1765 U+3002:._
 1766 U+3003:+"
 1767 U+3004:JIS
 1768 U+3005:*_
 1769 U+3006:;_
 1770 U+3007:0_
 1771 U+300a:<+
 1772 U+300b:>+
 1773 U+300c:<'
 1774 U+300d:>'
 1775 U+300e:<"
 1776 U+300f:>"
 1777 U+3010:("
 1778 U+3011:)"
 1779 U+3012:=T
 1780 U+3013:=_
 1781 U+3014:('
 1782 U+3015:)'
 1783 U+3016:(I
 1784 U+3017:)I
 1785 U+301c:-?
 1786 U+3020:=T:)
 1787 U+3041:A5
 1788 U+3042:a5
 1789 U+3043:I5
 1790 U+3044:i5
 1791 U+3045:U5
 1792 U+3046:u5
 1793 U+3047:E5
 1794 U+3048:e5
 1795 U+3049:O5
 1796 U+304a:o5
 1797 U+304b:ka
 1798 U+304c:ga
 1799 U+304d:ki
 1800 U+304e:gi
 1801 U+304f:ku
 1802 U+3050:gu
 1803 U+3051:ke
 1804 U+3052:ge
 1805 U+3053:ko
 1806 U+3054:go
 1807 U+3055:sa
 1808 U+3056:za
 1809 U+3057:si
 1810 U+3058:zi
 1811 U+3059:su
 1812 U+305a:zu
 1813 U+305b:se
 1814 U+305c:ze
 1815 U+305d:so
 1816 U+305e:zo
 1817 U+305f:ta
 1818 U+3060:da
 1819 U+3061:ti
 1820 U+3062:di
 1821 U+3063:tU
 1822 U+3064:tu
 1823 U+3065:du
 1824 U+3066:te
 1825 U+3067:de
 1826 U+3068:to
 1827 U+3069:do
 1828 U+306a:na
 1829 U+306b:ni
 1830 U+306c:nu
 1831 U+306d:ne
 1832 U+306e:no
 1833 U+306f:ha
 1834 U+3070:ba
 1835 U+3071:pa
 1836 U+3072:hi
 1837 U+3073:bi
 1838 U+3074:pi
 1839 U+3075:hu
 1840 U+3076:bu
 1841 U+3077:pu
 1842 U+3078:he
 1843 U+3079:be
 1844 U+307a:pe
 1845 U+307b:ho
 1846 U+307c:bo
 1847 U+307d:po
 1848 U+307e:ma
 1849 U+307f:mi
 1850 U+3080:mu
 1851 U+3081:me
 1852 U+3082:mo
 1853 U+3083:yA
 1854 U+3084:ya
 1855 U+3085:yU
 1856 U+3086:yu
 1857 U+3087:yO
 1858 U+3088:yo
 1859 U+3089:ra
 1860 U+308a:ri
 1861 U+308b:ru
 1862 U+308c:re
 1863 U+308d:ro
 1864 U+308e:wA
 1865 U+308f:wa
 1866 U+3090:wi
 1867 U+3091:we
 1868 U+3092:wo
 1869 U+3093:n5
 1870 U+3094:vu
 1871 U+309b:"5
 1872 U+309c:05
 1873 U+309d:*5
 1874 U+309e:+5
 1875 U+30a1:a6
 1876 U+30a2:A6
 1877 U+30a3:i6
 1878 U+30a4:I6
 1879 U+30a5:u6
 1880 U+30a6:U6
 1881 U+30a7:e6
 1882 U+30a8:E6
 1883 U+30a9:o6
 1884 U+30aa:O6
 1885 U+30ab:Ka
 1886 U+30ac:Ga
 1887 U+30ad:Ki
 1888 U+30ae:Gi
 1889 U+30af:Ku
 1890 U+30b0:Gu
 1891 U+30b1:Ke
 1892 U+30b2:Ge
 1893 U+30b3:Ko
 1894 U+30b4:Go
 1895 U+30b5:Sa
 1896 U+30b6:Za
 1897 U+30b7:Si
 1898 U+30b8:Zi
 1899 U+30b9:Su
 1900 U+30ba:Zu
 1901 U+30bb:Se
 1902 U+30bc:Ze
 1903 U+30bd:So
 1904 U+30be:Zo
 1905 U+30bf:Ta
 1906 U+30c0:Da
 1907 U+30c1:Ti
 1908 U+30c2:Di
 1909 U+30c3:TU
 1910 U+30c4:Tu
 1911 U+30c5:Du
 1912 U+30c6:Te
 1913 U+30c7:De
 1914 U+30c8:To
 1915 U+30c9:Do
 1916 U+30ca:Na
 1917 U+30cb:Ni
 1918 U+30cc:Nu
 1919 U+30cd:Ne
 1920 U+30ce:No
 1921 U+30cf:Ha
 1922 U+30d0:Ba
 1923 U+30d1:Pa
 1924 U+30d2:Hi
 1925 U+30d3:Bi
 1926 U+30d4:Pi
 1927 U+30d5:Hu
 1928 U+30d6:Bu
 1929 U+30d7:Pu
 1930 U+30d8:He
 1931 U+30d9:Be
 1932 U+30da:Pe
 1933 U+30db:Ho
 1934 U+30dc:Bo
 1935 U+30dd:Po
 1936 U+30de:Ma
 1937 U+30df:Mi
 1938 U+30e0:Mu
 1939 U+30e1:Me
 1940 U+30e2:Mo
 1941 U+30e3:YA
 1942 U+30e4:Ya
 1943 U+30e5:YU
 1944 U+30e6:Yu
 1945 U+30e7:YO
 1946 U+30e8:Yo
 1947 U+30e9:Ra
 1948 U+30ea:Ri
 1949 U+30eb:Ru
 1950 U+30ec:Re
 1951 U+30ed:Ro
 1952 U+30ee:WA
 1953 U+30ef:Wa
 1954 U+30f0:Wi
 1955 U+30f1:We
 1956 U+30f2:Wo
 1957 U+30f3:N6
 1958 U+30f4:Vu
 1959 U+30f5:KA
 1960 U+30f6:KE
 1961 U+30f7:Va
 1962 U+30f8:Vi
 1963 U+30f9:Ve
 1964 U+30fa:Vo
 1965 U+30fb:.6
 1966 U+30fc:-6
 1967 U+30fd:*6
 1968 U+30fe:+6
 1969 U+3105:b4
 1970 U+3106:p4
 1971 U+3107:m4
 1972 U+3108:f4
 1973 U+3109:d4
 1974 U+310a:t4
 1975 U+310b:n4
 1976 U+310c:l4
 1977 U+310d:g4
 1978 U+310e:k4
 1979 U+310f:h4
 1980 U+3110:j4
 1981 U+3111:q4
 1982 U+3112:x4
 1983 U+3113:zh
 1984 U+3114:ch
 1985 U+3115:sh
 1986 U+3116:r4
 1987 U+3117:z4
 1988 U+3118:c4
 1989 U+3119:s4
 1990 U+311a:a4
 1991 U+311b:o4
 1992 U+311c:e4
 1993 U+311d:eh4
 1994 U+311e:ai
 1995 U+311f:ei
 1996 U+3120:au
 1997 U+3121:ou
 1998 U+3122:an
 1999 U+3123:en
 2000 U+3124:aN
 2001 U+3125:eN
 2002 U+3126:er
 2003 U+3127:i4
 2004 U+3128:u4
 2005 U+3129:iu
 2006 U+312a:v4
 2007 U+312b:nG
 2008 U+312c:gn
 2009 U+321c:(JU)
 2010 U+3220:1c
 2011 U+3221:2c
 2012 U+3222:3c
 2013 U+3223:4c
 2014 U+3224:5c
 2015 U+3225:6c
 2016 U+3226:7c
 2017 U+3227:8c
 2018 U+3228:9c
 2019 U+3229:10c
 2020 U+327f:KSC
 2021 U+33c2:am
 2022 U+33d8:pm
 2023 #
 2024 #
 2025 #There are four special ranges of characters that are represented only by
 2026 #their start and end characters <...>
 2027 #
 2028 #   The CJK Ideographs Area (U+4E00 - U+9FFF)
 2029 #   The Hangul Syllables Area (U+AC00 - U+D7A3)
 2030 #   The Surrogates Area (U+D800 - U+DFFF)
 2031 #   The Private Use Area (U+E000 - U+F8FF)
 2032 #
 2033 # 
 2034 U+fb00:ff
 2035 U+fb01:fi
 2036 U+fb02:fl
 2037 U+fb03:ffi
 2038 U+fb04:ffl
 2039 U+fb05:St
 2040 U+fb06:st
 2041 U+fe7d:3+;
 2042 U+fe82:aM.
 2043 U+fe84:aH.
 2044 U+fe88:ah.
 2045 U+fe8d:a+-
 2046 U+fe8e:a+.
 2047 U+fe8f:b+-
 2048 U+fe90:b+.
 2049 U+fe91:b+,
 2050 U+fe92:b+;
 2051 U+fe93:tm-
 2052 U+fe94:tm.
 2053 U+fe95:t+-
 2054 U+fe96:t+.
 2055 U+fe97:t+,
 2056 U+fe98:t+;
 2057 U+fe99:tk-
 2058 U+fe9a:tk.
 2059 U+fe9b:tk,
 2060 U+fe9c:tk;
 2061 U+fe9d:g+-
 2062 U+fe9e:g+.
 2063 U+fe9f:g+,
 2064 U+fea0:g+;
 2065 U+fea1:hk-
 2066 U+fea2:hk.
 2067 U+fea3:hk,
 2068 U+fea4:hk;
 2069 U+fea5:x+-
 2070 U+fea6:x+.
 2071 U+fea7:x+,
 2072 U+fea8:x+;
 2073 U+fea9:d+-
 2074 U+feaa:d+.
 2075 U+feab:dk-
 2076 U+feac:dk.
 2077 U+fead:r+-
 2078 U+feae:r+.
 2079 U+feaf:z+-
 2080 U+feb0:z+.
 2081 U+feb1:s+-
 2082 U+feb2:s+.
 2083 U+feb3:s+,
 2084 U+feb4:s+;
 2085 U+feb5:sn-
 2086 U+feb6:sn.
 2087 U+feb7:sn,
 2088 U+feb8:sn;
 2089 U+feb9:c+-
 2090 U+feba:c+.
 2091 U+febb:c+,
 2092 U+febc:c+;
 2093 U+febd:dd-
 2094 U+febe:dd.
 2095 U+febf:dd,
 2096 U+fec0:dd;
 2097 U+fec1:tj-
 2098 U+fec2:tj.
 2099 U+fec3:tj,
 2100 U+fec4:tj;
 2101 U+fec5:zH-
 2102 U+fec6:zH.
 2103 U+fec7:zH,
 2104 U+fec8:zH;
 2105 U+fec9:e+-
 2106 U+feca:e+.
 2107 U+fecb:e+,
 2108 U+fecc:e+;
 2109 U+fecd:i+-
 2110 U+fece:i+.
 2111 U+fecf:i+,
 2112 U+fed0:i+;
 2113 U+fed1:f+-
 2114 U+fed2:f+.
 2115 U+fed3:f+,
 2116 U+fed4:f+;
 2117 U+fed5:q+-
 2118 U+fed6:q+.
 2119 U+fed7:q+,
 2120 U+fed8:q+;
 2121 U+fed9:k+-
 2122 U+feda:k+.
 2123 U+fedb:k+,
 2124 U+fedc:k+;
 2125 U+fedd:l+-
 2126 U+fede:l+.
 2127 U+fedf:l+,
 2128 U+fee0:l+;
 2129 U+fee1:m+-
 2130 U+fee2:m+.
 2131 U+fee3:m+,
 2132 U+fee4:m+;
 2133 U+fee5:n+-
 2134 U+fee6:n+.
 2135 U+fee7:n+,
 2136 U+fee8:n+;
 2137 U+fee9:h+-
 2138 U+feea:h+.
 2139 U+feeb:h+,
 2140 U+feec:h+;
 2141 U+feed:w+-
 2142 U+feee:w+.
 2143 U+feef:j+-
 2144 U+fef0:j+.
 2145 U+fef1:y+-
 2146 U+fef2:y+.
 2147 U+fef3:y+,
 2148 U+fef4:y+;
 2149 U+fef5:lM-
 2150 U+fef6:lM.
 2151 U+fef7:lH-
 2152 U+fef8:lH.
 2153 U+fef9:lh-
 2154 U+fefa:lh.
 2155 U+fefb:la-
 2156 U+fefc:la.
 2157 
 2158 # Symbols for C0 and C1 control characters, in case they get through...
 2159 U+0000:NUL
 2160 U+0001:SH
 2161 U+0002:SX
 2162 U+0003:EX
 2163 U+0004:ET
 2164 U+0005:ENQ
 2165 U+0006:AK
 2166 U+0007:BL
 2167 U+0008:BS
 2168 U+0009:HT
 2169 U+000a:LF
 2170 U+000b:VT
 2171 U+000c:FF
 2172 U+000d:CR
 2173 U+000e:SO
 2174 U+000f:SI
 2175 U+0010:DL
 2176 U+0011:DC1
 2177 U+0012:DC2
 2178 U+0013:DC3
 2179 U+0014:DC4
 2180 U+0015:NAK
 2181 U+0016:SYN
 2182 U+0017:EB
 2183 U+0018:CN
 2184 U+0019:EM
 2185 U+001a:SB
 2186 U+001b:ESC
 2187 U+001c:FS
 2188 U+001d:GS
 2189 U+001e:RS
 2190 U+001f:US
 2191 U+007f:DT
 2192 # Most of these characters (80-9F) may be inflicted on us
 2193 # by MS FrontPages which uses Unicode notation such as &#153;
 2194 # but there are no assigned letters in Unicode 128-159 range.
 2195 # It is assumed in the code that those codepoints are from windows-1252.
 2196 #U+0080:PA
 2197 #U+0081:HO
 2198 #U+0082:BH
 2199 #U+0083:NH
 2200 #U+0084:IN
 2201 #U+0085:NL
 2202 #U+0086:SA
 2203 #U+0087:ES
 2204 #U+0088:HS
 2205 #U+0089:HJ
 2206 #U+008a:VS
 2207 #U+008b:PD
 2208 #U+008c:PU
 2209 #U+008d:RI
 2210 #U+008e:SS2
 2211 #U+008f:SS3
 2212 #U+0090:DCS
 2213 #U+0091:P1
 2214 #U+0092:P2
 2215 #U+0093:TS
 2216 #U+0094:CC
 2217 #U+0095:MW
 2218 #U+0096:SG
 2219 #U+0097:EG
 2220 #U+0098:SS
 2221 #U+0099:GC
 2222 #U+009a:SC
 2223 #U+009b:CSI
 2224 #U+009c:ST
 2225 #U+009d:OC
 2226 #U+009e:PM
 2227 #U+009f:AC
 2228 
 2229 # Let's try to show a question mark for character that cannot
 2230 # be shown.  U+fffd is used for invalid characters.
 2231 # It works, but let's stick with UHHH representatiion. - FM
 2232 #U+fffd:?