summaryrefslogtreecommitdiff
path: root/fonts/csx/fonts
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /fonts/csx/fonts
Initial commit
Diffstat (limited to 'fonts/csx/fonts')
-rw-r--r--fonts/csx/fonts/charter/PSreadme.bch33
-rw-r--r--fonts/csx/fonts/charter/TTreadme.bch37
-rw-r--r--fonts/csx/fonts/charter/bchb8i.afm659
-rw-r--r--fonts/csx/fonts/charter/bchb8i.pfbbin0 -> 47553 bytes
-rw-r--r--fonts/csx/fonts/charter/bchb8i.pfmbin0 -> 2219 bytes
-rw-r--r--fonts/csx/fonts/charter/bchb8i.ttfbin0 -> 44028 bytes
-rw-r--r--fonts/csx/fonts/charter/bchbi8i.afm685
-rw-r--r--fonts/csx/fonts/charter/bchbi8i.pfbbin0 -> 49687 bytes
-rw-r--r--fonts/csx/fonts/charter/bchbi8i.pfmbin0 -> 2329 bytes
-rw-r--r--fonts/csx/fonts/charter/bchbi8i.ttfbin0 -> 45740 bytes
-rw-r--r--fonts/csx/fonts/charter/bchr8i.afm569
-rw-r--r--fonts/csx/fonts/charter/bchr8i.pfbbin0 -> 52422 bytes
-rw-r--r--fonts/csx/fonts/charter/bchr8i.pfmbin0 -> 1860 bytes
-rw-r--r--fonts/csx/fonts/charter/bchr8i.ttfbin0 -> 44416 bytes
-rw-r--r--fonts/csx/fonts/charter/bchri8i.afm581
-rw-r--r--fonts/csx/fonts/charter/bchri8i.pfbbin0 -> 49675 bytes
-rw-r--r--fonts/csx/fonts/charter/bchri8i.pfmbin0 -> 1909 bytes
-rw-r--r--fonts/csx/fonts/charter/bchri8i.ttfbin0 -> 45424 bytes
-rw-r--r--fonts/csx/fonts/charter/cs437.enc256
19 files changed, 2820 insertions, 0 deletions
diff --git a/fonts/csx/fonts/charter/PSreadme.bch b/fonts/csx/fonts/charter/PSreadme.bch
new file mode 100644
index 0000000000..4618eca840
--- /dev/null
+++ b/fonts/csx/fonts/charter/PSreadme.bch
@@ -0,0 +1,33 @@
+
+This is the Bitstream Charter typeface (Postscript Type 1 format) which
+is freely distributable. This copy has been re-encoded to add
+additional accented characters in code points between 128 and 255
+according to the Computer Sanskrit (CS) character scheme. This is
+described in a document included in iass.zip, available from
+ftp.bcc.ac.uk:/pub/users/ucgadkw/indology. A copy of the main document
+from this zip file is enclosed, in PostScript format, as file
+charset.ps.
+
+NB the encoding of the enclosed Bitstream Charter is CS, not CSX. The
+latter encoding, which is a super-set of CS, may be done if time allows.
+
+This reencoding was done by Dr. Peter Friedlander, using Type
+Designer. Some refinements might be made in the area of hinting the
+newly-created characters (the original chars in the font are still
+hinted), but the font is certainly useful and good-looking as it is,
+and perfectly okay for high-resolution output.
+
+The fonts (normal roman, italic, bold, bold italic) are named according
+to Karl Berry's font naming scheme, where
+b = bitstream
+ch =charter
+r, b, i = roman, bold, italic
+8 = escape character meaning "here comes another coding scheme letter"
+i = Indic (CS).
+
+For documentation on this naming scheme, see the files at the internet site
+ftp.cs.umb.edu:/pub/tex/fontname.
+
+Dominik Wujastyk
+d.wujastyk@ucl.ac.uk
+16 June 1994.
diff --git a/fonts/csx/fonts/charter/TTreadme.bch b/fonts/csx/fonts/charter/TTreadme.bch
new file mode 100644
index 0000000000..9573194473
--- /dev/null
+++ b/fonts/csx/fonts/charter/TTreadme.bch
@@ -0,0 +1,37 @@
+
+This is the Bitstream Charter typeface (TrueType format) which
+is freely distributable. This copy has been re-encoded to add
+additional accented characters in code points between 128 and 255
+according to the Computer Sanskrit (CS) character scheme. This is
+described in a document included in iass.zip, available from
+ftp.bcc.ac.uk:/pub/users/ucgadkw/indology. A copy of the main document
+from this zip file is enclosed, in PostScript format, as file
+charset.ps.
+
+NB the encoding of the enclosed Bitstream Charter is CS, not CSX. The
+latter encoding, which is a super-set of CS, may be done if time allows.
+
+This reencoding was done by Dr. Peter Friedlander, using Type
+Designer. Some refinements might be made in the area of hinting the
+newly-created characters (the original chars in the font are still
+hinted), but the font is certainly useful and good-looking as it is,
+and perfectly okay for high-resolution output.
+
+I translated the PS form of the font to TrueType, and I have tinkered
+with some character positions to optimize the font for use with MS Word
+for Windows 6.0.
+
+The fonts (normal roman, italic, bold, bold italic) are named according
+to Karl Berry's font naming scheme, where
+b = bitstream
+ch =charter
+r, b, i = roman, bold, italic
+8 = escape character meaning "here comes another coding scheme letter"
+i = Indic (CS).
+
+For documentation on this naming scheme, see the files at the internet site
+ftp.cs.umb.edu:/pub/tex/fontname.
+
+Dominik Wujastyk
+d.wujastyk@ucl.ac.uk
+July 1995
diff --git a/fonts/csx/fonts/charter/bchb8i.afm b/fonts/csx/fonts/charter/bchb8i.afm
new file mode 100644
index 0000000000..072e75de02
--- /dev/null
+++ b/fonts/csx/fonts/charter/bchb8i.afm
@@ -0,0 +1,659 @@
+StartFontMetrics 2.0
+FontName CS-CharterBT-Bold
+FullName CS Bitstream Charter Bold
+FamilyName CS Bitstream Charter
+Weight Bold
+Notice Copyright 1990 as an unpublished work by Bitstream Inc. All rights reserved. Confidential.
+EncodingScheme FontSpecific
+ItalicAngle 0
+UnderlinePosition -109
+UnderlineThickness 90
+FontBBox -44 -236 1225 963
+StartCharMetrics 261
+C 32 ; WX 291 ; N space ; B 0 0 0 0 ;
+C 33 ; WX 340 ; N exclam ; B 0 -7 152 684 ;
+C 34 ; WX 339 ; N quotedbl ; B 0 418 258 714 ;
+C 35 ; WX 736 ; N numbersign ; B 0 -24 619 710 ;
+C 36 ; WX 581 ; N dollar ; B 0 -102 472 742 ;
+C 37 ; WX 888 ; N percent ; B 0 -12 826 683 ;
+C 38 ; WX 741 ; N ampersand ; B 0 -12 671 684 ;
+C 39 ; WX 255 ; N quoteright ; B 0 395 171 698 ;
+C 40 ; WX 428 ; N parenleft ; B 0 -142 295 718 ;
+C 41 ; WX 428 ; N parenright ; B 0 -142 292 718 ;
+C 42 ; WX 500 ; N asterisk ; B 0 338 393 718 ;
+C 43 ; WX 833 ; N plus ; B 0 0 585 596 ;
+C 44 ; WX 289 ; N comma ; B 0 -175 189 129 ;
+C 45 ; WX 326 ; N hyphen ; B 0 192 254 290 ;
+C 46 ; WX 289 ; N period ; B 0 -8 158 151 ;
+C 47 ; WX 491 ; N slash ; B 0 -93 498 671 ;
+C 48 ; WX 581 ; N zero ; B 0 -12 508 683 ;
+C 49 ; WX 581 ; N one ; B 3 0 389 681 ;
+C 50 ; WX 581 ; N two ; B 0 0 484 683 ;
+C 51 ; WX 581 ; N three ; B 0 -11 481 682 ;
+C 52 ; WX 581 ; N four ; B 0 -31 541 677 ;
+C 53 ; WX 581 ; N five ; B 0 -9 470 671 ;
+C 54 ; WX 581 ; N six ; B 0 -13 506 714 ;
+C 55 ; WX 581 ; N seven ; B 0 -34 479 671 ;
+C 56 ; WX 581 ; N eight ; B 0 -15 497 685 ;
+C 57 ; WX 581 ; N nine ; B 0 -53 504 683 ;
+C 58 ; WX 340 ; N colon ; B 0 -8 156 488 ;
+C 59 ; WX 340 ; N semicolon ; B 0 -175 186 488 ;
+C 60 ; WX 833 ; N less ; B 0 23 575 574 ;
+C 61 ; WX 833 ; N equal ; B 0 157 585 440 ;
+C 62 ; WX 833 ; N greater ; B 0 23 575 574 ;
+C 63 ; WX 487 ; N question ; B 0 -7 402 683 ;
+C 64 ; WX 917 ; N at ; B 0 -153 778 692 ;
+C 65 ; WX 651 ; N A ; B 0 0 680 678 ;
+C 66 ; WX 628 ; N B ; B 0 0 561 671 ;
+C 67 ; WX 638 ; N C ; B 0 -12 560 683 ;
+C 68 ; WX 716 ; N D ; B 0 0 652 671 ;
+C 69 ; WX 596 ; N E ; B 0 0 537 671 ;
+C 70 ; WX 552 ; N F ; B 0 0 502 671 ;
+C 71 ; WX 710 ; N G ; B 0 -12 650 682 ;
+C 72 ; WX 760 ; N H ; B 0 0 703 671 ;
+C 73 ; WX 354 ; N I ; B 0 0 299 671 ;
+C 74 ; WX 465 ; N J ; B 0 -12 452 671 ;
+C 75 ; WX 650 ; N K ; B 0 0 642 671 ;
+C 76 ; WX 543 ; N L ; B 0 0 505 671 ;
+C 77 ; WX 883 ; N M ; B 0 0 838 671 ;
+C 78 ; WX 727 ; N N ; B 0 0 685 671 ;
+C 79 ; WX 752 ; N O ; B 0 -16 676 686 ;
+C 80 ; WX 587 ; N P ; B 0 0 543 671 ;
+C 81 ; WX 752 ; N Q ; B 0 -178 681 687 ;
+C 82 ; WX 671 ; N R ; B 0 -7 661 671 ;
+C 83 ; WX 568 ; N S ; B 0 -11 458 683 ;
+C 84 ; WX 603 ; N T ; B 0 0 577 671 ;
+C 85 ; WX 705 ; N U ; B 0 -12 674 671 ;
+C 86 ; WX 635 ; N V ; B 0 -2 681 671 ;
+C 87 ; WX 946 ; N W ; B 0 0 942 671 ;
+C 88 ; WX 637 ; N X ; B 0 0 644 671 ;
+C 89 ; WX 610 ; N Y ; B 0 0 638 671 ;
+C 90 ; WX 592 ; N Z ; B 0 0 506 671 ;
+C 91 ; WX 443 ; N bracketleft ; B 0 -132 269 708 ;
+C 92 ; WX 491 ; N backslash ; B 0 -93 493 671 ;
+C 93 ; WX 443 ; N bracketright ; B 0 -132 270 708 ;
+C 94 ; WX 1000 ; N asciicircum ; B 0 438 596 714 ;
+C 95 ; WX 500 ; N underscore ; B 0 -236 500 -152 ;
+C 96 ; WX 255 ; N quoteleft ; B 0 395 171 698 ;
+C 97 ; WX 544 ; N a ; B 0 -9 494 499 ;
+C 98 ; WX 577 ; N b ; B 0 -1 538 739 ;
+C 99 ; WX 476 ; N c ; B 0 -8 429 497 ;
+C 100 ; WX 596 ; N d ; B 0 -9 539 739 ;
+C 101 ; WX 524 ; N e ; B 0 -9 455 500 ;
+C 102 ; WX 341 ; N f ; B 0 0 382 743 ;
+C 103 ; WX 551 ; N g ; B 0 -217 521 497 ;
+C 104 ; WX 597 ; N h ; B 0 0 570 739 ;
+C 105 ; WX 305 ; N i ; B 0 0 262 724 ;
+C 106 ; WX 297 ; N j ; B 0 -214 322 724 ;
+C 107 ; WX 553 ; N k ; B 0 0 553 739 ;
+C 108 ; WX 304 ; N l ; B 0 0 268 739 ;
+C 109 ; WX 892 ; N m ; B 0 0 852 500 ;
+C 110 ; WX 605 ; N n ; B 0 0 565 498 ;
+C 111 ; WX 577 ; N o ; B 0 -8 510 499 ;
+C 112 ; WX 591 ; N p ; B 0 -219 538 499 ;
+C 113 ; WX 575 ; N q ; B 0 -218 534 499 ;
+C 114 ; WX 421 ; N r ; B 0 0 396 498 ;
+C 115 ; WX 447 ; N s ; B 0 -11 369 500 ;
+C 116 ; WX 358 ; N t ; B 0 -5 337 598 ;
+C 117 ; WX 600 ; N u ; B 0 -9 559 499 ;
+C 118 ; WX 513 ; N v ; B 0 0 540 487 ;
+C 119 ; WX 799 ; N w ; B 0 0 812 487 ;
+C 120 ; WX 531 ; N x ; B 0 0 520 487 ;
+C 121 ; WX 515 ; N y ; B 0 -219 540 486 ;
+C 122 ; WX 495 ; N z ; B 0 0 419 486 ;
+C 123 ; WX 493 ; N braceleft ; B 0 -135 375 705 ;
+C 124 ; WX 500 ; N bar ; B 0 -236 87 764 ;
+C 125 ; WX 493 ; N braceright ; B 0 -135 375 705 ;
+C 126 ; WX 833 ; N asciitilde ; B 0 212 660 383 ;
+C 132 ; WX 544 ; N adieresis ; B 0 -9 494 710 ;
+C 139 ; WX 305 ; N idieresis ; B -44 0 289 710 ;
+C 140 ; WX 600 ; N udieresis ; B 0 -9 559 710 ;
+C 161 ; WX 340 ; N exclamdown ; B 0 -8 152 684 ;
+C 162 ; WX 581 ; N cent ; B 0 -102 445 612 ;
+C 163 ; WX 581 ; N sterling ; B 0 0 497 679 ;
+C 164 ; WX 605 ; N ntilde ; B 0 0 565 722 ;
+C 165 ; WX 727 ; N Ntilde ; B 0 0 685 909 ;
+C 166 ; WX 304 ; N ltilde ; B -29 0 295 909 ;
+C 167 ; WX 892 ; N moverdot ; B 0 0 852 739 ;
+C 168 ; WX 606 ; N currency ; B 0 166 534 698 ;
+C 169 ; WX 175 ; N quotesingle ; B 0 418 93 714 ;
+C 170 ; WX 475 ; N quotedblleft ; B 0 395 393 698 ;
+C 171 ; WX 449 ; N guillemotleft ; B 0 54 369 426 ;
+C 172 ; WX 255 ; N guilsinglleft ; B 0 54 172 426 ;
+C 173 ; WX 255 ; N guilsinglright ; B 0 54 172 426 ;
+C 174 ; WX 622 ; N fi ; B 0 0 573 745 ;
+C 175 ; WX 627 ; N fl ; B 0 0 584 745 ;
+C 177 ; WX 500 ; N endash ; B 0 195 500 286 ;
+C 178 ; WX 500 ; N dagger ; B 0 -130 466 718 ;
+C 179 ; WX 500 ; N daggerdbl ; B 0 -132 466 718 ;
+C 180 ; WX 289 ; N periodcentered ; B 0 256 158 415 ;
+C 182 ; WX 491 ; N paragraph ; B 0 -79 438 671 ;
+C 183 ; WX 590 ; N bullet ; B 0 227 289 516 ;
+C 184 ; WX 255 ; N quotesinglbase ; B 0 -174 171 129 ;
+C 185 ; WX 475 ; N quotedblbase ; B 0 -174 392 129 ;
+C 186 ; WX 475 ; N quotedblright ; B 0 395 392 698 ;
+C 187 ; WX 449 ; N guillemotright ; B 0 54 369 426 ;
+C 188 ; WX 1000 ; N ellipsis ; B 90 -8 915 151 ;
+C 189 ; WX 1287 ; N perthousand ; B 0 -12 1225 683 ;
+C 191 ; WX 487 ; N questiondown ; B 0 -8 401 683 ;
+C 193 ; WX 500 ; N grave ; B 0 552 221 742 ;
+C 194 ; WX 500 ; N acute ; B 0 552 221 742 ;
+C 195 ; WX 500 ; N circumflex ; B 0 552 308 742 ;
+C 196 ; WX 500 ; N tilde ; B 0 570 324 722 ;
+C 197 ; WX 500 ; N macron ; B 0 604 331 675 ;
+C 198 ; WX 500 ; N breve ; B 0 567 305 719 ;
+C 199 ; WX 500 ; N dotaccent ; B 0 579 130 713 ;
+C 200 ; WX 500 ; N dieresis ; B 0 579 333 710 ;
+C 202 ; WX 500 ; N ring ; B 0 546 237 783 ;
+C 203 ; WX 500 ; N cedilla ; B 0 -230 201 0 ;
+C 205 ; WX 500 ; N hungarumlaut ; B 0 552 381 742 ;
+C 206 ; WX 500 ; N ogonek ; B 0 -224 160 0 ;
+C 207 ; WX 500 ; N caron ; B 0 551 308 741 ;
+C 208 ; WX 1000 ; N emdash ; B 0 196 1000 286 ;
+C 224 ; WX 544 ; N amacron ; B 0 -9 494 675 ;
+C 225 ; WX 890 ; N AE ; B 0 0 921 671 ;
+C 226 ; WX 651 ; N Amacron ; B 0 0 680 842 ;
+C 227 ; WX 305 ; N imacron ; B -41 0 290 675 ;
+C 228 ; WX 354 ; N Imacron ; B -22 0 309 842 ;
+C 229 ; WX 600 ; N umacron ; B 0 -9 559 675 ;
+C 230 ; WX 705 ; N Umacron ; B 0 -12 674 842 ;
+C 231 ; WX 421 ; N runderdot ; B 0 -220 396 498 ;
+C 232 ; WX 671 ; N Runderdot ; B 0 -220 661 671 ;
+C 233 ; WX 421 ; N runderdotmacron ; B 0 -220 396 675 ;
+C 234 ; WX 671 ; N Runderdotmacron ; B 0 -220 661 842 ;
+C 235 ; WX 304 ; N lunderdot ; B 0 -220 268 739 ;
+C 236 ; WX 543 ; N Lunderdot ; B 0 -220 505 671 ;
+C 237 ; WX 304 ; N lunderdotmacron ; B -35 -220 296 842 ;
+C 238 ; WX 543 ; N Lunderdotmacron ; B 0 -220 505 842 ;
+C 239 ; WX 605 ; N noverdot ; B 0 0 565 739 ;
+C 240 ; WX 727 ; N Noverdot ; B 0 0 685 899 ;
+C 241 ; WX 358 ; N tunderdot ; B 0 -220 337 598 ;
+C 242 ; WX 603 ; N Tunderdot ; B 0 -220 577 671 ;
+C 243 ; WX 596 ; N dunderdot ; B 0 -220 539 739 ;
+C 244 ; WX 716 ; N Dunderdot ; B 0 -220 652 671 ;
+C 245 ; WX 605 ; N nunderdot ; B 0 -226 565 498 ;
+C 246 ; WX 727 ; N Nunderdot ; B 0 -222 685 671 ;
+C 247 ; WX 447 ; N sacute ; B 0 -11 369 742 ;
+C 248 ; WX 568 ; N Sacute ; B 0 -11 458 929 ;
+C 249 ; WX 447 ; N sunderdot ; B 0 -220 369 500 ;
+C 250 ; WX 568 ; N Sunderdot ; B 0 -220 458 683 ;
+C 251 ; WX 642 ; N germandbls ; B 0 -8 604 742 ;
+C 252 ; WX 892 ; N munderdot ; B 0 -220 852 500 ;
+C 253 ; WX 883 ; N Munderdot ; B 0 -220 838 671 ;
+C 254 ; WX 597 ; N hunderdot ; B 0 -220 570 739 ;
+C 255 ; WX 760 ; N Hunderdot ; B 0 -220 703 671 ;
+C -1 ; WX 883 ; N Moverdot ; B 0 0 838 898 ;
+C -1 ; WX 167 ; N fraction ; B 0 0 498 671 ;
+C -1 ; WX 595 ; N yen ; B 0 0 610 671 ;
+C -1 ; WX 581 ; N florin ; B 0 -148 523 683 ;
+C -1 ; WX 500 ; N section ; B 0 -142 408 719 ;
+C -1 ; WX 408 ; N ordfeminine ; B 2 324 373 679 ;
+C -1 ; WX 543 ; N Lslash ; B 0 0 523 671 ;
+C -1 ; WX 752 ; N Oslash ; B 0 -83 677 753 ;
+C -1 ; WX 1010 ; N OE ; B 0 -11 940 681 ;
+C -1 ; WX 433 ; N ordmasculine ; B 3 324 385 679 ;
+C -1 ; WX 768 ; N ae ; B 0 -10 694 499 ;
+C -1 ; WX 305 ; N dotlessi ; B 0 0 262 496 ;
+C -1 ; WX 304 ; N lslash ; B 0 0 330 739 ;
+C -1 ; WX 577 ; N oslash ; B 0 -83 510 571 ;
+C -1 ; WX 861 ; N oe ; B 0 -8 790 499 ;
+C -1 ; WX 651 ; N Aacute ; B 0 0 680 929 ;
+C -1 ; WX 651 ; N Acircumflex ; B 0 0 680 929 ;
+C -1 ; WX 651 ; N Adieresis ; B 0 0 680 897 ;
+C -1 ; WX 651 ; N Agrave ; B 0 0 680 929 ;
+C -1 ; WX 651 ; N Aring ; B 0 0 680 963 ;
+C -1 ; WX 651 ; N Atilde ; B 0 0 680 909 ;
+C -1 ; WX 638 ; N Ccedilla ; B 0 -230 560 683 ;
+C -1 ; WX 596 ; N Eacute ; B 0 0 537 929 ;
+C -1 ; WX 596 ; N Ecircumflex ; B 0 0 537 929 ;
+C -1 ; WX 596 ; N Edieresis ; B 0 0 537 897 ;
+C -1 ; WX 596 ; N Egrave ; B 0 0 537 929 ;
+C -1 ; WX 354 ; N Iacute ; B 0 0 324 929 ;
+C -1 ; WX 354 ; N Icircumflex ; B -7 0 301 929 ;
+C -1 ; WX 354 ; N Idieresis ; B -20 0 313 897 ;
+C -1 ; WX 354 ; N Igrave ; B -17 0 299 929 ;
+C -1 ; WX 752 ; N Oacute ; B 0 -16 676 929 ;
+C -1 ; WX 752 ; N Ocircumflex ; B 0 -16 676 929 ;
+C -1 ; WX 752 ; N Odieresis ; B 0 -16 676 897 ;
+C -1 ; WX 752 ; N Ograve ; B 0 -16 676 929 ;
+C -1 ; WX 752 ; N Otilde ; B 0 -16 676 909 ;
+C -1 ; WX 568 ; N Scaron ; B 0 -11 458 928 ;
+C -1 ; WX 705 ; N Uacute ; B 0 -12 674 929 ;
+C -1 ; WX 705 ; N Ucircumflex ; B 0 -12 674 929 ;
+C -1 ; WX 705 ; N Udieresis ; B 0 -12 674 897 ;
+C -1 ; WX 705 ; N Ugrave ; B 0 -12 674 929 ;
+C -1 ; WX 610 ; N Ydieresis ; B 0 0 638 897 ;
+C -1 ; WX 592 ; N Zcaron ; B 0 0 506 928 ;
+C -1 ; WX 544 ; N aacute ; B 0 -9 494 742 ;
+C -1 ; WX 544 ; N acircumflex ; B 0 -9 494 742 ;
+C -1 ; WX 544 ; N agrave ; B 0 -9 494 742 ;
+C -1 ; WX 544 ; N aring ; B 0 -9 494 783 ;
+C -1 ; WX 544 ; N atilde ; B 0 -9 494 722 ;
+C -1 ; WX 476 ; N ccedilla ; B 0 -230 429 497 ;
+C -1 ; WX 524 ; N eacute ; B 0 -9 455 742 ;
+C -1 ; WX 524 ; N ecircumflex ; B 0 -9 455 742 ;
+C -1 ; WX 524 ; N edieresis ; B 0 -9 455 710 ;
+C -1 ; WX 524 ; N egrave ; B 0 -9 455 742 ;
+C -1 ; WX 305 ; N iacute ; B 0 0 300 742 ;
+C -1 ; WX 305 ; N icircumflex ; B -31 0 277 742 ;
+C -1 ; WX 305 ; N igrave ; B -41 0 262 742 ;
+C -1 ; WX 577 ; N oacute ; B 0 -8 510 742 ;
+C -1 ; WX 577 ; N ocircumflex ; B 0 -8 510 742 ;
+C -1 ; WX 577 ; N odieresis ; B 0 -8 510 710 ;
+C -1 ; WX 577 ; N ograve ; B 0 -8 510 742 ;
+C -1 ; WX 577 ; N otilde ; B 0 -8 510 722 ;
+C -1 ; WX 447 ; N scaron ; B 0 -11 369 741 ;
+C -1 ; WX 600 ; N uacute ; B 0 -9 559 742 ;
+C -1 ; WX 600 ; N ucircumflex ; B 0 -9 559 742 ;
+C -1 ; WX 600 ; N ugrave ; B 0 -9 559 742 ;
+C -1 ; WX 515 ; N ydieresis ; B 0 -219 540 710 ;
+C -1 ; WX 495 ; N zcaron ; B 0 0 419 741 ;
+C -1 ; WX 800 ; N trademark ; B 0 398 598 662 ;
+C -1 ; WX 876 ; N copyright ; B 0 -50 762 729 ;
+C -1 ; WX 833 ; N logicalnot ; B 0 176 585 421 ;
+C -1 ; WX 876 ; N registered ; B 0 -50 762 729 ;
+C -1 ; WX 833 ; N minus ; B 0 257 585 340 ;
+C -1 ; WX 716 ; N Eth ; B 0 0 666 671 ;
+C -1 ; WX 587 ; N Thorn ; B 0 0 540 671 ;
+C -1 ; WX 610 ; N Yacute ; B 0 0 638 929 ;
+C -1 ; WX 500 ; N brokenbar ; B 0 -171 87 699 ;
+C -1 ; WX 329 ; N degree ; B 0 424 288 713 ;
+C -1 ; WX 833 ; N divide ; B 0 46 585 551 ;
+C -1 ; WX 569 ; N eth ; B 0 -9 504 744 ;
+C -1 ; WX 578 ; N mu ; B 0 -205 598 432 ;
+C -1 ; WX 833 ; N multiply ; B 0 16 563 580 ;
+C -1 ; WX 899 ; N onehalf ; B 3 0 802 676 ;
+C -1 ; WX 899 ; N onequarter ; B 3 -17 824 676 ;
+C -1 ; WX 383 ; N onesuperior ; B 3 268 258 677 ;
+C -1 ; WX 833 ; N plusminus ; B 0 7 585 589 ;
+C -1 ; WX 591 ; N thorn ; B 0 -219 542 739 ;
+C -1 ; WX 899 ; N threequarters ; B 2 -17 866 677 ;
+C -1 ; WX 383 ; N threesuperior ; B 3 261 320 677 ;
+C -1 ; WX 383 ; N twosuperior ; B 3 268 322 678 ;
+C -1 ; WX 515 ; N yacute ; B 0 -219 540 742 ;
+EndCharMetrics
+StartKernData
+StartKernPairs 380
+KPX hyphen Y -74
+KPX hyphen X -37
+KPX hyphen W -56
+KPX hyphen V -56
+KPX hyphen T -37
+KPX A quotedblright -130
+KPX A fl -19
+KPX A fi -19
+KPX A y -23
+KPX A w -46
+KPX A v -32
+KPX A t -19
+KPX A f -19
+KPX A Y -42
+KPX A W -42
+KPX A V -56
+KPX A U -23
+KPX A T -111
+KPX A quoteright -130
+KPX Amacron quotedblright -130
+KPX Amacron fl -19
+KPX Amacron fi -19
+KPX Amacron y -23
+KPX Amacron w -46
+KPX Amacron v -32
+KPX Amacron t -19
+KPX Amacron f -19
+KPX Amacron Y -42
+KPX Amacron W -42
+KPX Amacron V -56
+KPX Amacron U -23
+KPX Amacron T -111
+KPX Amacron quoteright -130
+KPX B Y -19
+KPX B W -19
+KPX B V -37
+KPX B S 19
+KPX B O 19
+KPX B G 19
+KPX B C 19
+KPX B hyphen 37
+KPX C quotedblright 37
+KPX C S 19
+KPX C A -19
+KPX C hyphen 23
+KPX C quoteright 37
+KPX D Y -19
+KPX D V -19
+KPX D A -19
+KPX D hyphen 37
+KPX Dunderdot Y -19
+KPX Dunderdot V -19
+KPX Dunderdot A -19
+KPX Dunderdot hyphen 37
+KPX F quotedblbase -56
+KPX F quotesinglbase -56
+KPX F y -37
+KPX F u -37
+KPX F r -37
+KPX F o -46
+KPX F i -19
+KPX F e -65
+KPX F a -79
+KPX F A -97
+KPX F semicolon -37
+KPX F colon -37
+KPX F period -190
+KPX F hyphen -74
+KPX F comma -190
+KPX G Y -23
+KPX G W -19
+KPX G T -19
+KPX G hyphen 19
+KPX J A -37
+KPX K quotedblbase 37
+KPX K quotesinglbase 37
+KPX K y -102
+KPX K u -19
+KPX K o -37
+KPX K e -37
+KPX K a 19
+KPX K Y -28
+KPX K W -37
+KPX K U -37
+KPX K O -28
+KPX K C -28
+KPX K A -23
+KPX K hyphen -37
+KPX L quotedblright -167
+KPX L quotedblbase 19
+KPX L quotesinglbase 19
+KPX L quotedblleft -74
+KPX L y -56
+KPX L o 19
+KPX L e 19
+KPX L a 19
+KPX L quoteleft -74
+KPX L Y -102
+KPX L W -88
+KPX L V -120
+KPX L U -19
+KPX L T -83
+KPX L quoteright -167
+KPX Lunderdot quotedblright -167
+KPX Lunderdot quotedblbase 19
+KPX Lunderdot quotesinglbase 19
+KPX Lunderdot quotedblleft -74
+KPX Lunderdot y -56
+KPX Lunderdot o 19
+KPX Lunderdot e 19
+KPX Lunderdot a 19
+KPX Lunderdot quoteleft -74
+KPX Lunderdot Y -102
+KPX Lunderdot W -88
+KPX Lunderdot V -120
+KPX Lunderdot U -19
+KPX Lunderdot T -83
+KPX Lunderdot quoteright -167
+KPX Lunderdotmacron quotedblright -167
+KPX Lunderdotmacron quotedblbase 19
+KPX Lunderdotmacron quotesinglbase 19
+KPX Lunderdotmacron quotedblleft -74
+KPX Lunderdotmacron y -56
+KPX Lunderdotmacron o 19
+KPX Lunderdotmacron e 19
+KPX Lunderdotmacron a 19
+KPX Lunderdotmacron quoteleft -74
+KPX Lunderdotmacron Y -102
+KPX Lunderdotmacron W -88
+KPX Lunderdotmacron V -120
+KPX Lunderdotmacron U -19
+KPX Lunderdotmacron T -83
+KPX Lunderdotmacron quoteright -167
+KPX O X -19
+KPX O V -19
+KPX O period -60
+KPX O hyphen 37
+KPX O comma -60
+KPX P quotedblbase -93
+KPX P quotesinglbase -93
+KPX P o -32
+KPX P e -37
+KPX P a -37
+KPX P U -19
+KPX P A -93
+KPX P semicolon -37
+KPX P colon -37
+KPX P period -259
+KPX P hyphen -93
+KPX P comma -259
+KPX Q quotedblright 19
+KPX Q hyphen 37
+KPX Q quoteright 19
+KPX R quotedblright -37
+KPX R quotedblbase 37
+KPX R quotesinglbase 37
+KPX R quotedblleft -37
+KPX R y -46
+KPX R u -37
+KPX R o -37
+KPX R e -37
+KPX R quoteleft -37
+KPX R Y -51
+KPX R W -42
+KPX R V -56
+KPX R T -37
+KPX R semicolon -19
+KPX R colon -19
+KPX R quoteright -37
+KPX Runderdot quotedblright -37
+KPX Runderdot quotedblbase 37
+KPX Runderdot quotesinglbase 37
+KPX Runderdot quotedblleft -37
+KPX Runderdot y -46
+KPX Runderdot u -37
+KPX Runderdot o -37
+KPX Runderdot e -37
+KPX Runderdot quoteleft -37
+KPX Runderdot Y -51
+KPX Runderdot W -42
+KPX Runderdot V -56
+KPX Runderdot T -37
+KPX Runderdot semicolon -19
+KPX Runderdot colon -19
+KPX Runderdot quoteright -37
+KPX Runderdotmacron quotedblright -37
+KPX Runderdotmacron quotedblbase 37
+KPX Runderdotmacron quotesinglbase 37
+KPX Runderdotmacron quotedblleft -37
+KPX Runderdotmacron y -46
+KPX Runderdotmacron u -37
+KPX Runderdotmacron o -37
+KPX Runderdotmacron e -37
+KPX Runderdotmacron quoteleft -37
+KPX Runderdotmacron Y -51
+KPX Runderdotmacron W -42
+KPX Runderdotmacron V -56
+KPX Runderdotmacron T -37
+KPX Runderdotmacron semicolon -19
+KPX Runderdotmacron colon -19
+KPX Runderdotmacron quoteright -37
+KPX T quotedblright 19
+KPX T guilsinglleft -37
+KPX T guillemotleft -37
+KPX T quotedblleft 37
+KPX T y -93
+KPX T w -74
+KPX T u -111
+KPX T s -74
+KPX T r -74
+KPX T o -97
+KPX T i -19
+KPX T e -97
+KPX T c -97
+KPX T a -97
+KPX T quoteleft 37
+KPX T T 19
+KPX T A -111
+KPX T semicolon -37
+KPX T colon -37
+KPX T period -148
+KPX T hyphen -130
+KPX T comma -148
+KPX T quoteright 19
+KPX Tunderdot quotedblright 19
+KPX Tunderdot guilsinglleft -37
+KPX Tunderdot guillemotleft -37
+KPX Tunderdot quotedblleft 37
+KPX Tunderdot y -93
+KPX Tunderdot w -74
+KPX Tunderdot u -111
+KPX Tunderdot s -74
+KPX Tunderdot r -74
+KPX Tunderdot o -97
+KPX Tunderdot i -19
+KPX Tunderdot e -97
+KPX Tunderdot c -97
+KPX Tunderdot a -97
+KPX Tunderdot quoteleft 37
+KPX Tunderdot T 19
+KPX Tunderdot A -111
+KPX Tunderdot semicolon -37
+KPX Tunderdot colon -37
+KPX Tunderdot period -148
+KPX Tunderdot hyphen -130
+KPX Tunderdot comma -148
+KPX Tunderdot quoteright 19
+KPX U J -28
+KPX U A -32
+KPX Umacron J -28
+KPX Umacron A -32
+KPX V quotedblright 37
+KPX V quotedblbase -74
+KPX V quotesinglbase -74
+KPX V y -65
+KPX V u -65
+KPX V o -93
+KPX V i -28
+KPX V e -106
+KPX V a -111
+KPX V O -19
+KPX V A -79
+KPX V semicolon -102
+KPX V colon -102
+KPX V period -222
+KPX V hyphen -93
+KPX V comma -222
+KPX V quoteright 37
+KPX W quotedblright 19
+KPX W quotedblbase -37
+KPX W quotesinglbase -37
+KPX W y -42
+KPX W u -60
+KPX W r -65
+KPX W o -88
+KPX W i -37
+KPX W e -83
+KPX W a -88
+KPX W A -60
+KPX W semicolon -88
+KPX W colon -88
+KPX W period -176
+KPX W hyphen -74
+KPX W comma -176
+KPX W quoteright 19
+KPX X quotedblbase 19
+KPX X quotesinglbase 19
+KPX X e -37
+KPX X O -19
+KPX X C -19
+KPX X A -19
+KPX X hyphen -37
+KPX Y quotedblright 28
+KPX Y quotedblbase -37
+KPX Y quotesinglbase -37
+KPX Y guilsinglleft -56
+KPX Y guillemotleft -56
+KPX Y u -88
+KPX Y o -116
+KPX Y i -37
+KPX Y e -125
+KPX Y a -116
+KPX Y C -19
+KPX Y A -60
+KPX Y semicolon -125
+KPX Y colon -125
+KPX Y period -130
+KPX Y hyphen -130
+KPX Y comma -130
+KPX Y quoteright 28
+KPX quoteleft AE -111
+KPX quoteleft y 19
+KPX quoteleft w 19
+KPX quoteleft v 28
+KPX quoteleft Y 37
+KPX quoteleft X 37
+KPX quoteleft W 37
+KPX quoteleft V 56
+KPX quoteleft J -148
+KPX quoteleft A -130
+KPX f quotedblright 74
+KPX f quotedblleft 37
+KPX f quoteleft 37
+KPX f period -37
+KPX f hyphen -19
+KPX f comma -37
+KPX f quoteright 74
+KPX r quotedblbase -37
+KPX r quotesinglbase -37
+KPX r period -111
+KPX r comma -111
+KPX runderdot quotedblbase -37
+KPX runderdot quotesinglbase -37
+KPX runderdot period -111
+KPX runderdot comma -111
+KPX runderdotmacron quotedblbase -37
+KPX runderdotmacron quotesinglbase -37
+KPX runderdotmacron period -111
+KPX runderdotmacron comma -111
+KPX v quotedblright 28
+KPX v period -120
+KPX v comma -120
+KPX v quoteright 28
+KPX w quotedblright 19
+KPX w quotedblbase -37
+KPX w quotesinglbase -37
+KPX w quotedblleft 19
+KPX w quoteleft 19
+KPX w period -120
+KPX w comma -120
+KPX w quoteright 19
+KPX x o -19
+KPX x e -19
+KPX y quotedblleft 19
+KPX y quoteleft 19
+KPX y period -134
+KPX y comma -134
+KPX quotedblleft AE -111
+KPX quotedblleft y 19
+KPX quotedblleft w 19
+KPX quotedblleft v 28
+KPX quotedblleft Y 37
+KPX quotedblleft X 37
+KPX quotedblleft W 37
+KPX quotedblleft V 56
+KPX quotedblleft J -148
+KPX quotedblleft A -130
+KPX guilsinglright Y -56
+KPX quotesinglbase AE 74
+KPX quotesinglbase Y -19
+KPX quotesinglbase X 19
+KPX quotesinglbase V -37
+KPX quotesinglbase A 19
+KPX quotedblbase AE 74
+KPX quotedblbase Y -19
+KPX quotedblbase X 19
+KPX quotedblbase V -37
+KPX quotedblbase A 19
+KPX guillemotright Y -56
+KPX AE hyphen 19
+EndKernPairs
+EndKernData
+EndFontMetrics
diff --git a/fonts/csx/fonts/charter/bchb8i.pfb b/fonts/csx/fonts/charter/bchb8i.pfb
new file mode 100644
index 0000000000..c7005e3c93
--- /dev/null
+++ b/fonts/csx/fonts/charter/bchb8i.pfb
Binary files differ
diff --git a/fonts/csx/fonts/charter/bchb8i.pfm b/fonts/csx/fonts/charter/bchb8i.pfm
new file mode 100644
index 0000000000..4e09ebc25a
--- /dev/null
+++ b/fonts/csx/fonts/charter/bchb8i.pfm
Binary files differ
diff --git a/fonts/csx/fonts/charter/bchb8i.ttf b/fonts/csx/fonts/charter/bchb8i.ttf
new file mode 100644
index 0000000000..8a175782fe
--- /dev/null
+++ b/fonts/csx/fonts/charter/bchb8i.ttf
Binary files differ
diff --git a/fonts/csx/fonts/charter/bchbi8i.afm b/fonts/csx/fonts/charter/bchbi8i.afm
new file mode 100644
index 0000000000..099b0f64ed
--- /dev/null
+++ b/fonts/csx/fonts/charter/bchbi8i.afm
@@ -0,0 +1,685 @@
+StartFontMetrics 2.0
+FontName CS-CharterBT-BoldItalic
+FullName CS Bitstream Charter Bold Italic
+FamilyName CS Bitstream Charter
+Weight Bold
+Notice Copyright 1990 as an unpublished work by Bitstream Inc. All rights reserved. Confidential.
+EncodingScheme FontSpecific
+ItalicAngle 11
+UnderlinePosition -109
+UnderlineThickness 90
+FontBBox -37 -236 1188 971
+StartCharMetrics 261
+C 32 ; WX 293 ; N space ; B 0 0 0 0 ;
+C 33 ; WX 340 ; N exclam ; B 0 -7 251 684 ;
+C 34 ; WX 339 ; N quotedbl ; B 0 418 258 714 ;
+C 35 ; WX 751 ; N numbersign ; B 0 -23 632 710 ;
+C 36 ; WX 586 ; N dollar ; B 0 -104 518 744 ;
+C 37 ; WX 898 ; N percent ; B 0 -12 791 683 ;
+C 38 ; WX 730 ; N ampersand ; B 0 -13 678 684 ;
+C 39 ; WX 261 ; N quoteright ; B 0 395 204 698 ;
+C 40 ; WX 420 ; N parenleft ; B 0 -142 392 718 ;
+C 41 ; WX 420 ; N parenright ; B 0 -142 392 718 ;
+C 42 ; WX 500 ; N asterisk ; B 0 338 393 718 ;
+C 43 ; WX 833 ; N plus ; B 0 0 585 596 ;
+C 44 ; WX 292 ; N comma ; B 0 -175 225 129 ;
+C 45 ; WX 320 ; N hyphen ; B 0 192 271 290 ;
+C 46 ; WX 294 ; N period ; B 0 -6 152 149 ;
+C 47 ; WX 481 ; N slash ; B 0 -93 644 671 ;
+C 48 ; WX 586 ; N zero ; B 0 -12 526 683 ;
+C 49 ; WX 586 ; N one ; B 2 0 360 681 ;
+C 50 ; WX 586 ; N two ; B 0 0 534 682 ;
+C 51 ; WX 586 ; N three ; B 0 -11 527 683 ;
+C 52 ; WX 586 ; N four ; B 0 -32 552 676 ;
+C 53 ; WX 586 ; N five ; B 0 -10 531 671 ;
+C 54 ; WX 586 ; N six ; B 0 -12 500 719 ;
+C 55 ; WX 586 ; N seven ; B 0 -34 538 671 ;
+C 56 ; WX 586 ; N eight ; B 0 -18 525 686 ;
+C 57 ; WX 586 ; N nine ; B 0 -58 509 684 ;
+C 58 ; WX 346 ; N colon ; B 0 -6 212 486 ;
+C 59 ; WX 346 ; N semicolon ; B 0 -175 286 486 ;
+C 60 ; WX 833 ; N less ; B 0 23 575 574 ;
+C 61 ; WX 833 ; N equal ; B 0 157 585 440 ;
+C 62 ; WX 833 ; N greater ; B 0 23 575 574 ;
+C 63 ; WX 492 ; N question ; B 0 -7 396 683 ;
+C 64 ; WX 936 ; N at ; B 0 -153 795 693 ;
+C 65 ; WX 634 ; N A ; B 0 0 680 677 ;
+C 66 ; WX 628 ; N B ; B 0 0 602 671 ;
+C 67 ; WX 625 ; N C ; B 0 -13 599 684 ;
+C 68 ; WX 702 ; N D ; B 0 0 685 671 ;
+C 69 ; WX 581 ; N E ; B 0 0 602 671 ;
+C 70 ; WX 539 ; N F ; B 0 0 592 671 ;
+C 71 ; WX 693 ; N G ; B 0 -12 633 685 ;
+C 72 ; WX 747 ; N H ; B 0 0 792 671 ;
+C 73 ; WX 353 ; N I ; B 0 0 389 671 ;
+C 74 ; WX 474 ; N J ; B 0 -13 541 671 ;
+C 75 ; WX 653 ; N K ; B 0 -7 720 671 ;
+C 76 ; WX 529 ; N L ; B 0 0 513 671 ;
+C 77 ; WX 894 ; N M ; B 0 0 936 671 ;
+C 78 ; WX 712 ; N N ; B 0 0 769 671 ;
+C 79 ; WX 729 ; N O ; B 0 -13 652 684 ;
+C 80 ; WX 581 ; N P ; B 0 0 607 671 ;
+C 81 ; WX 729 ; N Q ; B 0 -164 668 684 ;
+C 82 ; WX 645 ; N R ; B 0 -6 654 671 ;
+C 83 ; WX 553 ; N S ; B 0 -7 486 683 ;
+C 84 ; WX 584 ; N T ; B 0 0 590 671 ;
+C 85 ; WX 701 ; N U ; B 0 -13 663 671 ;
+C 86 ; WX 617 ; N V ; B 0 -3 650 671 ;
+C 87 ; WX 921 ; N W ; B 0 0 920 671 ;
+C 88 ; WX 608 ; N X ; B 0 0 723 671 ;
+C 89 ; WX 586 ; N Y ; B 0 0 630 671 ;
+C 90 ; WX 572 ; N Z ; B 0 0 597 671 ;
+C 91 ; WX 449 ; N bracketleft ; B 0 -132 421 708 ;
+C 92 ; WX 481 ; N backslash ; B 0 -93 483 671 ;
+C 93 ; WX 449 ; N bracketright ; B 0 -132 420 708 ;
+C 94 ; WX 1000 ; N asciicircum ; B 0 438 596 714 ;
+C 95 ; WX 500 ; N underscore ; B 0 -236 500 -152 ;
+C 96 ; WX 261 ; N quoteleft ; B 0 395 205 698 ;
+C 97 ; WX 572 ; N a ; B 0 -8 529 494 ;
+C 98 ; WX 556 ; N b ; B 0 -9 481 736 ;
+C 99 ; WX 437 ; N c ; B 0 -10 393 493 ;
+C 100 ; WX 579 ; N d ; B 0 -8 537 736 ;
+C 101 ; WX 464 ; N e ; B 0 -9 412 491 ;
+C 102 ; WX 325 ; N f ; B 0 -214 601 733 ;
+C 103 ; WX 517 ; N g ; B 0 -218 557 492 ;
+C 104 ; WX 595 ; N h ; B 0 -6 540 736 ;
+C 105 ; WX 318 ; N i ; B 0 -7 264 725 ;
+C 106 ; WX 297 ; N j ; B 0 -214 430 723 ;
+C 107 ; WX 559 ; N k ; B 0 -7 520 736 ;
+C 108 ; WX 307 ; N l ; B 0 -9 246 736 ;
+C 109 ; WX 883 ; N m ; B 0 -6 819 493 ;
+C 110 ; WX 600 ; N n ; B 0 -6 542 493 ;
+C 111 ; WX 550 ; N o ; B 0 -11 482 493 ;
+C 112 ; WX 565 ; N p ; B 0 -218 582 494 ;
+C 113 ; WX 562 ; N q ; B 0 -218 491 496 ;
+C 114 ; WX 449 ; N r ; B 0 0 424 493 ;
+C 115 ; WX 403 ; N s ; B 0 -9 374 493 ;
+C 116 ; WX 366 ; N t ; B 0 -8 331 601 ;
+C 117 ; WX 599 ; N u ; B 0 -10 544 489 ;
+C 118 ; WX 492 ; N v ; B 0 -1 480 494 ;
+C 119 ; WX 768 ; N w ; B 0 0 742 494 ;
+C 120 ; WX 510 ; N x ; B 0 -6 549 494 ;
+C 121 ; WX 494 ; N y ; B 0 -216 591 494 ;
+C 122 ; WX 465 ; N z ; B 0 -14 481 502 ;
+C 123 ; WX 487 ; N braceleft ; B 0 -135 382 705 ;
+C 124 ; WX 500 ; N bar ; B 0 -236 87 764 ;
+C 125 ; WX 487 ; N braceright ; B 0 -135 382 705 ;
+C 126 ; WX 833 ; N asciitilde ; B 0 212 660 383 ;
+C 132 ; WX 572 ; N adieresis ; B 0 -8 529 710 ;
+C 139 ; WX 318 ; N idieresis ; B 0 -7 334 710 ;
+C 140 ; WX 599 ; N udieresis ; B 0 -10 544 710 ;
+C 161 ; WX 340 ; N exclamdown ; B 0 -7 251 684 ;
+C 162 ; WX 586 ; N cent ; B 0 -103 489 609 ;
+C 163 ; WX 586 ; N sterling ; B 0 0 573 676 ;
+C 164 ; WX 600 ; N ntilde ; B 0 -6 542 722 ;
+C 165 ; WX 712 ; N Ntilde ; B 0 0 769 908 ;
+C 166 ; WX 307 ; N ltilde ; B -14 -9 339 908 ;
+C 167 ; WX 883 ; N moverdot ; B 0 -6 819 691 ;
+C 168 ; WX 606 ; N currency ; B 0 166 534 698 ;
+C 169 ; WX 175 ; N quotesingle ; B 0 418 93 714 ;
+C 170 ; WX 481 ; N quotedblleft ; B 0 395 425 698 ;
+C 171 ; WX 450 ; N guillemotleft ; B 0 55 418 425 ;
+C 172 ; WX 266 ; N guilsinglleft ; B 0 55 217 425 ;
+C 173 ; WX 266 ; N guilsinglright ; B 0 55 217 425 ;
+C 174 ; WX 621 ; N fi ; B 0 -214 753 734 ;
+C 175 ; WX 629 ; N fl ; B 0 -214 756 736 ;
+C 177 ; WX 500 ; N endash ; B 0 196 523 286 ;
+C 178 ; WX 500 ; N dagger ; B 0 -129 465 718 ;
+C 179 ; WX 500 ; N daggerdbl ; B 0 -132 535 718 ;
+C 180 ; WX 292 ; N periodcentered ; B 0 259 152 413 ;
+C 182 ; WX 492 ; N paragraph ; B 0 -79 447 671 ;
+C 183 ; WX 590 ; N bullet ; B 0 227 289 516 ;
+C 184 ; WX 261 ; N quotesinglbase ; B 0 -174 205 129 ;
+C 185 ; WX 481 ; N quotedblbase ; B 0 -174 426 129 ;
+C 186 ; WX 481 ; N quotedblright ; B 0 395 426 698 ;
+C 187 ; WX 450 ; N guillemotright ; B 0 55 418 425 ;
+C 188 ; WX 1000 ; N ellipsis ; B 44 -6 863 149 ;
+C 189 ; WX 1291 ; N perthousand ; B 0 -12 1188 683 ;
+C 191 ; WX 492 ; N questiondown ; B 0 -7 394 683 ;
+C 193 ; WX 500 ; N grave ; B 0 552 184 742 ;
+C 194 ; WX 500 ; N acute ; B 0 552 257 742 ;
+C 195 ; WX 500 ; N circumflex ; B 0 552 308 742 ;
+C 196 ; WX 500 ; N tilde ; B 0 570 353 722 ;
+C 197 ; WX 500 ; N macron ; B 0 607 343 675 ;
+C 198 ; WX 500 ; N breve ; B 0 567 310 719 ;
+C 199 ; WX 500 ; N dotaccent ; B 0 576 132 713 ;
+C 200 ; WX 500 ; N dieresis ; B 0 579 334 710 ;
+C 202 ; WX 500 ; N ring ; B 0 552 227 779 ;
+C 203 ; WX 500 ; N cedilla ; B 0 -230 220 0 ;
+C 205 ; WX 500 ; N hungarumlaut ; B 0 552 427 742 ;
+C 206 ; WX 500 ; N ogonek ; B 0 -224 159 0 ;
+C 207 ; WX 500 ; N caron ; B 0 551 307 741 ;
+C 208 ; WX 1000 ; N emdash ; B 0 196 1022 286 ;
+C 224 ; WX 572 ; N amacron ; B 0 -8 529 675 ;
+C 225 ; WX 894 ; N AE ; B 0 0 997 671 ;
+C 226 ; WX 634 ; N Amacron ; B 0 0 680 838 ;
+C 227 ; WX 318 ; N imacron ; B 0 -7 343 675 ;
+C 228 ; WX 353 ; N Imacron ; B 0 0 446 838 ;
+C 229 ; WX 599 ; N umacron ; B 0 -10 544 675 ;
+C 230 ; WX 701 ; N Umacron ; B 0 -13 663 838 ;
+C 231 ; WX 449 ; N runderdot ; B -27 -215 424 493 ;
+C 232 ; WX 645 ; N Runderdot ; B 0 -216 654 671 ;
+C 233 ; WX 449 ; N runderdotmacron ; B -27 -215 442 675 ;
+C 234 ; WX 645 ; N Runderdotmacron ; B 0 -216 654 838 ;
+C 235 ; WX 307 ; N lunderdot ; B -35 -216 246 736 ;
+C 236 ; WX 529 ; N Lunderdot ; B 0 -216 513 671 ;
+C 237 ; WX 307 ; N lunderdotmacron ; B -35 -216 341 838 ;
+C 238 ; WX 529 ; N Lunderdotmacron ; B 0 -216 542 838 ;
+C 239 ; WX 600 ; N noverdot ; B 0 -6 542 687 ;
+C 240 ; WX 712 ; N Noverdot ; B 0 0 769 923 ;
+C 241 ; WX 366 ; N tunderdot ; B -37 -216 331 601 ;
+C 242 ; WX 584 ; N Tunderdot ; B 0 -216 590 671 ;
+C 243 ; WX 579 ; N dunderdot ; B 0 -216 537 736 ;
+C 244 ; WX 702 ; N Dunderdot ; B 0 -216 685 671 ;
+C 245 ; WX 600 ; N nunderdot ; B 0 -215 542 493 ;
+C 246 ; WX 712 ; N Nunderdot ; B 0 -216 769 671 ;
+C 247 ; WX 403 ; N sacute ; B 0 -9 392 742 ;
+C 248 ; WX 553 ; N Sacute ; B 0 -7 507 928 ;
+C 249 ; WX 403 ; N sunderdot ; B 0 -216 374 493 ;
+C 250 ; WX 553 ; N Sunderdot ; B 0 -216 486 683 ;
+C 251 ; WX 622 ; N germandbls ; B 0 -213 733 737 ;
+C 252 ; WX 883 ; N munderdot ; B 0 -216 819 493 ;
+C 253 ; WX 894 ; N Munderdot ; B 0 -216 936 671 ;
+C 254 ; WX 595 ; N hunderdot ; B 0 -216 540 736 ;
+C 255 ; WX 747 ; N Hunderdot ; B 0 -216 792 671 ;
+C -1 ; WX 894 ; N Moverdot ; B 0 0 936 923 ;
+C -1 ; WX 167 ; N fraction ; B 0 0 543 671 ;
+C -1 ; WX 601 ; N yen ; B 0 0 641 668 ;
+C -1 ; WX 586 ; N florin ; B 0 -148 648 683 ;
+C -1 ; WX 500 ; N section ; B 0 -141 499 720 ;
+C -1 ; WX 429 ; N ordfeminine ; B 3 319 399 671 ;
+C -1 ; WX 529 ; N Lslash ; B 0 0 513 671 ;
+C -1 ; WX 729 ; N Oslash ; B 0 -81 653 750 ;
+C -1 ; WX 1003 ; N OE ; B 0 -12 960 683 ;
+C -1 ; WX 413 ; N ordmasculine ; B 2 317 364 670 ;
+C -1 ; WX 719 ; N ae ; B 0 -9 679 494 ;
+C -1 ; WX 318 ; N dotlessi ; B 0 -7 264 493 ;
+C -1 ; WX 307 ; N lslash ; B 0 -9 347 736 ;
+C -1 ; WX 550 ; N oslash ; B 0 -86 482 567 ;
+C -1 ; WX 795 ; N oe ; B 0 -10 739 494 ;
+C -1 ; WX 634 ; N Aacute ; B 0 0 680 928 ;
+C -1 ; WX 634 ; N Acircumflex ; B 0 0 680 928 ;
+C -1 ; WX 634 ; N Adieresis ; B 0 0 680 896 ;
+C -1 ; WX 634 ; N Agrave ; B 0 0 680 928 ;
+C -1 ; WX 634 ; N Aring ; B 0 0 680 971 ;
+C -1 ; WX 634 ; N Atilde ; B 0 0 680 908 ;
+C -1 ; WX 625 ; N Ccedilla ; B 0 -230 599 684 ;
+C -1 ; WX 581 ; N Eacute ; B 0 0 602 928 ;
+C -1 ; WX 581 ; N Ecircumflex ; B 0 0 602 928 ;
+C -1 ; WX 581 ; N Edieresis ; B 0 0 602 896 ;
+C -1 ; WX 581 ; N Egrave ; B 0 0 602 928 ;
+C -1 ; WX 353 ; N Iacute ; B 0 0 467 928 ;
+C -1 ; WX 353 ; N Icircumflex ; B 0 0 408 928 ;
+C -1 ; WX 353 ; N Idieresis ; B 0 0 434 896 ;
+C -1 ; WX 353 ; N Igrave ; B 0 0 389 928 ;
+C -1 ; WX 729 ; N Oacute ; B 0 -13 652 928 ;
+C -1 ; WX 729 ; N Ocircumflex ; B 0 -13 652 928 ;
+C -1 ; WX 729 ; N Odieresis ; B 0 -13 652 896 ;
+C -1 ; WX 729 ; N Ograve ; B 0 -13 652 928 ;
+C -1 ; WX 729 ; N Otilde ; B 0 -13 652 908 ;
+C -1 ; WX 553 ; N Scaron ; B 0 -7 501 927 ;
+C -1 ; WX 701 ; N Uacute ; B 0 -13 663 928 ;
+C -1 ; WX 701 ; N Ucircumflex ; B 0 -13 663 928 ;
+C -1 ; WX 701 ; N Udieresis ; B 0 -13 663 896 ;
+C -1 ; WX 701 ; N Ugrave ; B 0 -13 663 928 ;
+C -1 ; WX 586 ; N Ydieresis ; B 0 0 630 896 ;
+C -1 ; WX 572 ; N Zcaron ; B 0 0 597 927 ;
+C -1 ; WX 572 ; N aacute ; B 0 -8 529 742 ;
+C -1 ; WX 572 ; N acircumflex ; B 0 -8 529 742 ;
+C -1 ; WX 572 ; N agrave ; B 0 -8 529 742 ;
+C -1 ; WX 572 ; N aring ; B 0 -8 529 773 ;
+C -1 ; WX 572 ; N atilde ; B 0 -8 529 722 ;
+C -1 ; WX 437 ; N ccedilla ; B 0 -230 393 493 ;
+C -1 ; WX 464 ; N eacute ; B 0 -9 468 742 ;
+C -1 ; WX 464 ; N ecircumflex ; B 0 -9 412 742 ;
+C -1 ; WX 464 ; N edieresis ; B 0 -9 435 710 ;
+C -1 ; WX 464 ; N egrave ; B 0 -9 412 742 ;
+C -1 ; WX 318 ; N iacute ; B 0 -7 367 742 ;
+C -1 ; WX 318 ; N icircumflex ; B 0 -7 308 742 ;
+C -1 ; WX 318 ; N igrave ; B 0 -7 264 742 ;
+C -1 ; WX 550 ; N oacute ; B 0 -11 511 742 ;
+C -1 ; WX 550 ; N ocircumflex ; B 0 -11 482 742 ;
+C -1 ; WX 550 ; N odieresis ; B 0 -11 482 710 ;
+C -1 ; WX 550 ; N ograve ; B 0 -11 482 742 ;
+C -1 ; WX 550 ; N otilde ; B 0 -11 491 722 ;
+C -1 ; WX 403 ; N scaron ; B 0 -9 446 741 ;
+C -1 ; WX 599 ; N uacute ; B 0 -10 544 742 ;
+C -1 ; WX 599 ; N ucircumflex ; B 0 -10 544 742 ;
+C -1 ; WX 599 ; N ugrave ; B 0 -10 544 742 ;
+C -1 ; WX 494 ; N ydieresis ; B 0 -216 591 710 ;
+C -1 ; WX 465 ; N zcaron ; B 0 -14 485 741 ;
+C -1 ; WX 817 ; N trademark ; B 0 399 610 662 ;
+C -1 ; WX 894 ; N copyright ; B 0 -50 778 729 ;
+C -1 ; WX 833 ; N logicalnot ; B 0 176 585 421 ;
+C -1 ; WX 894 ; N registered ; B 0 -50 778 729 ;
+C -1 ; WX 833 ; N minus ; B 0 257 585 340 ;
+C -1 ; WX 702 ; N Eth ; B 0 0 685 671 ;
+C -1 ; WX 576 ; N Thorn ; B 0 0 578 665 ;
+C -1 ; WX 586 ; N Yacute ; B 0 0 630 928 ;
+C -1 ; WX 500 ; N brokenbar ; B 0 -171 87 699 ;
+C -1 ; WX 329 ; N degree ; B 0 424 288 713 ;
+C -1 ; WX 833 ; N divide ; B 0 46 585 551 ;
+C -1 ; WX 561 ; N eth ; B 0 -11 497 740 ;
+C -1 ; WX 578 ; N mu ; B 0 -205 598 432 ;
+C -1 ; WX 833 ; N multiply ; B 0 16 563 580 ;
+C -1 ; WX 905 ; N onehalf ; B 3 0 824 676 ;
+C -1 ; WX 905 ; N onequarter ; B 3 -18 835 676 ;
+C -1 ; WX 387 ; N onesuperior ; B 2 268 238 677 ;
+C -1 ; WX 833 ; N plusminus ; B 0 7 585 589 ;
+C -1 ; WX 565 ; N thorn ; B 0 -218 582 736 ;
+C -1 ; WX 905 ; N threequarters ; B 3 -18 877 677 ;
+C -1 ; WX 387 ; N threesuperior ; B 3 261 351 678 ;
+C -1 ; WX 387 ; N twosuperior ; B 2 268 354 677 ;
+C -1 ; WX 494 ; N yacute ; B 0 -216 591 742 ;
+EndCharMetrics
+StartKernData
+StartKernPairs 406
+KPX hyphen Y -74
+KPX hyphen X -37
+KPX hyphen W -56
+KPX hyphen V -56
+KPX hyphen T -37
+KPX A quotedblright -130
+KPX A y -19
+KPX A Y -42
+KPX A W -42
+KPX A V -56
+KPX A U -23
+KPX A T -37
+KPX A S 19
+KPX A semicolon 19
+KPX A colon 19
+KPX A quoteright -130
+KPX Amacron quotedblright -130
+KPX Amacron y -19
+KPX Amacron Y -42
+KPX Amacron W -42
+KPX Amacron V -56
+KPX Amacron U -23
+KPX Amacron T -37
+KPX Amacron S 19
+KPX Amacron semicolon 19
+KPX Amacron colon 19
+KPX Amacron quoteright -130
+KPX B Y -19
+KPX B W -19
+KPX B V -19
+KPX B S 19
+KPX B hyphen 56
+KPX C quotedblright 37
+KPX C S 19
+KPX C hyphen 23
+KPX C quoteright 37
+KPX D Y -28
+KPX D W -19
+KPX D V -19
+KPX D A -19
+KPX D hyphen 37
+KPX Dunderdot Y -28
+KPX Dunderdot W -19
+KPX Dunderdot V -19
+KPX Dunderdot A -19
+KPX Dunderdot hyphen 37
+KPX F quotedblbase -37
+KPX F quotesinglbase -37
+KPX F u -19
+KPX F r -19
+KPX F o -46
+KPX F i -19
+KPX F e -65
+KPX F a -60
+KPX F A -32
+KPX F semicolon -37
+KPX F colon -37
+KPX F period -167
+KPX F hyphen -56
+KPX F comma -167
+KPX G hyphen 19
+KPX J A -23
+KPX K quotedblbase 56
+KPX K quotesinglbase 56
+KPX K y -83
+KPX K u -19
+KPX K o -37
+KPX K e -19
+KPX K a -19
+KPX K Y -32
+KPX K W -42
+KPX K U -37
+KPX K O -28
+KPX K C -28
+KPX K A -23
+KPX K hyphen -37
+KPX L quotedblright -185
+KPX L quotedblbase 19
+KPX L quotesinglbase 19
+KPX L quotedblleft -56
+KPX L y -74
+KPX L u -19
+KPX L quoteleft -56
+KPX L Y -88
+KPX L W -88
+KPX L V -102
+KPX L U -37
+KPX L T -74
+KPX L O -19
+KPX L A 19
+KPX L hyphen 56
+KPX L quoteright -185
+KPX Lunderdot quotedblright -185
+KPX Lunderdot quotedblbase 19
+KPX Lunderdot quotesinglbase 19
+KPX Lunderdot quotedblleft -56
+KPX Lunderdot y -74
+KPX Lunderdot u -19
+KPX Lunderdot quoteleft -56
+KPX Lunderdot Y -88
+KPX Lunderdot W -88
+KPX Lunderdot V -102
+KPX Lunderdot U -37
+KPX Lunderdot T -74
+KPX Lunderdot O -19
+KPX Lunderdot A 19
+KPX Lunderdot hyphen 56
+KPX Lunderdot quoteright -185
+KPX Lunderdotmacron quotedblright -185
+KPX Lunderdotmacron quotedblbase 19
+KPX Lunderdotmacron quotesinglbase 19
+KPX Lunderdotmacron quotedblleft -56
+KPX Lunderdotmacron y -74
+KPX Lunderdotmacron u -19
+KPX Lunderdotmacron quoteleft -56
+KPX Lunderdotmacron Y -88
+KPX Lunderdotmacron W -88
+KPX Lunderdotmacron V -102
+KPX Lunderdotmacron U -37
+KPX Lunderdotmacron T -74
+KPX Lunderdotmacron O -19
+KPX Lunderdotmacron A 19
+KPX Lunderdotmacron hyphen 56
+KPX Lunderdotmacron quoteright -185
+KPX O Y -19
+KPX O X -19
+KPX O V -19
+KPX O period -37
+KPX O hyphen 19
+KPX O comma -37
+KPX P quotedblbase -93
+KPX P quotesinglbase -93
+KPX P y 19
+KPX P u 19
+KPX P r 19
+KPX P o -32
+KPX P n 19
+KPX P i 19
+KPX P e -37
+KPX P a -37
+KPX P Y -19
+KPX P W -19
+KPX P U -19
+KPX P A -74
+KPX P semicolon -19
+KPX P colon -19
+KPX P period -250
+KPX P hyphen -56
+KPX P comma -250
+KPX Q quotedblright 19
+KPX Q quotedblbase 56
+KPX Q quotesinglbase 56
+KPX Q hyphen 19
+KPX Q quoteright 19
+KPX R quotedblright -37
+KPX R quotedblbase 56
+KPX R quotesinglbase 56
+KPX R quotedblleft -19
+KPX R o -19
+KPX R e -19
+KPX R quoteleft -19
+KPX R Y -37
+KPX R W -23
+KPX R V -19
+KPX R T -19
+KPX R C -19
+KPX R period 19
+KPX R hyphen -19
+KPX R comma 19
+KPX R quoteright -37
+KPX Runderdot quotedblright -37
+KPX Runderdot quotedblbase 56
+KPX Runderdot quotesinglbase 56
+KPX Runderdot quotedblleft -19
+KPX Runderdot o -19
+KPX Runderdot e -19
+KPX Runderdot quoteleft -19
+KPX Runderdot Y -37
+KPX Runderdot W -23
+KPX Runderdot V -19
+KPX Runderdot T -19
+KPX Runderdot C -19
+KPX Runderdot period 19
+KPX Runderdot hyphen -19
+KPX Runderdot comma 19
+KPX Runderdot quoteright -37
+KPX Runderdotmacron quotedblright -37
+KPX Runderdotmacron quotedblbase 56
+KPX Runderdotmacron quotesinglbase 56
+KPX Runderdotmacron quotedblleft -19
+KPX Runderdotmacron o -19
+KPX Runderdotmacron e -19
+KPX Runderdotmacron quoteleft -19
+KPX Runderdotmacron Y -37
+KPX Runderdotmacron W -23
+KPX Runderdotmacron V -19
+KPX Runderdotmacron T -19
+KPX Runderdotmacron C -19
+KPX Runderdotmacron period 19
+KPX Runderdotmacron hyphen -19
+KPX Runderdotmacron comma 19
+KPX Runderdotmacron quoteright -37
+KPX S S -19
+KPX S Q 19
+KPX S O 19
+KPX S G 19
+KPX S A 19
+KPX Sunderdot S -19
+KPX Sunderdot Q 19
+KPX Sunderdot O 19
+KPX Sunderdot G 19
+KPX Sunderdot A 19
+KPX Sacute S -19
+KPX Sacute Q 19
+KPX Sacute O 19
+KPX Sacute G 19
+KPX Sacute A 19
+KPX T quotedblbase -19
+KPX T quotesinglbase -19
+KPX T guilsinglleft -37
+KPX T guillemotleft -37
+KPX T y -74
+KPX T w -93
+KPX T u -93
+KPX T s -93
+KPX T r -56
+KPX T o -97
+KPX T i -19
+KPX T e -97
+KPX T c -97
+KPX T a -116
+KPX T T 19
+KPX T A -56
+KPX T semicolon -37
+KPX T colon -37
+KPX T period -148
+KPX T hyphen -130
+KPX T comma -148
+KPX Tunderdot quotedblbase -19
+KPX Tunderdot quotesinglbase -19
+KPX Tunderdot guilsinglleft -37
+KPX Tunderdot guillemotleft -37
+KPX Tunderdot y -74
+KPX Tunderdot w -93
+KPX Tunderdot u -93
+KPX Tunderdot s -93
+KPX Tunderdot r -56
+KPX Tunderdot o -97
+KPX Tunderdot i -19
+KPX Tunderdot e -97
+KPX Tunderdot c -97
+KPX Tunderdot a -116
+KPX Tunderdot T 19
+KPX Tunderdot A -56
+KPX Tunderdot semicolon -37
+KPX Tunderdot colon -37
+KPX Tunderdot period -148
+KPX Tunderdot hyphen -130
+KPX Tunderdot comma -148
+KPX U Z -19
+KPX U J -19
+KPX U A -28
+KPX Umacron Z -19
+KPX Umacron J -19
+KPX Umacron A -28
+KPX V quotedblbase -37
+KPX V quotesinglbase -37
+KPX V y -28
+KPX V u -32
+KPX V o -60
+KPX V i -28
+KPX V e -93
+KPX V a -93
+KPX V O -19
+KPX V A -97
+KPX V semicolon -93
+KPX V colon -93
+KPX V period -185
+KPX V hyphen -56
+KPX V comma -185
+KPX W quotedblbase -37
+KPX W quotesinglbase -37
+KPX W y -23
+KPX W u -28
+KPX W r -28
+KPX W o -69
+KPX W i -19
+KPX W e -93
+KPX W a -69
+KPX W A -28
+KPX W semicolon -28
+KPX W colon -28
+KPX W period -134
+KPX W hyphen -37
+KPX W comma -134
+KPX X guillemotright 19
+KPX X quotedblbase 37
+KPX X quotesinglbase 37
+KPX X guilsinglright 19
+KPX X e -37
+KPX X A -19
+KPX X hyphen -19
+KPX Y quotedblright 19
+KPX Y quotedblbase -19
+KPX Y quotesinglbase -19
+KPX Y guilsinglleft -37
+KPX Y guillemotleft -37
+KPX Y u -56
+KPX Y o -97
+KPX Y i -19
+KPX Y e -116
+KPX Y a -116
+KPX Y A -46
+KPX Y semicolon -106
+KPX Y colon -106
+KPX Y period -130
+KPX Y hyphen -111
+KPX Y comma -130
+KPX Y quoteright 19
+KPX Z hyphen 37
+KPX quoteleft AE -148
+KPX quoteleft Y 56
+KPX quoteleft X 37
+KPX quoteleft W 37
+KPX quoteleft V 56
+KPX quoteleft T 19
+KPX quoteleft J -130
+KPX quoteleft A -130
+KPX f quotedblright 93
+KPX f quotedblleft 37
+KPX f quoteleft 37
+KPX f period -83
+KPX f hyphen -19
+KPX f comma -83
+KPX f quoteright 93
+KPX r h -19
+KPX r g -19
+KPX r period -130
+KPX r hyphen -19
+KPX r comma -130
+KPX runderdot h -19
+KPX runderdot g -19
+KPX runderdot period -130
+KPX runderdot hyphen -19
+KPX runderdot comma -130
+KPX runderdotmacron h -19
+KPX runderdotmacron g -19
+KPX runderdotmacron period -130
+KPX runderdotmacron hyphen -19
+KPX runderdotmacron comma -130
+KPX v period -46
+KPX v hyphen 37
+KPX v comma -46
+KPX w period -56
+KPX w hyphen 19
+KPX w comma -56
+KPX y period -60
+KPX y hyphen 19
+KPX y comma -60
+KPX quotedblleft AE -148
+KPX quotedblleft Y 56
+KPX quotedblleft X 37
+KPX quotedblleft W 37
+KPX quotedblleft V 56
+KPX quotedblleft T 19
+KPX quotedblleft J -130
+KPX quotedblleft A -130
+KPX quotesinglbase germandbls 37
+KPX quotesinglbase AE 74
+KPX quotesinglbase fl 37
+KPX quotesinglbase fi 37
+KPX quotesinglbase w -37
+KPX quotesinglbase v -37
+KPX quotesinglbase f 37
+KPX quotesinglbase Y -37
+KPX quotesinglbase X 37
+KPX quotesinglbase W -37
+KPX quotesinglbase V -56
+KPX quotesinglbase T -37
+KPX quotesinglbase J 19
+KPX quotesinglbase H 19
+KPX quotesinglbase G -19
+KPX quotesinglbase F 19
+KPX quotesinglbase D 19
+KPX quotesinglbase C -37
+KPX quotesinglbase A 37
+KPX quotedblbase germandbls 37
+KPX quotedblbase AE 74
+KPX quotedblbase fl 37
+KPX quotedblbase fi 37
+KPX quotedblbase w -37
+KPX quotedblbase v -37
+KPX quotedblbase f 37
+KPX quotedblbase Y -37
+KPX quotedblbase X 37
+KPX quotedblbase W -37
+KPX quotedblbase V -56
+KPX quotedblbase T -37
+KPX quotedblbase J 19
+KPX quotedblbase H 19
+KPX quotedblbase G -19
+KPX quotedblbase F 19
+KPX quotedblbase D 19
+KPX quotedblbase C -37
+KPX quotedblbase A 37
+KPX AE hyphen 19
+EndKernPairs
+EndKernData
+EndFontMetrics
diff --git a/fonts/csx/fonts/charter/bchbi8i.pfb b/fonts/csx/fonts/charter/bchbi8i.pfb
new file mode 100644
index 0000000000..151ba84437
--- /dev/null
+++ b/fonts/csx/fonts/charter/bchbi8i.pfb
Binary files differ
diff --git a/fonts/csx/fonts/charter/bchbi8i.pfm b/fonts/csx/fonts/charter/bchbi8i.pfm
new file mode 100644
index 0000000000..8f44d6e82e
--- /dev/null
+++ b/fonts/csx/fonts/charter/bchbi8i.pfm
Binary files differ
diff --git a/fonts/csx/fonts/charter/bchbi8i.ttf b/fonts/csx/fonts/charter/bchbi8i.ttf
new file mode 100644
index 0000000000..f44e88c2b5
--- /dev/null
+++ b/fonts/csx/fonts/charter/bchbi8i.ttf
Binary files differ
diff --git a/fonts/csx/fonts/charter/bchr8i.afm b/fonts/csx/fonts/charter/bchr8i.afm
new file mode 100644
index 0000000000..1bf775858c
--- /dev/null
+++ b/fonts/csx/fonts/charter/bchr8i.afm
@@ -0,0 +1,569 @@
+StartFontMetrics 2.0
+FontName CS-CharterBT-Roman
+FullName CS Bitstream Charter
+FamilyName CS Bitstream Charter
+Weight Regular
+Notice Copyright 1990 as an unpublished work by Bitstream Inc. All rights reserved. Confidential.
+EncodingScheme FontSpecific
+ItalicAngle 0
+UnderlinePosition -109
+UnderlineThickness 61
+FontBBox -49 -236 1162 963
+StartCharMetrics 261
+C 32 ; WX 278 ; N space ; B 0 0 0 0 ;
+C 33 ; WX 338 ; N exclam ; B 0 -9 114 683 ;
+C 34 ; WX 331 ; N quotedbl ; B 0 422 243 714 ;
+C 35 ; WX 745 ; N numbersign ; B 0 -23 616 710 ;
+C 36 ; WX 556 ; N dollar ; B 0 -102 440 743 ;
+C 37 ; WX 852 ; N percent ; B 0 -12 790 683 ;
+C 38 ; WX 704 ; N ampersand ; B 0 -12 630 683 ;
+C 39 ; WX 201 ; N quoteright ; B 0 442 139 713 ;
+C 40 ; WX 417 ; N parenleft ; B 0 -142 280 718 ;
+C 41 ; WX 417 ; N parenright ; B 0 -142 280 718 ;
+C 42 ; WX 500 ; N asterisk ; B 0 338 393 718 ;
+C 43 ; WX 833 ; N plus ; B 0 0 585 596 ;
+C 44 ; WX 278 ; N comma ; B 0 -169 169 106 ;
+C 45 ; WX 319 ; N hyphen ; B 0 207 225 274 ;
+C 46 ; WX 278 ; N period ; B 0 -9 127 118 ;
+C 47 ; WX 481 ; N slash ; B 0 -93 488 671 ;
+C 48 ; WX 556 ; N zero ; B 0 -12 474 683 ;
+C 49 ; WX 556 ; N one ; B 2 0 367 683 ;
+C 50 ; WX 556 ; N two ; B 0 0 463 683 ;
+C 51 ; WX 556 ; N three ; B 0 -11 451 683 ;
+C 52 ; WX 556 ; N four ; B 0 -37 512 677 ;
+C 53 ; WX 556 ; N five ; B 0 -9 439 671 ;
+C 54 ; WX 556 ; N six ; B 0 -12 475 714 ;
+C 55 ; WX 556 ; N seven ; B 0 -37 460 671 ;
+C 56 ; WX 556 ; N eight ; B 0 -16 462 685 ;
+C 57 ; WX 556 ; N nine ; B 0 -52 469 681 ;
+C 58 ; WX 319 ; N colon ; B 0 -9 127 481 ;
+C 59 ; WX 319 ; N semicolon ; B 0 -169 168 481 ;
+C 60 ; WX 833 ; N less ; B 0 37 575 559 ;
+C 61 ; WX 833 ; N equal ; B 0 176 585 420 ;
+C 62 ; WX 833 ; N greater ; B 0 37 575 559 ;
+C 63 ; WX 486 ; N question ; B 0 -9 355 683 ;
+C 64 ; WX 942 ; N at ; B 0 -153 795 692 ;
+C 65 ; WX 639 ; N A ; B 0 0 658 679 ;
+C 66 ; WX 604 ; N B ; B 0 0 525 671 ;
+C 67 ; WX 632 ; N C ; B 0 -12 545 683 ;
+C 68 ; WX 693 ; N D ; B 0 0 616 671 ;
+C 69 ; WX 576 ; N E ; B 0 0 515 671 ;
+C 70 ; WX 537 ; N F ; B 0 0 480 671 ;
+C 71 ; WX 694 ; N G ; B 0 -12 624 683 ;
+C 72 ; WX 738 ; N H ; B 0 0 672 671 ;
+C 73 ; WX 324 ; N I ; B 0 0 253 671 ;
+C 74 ; WX 444 ; N J ; B 0 -12 428 671 ;
+C 75 ; WX 611 ; N K ; B 0 0 594 671 ;
+C 76 ; WX 520 ; N L ; B 0 0 479 671 ;
+C 77 ; WX 866 ; N M ; B 0 0 804 671 ;
+C 78 ; WX 713 ; N N ; B 0 0 661 671 ;
+C 79 ; WX 731 ; N O ; B 0 -16 646 688 ;
+C 80 ; WX 558 ; N P ; B 0 0 506 671 ;
+C 81 ; WX 731 ; N Q ; B 0 -176 654 689 ;
+C 82 ; WX 646 ; N R ; B 0 -8 623 671 ;
+C 83 ; WX 556 ; N S ; B 0 -12 439 683 ;
+C 84 ; WX 597 ; N T ; B 0 0 565 671 ;
+C 85 ; WX 694 ; N U ; B 0 -12 654 671 ;
+C 86 ; WX 618 ; N V ; B 0 -5 660 671 ;
+C 87 ; WX 928 ; N W ; B 0 0 927 671 ;
+C 88 ; WX 600 ; N X ; B 0 0 618 671 ;
+C 89 ; WX 586 ; N Y ; B 0 0 620 671 ;
+C 90 ; WX 586 ; N Z ; B 0 0 494 671 ;
+C 91 ; WX 421 ; N bracketleft ; B 0 -132 237 708 ;
+C 92 ; WX 481 ; N backslash ; B 0 -93 489 671 ;
+C 93 ; WX 421 ; N bracketright ; B 0 -133 236 708 ;
+C 94 ; WX 1000 ; N asciicircum ; B 0 438 596 714 ;
+C 95 ; WX 500 ; N underscore ; B 0 -236 500 -178 ;
+C 96 ; WX 201 ; N quoteleft ; B 0 442 139 713 ;
+C 97 ; WX 507 ; N a ; B 0 -7 446 491 ;
+C 98 ; WX 539 ; N b ; B 0 0 496 736 ;
+C 99 ; WX 446 ; N c ; B 0 -7 388 491 ;
+C 100 ; WX 565 ; N d ; B 0 -9 495 736 ;
+C 101 ; WX 491 ; N e ; B 0 -9 411 491 ;
+C 102 ; WX 321 ; N f ; B 0 0 352 744 ;
+C 103 ; WX 523 ; N g ; B 0 -218 472 491 ;
+C 104 ; WX 564 ; N h ; B 0 0 527 736 ;
+C 105 ; WX 280 ; N i ; B 0 0 225 708 ;
+C 106 ; WX 266 ; N j ; B 0 -218 282 708 ;
+C 107 ; WX 517 ; N k ; B 0 0 509 736 ;
+C 108 ; WX 282 ; N l ; B 0 0 235 736 ;
+C 109 ; WX 843 ; N m ; B 0 0 795 491 ;
+C 110 ; WX 568 ; N n ; B 0 0 521 491 ;
+C 111 ; WX 539 ; N o ; B 0 -9 465 491 ;
+C 112 ; WX 551 ; N p ; B 0 -218 493 491 ;
+C 113 ; WX 531 ; N q ; B 0 -218 489 492 ;
+C 114 ; WX 382 ; N r ; B 0 0 346 491 ;
+C 115 ; WX 400 ; N s ; B 0 -9 317 491 ;
+C 116 ; WX 334 ; N t ; B 0 -3 298 574 ;
+C 117 ; WX 569 ; N u ; B 0 -10 515 491 ;
+C 118 ; WX 494 ; N v ; B 0 0 512 481 ;
+C 119 ; WX 771 ; N w ; B 0 0 773 481 ;
+C 120 ; WX 503 ; N x ; B 0 0 488 481 ;
+C 121 ; WX 495 ; N y ; B 0 -218 513 481 ;
+C 122 ; WX 468 ; N z ; B 0 0 386 481 ;
+C 123 ; WX 486 ; N braceleft ; B 0 -134 353 703 ;
+C 124 ; WX 500 ; N bar ; B 0 -236 62 764 ;
+C 125 ; WX 486 ; N braceright ; B 0 -134 353 703 ;
+C 126 ; WX 833 ; N asciitilde ; B 0 225 660 370 ;
+C 132 ; WX 507 ; N adieresis ; B 0 -7 446 691 ;
+C 139 ; WX 280 ; N idieresis ; B -39 0 248 691 ;
+C 140 ; WX 569 ; N udieresis ; B 0 -10 515 691 ;
+C 161 ; WX 338 ; N exclamdown ; B 0 -9 114 683 ;
+C 162 ; WX 556 ; N cent ; B 0 -98 400 601 ;
+C 163 ; WX 556 ; N sterling ; B 0 0 471 683 ;
+C 164 ; WX 568 ; N ntilde ; B 0 0 521 708 ;
+C 165 ; WX 713 ; N Ntilde ; B 0 0 661 905 ;
+C 166 ; WX 282 ; N ltilde ; B -37 0 269 905 ;
+C 167 ; WX 843 ; N moverdot ; B 0 0 795 670 ;
+C 168 ; WX 606 ; N currency ; B 0 171 523 693 ;
+C 169 ; WX 170 ; N quotesingle ; B 0 422 83 714 ;
+C 170 ; WX 403 ; N quotedblleft ; B 0 442 340 713 ;
+C 171 ; WX 442 ; N guillemotleft ; B 0 67 361 413 ;
+C 172 ; WX 245 ; N guilsinglleft ; B 0 67 164 413 ;
+C 173 ; WX 245 ; N guilsinglright ; B 0 67 163 413 ;
+C 174 ; WX 574 ; N fi ; B 0 0 515 744 ;
+C 175 ; WX 579 ; N fl ; B 0 0 531 744 ;
+C 177 ; WX 500 ; N endash ; B 0 210 500 271 ;
+C 178 ; WX 500 ; N dagger ; B 0 -129 466 718 ;
+C 179 ; WX 500 ; N daggerdbl ; B 0 -132 466 718 ;
+C 180 ; WX 278 ; N periodcentered ; B 0 272 127 399 ;
+C 182 ; WX 484 ; N paragraph ; B 0 -79 432 671 ;
+C 183 ; WX 590 ; N bullet ; B 0 227 289 516 ;
+C 184 ; WX 201 ; N quotesinglbase ; B 0 -164 139 107 ;
+C 185 ; WX 403 ; N quotedblbase ; B 0 -164 340 107 ;
+C 186 ; WX 403 ; N quotedblright ; B 0 442 340 713 ;
+C 187 ; WX 442 ; N guillemotright ; B 0 67 361 413 ;
+C 188 ; WX 1000 ; N ellipsis ; B 105 -9 899 118 ;
+C 189 ; WX 1225 ; N perthousand ; B 0 -12 1162 683 ;
+C 191 ; WX 486 ; N questiondown ; B 0 -9 355 683 ;
+C 193 ; WX 500 ; N grave ; B 0 546 196 736 ;
+C 194 ; WX 500 ; N acute ; B 0 546 196 736 ;
+C 195 ; WX 500 ; N circumflex ; B 0 546 284 736 ;
+C 196 ; WX 500 ; N tilde ; B 0 573 306 708 ;
+C 197 ; WX 500 ; N macron ; B 0 608 301 668 ;
+C 198 ; WX 500 ; N breve ; B 0 567 283 709 ;
+C 199 ; WX 500 ; N dotaccent ; B 0 590 107 696 ;
+C 200 ; WX 500 ; N dieresis ; B 0 590 287 691 ;
+C 202 ; WX 500 ; N ring ; B 0 546 235 781 ;
+C 203 ; WX 500 ; N cedilla ; B 0 -223 187 0 ;
+C 205 ; WX 500 ; N hungarumlaut ; B 0 546 340 736 ;
+C 206 ; WX 500 ; N ogonek ; B 0 -216 148 0 ;
+C 207 ; WX 500 ; N caron ; B 0 546 284 736 ;
+C 208 ; WX 1000 ; N emdash ; B 0 210 1000 271 ;
+C 224 ; WX 507 ; N amacron ; B 0 -7 446 668 ;
+C 225 ; WX 866 ; N AE ; B 0 0 893 671 ;
+C 226 ; WX 639 ; N Amacron ; B 0 0 658 837 ;
+C 227 ; WX 280 ; N imacron ; B -49 0 253 668 ;
+C 228 ; WX 324 ; N Imacron ; B -23 0 279 860 ;
+C 229 ; WX 569 ; N umacron ; B 0 -10 515 668 ;
+C 230 ; WX 694 ; N Umacron ; B 0 -12 654 860 ;
+C 231 ; WX 382 ; N runderdot ; B 0 -216 346 491 ;
+C 232 ; WX 646 ; N Runderdot ; B 0 -220 623 671 ;
+C 233 ; WX 382 ; N runderdotmacron ; B 0 -216 346 668 ;
+C 234 ; WX 646 ; N Runderdotmacron ; B 0 -220 623 837 ;
+C 235 ; WX 282 ; N lunderdot ; B 0 -220 235 736 ;
+C 236 ; WX 520 ; N Lunderdot ; B 0 -220 479 671 ;
+C 237 ; WX 282 ; N lunderdotmacron ; B -40 -220 261 837 ;
+C 238 ; WX 520 ; N Lunderdotmacron ; B 0 -220 479 837 ;
+C 239 ; WX 568 ; N noverdot ; B 0 0 521 670 ;
+C 240 ; WX 713 ; N Noverdot ; B 0 0 661 927 ;
+C 241 ; WX 334 ; N tunderdot ; B 0 -220 298 574 ;
+C 242 ; WX 597 ; N Tunderdot ; B 0 -220 565 671 ;
+C 243 ; WX 565 ; N dunderdot ; B 0 -220 495 736 ;
+C 244 ; WX 693 ; N Dunderdot ; B 0 -220 616 671 ;
+C 245 ; WX 568 ; N nunderdot ; B 0 -220 521 491 ;
+C 246 ; WX 713 ; N Nunderdot ; B 0 -216 661 671 ;
+C 247 ; WX 400 ; N sacute ; B 0 -9 317 736 ;
+C 248 ; WX 556 ; N Sacute ; B 0 -12 439 935 ;
+C 249 ; WX 400 ; N sunderdot ; B 0 -220 317 491 ;
+C 250 ; WX 556 ; N Sunderdot ; B 0 -220 439 683 ;
+C 251 ; WX 609 ; N germandbls ; B 0 -7 562 741 ;
+C 252 ; WX 843 ; N munderdot ; B 0 -220 795 491 ;
+C 253 ; WX 866 ; N Munderdot ; B 0 -220 804 671 ;
+C 254 ; WX 564 ; N hunderdot ; B 0 -220 527 736 ;
+C 255 ; WX 738 ; N Hunderdot ; B 0 -220 672 671 ;
+C -1 ; WX 866 ; N Moverdot ; B 0 0 804 927 ;
+C -1 ; WX 167 ; N fraction ; B 0 0 488 671 ;
+C -1 ; WX 556 ; N yen ; B 0 0 565 671 ;
+C -1 ; WX 556 ; N florin ; B 0 -169 501 683 ;
+C -1 ; WX 500 ; N section ; B 0 -140 374 718 ;
+C -1 ; WX 380 ; N ordfeminine ; B 3 329 337 678 ;
+C -1 ; WX 520 ; N Lslash ; B 0 0 496 671 ;
+C -1 ; WX 731 ; N Oslash ; B 0 -77 646 748 ;
+C -1 ; WX 993 ; N OE ; B 0 -8 922 679 ;
+C -1 ; WX 404 ; N ordmasculine ; B 3 328 352 678 ;
+C -1 ; WX 725 ; N ae ; B 0 -9 639 491 ;
+C -1 ; WX 280 ; N dotlessi ; B 0 0 225 486 ;
+C -1 ; WX 282 ; N lslash ; B 0 0 294 736 ;
+C -1 ; WX 539 ; N oslash ; B 0 -80 465 560 ;
+C -1 ; WX 817 ; N oe ; B 0 -10 739 491 ;
+C -1 ; WX 639 ; N Aacute ; B 0 0 658 933 ;
+C -1 ; WX 639 ; N Acircumflex ; B 0 0 658 933 ;
+C -1 ; WX 639 ; N Adieresis ; B 0 0 658 888 ;
+C -1 ; WX 639 ; N Agrave ; B 0 0 658 933 ;
+C -1 ; WX 639 ; N Aring ; B 0 0 658 963 ;
+C -1 ; WX 639 ; N Atilde ; B 0 0 658 905 ;
+C -1 ; WX 632 ; N Ccedilla ; B 0 -223 545 683 ;
+C -1 ; WX 576 ; N Eacute ; B 0 0 515 933 ;
+C -1 ; WX 576 ; N Ecircumflex ; B 0 0 515 933 ;
+C -1 ; WX 576 ; N Edieresis ; B 0 0 515 888 ;
+C -1 ; WX 576 ; N Egrave ; B 0 0 515 933 ;
+C -1 ; WX 324 ; N Iacute ; B 0 0 285 933 ;
+C -1 ; WX 324 ; N Icircumflex ; B -15 0 269 933 ;
+C -1 ; WX 324 ; N Idieresis ; B -17 0 270 888 ;
+C -1 ; WX 324 ; N Igrave ; B -19 0 253 933 ;
+C -1 ; WX 731 ; N Oacute ; B 0 -16 646 933 ;
+C -1 ; WX 731 ; N Ocircumflex ; B 0 -16 646 933 ;
+C -1 ; WX 731 ; N Odieresis ; B 0 -16 646 888 ;
+C -1 ; WX 731 ; N Ograve ; B 0 -16 646 933 ;
+C -1 ; WX 731 ; N Otilde ; B 0 -16 646 905 ;
+C -1 ; WX 556 ; N Scaron ; B 0 -12 439 933 ;
+C -1 ; WX 694 ; N Uacute ; B 0 -12 654 933 ;
+C -1 ; WX 694 ; N Ucircumflex ; B 0 -12 654 933 ;
+C -1 ; WX 694 ; N Udieresis ; B 0 -12 654 888 ;
+C -1 ; WX 694 ; N Ugrave ; B 0 -12 654 933 ;
+C -1 ; WX 586 ; N Ydieresis ; B 0 0 620 888 ;
+C -1 ; WX 586 ; N Zcaron ; B 0 0 494 933 ;
+C -1 ; WX 507 ; N aacute ; B 0 -7 446 736 ;
+C -1 ; WX 507 ; N acircumflex ; B 0 -7 446 736 ;
+C -1 ; WX 507 ; N agrave ; B 0 -7 446 736 ;
+C -1 ; WX 507 ; N aring ; B 0 -7 446 781 ;
+C -1 ; WX 507 ; N atilde ; B 0 -7 446 708 ;
+C -1 ; WX 446 ; N ccedilla ; B 0 -223 388 491 ;
+C -1 ; WX 491 ; N eacute ; B 0 -9 411 736 ;
+C -1 ; WX 491 ; N ecircumflex ; B 0 -9 411 736 ;
+C -1 ; WX 491 ; N edieresis ; B 0 -9 411 691 ;
+C -1 ; WX 491 ; N egrave ; B 0 -9 411 736 ;
+C -1 ; WX 280 ; N iacute ; B 0 0 263 736 ;
+C -1 ; WX 280 ; N icircumflex ; B -37 0 247 736 ;
+C -1 ; WX 280 ; N igrave ; B -41 0 225 736 ;
+C -1 ; WX 539 ; N oacute ; B 0 -9 465 736 ;
+C -1 ; WX 539 ; N ocircumflex ; B 0 -9 465 736 ;
+C -1 ; WX 539 ; N odieresis ; B 0 -9 465 691 ;
+C -1 ; WX 539 ; N ograve ; B 0 -9 465 736 ;
+C -1 ; WX 539 ; N otilde ; B 0 -9 465 708 ;
+C -1 ; WX 400 ; N scaron ; B 0 -9 317 736 ;
+C -1 ; WX 569 ; N uacute ; B 0 -10 515 736 ;
+C -1 ; WX 569 ; N ucircumflex ; B 0 -10 515 736 ;
+C -1 ; WX 569 ; N ugrave ; B 0 -10 515 736 ;
+C -1 ; WX 495 ; N ydieresis ; B 0 -218 513 691 ;
+C -1 ; WX 468 ; N zcaron ; B 0 0 386 736 ;
+C -1 ; WX 822 ; N trademark ; B 0 399 598 662 ;
+C -1 ; WX 900 ; N copyright ; B 0 -46 770 726 ;
+C -1 ; WX 833 ; N logicalnot ; B 0 174 585 419 ;
+C -1 ; WX 900 ; N registered ; B 0 -46 770 726 ;
+C -1 ; WX 833 ; N minus ; B 0 269 585 327 ;
+C -1 ; WX 693 ; N Eth ; B 0 0 634 671 ;
+C -1 ; WX 558 ; N Thorn ; B 0 0 498 671 ;
+C -1 ; WX 586 ; N Yacute ; B 0 0 620 933 ;
+C -1 ; WX 500 ; N brokenbar ; B 0 -171 62 699 ;
+C -1 ; WX 329 ; N degree ; B 0 434 276 710 ;
+C -1 ; WX 833 ; N divide ; B 0 66 585 530 ;
+C -1 ; WX 528 ; N eth ; B 0 -10 460 733 ;
+C -1 ; WX 547 ; N mu ; B 0 -204 570 432 ;
+C -1 ; WX 833 ; N multiply ; B 0 26 544 571 ;
+C -1 ; WX 867 ; N onehalf ; B 2 0 778 677 ;
+C -1 ; WX 867 ; N onequarter ; B 2 -21 800 677 ;
+C -1 ; WX 367 ; N onesuperior ; B 3 268 243 678 ;
+C -1 ; WX 833 ; N plusminus ; B 0 20 585 576 ;
+C -1 ; WX 551 ; N thorn ; B 0 -218 501 736 ;
+C -1 ; WX 868 ; N threequarters ; B 3 -21 834 677 ;
+C -1 ; WX 367 ; N threesuperior ; B 2 261 300 678 ;
+C -1 ; WX 367 ; N twosuperior ; B 3 268 308 678 ;
+C -1 ; WX 495 ; N yacute ; B 0 -218 513 736 ;
+EndCharMetrics
+StartKernData
+StartKernPairs 290
+KPX hyphen Y -74
+KPX hyphen X -37
+KPX hyphen W -56
+KPX hyphen V -56
+KPX hyphen T -37
+KPX A quotedblright -130
+KPX A fl -19
+KPX A fi -19
+KPX A y -23
+KPX A w -46
+KPX A v -32
+KPX A t -19
+KPX A f -19
+KPX A Y -42
+KPX A W -42
+KPX A V -56
+KPX A U -23
+KPX A T -111
+KPX A quoteright -130
+KPX Amacron quotedblright -130
+KPX Amacron fl -19
+KPX Amacron fi -19
+KPX Amacron y -23
+KPX Amacron w -46
+KPX Amacron v -32
+KPX Amacron t -19
+KPX Amacron f -19
+KPX Amacron Y -42
+KPX Amacron W -42
+KPX Amacron V -56
+KPX Amacron U -23
+KPX Amacron T -111
+KPX Amacron quoteright -130
+KPX B Y -19
+KPX B W -19
+KPX B V -37
+KPX B S 19
+KPX B O 19
+KPX B G 19
+KPX B C 19
+KPX B hyphen 37
+KPX C quotedblright 37
+KPX C S 19
+KPX C A -19
+KPX C hyphen 23
+KPX C quoteright 37
+KPX D Y -19
+KPX D V -19
+KPX D A -19
+KPX D hyphen 37
+KPX Dunderdot Y -19
+KPX Dunderdot V -19
+KPX Dunderdot A -19
+KPX Dunderdot hyphen 37
+KPX F o -65
+KPX F e -65
+KPX F a -79
+KPX F A -97
+KPX F semicolon -37
+KPX F colon -37
+KPX F period -190
+KPX F hyphen -93
+KPX F comma -190
+KPX G Y -23
+KPX G W -19
+KPX G T -19
+KPX G hyphen 19
+KPX J A -37
+KPX K y -28
+KPX K u -19
+KPX K o -19
+KPX K e -19
+KPX K Y -28
+KPX K W -37
+KPX K U -37
+KPX K O -28
+KPX K C -28
+KPX K A -23
+KPX K hyphen -37
+KPX L quotedblright -241
+KPX L y -19
+KPX L Y -102
+KPX L W -88
+KPX L V -120
+KPX L U -19
+KPX L T -83
+KPX L quoteright -241
+KPX Lunderdot quotedblright -241
+KPX Lunderdot y -19
+KPX Lunderdot Y -102
+KPX Lunderdot W -88
+KPX Lunderdot V -120
+KPX Lunderdot U -19
+KPX Lunderdot T -83
+KPX Lunderdot quoteright -241
+KPX Lunderdotmacron quotedblright -241
+KPX Lunderdotmacron y -19
+KPX Lunderdotmacron Y -102
+KPX Lunderdotmacron W -88
+KPX Lunderdotmacron V -120
+KPX Lunderdotmacron U -19
+KPX Lunderdotmacron T -83
+KPX Lunderdotmacron quoteright -241
+KPX O X -19
+KPX O V -19
+KPX O period -60
+KPX O hyphen 37
+KPX O comma -60
+KPX P s -32
+KPX P o -51
+KPX P e -56
+KPX P a -56
+KPX P U -19
+KPX P A -93
+KPX P semicolon -37
+KPX P colon -37
+KPX P period -259
+KPX P hyphen -93
+KPX P comma -259
+KPX Q quotedblright 19
+KPX Q hyphen 37
+KPX Q quoteright 19
+KPX R quotedblright -37
+KPX R quotedblbase 37
+KPX R quotesinglbase 37
+KPX R quotedblleft -37
+KPX R y -46
+KPX R u -37
+KPX R o -37
+KPX R e -37
+KPX R quoteleft -37
+KPX R Y -51
+KPX R W -42
+KPX R V -56
+KPX R T -37
+KPX R semicolon -19
+KPX R colon -19
+KPX R quoteright -37
+KPX Runderdot quotedblright -37
+KPX Runderdot quotedblbase 37
+KPX Runderdot quotesinglbase 37
+KPX Runderdot quotedblleft -37
+KPX Runderdot y -46
+KPX Runderdot u -37
+KPX Runderdot o -37
+KPX Runderdot e -37
+KPX Runderdot quoteleft -37
+KPX Runderdot Y -51
+KPX Runderdot W -42
+KPX Runderdot V -56
+KPX Runderdot T -37
+KPX Runderdot semicolon -19
+KPX Runderdot colon -19
+KPX Runderdot quoteright -37
+KPX Runderdotmacron quotedblright -37
+KPX Runderdotmacron quotedblbase 37
+KPX Runderdotmacron quotesinglbase 37
+KPX Runderdotmacron quotedblleft -37
+KPX Runderdotmacron y -46
+KPX Runderdotmacron u -37
+KPX Runderdotmacron o -37
+KPX Runderdotmacron e -37
+KPX Runderdotmacron quoteleft -37
+KPX Runderdotmacron Y -51
+KPX Runderdotmacron W -42
+KPX Runderdotmacron V -56
+KPX Runderdotmacron T -37
+KPX Runderdotmacron semicolon -19
+KPX Runderdotmacron colon -19
+KPX Runderdotmacron quoteright -37
+KPX T quotedblright 19
+KPX T guilsinglleft -37
+KPX T guillemotleft -37
+KPX T quotedblleft 37
+KPX T y -93
+KPX T w -74
+KPX T u -111
+KPX T s -74
+KPX T r -74
+KPX T o -97
+KPX T i -19
+KPX T e -97
+KPX T c -97
+KPX T a -97
+KPX T quoteleft 37
+KPX T T 19
+KPX T A -111
+KPX T semicolon -37
+KPX T colon -37
+KPX T period -148
+KPX T hyphen -130
+KPX T comma -148
+KPX T quoteright 19
+KPX Tunderdot quotedblright 19
+KPX Tunderdot guilsinglleft -37
+KPX Tunderdot guillemotleft -37
+KPX Tunderdot quotedblleft 37
+KPX Tunderdot y -93
+KPX Tunderdot w -74
+KPX Tunderdot u -111
+KPX Tunderdot s -74
+KPX Tunderdot r -74
+KPX Tunderdot o -97
+KPX Tunderdot i -19
+KPX Tunderdot e -97
+KPX Tunderdot c -97
+KPX Tunderdot a -97
+KPX Tunderdot quoteleft 37
+KPX Tunderdot T 19
+KPX Tunderdot A -111
+KPX Tunderdot semicolon -37
+KPX Tunderdot colon -37
+KPX Tunderdot period -148
+KPX Tunderdot hyphen -130
+KPX Tunderdot comma -148
+KPX Tunderdot quoteright 19
+KPX U J -28
+KPX U A -32
+KPX Umacron J -28
+KPX Umacron A -32
+KPX V quotedblright 37
+KPX V y -65
+KPX V u -65
+KPX V o -93
+KPX V i -28
+KPX V e -106
+KPX V a -111
+KPX V O -19
+KPX V A -79
+KPX V semicolon -102
+KPX V colon -102
+KPX V period -222
+KPX V hyphen -93
+KPX V comma -222
+KPX V quoteright 37
+KPX W quotedblright 19
+KPX W y -23
+KPX W u -42
+KPX W r -46
+KPX W o -69
+KPX W i -19
+KPX W e -83
+KPX W a -69
+KPX W A -60
+KPX W semicolon -88
+KPX W colon -88
+KPX W period -176
+KPX W hyphen -74
+KPX W comma -176
+KPX W quoteright 19
+KPX X O -19
+KPX X C -19
+KPX X A -19
+KPX X hyphen -37
+KPX Y u -69
+KPX Y o -97
+KPX Y i -37
+KPX Y e -106
+KPX Y a -97
+KPX Y C -19
+KPX Y A -60
+KPX Y semicolon -125
+KPX Y colon -125
+KPX Y period -130
+KPX Y hyphen -130
+KPX Y comma -130
+KPX quoteleft AE -111
+KPX quoteleft J -167
+KPX quoteleft A -130
+KPX f quotedblright 74
+KPX f period -37
+KPX f hyphen -19
+KPX f comma -37
+KPX f quoteright 74
+KPX r period -111
+KPX r comma -111
+KPX runderdot period -111
+KPX runderdot comma -111
+KPX runderdotmacron period -111
+KPX runderdotmacron comma -111
+KPX v period -120
+KPX v comma -120
+KPX w period -120
+KPX w comma -120
+KPX y period -134
+KPX y comma -134
+KPX quotedblleft AE -111
+KPX quotedblleft J -167
+KPX quotedblleft A -130
+KPX AE hyphen 19
+EndKernPairs
+EndKernData
+EndFontMetrics
diff --git a/fonts/csx/fonts/charter/bchr8i.pfb b/fonts/csx/fonts/charter/bchr8i.pfb
new file mode 100644
index 0000000000..4d788eec46
--- /dev/null
+++ b/fonts/csx/fonts/charter/bchr8i.pfb
Binary files differ
diff --git a/fonts/csx/fonts/charter/bchr8i.pfm b/fonts/csx/fonts/charter/bchr8i.pfm
new file mode 100644
index 0000000000..dd73b219e9
--- /dev/null
+++ b/fonts/csx/fonts/charter/bchr8i.pfm
Binary files differ
diff --git a/fonts/csx/fonts/charter/bchr8i.ttf b/fonts/csx/fonts/charter/bchr8i.ttf
new file mode 100644
index 0000000000..c28a30c3cd
--- /dev/null
+++ b/fonts/csx/fonts/charter/bchr8i.ttf
Binary files differ
diff --git a/fonts/csx/fonts/charter/bchri8i.afm b/fonts/csx/fonts/charter/bchri8i.afm
new file mode 100644
index 0000000000..6267d0274f
--- /dev/null
+++ b/fonts/csx/fonts/charter/bchri8i.afm
@@ -0,0 +1,581 @@
+StartFontMetrics 2.0
+FontName CS-CharterBT-Italic
+FullName CS Bitstream Charter Italic
+FamilyName CS Bitstream Charter
+Weight Regular
+Notice Copyright 1990 as an unpublished work by Bitstream Inc. All rights reserved. Confidential.
+EncodingScheme FontSpecific
+ItalicAngle 11
+UnderlinePosition -109
+UnderlineThickness 61
+FontBBox -48 -236 1124 980
+StartCharMetrics 261
+C 32 ; WX 278 ; N space ; B 0 0 0 0 ;
+C 33 ; WX 338 ; N exclam ; B 0 -9 216 683 ;
+C 34 ; WX 331 ; N quotedbl ; B 0 422 243 714 ;
+C 35 ; WX 745 ; N numbersign ; B 0 -23 616 710 ;
+C 36 ; WX 556 ; N dollar ; B 0 -102 493 743 ;
+C 37 ; WX 852 ; N percent ; B 0 -12 752 683 ;
+C 38 ; WX 704 ; N ampersand ; B 0 -11 645 684 ;
+C 39 ; WX 201 ; N quoteright ; B 0 442 176 713 ;
+C 40 ; WX 419 ; N parenleft ; B 0 -142 380 718 ;
+C 41 ; WX 419 ; N parenright ; B 0 -142 379 718 ;
+C 42 ; WX 500 ; N asterisk ; B 0 338 393 718 ;
+C 43 ; WX 833 ; N plus ; B 0 0 585 596 ;
+C 44 ; WX 278 ; N comma ; B 0 -169 205 106 ;
+C 45 ; WX 319 ; N hyphen ; B 0 207 237 274 ;
+C 46 ; WX 278 ; N period ; B 0 -5 119 114 ;
+C 47 ; WX 481 ; N slash ; B 0 -93 636 671 ;
+C 48 ; WX 556 ; N zero ; B 0 -12 501 683 ;
+C 49 ; WX 556 ; N one ; B 2 0 324 683 ;
+C 50 ; WX 556 ; N two ; B 0 0 539 683 ;
+C 51 ; WX 556 ; N three ; B 0 -11 511 683 ;
+C 52 ; WX 556 ; N four ; B 0 -37 524 677 ;
+C 53 ; WX 556 ; N five ; B 0 -13 516 671 ;
+C 54 ; WX 556 ; N six ; B 0 -12 469 716 ;
+C 55 ; WX 556 ; N seven ; B 0 -37 551 671 ;
+C 56 ; WX 556 ; N eight ; B 0 -17 499 684 ;
+C 57 ; WX 556 ; N nine ; B 0 -56 494 683 ;
+C 58 ; WX 319 ; N colon ; B 0 -5 187 477 ;
+C 59 ; WX 319 ; N semicolon ; B 0 -169 266 477 ;
+C 60 ; WX 833 ; N less ; B 0 37 575 559 ;
+C 61 ; WX 833 ; N equal ; B 0 176 585 420 ;
+C 62 ; WX 833 ; N greater ; B 0 37 575 559 ;
+C 63 ; WX 486 ; N question ; B 0 -9 351 683 ;
+C 64 ; WX 942 ; N at ; B 0 -153 795 692 ;
+C 65 ; WX 606 ; N A ; B 0 0 663 677 ;
+C 66 ; WX 588 ; N B ; B 0 0 571 671 ;
+C 67 ; WX 604 ; N C ; B 0 -12 581 683 ;
+C 68 ; WX 671 ; N D ; B 0 0 651 671 ;
+C 69 ; WX 546 ; N E ; B 0 0 577 671 ;
+C 70 ; WX 509 ; N F ; B 0 0 566 671 ;
+C 71 ; WX 664 ; N G ; B 0 -12 611 684 ;
+C 72 ; WX 712 ; N H ; B 0 0 769 671 ;
+C 73 ; WX 312 ; N I ; B 0 0 356 671 ;
+C 74 ; WX 447 ; N J ; B 0 -12 513 671 ;
+C 75 ; WX 625 ; N K ; B 0 -4 690 671 ;
+C 76 ; WX 498 ; N L ; B 0 0 481 671 ;
+C 77 ; WX 839 ; N M ; B 0 0 894 671 ;
+C 78 ; WX 683 ; N N ; B 0 0 751 671 ;
+C 79 ; WX 708 ; N O ; B 0 -12 628 682 ;
+C 80 ; WX 542 ; N P ; B 0 0 571 671 ;
+C 81 ; WX 708 ; N Q ; B 0 -160 660 682 ;
+C 82 ; WX 602 ; N R ; B 0 -5 619 671 ;
+C 83 ; WX 537 ; N S ; B 0 -12 502 682 ;
+C 84 ; WX 565 ; N T ; B 0 0 567 671 ;
+C 85 ; WX 664 ; N U ; B 0 -11 640 671 ;
+C 86 ; WX 590 ; N V ; B 0 -5 618 671 ;
+C 87 ; WX 898 ; N W ; B 0 0 900 671 ;
+C 88 ; WX 569 ; N X ; B 0 0 715 671 ;
+C 89 ; WX 562 ; N Y ; B 0 0 611 671 ;
+C 90 ; WX 556 ; N Z ; B 0 0 597 671 ;
+C 91 ; WX 421 ; N bracketleft ; B 0 -133 398 708 ;
+C 92 ; WX 481 ; N backslash ; B 0 -93 453 671 ;
+C 93 ; WX 421 ; N bracketright ; B 0 -133 398 708 ;
+C 94 ; WX 1000 ; N asciicircum ; B 0 438 596 714 ;
+C 95 ; WX 500 ; N underscore ; B 0 -236 500 -178 ;
+C 96 ; WX 201 ; N quoteleft ; B 0 442 176 713 ;
+C 97 ; WX 525 ; N a ; B 0 -9 471 482 ;
+C 98 ; WX 507 ; N b ; B 0 -9 427 736 ;
+C 99 ; WX 394 ; N c ; B 0 -10 355 485 ;
+C 100 ; WX 523 ; N d ; B 0 -9 480 736 ;
+C 101 ; WX 424 ; N e ; B 0 -9 357 482 ;
+C 102 ; WX 292 ; N f ; B 0 -216 554 732 ;
+C 103 ; WX 481 ; N g ; B 0 -218 511 483 ;
+C 104 ; WX 551 ; N h ; B 0 -6 482 736 ;
+C 105 ; WX 287 ; N i ; B 0 -7 222 704 ;
+C 106 ; WX 269 ; N j ; B 0 -216 377 701 ;
+C 107 ; WX 514 ; N k ; B 0 -5 468 736 ;
+C 108 ; WX 275 ; N l ; B 0 -9 206 736 ;
+C 109 ; WX 815 ; N m ; B 0 -6 741 482 ;
+C 110 ; WX 556 ; N n ; B 0 -6 482 482 ;
+C 111 ; WX 502 ; N o ; B 0 -9 427 483 ;
+C 112 ; WX 516 ; N p ; B 0 -218 530 482 ;
+C 113 ; WX 512 ; N q ; B 0 -218 437 487 ;
+C 114 ; WX 398 ; N r ; B 0 0 371 482 ;
+C 115 ; WX 370 ; N s ; B 0 -9 341 482 ;
+C 116 ; WX 333 ; N t ; B 0 -7 292 579 ;
+C 117 ; WX 553 ; N u ; B 0 -8 482 483 ;
+C 118 ; WX 454 ; N v ; B 0 0 442 484 ;
+C 119 ; WX 713 ; N w ; B 0 0 688 485 ;
+C 120 ; WX 477 ; N x ; B 0 -8 541 486 ;
+C 121 ; WX 475 ; N y ; B 0 -217 597 486 ;
+C 122 ; WX 440 ; N z ; B 0 -11 448 490 ;
+C 123 ; WX 486 ; N braceleft ; B 0 -134 353 703 ;
+C 124 ; WX 500 ; N bar ; B 0 -236 62 764 ;
+C 125 ; WX 486 ; N braceright ; B 0 -134 353 703 ;
+C 126 ; WX 833 ; N asciitilde ; B 0 225 660 370 ;
+C 132 ; WX 525 ; N adieresis ; B 0 -9 471 692 ;
+C 139 ; WX 287 ; N idieresis ; B 0 -7 312 692 ;
+C 140 ; WX 553 ; N udieresis ; B 0 -8 482 692 ;
+C 161 ; WX 338 ; N exclamdown ; B 0 -9 216 683 ;
+C 162 ; WX 556 ; N cent ; B 0 -98 449 601 ;
+C 163 ; WX 556 ; N sterling ; B 0 0 568 682 ;
+C 164 ; WX 556 ; N ntilde ; B 0 -6 482 708 ;
+C 165 ; WX 683 ; N Ntilde ; B 0 0 751 900 ;
+C 166 ; WX 275 ; N ltilde ; B -29 -9 302 900 ;
+C 167 ; WX 815 ; N moverdot ; B 0 -6 741 670 ;
+C 168 ; WX 606 ; N currency ; B 0 171 523 693 ;
+C 169 ; WX 170 ; N quotesingle ; B 0 422 83 714 ;
+C 170 ; WX 403 ; N quotedblleft ; B 0 442 378 713 ;
+C 171 ; WX 442 ; N guillemotleft ; B 0 67 402 413 ;
+C 172 ; WX 245 ; N guilsinglleft ; B 0 67 205 413 ;
+C 173 ; WX 245 ; N guilsinglright ; B 0 67 205 413 ;
+C 174 ; WX 574 ; N fi ; B 0 -216 698 732 ;
+C 175 ; WX 579 ; N fl ; B 0 -216 695 736 ;
+C 177 ; WX 500 ; N endash ; B 0 210 511 271 ;
+C 178 ; WX 500 ; N dagger ; B 0 -129 465 718 ;
+C 179 ; WX 500 ; N daggerdbl ; B 0 -132 538 718 ;
+C 180 ; WX 278 ; N periodcentered ; B 0 276 119 395 ;
+C 182 ; WX 484 ; N paragraph ; B 0 -79 432 671 ;
+C 183 ; WX 590 ; N bullet ; B 0 227 289 516 ;
+C 184 ; WX 201 ; N quotesinglbase ; B 0 -164 176 106 ;
+C 185 ; WX 403 ; N quotedblbase ; B 0 -164 377 106 ;
+C 186 ; WX 403 ; N quotedblright ; B 0 442 377 713 ;
+C 187 ; WX 442 ; N guillemotright ; B 0 67 402 413 ;
+C 188 ; WX 1000 ; N ellipsis ; B 56 -5 842 114 ;
+C 189 ; WX 1225 ; N perthousand ; B 0 -12 1124 683 ;
+C 191 ; WX 486 ; N questiondown ; B 0 -9 351 683 ;
+C 193 ; WX 500 ; N grave ; B 0 546 159 736 ;
+C 194 ; WX 500 ; N acute ; B 0 546 232 736 ;
+C 195 ; WX 500 ; N circumflex ; B 0 546 285 736 ;
+C 196 ; WX 500 ; N tilde ; B 0 573 331 708 ;
+C 197 ; WX 500 ; N macron ; B 0 615 310 666 ;
+C 198 ; WX 500 ; N breve ; B 0 567 286 709 ;
+C 199 ; WX 500 ; N dotaccent ; B 0 585 112 697 ;
+C 200 ; WX 500 ; N dieresis ; B 0 590 288 692 ;
+C 202 ; WX 500 ; N ring ; B 0 558 216 773 ;
+C 203 ; WX 500 ; N cedilla ; B 0 -223 205 0 ;
+C 205 ; WX 500 ; N hungarumlaut ; B 0 546 394 736 ;
+C 206 ; WX 500 ; N ogonek ; B 0 -216 144 0 ;
+C 207 ; WX 500 ; N caron ; B 0 546 285 736 ;
+C 208 ; WX 1000 ; N emdash ; B 0 210 1010 271 ;
+C 224 ; WX 525 ; N amacron ; B 0 -9 471 666 ;
+C 225 ; WX 873 ; N AE ; B 0 0 994 671 ;
+C 226 ; WX 606 ; N Amacron ; B 0 0 663 821 ;
+C 227 ; WX 287 ; N imacron ; B -48 -7 262 666 ;
+C 228 ; WX 312 ; N Imacron ; B 0 0 426 821 ;
+C 229 ; WX 553 ; N umacron ; B 0 -8 482 666 ;
+C 230 ; WX 664 ; N Umacron ; B 0 -11 640 821 ;
+C 231 ; WX 398 ; N runderdot ; B -25 -216 371 482 ;
+C 232 ; WX 602 ; N Runderdot ; B 0 -216 619 671 ;
+C 233 ; WX 398 ; N runderdotmacron ; B -25 -216 371 666 ;
+C 234 ; WX 602 ; N Runderdotmacron ; B 0 -216 619 821 ;
+C 235 ; WX 275 ; N lunderdot ; B -30 -216 206 736 ;
+C 236 ; WX 498 ; N Lunderdot ; B 0 -221 481 671 ;
+C 237 ; WX 275 ; N lunderdotmacron ; B -30 -216 289 821 ;
+C 238 ; WX 498 ; N Lunderdotmacron ; B 0 -221 516 821 ;
+C 239 ; WX 556 ; N noverdot ; B 0 -6 482 670 ;
+C 240 ; WX 683 ; N Noverdot ; B 0 0 751 889 ;
+C 241 ; WX 333 ; N tunderdot ; B -44 -216 292 579 ;
+C 242 ; WX 565 ; N Tunderdot ; B 0 -216 567 671 ;
+C 243 ; WX 523 ; N dunderdot ; B 0 -216 480 736 ;
+C 244 ; WX 671 ; N Dunderdot ; B 0 -221 651 671 ;
+C 245 ; WX 556 ; N nunderdot ; B 0 -216 482 482 ;
+C 246 ; WX 683 ; N Nunderdot ; B 0 -216 751 671 ;
+C 247 ; WX 370 ; N sacute ; B 0 -9 397 736 ;
+C 248 ; WX 537 ; N Sacute ; B 0 -12 526 928 ;
+C 249 ; WX 370 ; N sunderdot ; B 0 -216 341 482 ;
+C 250 ; WX 537 ; N Sunderdot ; B 0 -216 502 682 ;
+C 251 ; WX 574 ; N germandbls ; B 0 -216 673 738 ;
+C 252 ; WX 815 ; N munderdot ; B 0 -216 741 482 ;
+C 253 ; WX 839 ; N Munderdot ; B 0 -221 894 671 ;
+C 254 ; WX 551 ; N hunderdot ; B 0 -216 482 736 ;
+C 255 ; WX 712 ; N Hunderdot ; B 0 -221 769 671 ;
+C -1 ; WX 839 ; N Moverdot ; B 0 0 894 889 ;
+C -1 ; WX 167 ; N fraction ; B 0 0 618 671 ;
+C -1 ; WX 556 ; N yen ; B 0 0 614 664 ;
+C -1 ; WX 556 ; N florin ; B 0 -169 644 683 ;
+C -1 ; WX 500 ; N section ; B 0 -140 471 718 ;
+C -1 ; WX 394 ; N ordfeminine ; B 3 326 356 669 ;
+C -1 ; WX 498 ; N Lslash ; B 0 0 481 671 ;
+C -1 ; WX 708 ; N Oslash ; B 0 -74 627 743 ;
+C -1 ; WX 1007 ; N OE ; B 0 -12 963 682 ;
+C -1 ; WX 377 ; N ordmasculine ; B 3 326 323 670 ;
+C -1 ; WX 671 ; N ae ; B 0 -8 626 482 ;
+C -1 ; WX 287 ; N dotlessi ; B 0 -7 221 482 ;
+C -1 ; WX 275 ; N lslash ; B 0 -9 306 736 ;
+C -1 ; WX 502 ; N oslash ; B 0 -80 427 547 ;
+C -1 ; WX 750 ; N oe ; B 0 -9 682 483 ;
+C -1 ; WX 606 ; N Aacute ; B 0 0 663 928 ;
+C -1 ; WX 606 ; N Acircumflex ; B 0 0 663 928 ;
+C -1 ; WX 606 ; N Adieresis ; B 0 0 663 884 ;
+C -1 ; WX 606 ; N Agrave ; B 0 0 663 928 ;
+C -1 ; WX 606 ; N Aring ; B 0 0 663 980 ;
+C -1 ; WX 606 ; N Atilde ; B 0 0 663 900 ;
+C -1 ; WX 604 ; N Ccedilla ; B 0 -223 581 683 ;
+C -1 ; WX 546 ; N Eacute ; B 0 0 577 928 ;
+C -1 ; WX 546 ; N Ecircumflex ; B 0 0 577 928 ;
+C -1 ; WX 546 ; N Edieresis ; B 0 0 577 884 ;
+C -1 ; WX 546 ; N Egrave ; B 0 0 577 928 ;
+C -1 ; WX 312 ; N Iacute ; B 0 0 441 928 ;
+C -1 ; WX 312 ; N Icircumflex ; B 0 0 389 928 ;
+C -1 ; WX 312 ; N Idieresis ; B 0 0 407 884 ;
+C -1 ; WX 312 ; N Igrave ; B 0 0 356 928 ;
+C -1 ; WX 708 ; N Oacute ; B 0 -12 628 928 ;
+C -1 ; WX 708 ; N Ocircumflex ; B 0 -12 628 928 ;
+C -1 ; WX 708 ; N Odieresis ; B 0 -12 628 884 ;
+C -1 ; WX 708 ; N Ograve ; B 0 -12 628 928 ;
+C -1 ; WX 708 ; N Otilde ; B 0 -12 628 900 ;
+C -1 ; WX 537 ; N Scaron ; B 0 -12 505 928 ;
+C -1 ; WX 664 ; N Uacute ; B 0 -11 640 928 ;
+C -1 ; WX 664 ; N Ucircumflex ; B 0 -11 640 928 ;
+C -1 ; WX 664 ; N Udieresis ; B 0 -11 640 884 ;
+C -1 ; WX 664 ; N Ugrave ; B 0 -11 640 928 ;
+C -1 ; WX 562 ; N Ydieresis ; B 0 0 611 884 ;
+C -1 ; WX 556 ; N Zcaron ; B 0 0 597 928 ;
+C -1 ; WX 525 ; N aacute ; B 0 -9 481 736 ;
+C -1 ; WX 525 ; N acircumflex ; B 0 -9 471 736 ;
+C -1 ; WX 525 ; N agrave ; B 0 -9 471 736 ;
+C -1 ; WX 525 ; N aring ; B 0 -9 471 761 ;
+C -1 ; WX 525 ; N atilde ; B 0 -9 471 708 ;
+C -1 ; WX 394 ; N ccedilla ; B -7 -223 355 485 ;
+C -1 ; WX 424 ; N eacute ; B 0 -9 439 736 ;
+C -1 ; WX 424 ; N ecircumflex ; B 0 -9 387 736 ;
+C -1 ; WX 424 ; N edieresis ; B 0 -9 405 692 ;
+C -1 ; WX 424 ; N egrave ; B 0 -9 357 736 ;
+C -1 ; WX 287 ; N iacute ; B 0 -7 346 736 ;
+C -1 ; WX 287 ; N icircumflex ; B 0 -7 294 736 ;
+C -1 ; WX 287 ; N igrave ; B 0 -7 221 736 ;
+C -1 ; WX 502 ; N oacute ; B 0 -9 464 736 ;
+C -1 ; WX 502 ; N ocircumflex ; B 0 -9 427 736 ;
+C -1 ; WX 502 ; N odieresis ; B 0 -9 430 692 ;
+C -1 ; WX 502 ; N ograve ; B 0 -9 427 736 ;
+C -1 ; WX 502 ; N otilde ; B 0 -9 453 708 ;
+C -1 ; WX 370 ; N scaron ; B 0 -9 421 736 ;
+C -1 ; WX 553 ; N uacute ; B 0 -8 482 736 ;
+C -1 ; WX 553 ; N ucircumflex ; B 0 -8 482 736 ;
+C -1 ; WX 553 ; N ugrave ; B 0 -8 482 736 ;
+C -1 ; WX 475 ; N ydieresis ; B 0 -217 597 692 ;
+C -1 ; WX 440 ; N zcaron ; B 0 -11 453 736 ;
+C -1 ; WX 822 ; N trademark ; B 0 399 598 662 ;
+C -1 ; WX 900 ; N copyright ; B 0 -46 770 726 ;
+C -1 ; WX 833 ; N logicalnot ; B 0 174 585 419 ;
+C -1 ; WX 900 ; N registered ; B 0 -46 770 726 ;
+C -1 ; WX 833 ; N minus ; B 0 269 585 327 ;
+C -1 ; WX 671 ; N Eth ; B 0 0 651 671 ;
+C -1 ; WX 532 ; N Thorn ; B 0 0 546 671 ;
+C -1 ; WX 562 ; N Yacute ; B 0 0 611 928 ;
+C -1 ; WX 500 ; N brokenbar ; B 0 -171 62 699 ;
+C -1 ; WX 329 ; N degree ; B 0 434 276 710 ;
+C -1 ; WX 833 ; N divide ; B 0 66 585 530 ;
+C -1 ; WX 500 ; N eth ; B 0 -9 442 725 ;
+C -1 ; WX 547 ; N mu ; B 0 -204 570 432 ;
+C -1 ; WX 833 ; N multiply ; B 0 26 544 571 ;
+C -1 ; WX 867 ; N onehalf ; B 2 0 794 677 ;
+C -1 ; WX 867 ; N onequarter ; B 2 -21 798 677 ;
+C -1 ; WX 367 ; N onesuperior ; B 3 268 215 678 ;
+C -1 ; WX 833 ; N plusminus ; B 0 20 585 576 ;
+C -1 ; WX 516 ; N thorn ; B 0 -218 530 736 ;
+C -1 ; WX 868 ; N threequarters ; B 3 -21 849 677 ;
+C -1 ; WX 367 ; N threesuperior ; B 3 261 340 678 ;
+C -1 ; WX 367 ; N twosuperior ; B 2 268 358 678 ;
+C -1 ; WX 475 ; N yacute ; B 0 -217 597 736 ;
+EndCharMetrics
+StartKernData
+StartKernPairs 302
+KPX hyphen Y -74
+KPX hyphen X -37
+KPX hyphen W -56
+KPX hyphen V -56
+KPX hyphen T -37
+KPX A quotedblright -130
+KPX A y -19
+KPX A Y -42
+KPX A W -42
+KPX A V -56
+KPX A U -23
+KPX A T -37
+KPX A S 19
+KPX A semicolon 19
+KPX A colon 19
+KPX A quoteright -130
+KPX Amacron quotedblright -130
+KPX Amacron y -19
+KPX Amacron Y -42
+KPX Amacron W -42
+KPX Amacron V -56
+KPX Amacron U -23
+KPX Amacron T -37
+KPX Amacron S 19
+KPX Amacron semicolon 19
+KPX Amacron colon 19
+KPX Amacron quoteright -130
+KPX B Y -19
+KPX B W -19
+KPX B V -19
+KPX B S 19
+KPX B hyphen 56
+KPX C quotedblright 37
+KPX C S 19
+KPX C hyphen 23
+KPX C quoteright 37
+KPX D Y -28
+KPX D W -19
+KPX D V -19
+KPX D A -19
+KPX D hyphen 37
+KPX Dunderdot Y -28
+KPX Dunderdot W -19
+KPX Dunderdot V -19
+KPX Dunderdot A -19
+KPX Dunderdot hyphen 37
+KPX F o -46
+KPX F e -46
+KPX F a -42
+KPX F A -32
+KPX F semicolon -37
+KPX F colon -37
+KPX F period -167
+KPX F hyphen -56
+KPX F comma -167
+KPX G hyphen 19
+KPX J A -23
+KPX K y -83
+KPX K u -56
+KPX K o -56
+KPX K e -56
+KPX K a -19
+KPX K Y -32
+KPX K W -42
+KPX K U -37
+KPX K O -28
+KPX K C -28
+KPX K A -23
+KPX K hyphen -37
+KPX L quotedblright -185
+KPX L quotedblbase 19
+KPX L quotesinglbase 19
+KPX L y -37
+KPX L u -19
+KPX L Y -88
+KPX L W -88
+KPX L V -102
+KPX L U -19
+KPX L T -74
+KPX L A 19
+KPX L hyphen 56
+KPX L quoteright -185
+KPX Lunderdot quotedblright -185
+KPX Lunderdot quotedblbase 19
+KPX Lunderdot quotesinglbase 19
+KPX Lunderdot y -37
+KPX Lunderdot u -19
+KPX Lunderdot Y -88
+KPX Lunderdot W -88
+KPX Lunderdot V -102
+KPX Lunderdot U -19
+KPX Lunderdot T -74
+KPX Lunderdot A 19
+KPX Lunderdot hyphen 56
+KPX Lunderdot quoteright -185
+KPX Lunderdotmacron quotedblright -185
+KPX Lunderdotmacron quotedblbase 19
+KPX Lunderdotmacron quotesinglbase 19
+KPX Lunderdotmacron y -37
+KPX Lunderdotmacron u -19
+KPX Lunderdotmacron Y -88
+KPX Lunderdotmacron W -88
+KPX Lunderdotmacron V -102
+KPX Lunderdotmacron U -19
+KPX Lunderdotmacron T -74
+KPX Lunderdotmacron A 19
+KPX Lunderdotmacron hyphen 56
+KPX Lunderdotmacron quoteright -185
+KPX O Y -19
+KPX O X -19
+KPX O V -19
+KPX O period -37
+KPX O hyphen 19
+KPX O comma -37
+KPX P s -32
+KPX P o -51
+KPX P e -56
+KPX P a -37
+KPX P Y -19
+KPX P W -19
+KPX P U -19
+KPX P A -56
+KPX P semicolon -19
+KPX P colon -19
+KPX P period -250
+KPX P hyphen -74
+KPX P comma -250
+KPX Q quotedblright 19
+KPX Q hyphen 19
+KPX Q quoteright 19
+KPX R quotedblright -37
+KPX R quotedblleft -19
+KPX R y -19
+KPX R o -19
+KPX R e -19
+KPX R a -19
+KPX R quoteleft -19
+KPX R Y -37
+KPX R W -23
+KPX R V -19
+KPX R T -19
+KPX R period 19
+KPX R hyphen -19
+KPX R comma 19
+KPX R quoteright -37
+KPX Runderdot quotedblright -37
+KPX Runderdot quotedblleft -19
+KPX Runderdot y -19
+KPX Runderdot o -19
+KPX Runderdot e -19
+KPX Runderdot a -19
+KPX Runderdot quoteleft -19
+KPX Runderdot Y -37
+KPX Runderdot W -23
+KPX Runderdot V -19
+KPX Runderdot T -19
+KPX Runderdot period 19
+KPX Runderdot hyphen -19
+KPX Runderdot comma 19
+KPX Runderdot quoteright -37
+KPX Runderdotmacron quotedblright -37
+KPX Runderdotmacron quotedblleft -19
+KPX Runderdotmacron y -19
+KPX Runderdotmacron o -19
+KPX Runderdotmacron e -19
+KPX Runderdotmacron a -19
+KPX Runderdotmacron quoteleft -19
+KPX Runderdotmacron Y -37
+KPX Runderdotmacron W -23
+KPX Runderdotmacron V -19
+KPX Runderdotmacron T -19
+KPX Runderdotmacron period 19
+KPX Runderdotmacron hyphen -19
+KPX Runderdotmacron comma 19
+KPX Runderdotmacron quoteright -37
+KPX S S 19
+KPX S Q 19
+KPX S O 19
+KPX S G 19
+KPX S A 37
+KPX Sacute S 19
+KPX Sacute Q 19
+KPX Sacute O 19
+KPX Sacute G 19
+KPX Sacute A 37
+KPX Sunderdot S 19
+KPX Sunderdot Q 19
+KPX Sunderdot O 19
+KPX Sunderdot G 19
+KPX Sunderdot A 37
+KPX T y -74
+KPX T w -93
+KPX T u -93
+KPX T s -93
+KPX T r -74
+KPX T o -116
+KPX T i -19
+KPX T e -97
+KPX T c -97
+KPX T a -116
+KPX T T 19
+KPX T A -56
+KPX T semicolon -37
+KPX T colon -37
+KPX T period -148
+KPX T hyphen -130
+KPX T comma -148
+KPX Tunderdot y -74
+KPX Tunderdot w -93
+KPX Tunderdot u -93
+KPX Tunderdot s -93
+KPX Tunderdot r -74
+KPX Tunderdot o -116
+KPX Tunderdot i -19
+KPX Tunderdot e -97
+KPX Tunderdot c -97
+KPX Tunderdot a -116
+KPX Tunderdot T 19
+KPX Tunderdot A -56
+KPX Tunderdot semicolon -37
+KPX Tunderdot colon -37
+KPX Tunderdot period -148
+KPX Tunderdot hyphen -130
+KPX Tunderdot comma -148
+KPX U Z -19
+KPX U J -19
+KPX U A -28
+KPX Umacron Z -19
+KPX Umacron J -19
+KPX Umacron A -28
+KPX V y -46
+KPX V u -32
+KPX V o -60
+KPX V i -28
+KPX V e -93
+KPX V a -93
+KPX V O -19
+KPX V A -79
+KPX V semicolon -93
+KPX V colon -93
+KPX V period -185
+KPX V hyphen -56
+KPX V comma -185
+KPX W y -23
+KPX W u -28
+KPX W r -28
+KPX W o -51
+KPX W i -19
+KPX W e -74
+KPX W a -51
+KPX W A -28
+KPX W semicolon -28
+KPX W colon -28
+KPX W period -134
+KPX W hyphen -37
+KPX W comma -134
+KPX X A -19
+KPX X hyphen -19
+KPX Y u -56
+KPX Y o -97
+KPX Y i -19
+KPX Y e -116
+KPX Y a -116
+KPX Y A -46
+KPX Y semicolon -106
+KPX Y colon -106
+KPX Y period -130
+KPX Y hyphen -111
+KPX Y comma -130
+KPX Z hyphen 37
+KPX quoteleft AE -111
+KPX quoteleft V 19
+KPX quoteleft J -130
+KPX quoteleft A -130
+KPX f quotedblright 93
+KPX f period -83
+KPX f hyphen -19
+KPX f comma -83
+KPX f quoteright 93
+KPX r period -130
+KPX r hyphen -19
+KPX r comma -130
+KPX runderdot period -130
+KPX runderdot hyphen -19
+KPX runderdot comma -130
+KPX runderdotmacron period -130
+KPX runderdotmacron hyphen -19
+KPX runderdotmacron comma -130
+KPX v period -46
+KPX v hyphen 37
+KPX v comma -46
+KPX w period -56
+KPX w hyphen 19
+KPX w comma -56
+KPX y period -60
+KPX y hyphen 19
+KPX y comma -60
+KPX quotedblleft AE -111
+KPX quotedblleft V 19
+KPX quotedblleft J -130
+KPX quotedblleft A -130
+KPX AE hyphen 19
+EndKernPairs
+EndKernData
+EndFontMetrics
diff --git a/fonts/csx/fonts/charter/bchri8i.pfb b/fonts/csx/fonts/charter/bchri8i.pfb
new file mode 100644
index 0000000000..3e13d23c9c
--- /dev/null
+++ b/fonts/csx/fonts/charter/bchri8i.pfb
Binary files differ
diff --git a/fonts/csx/fonts/charter/bchri8i.pfm b/fonts/csx/fonts/charter/bchri8i.pfm
new file mode 100644
index 0000000000..f71435bc9d
--- /dev/null
+++ b/fonts/csx/fonts/charter/bchri8i.pfm
Binary files differ
diff --git a/fonts/csx/fonts/charter/bchri8i.ttf b/fonts/csx/fonts/charter/bchri8i.ttf
new file mode 100644
index 0000000000..372edf3d60
--- /dev/null
+++ b/fonts/csx/fonts/charter/bchri8i.ttf
Binary files differ
diff --git a/fonts/csx/fonts/charter/cs437.enc b/fonts/csx/fonts/charter/cs437.enc
new file mode 100644
index 0000000000..85091cd8c9
--- /dev/null
+++ b/fonts/csx/fonts/charter/cs437.enc
@@ -0,0 +1,256 @@
+0000 .notdef
+0001 .notdef
+0002 .notdef
+0003 .notdef
+0004 .notdef
+0005 .notdef
+0006 .notdef
+0007 .notdef
+0008 .notdef
+0009 .notdef
+000A .notdef
+000B .notdef
+000C .notdef
+000D .notdef
+000E .notdef
+000F .notdef
+0010 .notdef
+0011 .notdef
+0012 .notdef
+0013 .notdef
+0014 .notdef
+0015 .notdef
+0016 .notdef
+0017 .notdef
+0018 .notdef
+0019 .notdef
+001A .notdef
+001B .notdef
+001C .notdef
+001D .notdef
+001E .notdef
+001F .notdef
+0020 space
+0021 exclam
+0022 quotedbl
+0023 numbersign
+0024 dollar
+0025 percent
+0026 ampersand
+0027 quotesingle
+0028 parenleft
+0029 parenright
+002A asterisk
+002B plus
+002C comma
+002D hyphen
+002E period
+002F slash
+0030 zero
+0031 one
+0032 two
+0033 three
+0034 four
+0035 five
+0036 six
+0037 seven
+0038 eight
+0039 nine
+003A colon
+003B semicolon
+003C less
+003D equal
+003E greater
+003F question
+0040 at
+0041 A
+0042 B
+0043 C
+0044 D
+0045 E
+0046 F
+0047 G
+0048 H
+0049 I
+004A J
+004B K
+004C L
+004D M
+004E N
+004F O
+0050 P
+0051 Q
+0052 R
+0053 S
+0054 T
+0055 U
+0056 V
+0057 W
+0058 X
+0059 Y
+005A Z
+005B bracketleft
+005C backslash
+005D bracketright
+005E asciicircum
+005F underscore
+0060 grave
+0061 a
+0062 b
+0063 c
+0064 d
+0065 e
+0066 f
+0067 g
+0068 h
+0069 i
+006A j
+006B k
+006C l
+006D m
+006E n
+006F o
+0070 p
+0071 q
+0072 r
+0073 s
+0074 t
+0075 u
+0076 v
+0077 w
+0078 x
+0079 y
+007A z
+007B braceleft
+007C bar
+007D braceright
+007E asciitilde
+007F .notdef
+0080 Ccedilla
+0081 udieresis
+0082 eacute
+0083 acircumflex
+0084 adieresis
+0085 agrave
+0086 aring
+0087 ccedilla
+0088 ecircumflex
+0089 edieresis
+008A egrave
+008B idieresis
+008C icircumflex
+008D igrave
+008E Adieresis
+008F Aring
+0090 Eacute
+0091 oe
+0092 AE
+0093 ocircumflex
+0094 odieresis
+0095 ograve
+0096 ucircumflex
+0097 ugrave
+0098 ydieresis
+0099 Odieresis
+009A Udieresis
+009B cent
+009C sterling
+009D yen
+009E .notdef
+009F florin
+00A0 acute
+00A1 iacute
+00A2 oacute
+00A3 uacute
+00A4 ntilde
+00A5 Ntilde
+00A6 ltilde
+00A7 moverdot
+00A8 questiondown
+00A9 logicalnot
+00AA .notdef
+00AB onehalf
+00AC onequarter
+00AD exclamdown
+00AE guillemotleft
+00AF guillemotright
+00B0 .notdef
+00B1 percent
+00B2 twosuperior
+00B3 threesuperior
+00B4 acute
+00B5 mu
+00B6 paragraph
+00B7 bullet
+00B8 cedilla
+00B9 onesuperior
+00BA quotedblright
+00BB guillemotright
+00BC onequarter
+00BD onehalf
+00BE threequarters
+00BF questiondown
+00C0 Agrave
+00C1 Aacute
+00C2 Acircumflex
+00C3 Atilde
+00C4 Adieresis
+00C5 Aring
+00C6 AE
+00C7 Ccedilla
+00C8 Egrave
+00C9 Eacute
+00CA Ecircumflex
+00CB Edieresis
+00CC Igrave
+00CD Iacute
+00CE Icircumflex
+00CF Idieresis
+00D0 Thorn
+00D1 Ntilde
+00D2 Ograve
+00D3 Oacute
+00D4 Ocircumflex
+00D5 Otilde
+00D6 Odieresis
+00D7 multiply
+00D8 Oslash
+00D9 Ugrave
+00DA Uacute
+00DB Ucircumflex
+00DC Udieresis
+00DD Yacute
+00DE thorn
+00DF germandbls
+00E0 amacron
+00E1 AE
+00E2 Amacron
+00E3 imacron
+00E4 Imacron
+00E5 umacron
+00E6 Umacron
+00E7 runderdot
+00E8 Runderdot
+00E9 runderdotmacron
+00EA Runderdotmacron
+00EB lunderdot
+00EC Lunderdot
+00ED lunderdotmacron
+00EE Lunderdotmacron
+00EF noverdot
+00F0 Noverdot
+00F1 tunderdot
+00F2 Tunderdot
+00F3 dunderdot
+00F4 Dunderdot
+00F5 nunderdot
+00F6 Nunderdot
+00F7 sacute
+00F8 Sacute
+00F9 sunderdot
+00FA Sunderdot
+00FB germandbls
+00FC munderdot
+00FD Munderdot
+00FE hunderdot
+00FF Hunderdot