From 017d151d5929b49f01d83f9e41995b035cad23de Mon Sep 17 00:00:00 2001 From: Eli Barzilay Date: Fri, 27 May 2005 18:56:37 +0000 Subject: [PATCH] Adding collects, with all the right properties (except eoln-style). svn: r3 --- collects/afm/Courier-Bold.afm | 341 + collects/afm/Courier-BoldOblique.afm | 341 + collects/afm/Courier-Oblique.afm | 341 + collects/afm/Courier.afm | 341 + collects/afm/Helvetica-Bold.afm | 433 + collects/afm/Helvetica-BoldOblique.afm | 431 + collects/afm/Helvetica-Oblique.afm | 430 + collects/afm/Helvetica.afm | 437 + collects/afm/Symbol.afm | 211 + collects/afm/Times-Bold.afm | 456 + collects/afm/Times-BoldItalic.afm | 440 + collects/afm/Times-Italic.afm | 452 + collects/afm/Times-Roman.afm | 445 + collects/afm/ZapfChancery-MediumItalic.afm | 437 + collects/afm/glyphlist.txt | 4291 +++++ collects/afm/glyphshortlist.txt | 406 + collects/algol60/algol60.ss | 38 + collects/algol60/base.ss | 7 + collects/algol60/bd-tool.ss | 22 + collects/algol60/bd.jpg | Bin 0 -> 1313 bytes collects/algol60/compile.ss | 531 + collects/algol60/doc.txt | 61 + collects/algol60/examples/euler.a60 | 33 + collects/algol60/examples/jensen.a60 | 14 + collects/algol60/examples/nqueen.a60 | 124 + collects/algol60/examples/primes.a60 | 67 + collects/algol60/get-base.ss | 3 + collects/algol60/info.ss | 4 + collects/algol60/parse.ss | 413 + collects/algol60/prims.ss | 106 + collects/algol60/runtime.ss | 108 + collects/algol60/simplify.ss | 170 + collects/algol60/tool.ss | 116 + collects/browser/browser-sig.ss | 11 + collects/browser/browser-unit.ss | 44 + collects/browser/browser.ss | 19 + collects/browser/bullet-snip.ss | 3 + collects/browser/doc.txt | 449 + collects/browser/external.ss | 315 + collects/browser/htmltext.ss | 77 + collects/browser/info.ss | 6 + collects/browser/private/btree.ss | 225 + collects/browser/private/bullet.ss | 96 + collects/browser/private/entity-names.ss | 261 + collects/browser/private/html.ss | 1259 ++ collects/browser/private/hyper.ss | 1083 ++ collects/browser/private/info.ss | 2 + collects/browser/private/option-snip.ss | 201 + collects/browser/private/sig.ss | 58 + collects/browser/tool.ss | 15 + collects/compiler/cffi.ss | 324 + collects/compiler/comp-unit.ss | 7 + collects/compiler/compiler-unit.ss | 278 + collects/compiler/compiler.ss | 28 + collects/compiler/doc.txt | 534 + collects/compiler/embed-sig.ss | 11 + collects/compiler/embed-unit.ss | 563 + collects/compiler/embed.ss | 31 + collects/compiler/info.ss | 12 + collects/compiler/ld-unit.ss | 304 + collects/compiler/mzc.h | 273 + collects/compiler/mzclink.h | 2 + collects/compiler/option-unit.ss | 41 + collects/compiler/option.ss | 12 + collects/compiler/private/analyze.ss | 1413 ++ collects/compiler/private/anorm.ss | 371 + collects/compiler/private/base.ss | 217 + collects/compiler/private/closure.ss | 291 + collects/compiler/private/const.ss | 625 + collects/compiler/private/cstructs.ss | 264 + collects/compiler/private/driver.ss | 1413 ++ collects/compiler/private/embed.ss | 7 + collects/compiler/private/info.ss | 3 + collects/compiler/private/known.ss | 566 + collects/compiler/private/library.ss | 335 + collects/compiler/private/lift.ss | 607 + collects/compiler/private/prephase.ss | 683 + collects/compiler/private/rep.ss | 240 + collects/compiler/private/sig.ss | 460 + collects/compiler/private/toplevel.ss | 84 + collects/compiler/private/vehicle.ss | 251 + collects/compiler/private/vm2c.ss | 1733 ++ collects/compiler/private/vmopt.ss | 583 + collects/compiler/private/vmphase.ss | 1004 ++ collects/compiler/private/vmscheme.ss | 207 + collects/compiler/private/winicon.ss | 855 + collects/compiler/private/zlayer.ss | 249 + collects/compiler/sig.ss | 106 + collects/compiler/src2src.ss | 1839 ++ collects/compiler/start.ss | 535 + collects/cvs-time-stamp/doc.txt | 6 + collects/cvs-time-stamp/info.ss | 5 + collects/cvs-time-stamp/stamp.ss | 1 + collects/cvs-time-stamp/time-stamp.ss | 18 + collects/defaults/README | 2 + collects/drscheme/acks.ss | 61 + collects/drscheme/arrow.ss | 195 + collects/drscheme/default-code-style.ss | 27 + collects/drscheme/doc.icns | Bin 0 -> 33657 bytes collects/drscheme/drscheme.creator | 2 + collects/drscheme/drscheme.filetypes | 20 + collects/drscheme/drscheme.ss | 46 + collects/drscheme/info.ss | 8 + collects/drscheme/installer.ss | 21 + collects/drscheme/pltdoc.icns | Bin 0 -> 43952 bytes collects/drscheme/private/app.ss | 830 + collects/drscheme/private/bindings-browser.ss | 305 + collects/drscheme/private/debug.ss | 1867 ++ collects/drscheme/private/drscheme-normal.ss | 269 + collects/drscheme/private/drsig.ss | 271 + collects/drscheme/private/eval.ss | 218 + collects/drscheme/private/font.ss | 186 + collects/drscheme/private/frame.ss | 512 + collects/drscheme/private/get-extend.ss | 90 + collects/drscheme/private/help-desk.ss | 190 + collects/drscheme/private/info.ss | 5 + collects/drscheme/private/init.ss | 56 + collects/drscheme/private/key.ss | 19 + collects/drscheme/private/label-frame-mred.ss | 28 + .../private/language-configuration.ss | 1331 ++ collects/drscheme/private/language.ss | 1032 ++ .../drscheme/private/launcher-bootstrap.ss | 51 + collects/drscheme/private/link.ss | 68 + collects/drscheme/private/main.ss | 391 + collects/drscheme/private/modes.ss | 42 + collects/drscheme/private/module-language.ss | 538 + collects/drscheme/private/module-overview.ss | 970 ++ .../drscheme/private/multi-file-search.ss | 708 + collects/drscheme/private/number-snip.ss | 17 + collects/drscheme/private/rep.ss | 1655 ++ collects/drscheme/private/start.ss | 12 + collects/drscheme/private/syncheck-debug.ss | 164 + collects/drscheme/private/teachpack.ss | 169 + collects/drscheme/private/text.ss | 38 + .../private/tool-contract-language.ss | 135 + collects/drscheme/private/tool-contracts.ss | 1339 ++ collects/drscheme/private/tools.ss | 368 + collects/drscheme/private/unit.ss | 2983 ++++ collects/drscheme/syncheck.ss | 2181 +++ collects/drscheme/tool.ss | 4 + collects/dynext/compile-sig.ss | 18 + collects/dynext/compile-unit.ss | 252 + collects/dynext/compile.ss | 12 + collects/dynext/doc.txt | 187 + collects/dynext/dynext-sig.ss | 8 + collects/dynext/dynext-unit.ss | 8 + collects/dynext/dynext.ss | 8 + collects/dynext/extension-project | Bin 0 -> 89730 bytes collects/dynext/file-sig.ss | 18 + collects/dynext/file-unit.ss | 86 + collects/dynext/file.ss | 11 + collects/dynext/filename-version.ss | 20 + collects/dynext/info.ss | 5 + collects/dynext/link-sig.ss | 17 + collects/dynext/link-unit.ss | 392 + collects/dynext/link.ss | 11 + collects/dynext/linking-project | Bin 0 -> 89728 bytes collects/dynext/private/dirs.ss | 25 + collects/dynext/private/macinc.ss | 64 + collects/dynext/private/stdio.ss | 50 + collects/embedded-gui/doc.txt | 386 + collects/embedded-gui/embedded-gui.ss | 31 + collects/embedded-gui/info.ss | 5 + .../private/aligned-pasteboard.ss | 135 + .../embedded-gui/private/alignment-helpers.ss | 74 + collects/embedded-gui/private/alignment.ss | 150 + collects/embedded-gui/private/button-snip.ss | 198 + collects/embedded-gui/private/cue-text.ss | 68 + collects/embedded-gui/private/dllist.ss | 52 + .../embedded-gui/private/embedded-message.ss | 19 + .../private/fixed-width-label-snip.ss | 129 + collects/embedded-gui/private/grey-editor.ss | 54 + .../embedded-gui/private/grid-alignment.ss | 142 + collects/embedded-gui/private/interface.ss | 105 + collects/embedded-gui/private/lines.ss | 152 + .../embedded-gui/private/locked-pasteboard.ss | 31 + .../embedded-gui/private/on-show-editor.ss | 34 + .../private/on-show-pasteboard.ss | 50 + .../embedded-gui/private/program-editor.ss | 88 + .../private/really-resized-pasteboard.ss | 85 + .../embedded-gui/private/single-line-text.ss | 28 + collects/embedded-gui/private/snip-lib.ss | 119 + collects/embedded-gui/private/snip-wrapper.ss | 95 + .../private/stretchable-editor-snip.ss | 116 + .../private/suppress-modify-editor.ss | 28 + .../embedded-gui/private/tabbable-text.ss | 65 + .../private/tests/alignment-test.ss | 31 + .../private/tests/not-stetching.ss | 31 + .../private/tests/only-one-child.ss | 54 + .../private/tests/peer-stretchables.ss | 25 + .../private/tests/stretching-in-alignment.ss | 30 + .../private/tests/target-not-object.ss | 8 + .../private/tests/test-alignment.ss | 276 + .../private/tests/test-case-box.ss | 175 + .../embedded-gui/private/tests/test-macro.ss | 18 + .../tests/test-show-feature-for-test-case.ss | 72 + .../private/tests/test-show-feature.ss | 261 + .../tests/unaligned-childless-redux.ss | 20 + .../private/verthoriz-alignment.ss | 175 + collects/eopl/datatype.ss | 338 + collects/eopl/doc.txt | 122 + collects/eopl/eopl-small.gif | Bin 0 -> 1566 bytes collects/eopl/eopl-tool.ss | 59 + collects/eopl/eopl.ss | 196 + collects/eopl/info.ss | 10 + collects/eopl/private/info.ss | 2 + collects/eopl/private/sllboth.ss | 71 + collects/eopl/private/slldef.ss | 4 + collects/eopl/private/sllgen.ss | 2089 +++ collects/eopl/private/utils.ss | 18 + collects/errortrace/doc.txt | 315 + collects/errortrace/errortrace-key-syntax.ss | 7 + collects/errortrace/errortrace-key.ss | 5 + collects/errortrace/errortrace-lib.ss | 323 + collects/errortrace/errortrace.ss | 26 + collects/errortrace/info.ss | 9 + collects/errortrace/stacktrace.ss | 526 + collects/errortrace/zo-compile.ss | 15 + collects/ffi/crypt.ss | 65 + collects/ffi/esd.ss | 80 + collects/ffi/examples/crypt.ss | 20 + collects/ffi/examples/esd.ss | 32 + collects/ffi/examples/magick.ss | 317 + collects/ffi/examples/sndfile.ss | 34 + collects/ffi/examples/tcl.ss | 26 + collects/ffi/examples/xmmsctrl.ss | 56 + collects/ffi/examples/xosd.ss | 76 + collects/ffi/info.ss | 4 + collects/ffi/magick.ss | 2805 +++ collects/ffi/sndfile.ss | 346 + collects/ffi/tcl.ss | 51 + collects/ffi/xmmsctrl.ss | 111 + collects/ffi/xosd.ss | 106 + collects/finish-install/doc.txt | 7 + .../finish-install/finish-install.creator | 1 + collects/finish-install/finish-install.icns | Bin 0 -> 53675 bytes collects/finish-install/finish-install.ss | 1 + collects/finish-install/info.ss | 6 + collects/finish-install/make.ss | 21 + collects/framework/collapsed-snipclass.ss | 29 + collects/framework/comment-snip.ss | 5 + collects/framework/decorated-editor-snip.ss | 214 + collects/framework/doc.txt | 68 + collects/framework/framework-sig.ss | 63 + collects/framework/framework-unit.ss | 110 + collects/framework/framework.ss | 1522 ++ collects/framework/gui-utils.ss | 489 + collects/framework/info.ss | 4 + collects/framework/keybinding-lang.ss | 66 + collects/framework/private/application.ss | 18 + collects/framework/private/autosave.ss | 319 + collects/framework/private/bday.ss | 6 + collects/framework/private/canvas.ss | 185 + .../private/collapsed-snipclass-helpers.ss | 27 + collects/framework/private/color-model.ss | 273 + collects/framework/private/color-prefs.ss | 303 + collects/framework/private/color.ss | 728 + collects/framework/private/comment-box.ss | 130 + collects/framework/private/editor.ss | 603 + collects/framework/private/encode-decode.ss | 91 + collects/framework/private/exit.ss | 75 + collects/framework/private/exn.ss | 18 + collects/framework/private/finder.ss | 750 + collects/framework/private/frame.ss | 2319 +++ .../framework/private/gen-standard-menus.ss | 186 + collects/framework/private/group.ss | 326 + collects/framework/private/handler.ss | 393 + collects/framework/private/icon.ss | 76 + collects/framework/private/info.ss | 3 + collects/framework/private/keymap.ss | 1325 ++ collects/framework/private/main.ss | 295 + collects/framework/private/menu.ss | 52 + collects/framework/private/mode.ss | 54 + collects/framework/private/number-snip.ss | 516 + collects/framework/private/panel.ss | 436 + collects/framework/private/pasteboard.ss | 20 + collects/framework/private/path-utils.ss | 62 + collects/framework/private/preferences.ss | 921 + collects/framework/private/scheme.ss | 1290 ++ collects/framework/private/sig.ss | 596 + .../framework/private/standard-menus-items.ss | 385 + collects/framework/private/standard-menus.ss | 826 + collects/framework/private/text.ss | 1944 +++ collects/framework/private/version.ss | 30 + collects/framework/splash.ss | 253 + collects/framework/test.ss | 1037 ++ collects/frtime/README | 67 + collects/frtime/animation.ss | 297 + collects/frtime/base-gm.ss | 213 + collects/frtime/clock.png | Bin 0 -> 2668 bytes collects/frtime/date.ss | 392 + collects/frtime/demos/analog-clock.ss | 133 + collects/frtime/demos/ball-on-string.ss | 11 + collects/frtime/demos/calculator.ss | 21 + collects/frtime/demos/circles.ss | 23 + collects/frtime/demos/delay-mouse.ss | 12 + collects/frtime/demos/growing-points.ss | 51 + collects/frtime/demos/mouse.ss | 10 + collects/frtime/demos/needles.ss | 57 + collects/frtime/demos/net-pong-client.ss | 27 + collects/frtime/demos/net-pong-server.ss | 80 + collects/frtime/demos/orbit-mouse.ss | 22 + collects/frtime/demos/piston.ss | 61 + collects/frtime/demos/pizza.ss | 24 + collects/frtime/demos/pong.ss | Bin 0 -> 24895 bytes collects/frtime/demos/push-pull-ball.ss | 29 + collects/frtime/demos/rotation.ss | 46 + .../demos/spreadsheet/data-synthesis.ss | 72 + .../frtime/demos/spreadsheet/distributions.ss | 433 + .../frtime/demos/spreadsheet/preprocessor2.ss | 553 + collects/frtime/demos/spreadsheet/quotes.ss | 75 + collects/frtime/demos/spreadsheet/spread.ss | 633 + collects/frtime/demos/spreadsheet/ss-funcs.ss | 106 + collects/frtime/demos/ufo.ss | 22 + collects/frtime/doc.txt | 255 + collects/frtime/dv.ss | 100 + collects/frtime/erl.ss | 386 + collects/frtime/etc.ss | 500 + collects/frtime/frp.ss | 1517 ++ collects/frtime/frtime-big.ss | 9 + collects/frtime/frtime-tool.ss | 116 + collects/frtime/frtime.ss | 410 + collects/frtime/graphics-posn-less-unit.ss | 1125 ++ collects/frtime/graphics-sig.ss | 71 + collects/frtime/graphics-unit.ss | 16 + collects/frtime/graphics.ss | 9 + collects/frtime/gui.ss | 242 + collects/frtime/heap.ss | 161 + collects/frtime/info.ss | 8 + collects/frtime/list.ss | 155 + collects/frtime/math.ss | 50 + collects/frtime/mymatch.ss | 319 + collects/frtime/private/mkmatch.ss | 1138 ++ collects/games/aces/aces.png | Bin 0 -> 961 bytes collects/games/aces/aces.scm | 371 + collects/games/aces/doc.txt | 17 + collects/games/aces/info.ss | 5 + collects/games/blackjack/blackjack.png | Bin 0 -> 977 bytes collects/games/blackjack/blackjack.ss | 450 + collects/games/blackjack/doc.txt | 27 + collects/games/blackjack/info.ss | 5 + collects/games/cards/card-class.ss | 197 + collects/games/cards/cards.ss | 20 + collects/games/cards/classes.ss | 686 + collects/games/cards/constants.ss | 57 + collects/games/cards/doc.txt | 311 + collects/games/cards/hicolor/card-0-0.png | Bin 0 -> 1795 bytes collects/games/cards/hicolor/card-0-1.png | Bin 0 -> 1371 bytes collects/games/cards/hicolor/card-0-2.png | Bin 0 -> 1465 bytes collects/games/cards/hicolor/card-0-3.png | Bin 0 -> 3135 bytes collects/games/cards/hicolor/card-1-0.png | Bin 0 -> 2080 bytes collects/games/cards/hicolor/card-1-1.png | Bin 0 -> 1523 bytes collects/games/cards/hicolor/card-1-2.png | Bin 0 -> 1649 bytes collects/games/cards/hicolor/card-1-3.png | Bin 0 -> 1885 bytes collects/games/cards/hicolor/card-10-0.png | Bin 0 -> 4085 bytes collects/games/cards/hicolor/card-10-1.png | Bin 0 -> 3489 bytes collects/games/cards/hicolor/card-10-2.png | Bin 0 -> 3776 bytes collects/games/cards/hicolor/card-10-3.png | Bin 0 -> 3729 bytes collects/games/cards/hicolor/card-11-0.png | Bin 0 -> 4684 bytes collects/games/cards/hicolor/card-11-1.png | Bin 0 -> 4192 bytes collects/games/cards/hicolor/card-11-2.png | Bin 0 -> 4406 bytes collects/games/cards/hicolor/card-11-3.png | Bin 0 -> 4710 bytes collects/games/cards/hicolor/card-12-0.png | Bin 0 -> 4083 bytes collects/games/cards/hicolor/card-12-1.png | Bin 0 -> 3666 bytes collects/games/cards/hicolor/card-12-2.png | Bin 0 -> 3666 bytes collects/games/cards/hicolor/card-12-3.png | Bin 0 -> 4039 bytes collects/games/cards/hicolor/card-2-0.png | Bin 0 -> 2297 bytes collects/games/cards/hicolor/card-2-1.png | Bin 0 -> 1667 bytes collects/games/cards/hicolor/card-2-2.png | Bin 0 -> 1798 bytes collects/games/cards/hicolor/card-2-3.png | Bin 0 -> 2121 bytes collects/games/cards/hicolor/card-3-0.png | Bin 0 -> 2007 bytes collects/games/cards/hicolor/card-3-1.png | Bin 0 -> 1469 bytes collects/games/cards/hicolor/card-3-2.png | Bin 0 -> 1583 bytes collects/games/cards/hicolor/card-3-3.png | Bin 0 -> 1850 bytes collects/games/cards/hicolor/card-4-0.png | Bin 0 -> 2235 bytes collects/games/cards/hicolor/card-4-1.png | Bin 0 -> 1630 bytes collects/games/cards/hicolor/card-4-2.png | Bin 0 -> 1754 bytes collects/games/cards/hicolor/card-4-3.png | Bin 0 -> 2012 bytes collects/games/cards/hicolor/card-5-0.png | Bin 0 -> 2316 bytes collects/games/cards/hicolor/card-5-1.png | Bin 0 -> 1721 bytes collects/games/cards/hicolor/card-5-2.png | Bin 0 -> 1850 bytes collects/games/cards/hicolor/card-5-3.png | Bin 0 -> 2163 bytes collects/games/cards/hicolor/card-6-0.png | Bin 0 -> 2220 bytes collects/games/cards/hicolor/card-6-1.png | Bin 0 -> 1660 bytes collects/games/cards/hicolor/card-6-2.png | Bin 0 -> 1773 bytes collects/games/cards/hicolor/card-6-3.png | Bin 0 -> 2057 bytes collects/games/cards/hicolor/card-7-0.png | Bin 0 -> 2362 bytes collects/games/cards/hicolor/card-7-1.png | Bin 0 -> 1775 bytes collects/games/cards/hicolor/card-7-2.png | Bin 0 -> 1958 bytes collects/games/cards/hicolor/card-7-3.png | Bin 0 -> 2294 bytes collects/games/cards/hicolor/card-8-0.png | Bin 0 -> 2532 bytes collects/games/cards/hicolor/card-8-1.png | Bin 0 -> 1868 bytes collects/games/cards/hicolor/card-8-2.png | Bin 0 -> 2025 bytes collects/games/cards/hicolor/card-8-3.png | Bin 0 -> 2359 bytes collects/games/cards/hicolor/card-9-0.png | Bin 0 -> 2750 bytes collects/games/cards/hicolor/card-9-1.png | Bin 0 -> 1979 bytes collects/games/cards/hicolor/card-9-2.png | Bin 0 -> 2165 bytes collects/games/cards/hicolor/card-9-3.png | Bin 0 -> 2396 bytes collects/games/cards/hicolor/card-back.png | Bin 0 -> 1005 bytes collects/games/cards/info.ss | 3 + collects/games/cards/locolor/card-0-0.png | Bin 0 -> 499 bytes collects/games/cards/locolor/card-0-1.png | Bin 0 -> 436 bytes collects/games/cards/locolor/card-0-2.png | Bin 0 -> 455 bytes collects/games/cards/locolor/card-0-3.png | Bin 0 -> 591 bytes collects/games/cards/locolor/card-1-0.png | Bin 0 -> 522 bytes collects/games/cards/locolor/card-1-1.png | Bin 0 -> 463 bytes collects/games/cards/locolor/card-1-2.png | Bin 0 -> 483 bytes collects/games/cards/locolor/card-1-3.png | Bin 0 -> 532 bytes collects/games/cards/locolor/card-10-0.png | Bin 0 -> 1132 bytes collects/games/cards/locolor/card-10-1.png | Bin 0 -> 1112 bytes collects/games/cards/locolor/card-10-2.png | Bin 0 -> 1124 bytes collects/games/cards/locolor/card-10-3.png | Bin 0 -> 1102 bytes collects/games/cards/locolor/card-11-0.png | Bin 0 -> 1253 bytes collects/games/cards/locolor/card-11-1.png | Bin 0 -> 1292 bytes collects/games/cards/locolor/card-11-2.png | Bin 0 -> 1302 bytes collects/games/cards/locolor/card-11-3.png | Bin 0 -> 1310 bytes collects/games/cards/locolor/card-12-0.png | Bin 0 -> 1158 bytes collects/games/cards/locolor/card-12-1.png | Bin 0 -> 1186 bytes collects/games/cards/locolor/card-12-2.png | Bin 0 -> 1131 bytes collects/games/cards/locolor/card-12-3.png | Bin 0 -> 1160 bytes collects/games/cards/locolor/card-2-0.png | Bin 0 -> 559 bytes collects/games/cards/locolor/card-2-1.png | Bin 0 -> 469 bytes collects/games/cards/locolor/card-2-2.png | Bin 0 -> 497 bytes collects/games/cards/locolor/card-2-3.png | Bin 0 -> 560 bytes collects/games/cards/locolor/card-3-0.png | Bin 0 -> 563 bytes collects/games/cards/locolor/card-3-1.png | Bin 0 -> 479 bytes collects/games/cards/locolor/card-3-2.png | Bin 0 -> 520 bytes collects/games/cards/locolor/card-3-3.png | Bin 0 -> 571 bytes collects/games/cards/locolor/card-4-0.png | Bin 0 -> 605 bytes collects/games/cards/locolor/card-4-1.png | Bin 0 -> 516 bytes collects/games/cards/locolor/card-4-2.png | Bin 0 -> 542 bytes collects/games/cards/locolor/card-4-3.png | Bin 0 -> 608 bytes collects/games/cards/locolor/card-5-0.png | Bin 0 -> 598 bytes collects/games/cards/locolor/card-5-1.png | Bin 0 -> 522 bytes collects/games/cards/locolor/card-5-2.png | Bin 0 -> 540 bytes collects/games/cards/locolor/card-5-3.png | Bin 0 -> 613 bytes collects/games/cards/locolor/card-6-0.png | Bin 0 -> 630 bytes collects/games/cards/locolor/card-6-1.png | Bin 0 -> 545 bytes collects/games/cards/locolor/card-6-2.png | Bin 0 -> 568 bytes collects/games/cards/locolor/card-6-3.png | Bin 0 -> 651 bytes collects/games/cards/locolor/card-7-0.png | Bin 0 -> 614 bytes collects/games/cards/locolor/card-7-1.png | Bin 0 -> 559 bytes collects/games/cards/locolor/card-7-2.png | Bin 0 -> 579 bytes collects/games/cards/locolor/card-7-3.png | Bin 0 -> 648 bytes collects/games/cards/locolor/card-8-0.png | Bin 0 -> 660 bytes collects/games/cards/locolor/card-8-1.png | Bin 0 -> 590 bytes collects/games/cards/locolor/card-8-2.png | Bin 0 -> 634 bytes collects/games/cards/locolor/card-8-3.png | Bin 0 -> 700 bytes collects/games/cards/locolor/card-9-0.png | Bin 0 -> 708 bytes collects/games/cards/locolor/card-9-1.png | Bin 0 -> 622 bytes collects/games/cards/locolor/card-9-2.png | Bin 0 -> 661 bytes collects/games/cards/locolor/card-9-3.png | Bin 0 -> 750 bytes collects/games/cards/locolor/card-back.png | Bin 0 -> 599 bytes collects/games/cards/main.ss | 15 + collects/games/cards/make-cards.ss | 98 + collects/games/cards/region.ss | 75 + collects/games/cards/snipclass.ss | 10 + collects/games/cards/utils.ss | 26 + collects/games/checkers/checkers.png | Bin 0 -> 127 bytes collects/games/checkers/checkers.ss | 484 + collects/games/checkers/dark.jpg | Bin 0 -> 24888 bytes collects/games/checkers/honu-bitmaps.ss | 427 + collects/games/checkers/info.ss | 4 + collects/games/checkers/light.jpg | Bin 0 -> 23937 bytes collects/games/crazy8s/crazy8s.png | Bin 0 -> 1169 bytes collects/games/crazy8s/crazy8s.ss | 698 + collects/games/crazy8s/doc.txt | 24 + collects/games/crazy8s/images/club.png | Bin 0 -> 404 bytes collects/games/crazy8s/images/diamond.png | Bin 0 -> 393 bytes collects/games/crazy8s/images/heart.png | Bin 0 -> 429 bytes collects/games/crazy8s/images/spade.png | Bin 0 -> 368 bytes collects/games/crazy8s/info.ss | 5 + collects/games/doc.txt | 140 + collects/games/games.icns | Bin 0 -> 33719 bytes collects/games/games.ico | Bin 0 -> 25214 bytes collects/games/games.ss | 114 + collects/games/gcalc/doc.txt | 78 + collects/games/gcalc/gcalc-examples | 9 + collects/games/gcalc/gcalc.png | Bin 0 -> 981 bytes collects/games/gcalc/gcalc.ss | 1027 ++ collects/games/gcalc/info.ss | 4 + collects/games/ginrummy/doc.txt | 18 + collects/games/ginrummy/ginrummy.png | Bin 0 -> 864 bytes collects/games/ginrummy/ginrummy.ss | 515 + collects/games/ginrummy/info.ss | 5 + collects/games/gl-board-game/doc.txt | 75 + collects/games/gl-board-game/gl-board.ss | 390 + collects/games/gl-board-game/info.ss | 3 + collects/games/gobblet/check.ss | 117 + collects/games/gobblet/doc.txt | 111 + collects/games/gobblet/explore.ss | 631 + collects/games/gobblet/gobblet.png | Bin 0 -> 878 bytes collects/games/gobblet/gobblet.ss | 62 + collects/games/gobblet/gui.ss | 517 + collects/games/gobblet/heuristics.ss | 80 + collects/games/gobblet/info.ss | 5 + collects/games/gobblet/model.ss | 500 + collects/games/gobblet/plays-3x3.ss | 80 + collects/games/gobblet/robot.ss | 76 + collects/games/gobblet/sig.ss | 43 + collects/games/gobblet/test-explore.ss | 77 + collects/games/gobblet/test-model.ss | 413 + collects/games/gobblet/test.ss | 27 + collects/games/gofish/doc.txt | 28 + collects/games/gofish/gofish.png | Bin 0 -> 853 bytes collects/games/gofish/gofish.ss | 359 + collects/games/gofish/info.ss | 5 + collects/games/info.ss | 22 + collects/games/lights-out/board.ss | 144 + collects/games/lights-out/boards.ss | 64 + collects/games/lights-out/doc.txt | 7 + collects/games/lights-out/info.ss | 5 + collects/games/lights-out/lights-out.png | Bin 0 -> 199 bytes collects/games/lights-out/lights-out.ss | 208 + collects/games/loa/grid.ss | 296 + collects/games/loa/loa.ss | 157 + collects/games/loa/main.ss | 2 + collects/games/loa/run.ss | 45 + collects/games/loa/sig.ss | 24 + collects/games/loa/utils.ss | 8 + collects/games/memory/images/club.png | Bin 0 -> 1152 bytes collects/games/memory/images/diamond.png | Bin 0 -> 839 bytes collects/games/memory/images/fish.png | Bin 0 -> 1625 bytes collects/games/memory/images/happy.png | Bin 0 -> 2191 bytes collects/games/memory/images/heart.png | Bin 0 -> 917 bytes collects/games/memory/images/jack.png | Bin 0 -> 1694 bytes collects/games/memory/images/spade.png | Bin 0 -> 1047 bytes collects/games/memory/images/star.png | Bin 0 -> 1136 bytes collects/games/memory/images/two-fish.png | Bin 0 -> 2325 bytes collects/games/memory/images/unhappy.png | Bin 0 -> 2313 bytes collects/games/memory/info.ss | 4 + collects/games/memory/memory.png | Bin 0 -> 403 bytes collects/games/memory/memory.ss | 176 + collects/games/mines/info.ss | 4 + collects/games/mines/mines.png | Bin 0 -> 475 bytes collects/games/mines/mines.ss | 437 + .../games/paint-by-numbers/all-problems.ss | 94 + collects/games/paint-by-numbers/doc.txt | 95 + collects/games/paint-by-numbers/gui.ss | 866 + collects/games/paint-by-numbers/hattori/1.gif | Bin 0 -> 1512 bytes .../games/paint-by-numbers/hattori/10.gif | Bin 0 -> 3089 bytes .../games/paint-by-numbers/hattori/100.gif | Bin 0 -> 4044 bytes .../games/paint-by-numbers/hattori/101.gif | Bin 0 -> 4220 bytes .../games/paint-by-numbers/hattori/102.gif | Bin 0 -> 4369 bytes .../games/paint-by-numbers/hattori/103.gif | Bin 0 -> 3755 bytes .../games/paint-by-numbers/hattori/104.gif | Bin 0 -> 3625 bytes .../games/paint-by-numbers/hattori/105.gif | Bin 0 -> 4101 bytes .../games/paint-by-numbers/hattori/106.gif | Bin 0 -> 4659 bytes .../games/paint-by-numbers/hattori/107.gif | Bin 0 -> 4231 bytes .../games/paint-by-numbers/hattori/108.gif | Bin 0 -> 6922 bytes .../games/paint-by-numbers/hattori/109.gif | Bin 0 -> 4945 bytes .../games/paint-by-numbers/hattori/11.gif | Bin 0 -> 3237 bytes .../games/paint-by-numbers/hattori/110.gif | Bin 0 -> 5011 bytes .../games/paint-by-numbers/hattori/111.gif | Bin 0 -> 6791 bytes .../games/paint-by-numbers/hattori/112.gif | Bin 0 -> 3828 bytes .../games/paint-by-numbers/hattori/113.gif | Bin 0 -> 3982 bytes .../games/paint-by-numbers/hattori/114.gif | Bin 0 -> 5715 bytes .../games/paint-by-numbers/hattori/115.gif | Bin 0 -> 7404 bytes .../games/paint-by-numbers/hattori/116.gif | Bin 0 -> 3090 bytes .../games/paint-by-numbers/hattori/117.gif | Bin 0 -> 5081 bytes .../games/paint-by-numbers/hattori/118.gif | Bin 0 -> 3738 bytes .../games/paint-by-numbers/hattori/119.gif | Bin 0 -> 6761 bytes .../games/paint-by-numbers/hattori/12.gif | Bin 0 -> 3590 bytes .../games/paint-by-numbers/hattori/120.gif | Bin 0 -> 4467 bytes .../games/paint-by-numbers/hattori/121.gif | Bin 0 -> 3420 bytes .../games/paint-by-numbers/hattori/122.gif | Bin 0 -> 9685 bytes .../games/paint-by-numbers/hattori/123.gif | Bin 0 -> 5912 bytes .../games/paint-by-numbers/hattori/124.gif | Bin 0 -> 2738 bytes .../games/paint-by-numbers/hattori/125.gif | Bin 0 -> 3867 bytes .../games/paint-by-numbers/hattori/126.gif | Bin 0 -> 2516 bytes .../games/paint-by-numbers/hattori/127.gif | Bin 0 -> 3771 bytes .../games/paint-by-numbers/hattori/128.gif | Bin 0 -> 5852 bytes .../games/paint-by-numbers/hattori/129.gif | Bin 0 -> 5176 bytes .../games/paint-by-numbers/hattori/13.gif | Bin 0 -> 3003 bytes .../games/paint-by-numbers/hattori/130.gif | Bin 0 -> 3623 bytes .../games/paint-by-numbers/hattori/131.gif | Bin 0 -> 3334 bytes .../games/paint-by-numbers/hattori/132.gif | Bin 0 -> 3997 bytes .../games/paint-by-numbers/hattori/133.gif | Bin 0 -> 4241 bytes .../games/paint-by-numbers/hattori/134.gif | Bin 0 -> 5459 bytes .../games/paint-by-numbers/hattori/135.gif | Bin 0 -> 3713 bytes .../games/paint-by-numbers/hattori/136.gif | Bin 0 -> 4530 bytes .../games/paint-by-numbers/hattori/137.gif | Bin 0 -> 3693 bytes .../games/paint-by-numbers/hattori/138.gif | Bin 0 -> 6083 bytes .../games/paint-by-numbers/hattori/139.gif | Bin 0 -> 5039 bytes .../games/paint-by-numbers/hattori/14.gif | Bin 0 -> 3692 bytes .../games/paint-by-numbers/hattori/15.gif | Bin 0 -> 4373 bytes .../games/paint-by-numbers/hattori/16.gif | Bin 0 -> 3420 bytes .../games/paint-by-numbers/hattori/17.gif | Bin 0 -> 3861 bytes .../games/paint-by-numbers/hattori/18.gif | Bin 0 -> 4463 bytes .../games/paint-by-numbers/hattori/19.gif | Bin 0 -> 3599 bytes collects/games/paint-by-numbers/hattori/2.gif | Bin 0 -> 2501 bytes .../games/paint-by-numbers/hattori/20.gif | Bin 0 -> 4176 bytes .../games/paint-by-numbers/hattori/21.gif | Bin 0 -> 3855 bytes .../games/paint-by-numbers/hattori/22.gif | Bin 0 -> 3309 bytes .../games/paint-by-numbers/hattori/23.gif | Bin 0 -> 4414 bytes .../games/paint-by-numbers/hattori/24.gif | Bin 0 -> 4225 bytes .../games/paint-by-numbers/hattori/25.gif | Bin 0 -> 4168 bytes .../games/paint-by-numbers/hattori/26.gif | Bin 0 -> 4192 bytes .../games/paint-by-numbers/hattori/27.gif | Bin 0 -> 3981 bytes .../games/paint-by-numbers/hattori/28.gif | Bin 0 -> 3797 bytes .../games/paint-by-numbers/hattori/29.gif | Bin 0 -> 3939 bytes collects/games/paint-by-numbers/hattori/3.gif | Bin 0 -> 2624 bytes .../games/paint-by-numbers/hattori/30.gif | Bin 0 -> 4219 bytes .../games/paint-by-numbers/hattori/31.gif | Bin 0 -> 3755 bytes .../games/paint-by-numbers/hattori/32.gif | Bin 0 -> 3908 bytes .../games/paint-by-numbers/hattori/33.gif | Bin 0 -> 3677 bytes .../games/paint-by-numbers/hattori/34.gif | Bin 0 -> 3921 bytes .../games/paint-by-numbers/hattori/35.gif | Bin 0 -> 4176 bytes .../games/paint-by-numbers/hattori/36.gif | Bin 0 -> 4408 bytes .../games/paint-by-numbers/hattori/37.gif | Bin 0 -> 4244 bytes .../games/paint-by-numbers/hattori/38.gif | Bin 0 -> 3673 bytes .../games/paint-by-numbers/hattori/39.gif | Bin 0 -> 3789 bytes collects/games/paint-by-numbers/hattori/4.gif | Bin 0 -> 2441 bytes .../games/paint-by-numbers/hattori/40.gif | Bin 0 -> 4195 bytes .../games/paint-by-numbers/hattori/41.gif | Bin 0 -> 3976 bytes .../games/paint-by-numbers/hattori/42.gif | Bin 0 -> 3909 bytes .../games/paint-by-numbers/hattori/43.gif | Bin 0 -> 4120 bytes .../games/paint-by-numbers/hattori/44.gif | Bin 0 -> 3750 bytes .../games/paint-by-numbers/hattori/45.gif | Bin 0 -> 3890 bytes .../games/paint-by-numbers/hattori/46.gif | Bin 0 -> 4265 bytes .../games/paint-by-numbers/hattori/47.gif | Bin 0 -> 4300 bytes .../games/paint-by-numbers/hattori/48.gif | Bin 0 -> 3740 bytes .../games/paint-by-numbers/hattori/49.gif | Bin 0 -> 4304 bytes collects/games/paint-by-numbers/hattori/5.gif | Bin 0 -> 2616 bytes .../games/paint-by-numbers/hattori/50.gif | Bin 0 -> 4135 bytes .../games/paint-by-numbers/hattori/51.gif | Bin 0 -> 3882 bytes .../games/paint-by-numbers/hattori/52.gif | Bin 0 -> 4634 bytes .../games/paint-by-numbers/hattori/53.gif | Bin 0 -> 4762 bytes .../games/paint-by-numbers/hattori/54.gif | Bin 0 -> 4361 bytes .../games/paint-by-numbers/hattori/55.gif | Bin 0 -> 4357 bytes .../games/paint-by-numbers/hattori/56.gif | Bin 0 -> 3710 bytes .../games/paint-by-numbers/hattori/57.gif | Bin 0 -> 4466 bytes .../games/paint-by-numbers/hattori/58.gif | Bin 0 -> 3581 bytes .../games/paint-by-numbers/hattori/59.gif | Bin 0 -> 4189 bytes collects/games/paint-by-numbers/hattori/6.gif | Bin 0 -> 2608 bytes .../games/paint-by-numbers/hattori/60.gif | Bin 0 -> 4505 bytes .../games/paint-by-numbers/hattori/61.gif | Bin 0 -> 3616 bytes .../games/paint-by-numbers/hattori/62.gif | Bin 0 -> 4295 bytes .../games/paint-by-numbers/hattori/63.gif | Bin 0 -> 3460 bytes .../games/paint-by-numbers/hattori/64.gif | Bin 0 -> 4072 bytes .../games/paint-by-numbers/hattori/65.gif | Bin 0 -> 4199 bytes .../games/paint-by-numbers/hattori/66.gif | Bin 0 -> 4271 bytes .../games/paint-by-numbers/hattori/67.gif | Bin 0 -> 4384 bytes .../games/paint-by-numbers/hattori/68.gif | Bin 0 -> 4002 bytes .../games/paint-by-numbers/hattori/69.gif | Bin 0 -> 4448 bytes collects/games/paint-by-numbers/hattori/7.gif | Bin 0 -> 2595 bytes .../games/paint-by-numbers/hattori/70.gif | Bin 0 -> 4086 bytes .../games/paint-by-numbers/hattori/71.gif | Bin 0 -> 4664 bytes .../games/paint-by-numbers/hattori/72.gif | Bin 0 -> 4041 bytes .../games/paint-by-numbers/hattori/73.gif | Bin 0 -> 3867 bytes .../games/paint-by-numbers/hattori/74.gif | Bin 0 -> 3791 bytes .../games/paint-by-numbers/hattori/75.gif | Bin 0 -> 4183 bytes .../games/paint-by-numbers/hattori/76.gif | Bin 0 -> 4536 bytes .../games/paint-by-numbers/hattori/77.gif | Bin 0 -> 3976 bytes .../games/paint-by-numbers/hattori/78.gif | Bin 0 -> 4455 bytes .../games/paint-by-numbers/hattori/79.gif | Bin 0 -> 4322 bytes collects/games/paint-by-numbers/hattori/8.gif | Bin 0 -> 2719 bytes .../games/paint-by-numbers/hattori/80.gif | Bin 0 -> 4078 bytes .../games/paint-by-numbers/hattori/81.gif | Bin 0 -> 1540 bytes .../games/paint-by-numbers/hattori/82.gif | Bin 0 -> 2198 bytes .../games/paint-by-numbers/hattori/83.gif | Bin 0 -> 4414 bytes .../games/paint-by-numbers/hattori/84.gif | Bin 0 -> 3614 bytes .../games/paint-by-numbers/hattori/85.gif | Bin 0 -> 4426 bytes .../games/paint-by-numbers/hattori/86.gif | Bin 0 -> 4117 bytes .../games/paint-by-numbers/hattori/87.gif | Bin 0 -> 3571 bytes .../games/paint-by-numbers/hattori/88.gif | Bin 0 -> 4565 bytes .../games/paint-by-numbers/hattori/89.gif | Bin 0 -> 4196 bytes collects/games/paint-by-numbers/hattori/9.gif | Bin 0 -> 2483 bytes .../games/paint-by-numbers/hattori/90.gif | Bin 0 -> 3905 bytes .../games/paint-by-numbers/hattori/91.gif | Bin 0 -> 4286 bytes .../games/paint-by-numbers/hattori/92.gif | Bin 0 -> 3887 bytes .../games/paint-by-numbers/hattori/93.gif | Bin 0 -> 4110 bytes .../games/paint-by-numbers/hattori/94.gif | Bin 0 -> 4464 bytes .../games/paint-by-numbers/hattori/95.gif | Bin 0 -> 4482 bytes .../games/paint-by-numbers/hattori/96.gif | Bin 0 -> 4304 bytes .../games/paint-by-numbers/hattori/97.gif | Bin 0 -> 4475 bytes .../games/paint-by-numbers/hattori/98.gif | Bin 0 -> 3463 bytes .../games/paint-by-numbers/hattori/99.gif | Bin 0 -> 3107 bytes collects/games/paint-by-numbers/info.ss | 26 + collects/games/paint-by-numbers/main.ss | 520 + .../paint-by-numbers/paint-by-numbers.png | Bin 0 -> 434 bytes .../paint-by-numbers/paint-by-numbers.ss | 518 + collects/games/paint-by-numbers/problem.ss | 3 + .../games/paint-by-numbers/problems/directory | 31 + .../games/paint-by-numbers/problems/games | 1 + .../games/paint-by-numbers/problems/h1-30 | 1 + .../games/paint-by-numbers/problems/h121-138 | 1 + .../games/paint-by-numbers/problems/h31-60 | 1 + .../games/paint-by-numbers/problems/h61-90 | 1 + .../games/paint-by-numbers/problems/h91-120 | 1 + .../games/paint-by-numbers/problems/k15x15 | 1 + .../games/paint-by-numbers/problems/k15x20 | 1 + .../games/paint-by-numbers/problems/k15x25 | 1 + .../games/paint-by-numbers/problems/k20x15 | 1 + .../games/paint-by-numbers/problems/k20x20 | 1 + .../games/paint-by-numbers/problems/k20x25 | 1 + .../games/paint-by-numbers/problems/k20x30 | 1 + .../games/paint-by-numbers/problems/k25x15 | 1 + .../games/paint-by-numbers/problems/k25x20 | 1 + .../games/paint-by-numbers/problems/k25x25 | 1 + .../games/paint-by-numbers/problems/k25x30 | 1 + .../games/paint-by-numbers/problems/k25x35 | 1 + .../games/paint-by-numbers/problems/k30x20 | 1 + .../games/paint-by-numbers/problems/k30x25 | 1 + .../games/paint-by-numbers/problems/k30x30 | 1 + .../games/paint-by-numbers/problems/k30x35 | 1 + .../games/paint-by-numbers/problems/k30x40 | 1 + .../games/paint-by-numbers/problems/k35x25 | 1 + .../games/paint-by-numbers/problems/k35x30 | 1 + .../games/paint-by-numbers/problems/k35x35 | 1 + .../games/paint-by-numbers/problems/k35x40 | 1 + .../games/paint-by-numbers/problems/k40x30 | 1 + .../games/paint-by-numbers/problems/k40x35 | 1 + .../games/paint-by-numbers/problems/k40x40 | 1 + collects/games/paint-by-numbers/problems/misc | 1 + .../raw-problems/allowed-email | 61 + .../raw-problems/build-final.ss | 71 + .../raw-problems/build-hattori.ss | 175 + .../raw-problems/build-kajitani.ss | 107 + .../raw-problems/build-rows-cols.ss | 91 + .../raw-problems/build-solution-sets.ss | 298 + .../raw-problems/count-missing.ss | 45 + .../raw-problems/raw-hattori.ss | 8716 ++++++++++ .../raw-problems/raw-kajitani.ss | 14477 ++++++++++++++++ .../paint-by-numbers/raw-problems/raw-misc.ss | 38 + .../raw-problems/raw-problems.ss | 77 + .../raw-problems/size-calculation.ss | 187 + .../paint-by-numbers/solution-sets/directory | 31 + .../paint-by-numbers/solution-sets/games | 195 + .../paint-by-numbers/solution-sets/h1-30 | 607 + .../paint-by-numbers/solution-sets/h121-138 | 482 + .../paint-by-numbers/solution-sets/h31-60 | 731 + .../paint-by-numbers/solution-sets/h61-90 | 730 + .../paint-by-numbers/solution-sets/h91-120 | 932 + .../paint-by-numbers/solution-sets/k15x15 | 1 + .../paint-by-numbers/solution-sets/k15x20 | 1 + .../paint-by-numbers/solution-sets/k15x25 | 1 + .../paint-by-numbers/solution-sets/k20x15 | 1 + .../paint-by-numbers/solution-sets/k20x20 | 1 + .../paint-by-numbers/solution-sets/k20x25 | 1 + .../paint-by-numbers/solution-sets/k20x30 | 1 + .../paint-by-numbers/solution-sets/k25x15 | 1 + .../paint-by-numbers/solution-sets/k25x20 | 1 + .../paint-by-numbers/solution-sets/k25x25 | 1 + .../paint-by-numbers/solution-sets/k25x30 | 1 + .../paint-by-numbers/solution-sets/k25x35 | 1 + .../paint-by-numbers/solution-sets/k30x20 | 1 + .../paint-by-numbers/solution-sets/k30x25 | 1 + .../paint-by-numbers/solution-sets/k30x30 | 1 + .../paint-by-numbers/solution-sets/k30x35 | 1 + .../paint-by-numbers/solution-sets/k30x40 | 1 + .../paint-by-numbers/solution-sets/k35x25 | 1 + .../paint-by-numbers/solution-sets/k35x30 | 1 + .../paint-by-numbers/solution-sets/k35x35 | 1 + .../paint-by-numbers/solution-sets/k35x40 | 1 + .../paint-by-numbers/solution-sets/k40x30 | 1 + .../paint-by-numbers/solution-sets/k40x35 | 1 + .../paint-by-numbers/solution-sets/k40x40 | 1 + .../games/paint-by-numbers/solution-sets/misc | 61 + collects/games/paint-by-numbers/solve.ss | 749 + collects/games/parcheesi/admin-gui.ss | 800 + collects/games/parcheesi/admin.ss | 174 + collects/games/parcheesi/best-players.ss | 767 + collects/games/parcheesi/board.ss | 348 + collects/games/parcheesi/die.ss | 74 + collects/games/parcheesi/doc.txt | 52 + collects/games/parcheesi/gui.ss | 594 + collects/games/parcheesi/info.ss | 5 + collects/games/parcheesi/interfaces.ss | 22 + collects/games/parcheesi/make-bitmap.ss | 597 + collects/games/parcheesi/moves.ss | 451 + collects/games/parcheesi/parcheesi.png | Bin 0 -> 521 bytes collects/games/parcheesi/parcheesi.ss | 11 + collects/games/parcheesi/play-game.ss | 151 + collects/games/parcheesi/rules.ss | 271 + collects/games/parcheesi/test.ss | 93 + collects/games/pousse/board-size.ss | 3 + collects/games/pousse/board.ss | 106 + collects/games/pousse/counter.ss | 127 + collects/games/pousse/doc.txt | 50 + collects/games/pousse/help.txt | 37 + collects/games/pousse/info.ss | 5 + collects/games/pousse/left.gif | Bin 0 -> 174 bytes collects/games/pousse/pousse.png | Bin 0 -> 940 bytes collects/games/pousse/pousse.ss | 800 + collects/games/pousse/right.gif | Bin 0 -> 178 bytes collects/games/pousse/robot.ss | 313 + collects/games/pousse/robots.txt | 40 + collects/games/pousse/utils.ss | 132 + collects/games/same/doc.txt | 18 + collects/games/same/info.ss | 6 + collects/games/same/same.png | Bin 0 -> 389 bytes collects/games/same/same.ss | 369 + collects/games/show-help.ss | 74 + collects/games/slidey/11.jpg | Bin 0 -> 22128 bytes collects/games/slidey/info.ss | 4 + collects/games/slidey/slidey.png | Bin 0 -> 507 bytes collects/games/slidey/slidey.ss | 358 + collects/games/spider/doc.txt | 46 + collects/games/spider/info.ss | 5 + collects/games/spider/spider.png | Bin 0 -> 1687 bytes collects/games/spider/spider.ss | 445 + collects/graphics/graphics-posn-less-unit.ss | 1304 ++ collects/graphics/graphics-sig.ss | 78 + collects/graphics/graphics-unit.ss | 16 + collects/graphics/graphics.ss | 9 + collects/graphics/info.ss | 5 + collects/graphics/turtle-examples.ss | 310 + collects/graphics/turtle-sig.ss | 18 + collects/graphics/turtle-test.ss | 45 + collects/graphics/turtle-unit.ss | 467 + collects/graphics/turtles.ss | 28 + collects/graphics/value-turtles-examples.ss | 106 + collects/graphics/value-turtles-test.ss | 36 + collects/graphics/value-turtles.ss | 350 + collects/guibuilder/base.ss | 584 + collects/guibuilder/button.xpm | 22 + collects/guibuilder/canvas.ss | 155 + collects/guibuilder/canvas.xpm | 22 + collects/guibuilder/checkbox.xpm | 22 + collects/guibuilder/choice.xpm | Bin 0 -> 6258 bytes collects/guibuilder/doc.txt | 12 + collects/guibuilder/feature.ss | 353 + collects/guibuilder/gauge.xpm | Bin 0 -> 6272 bytes collects/guibuilder/guibuilder.ss | 101 + collects/guibuilder/help.mre | 1 + collects/guibuilder/hpanel.xpm | 22 + collects/guibuilder/info.ss | 5 + collects/guibuilder/list.xpm | 22 + collects/guibuilder/mcanvas.xpm | 22 + collects/guibuilder/message.xpm | 21 + collects/guibuilder/multiple-choice.ss | 266 + collects/guibuilder/panel.ss | 158 + collects/guibuilder/radiobox.xpm | 23 + collects/guibuilder/readable.ss | 54 + collects/guibuilder/simple-control.ss | 102 + collects/guibuilder/slider-guage.ss | 193 + collects/guibuilder/slider.xpm | Bin 0 -> 6273 bytes collects/guibuilder/text-field.ss | 136 + collects/guibuilder/text.xpm | 22 + collects/guibuilder/tool.ss | 69 + collects/guibuilder/toolbar.ss | 159 + collects/guibuilder/top-level.ss | 629 + collects/guibuilder/utils.ss | 101 + collects/guibuilder/vpanel.xpm | 22 + collects/handin-client/client.ss | 78 + collects/handin-client/icon.png | Bin 0 -> 696 bytes collects/handin-client/info.ss | 21 + collects/handin-client/server-cert.pem | 23 + collects/handin-client/tool.ss | 527 + collects/handin-server/doc.txt | 439 + collects/handin-server/handin-server.ss | 362 + collects/handin-server/info.ss | 3 + collects/handin-server/md5.ss | 5 + collects/handin-server/private-key.pem | 15 + collects/handin-server/run-status.ss | 11 + .../status-web-root/conf/forbidden.html | 7 + .../status-web-root/conf/not-found.html | 7 + .../conf/passwords-refresh.html | 7 + .../status-web-root/conf/protocol-error.html | 7 + .../status-web-root/conf/servlet-error.html | 9 + .../status-web-root/conf/servlet-refresh.html | 7 + .../status-web-root/htdocs/index.html | 6 + .../status-web-root/servlets/status.ss | 268 + collects/handin-server/utils.ss | 333 + collects/handin-server/web-status-server.ss | 69 + collects/help/bug-report.ss | 539 + collects/help/doc.txt | 377 + collects/help/help-desk.ss | 40 + collects/help/help.creator | 2 + collects/help/help.icns | Bin 0 -> 43170 bytes collects/help/help.ico | Bin 0 -> 25214 bytes collects/help/help.ss | 56 + collects/help/info.ss | 18 + collects/help/installer.ss | 119 + collects/help/private/buginfo.ss | 21 + collects/help/private/colldocs.ss | 82 + collects/help/private/config.ss | 51 + collects/help/private/docpos.ss | 81 + collects/help/private/finddoc.ss | 82 + collects/help/private/get-help-url.ss | 63 + collects/help/private/gui.ss | 597 + collects/help/private/info.ss | 2 + collects/help/private/installed-components.ss | 120 + collects/help/private/internal-hp.ss | 6 + collects/help/private/link.ss | 55 + collects/help/private/main.ss | 48 + collects/help/private/manuals.ss | 521 + collects/help/private/path.ss | 11 + collects/help/private/search.ss | 552 + collects/help/private/sig.ss | 12 + collects/help/private/standard-urls.ss | 115 + collects/help/private/tcp-intercept.ss | 145 + collects/help/refresh-manuals.ss | 220 + collects/help/servlets/README | 15 + collects/help/servlets/acknowledge.ss | 20 + collects/help/servlets/doc-anchor.ss | 20 + collects/help/servlets/doc-content.ss | 25 + collects/help/servlets/doc-message.ss | 21 + collects/help/servlets/home.ss | 79 + collects/help/servlets/howtodrscheme.ss | 31 + collects/help/servlets/howtoprogram.ss | 39 + collects/help/servlets/howtoscheme.ss | 42 + collects/help/servlets/howtouse.ss | 82 + collects/help/servlets/info.ss | 2 + collects/help/servlets/manual-section.ss | 34 + collects/help/servlets/manuals.ss | 13 + collects/help/servlets/missing-manual.ss | 51 + collects/help/servlets/plticon.ico | Bin 0 -> 318 bytes collects/help/servlets/private/exit.ss | 4 + collects/help/servlets/private/external.ss | 38 + collects/help/servlets/private/headelts.ss | 67 + collects/help/servlets/private/info.ss | 11 + collects/help/servlets/private/read-doc.ss | 40 + collects/help/servlets/private/read-lines.ss | 185 + collects/help/servlets/private/search-util.ss | 31 + collects/help/servlets/private/util.ss | 157 + collects/help/servlets/release/bugs.ss | 42 + collects/help/servlets/release/info.ss | 2 + collects/help/servlets/release/license.ss | 93 + collects/help/servlets/release/notes.ss | 60 + collects/help/servlets/release/patches.ss | 26 + collects/help/servlets/releaseinfo.ss | 35 + collects/help/servlets/research/info.ss | 2 + collects/help/servlets/research/why.ss | 67 + collects/help/servlets/resources.ss | 40 + collects/help/servlets/resources/info.ss | 2 + collects/help/servlets/resources/libext.ss | 38 + collects/help/servlets/resources/maillist.ss | 78 + .../help/servlets/resources/teachscheme.ss | 36 + collects/help/servlets/results.ss | 340 + collects/help/servlets/scheme/doc.ss | 56 + collects/help/servlets/scheme/how.ss | 125 + collects/help/servlets/scheme/info.ss | 2 + collects/help/servlets/scheme/langlevels.ss | 67 + collects/help/servlets/scheme/misc.ss | 60 + collects/help/servlets/scheme/misc/activex.ss | 29 + collects/help/servlets/scheme/misc/batch.ss | 52 + collects/help/servlets/scheme/misc/cgi.ss | 153 + .../help/servlets/scheme/misc/database.ss | 34 + .../help/servlets/scheme/misc/graphics.ss | 35 + collects/help/servlets/scheme/misc/info.ss | 2 + collects/help/servlets/scheme/misc/script.ss | 49 + .../help/servlets/scheme/misc/standalone.ss | 34 + collects/help/servlets/scheme/misc/system.ss | 26 + collects/help/servlets/scheme/what.ss | 139 + collects/help/web-root/conf/forbidden.html | 8 + collects/help/web-root/conf/not-found.html | 8 + .../help/web-root/conf/passwords-refresh.html | 8 + .../help/web-root/conf/protocol-error.html | 8 + .../help/web-root/conf/servlet-error.html | 13 + .../help/web-root/conf/servlet-refresh.html | 8 + collects/hierlist/doc.txt | 212 + collects/hierlist/hierlist-sig.ss | 16 + collects/hierlist/hierlist-unit.ss | 810 + collects/hierlist/hierlist.ss | 71 + collects/hierlist/info.ss | 4 + collects/honu-module/doc.txt | 49 + collects/honu-module/dynamic.ss | 1007 ++ collects/honu-module/honu-module.ss | 23 + collects/honu-module/info.ss | 5 + collects/honu-module/private/ops.ss | 80 + collects/honu-module/private/util.ss | 19 + collects/honu/ast.ss | 67 + collects/honu/base.ss | 62 + collects/honu/compile.ss | 52 + collects/honu/doc.txt | 296 + collects/honu/examples/Character.honu | 12 + collects/honu/examples/Fact-Integer.honu | 78 + collects/honu/examples/Fact.honu | 33 + collects/honu/examples/Float.honu | 13 + collects/honu/examples/Integer-box.honu | 13 + collects/honu/examples/Integer-old.honu | 58 + collects/honu/examples/Integer-value.honu | 62 + collects/honu/examples/Integer.honu | 56 + collects/honu/examples/List-main.honu | 24 + collects/honu/examples/List.cm | 3 + collects/honu/examples/List.honu | 170 + collects/honu/examples/Stack-main.honu | 25 + collects/honu/examples/Stack.cm | 7 + collects/honu/examples/Stack.honu | 80 + collects/honu/examples/String.honu | 36 + collects/honu/examples/Y-new.honu | 15 + collects/honu/examples/Y.honu | 40 + collects/honu/examples/error-prim.honu | 4 + collects/honu/examples/field-exp-sub.honu | 24 + collects/honu/examples/forgot-init.honu | 12 + collects/honu/examples/func-test.honu | 12 + collects/honu/examples/interpreter-str.honu | 435 + collects/honu/examples/interpreter.honu | 465 + collects/honu/examples/lambda-test.honu | 4 + collects/honu/examples/matthias1.honu | 23 + collects/honu/examples/matthias2.honu | 35 + collects/honu/examples/mdcall-test.honu | 8 + collects/honu/examples/mdcall-test2.honu | 15 + collects/honu/examples/method-exp-sub.honu | 26 + collects/honu/examples/mixin-init.honu | 31 + collects/honu/examples/old-stack.honu | 98 + collects/honu/examples/point.honu | 56 + collects/honu/examples/rel-not-prim.honu | 17 + collects/honu/examples/simple-init.honu | 12 + collects/honu/examples/square.honu | 38 + collects/honu/examples/str-float-prim.honu | 4 + collects/honu/examples/struct-test.honu | 3 + collects/honu/examples/sub-bad-init.honu | 11 + collects/honu/examples/sub-final.honu | 7 + collects/honu/examples/subclass-ext.honu | 30 + collects/honu/examples/uminus.honu | 13 + collects/honu/honu-compile-context.ss | 4 + collects/honu/honu.gif | Bin 0 -> 949 bytes collects/honu/info.ss | 5 + collects/honu/parsers/parse.ss | 828 + .../compiler/honu-translate-class-utils.ss | 178 + .../private/compiler/honu-translate-class.ss | 25 + .../compiler/honu-translate-expression.ss | 266 + .../compiler/honu-translate-function.ss | 14 + .../compiler/honu-translate-program.ss | 41 + .../compiler/honu-translate-subclass.ss | 59 + .../compiler/honu-translate-type-defn.ss | 35 + .../private/compiler/honu-translate-utils.ss | 83 + .../typechecker/honu-convert-static.ss | 204 + .../private/typechecker/honu-type-utils.ss | 399 + .../typechecker/honu-typecheck-class-utils.ss | 236 + .../typechecker/honu-typecheck-class.ss | 31 + .../private/typechecker/honu-typecheck-exp.ss | 930 + .../typechecker/honu-typecheck-function.ss | 26 + .../typechecker/honu-typecheck-mixin.ss | 98 + .../typechecker/honu-typecheck-postchecks.ss | 93 + .../typechecker/honu-typecheck-prechecks.ss | 88 + .../typechecker/honu-typecheck-type-defn.ss | 73 + .../private/typechecker/honu-typecheck.ss | 51 + collects/honu/read-error-with-stx.ss | 20 + collects/honu/tenv-utils.ss | 118 + collects/honu/tenv.ss | 119 + collects/honu/tool.ss | 189 + collects/honu/utils.ss | 47 + collects/htdch/draw/Black.java | 3 + collects/htdch/draw/Blue.java | 3 + collects/htdch/draw/Color.java | 3 + collects/htdch/draw/Green.java | 3 + collects/htdch/draw/Posn.java | 10 + collects/htdch/draw/Red.java | 3 + collects/htdch/draw/White.java | 3 + collects/htdch/draw/World-native-methods.ss | 121 + collects/htdch/draw/World.java | 44 + collects/htdch/draw/Yellow.java | 3 + collects/htdch/draw/doc.txt | 86 + collects/htdch/draw/info.ss | 4 + collects/htdch/draw/installer.ss | 23 + collects/htdch/draw/pre-installer.ss | 15 + collects/htdch/info.ss | 5 + collects/htdp/HtDPv0/ping-play-unit.ss | 108 + collects/htdp/HtDPv0/pingp-play.ss | 23 + collects/htdp/HtDPv0/pingp-sig.ss | 69 + collects/htdp/HtDPv0/pingp.ss | 284 + collects/htdp/HtDPv0/protect-play-unit.ss | 103 + collects/htdp/HtDPv0/protect-play.ss | 30 + collects/htdp/HtDPv0/rectangle.ss | 51 + collects/htdp/Test/TEST | 28 + collects/htdp/Test/TODO | 28 + collects/htdp/Test/arrow-gui.ss | 27 + collects/htdp/Test/arrow.ss | 56 + collects/htdp/Test/convert.ss | 73 + collects/htdp/Test/dir.ss | 15 + collects/htdp/Test/docs.ss | 12 + collects/htdp/Test/draw.ss | 80 + collects/htdp/Test/elevator.ss | 14 + collects/htdp/Test/graphing.ss | 16 + collects/htdp/Test/graphing2.ss | 17 + collects/htdp/Test/guess-gui.ss | 21 + collects/htdp/Test/guess1.ss | 23 + collects/htdp/Test/guess2.ss | 40 + collects/htdp/Test/guess3.ss | 41 + collects/htdp/Test/gui.ss | 24 + collects/htdp/Test/hangman1.ss | 50 + collects/htdp/Test/hangman2.ss | 50 + collects/htdp/Test/lkup-gui.ss | 6 + collects/htdp/Test/master-play.ss | 40 + collects/htdp/Test/master.ss | 23 + collects/htdp/Test/pingp-play.ss | 6 + collects/htdp/Test/pingp-trace.ss | 101 + collects/htdp/Test/pingp.ss | 103 + collects/htdp/Test/protect.ss | 113 + collects/htdp/Test/rectangle.ss | 12 + collects/htdp/Test/tester.ss | 16 + collects/htdp/arrow-gui.ss | 86 + collects/htdp/arrow.ss | 134 + collects/htdp/big-draw.ss | 294 + collects/htdp/convert.ss | 261 + collects/htdp/dir.ss | 80 + collects/htdp/docs.ss | 104 + collects/htdp/draw-sig.ss | 29 + collects/htdp/draw.ss | 23 + collects/htdp/elevator.ss | 818 + collects/htdp/error.ss | 71 + collects/htdp/graphing.ss | 84 + collects/htdp/guess-gui.ss | 79 + collects/htdp/guess.ss | 217 + collects/htdp/gui.ss | 194 + collects/htdp/hangman-play.ss | 52 + collects/htdp/hangman.ss | 281 + collects/htdp/image.ss | 841 + collects/htdp/info.ss | 2 + collects/htdp/lkup-gui.ss | 62 + collects/htdp/master-play.ss | 22 + collects/htdp/master.ss | 175 + collects/htdp/show-queen.ss | 1 + collects/htdp/world.ss | 245 + collects/html/case.ss | 489 + collects/html/doc.txt | 460 + collects/html/dtd-ast.ss | 23 + collects/html/dtd.ss | 205 + collects/html/dtdr.ss | 192 + collects/html/dtds.ss | 13 + collects/html/entity-expander.ss | 27 + collects/html/generate-code.ss | 72 + collects/html/html-sig.ss | 11 + collects/html/html-spec | 1 + collects/html/html-structs.ss | 93 + collects/html/html-unit.ss | 141 + collects/html/html.ss | 30 + collects/html/info.ss | 9 + collects/html/sgml-reader-sig.ss | 8 + collects/html/sgml-reader-unit.ss | 437 + collects/html/sgml.ss | 14 + collects/icons/PLT-206-larval.png | Bin 0 -> 32484 bytes collects/icons/PLT-206-mars.jpg | Bin 0 -> 19170 bytes collects/icons/PLT-206.png | Bin 0 -> 26529 bytes collects/icons/PLT-pumpkin.png | Bin 0 -> 88710 bytes collects/icons/PLTnolarval.jpg | Bin 0 -> 22087 bytes collects/icons/PLTylarval.jpg | Bin 0 -> 25526 bytes collects/icons/anchor.gif | Bin 0 -> 253 bytes collects/icons/animate1.gif | Bin 0 -> 91 bytes collects/icons/animate2.gif | Bin 0 -> 93 bytes collects/icons/animate3.gif | Bin 0 -> 90 bytes collects/icons/arrow.blue.down.gif | Bin 0 -> 256 bytes collects/icons/arrow.blue.left.gif | Bin 0 -> 251 bytes collects/icons/arrow.blue.right.gif | Bin 0 -> 249 bytes collects/icons/arrow.blue.up.gif | Bin 0 -> 264 bytes collects/icons/bb-sm-bw.bmp | Bin 0 -> 126 bytes collects/icons/bb-small.bmp | Bin 0 -> 242 bytes collects/icons/bb.gif | Bin 0 -> 233 bytes collects/icons/book.gif | Bin 0 -> 559 bytes collects/icons/break.png | Bin 0 -> 308 bytes collects/icons/bug09.gif | Bin 0 -> 351 bytes collects/icons/checksyn.jpg | Bin 0 -> 1658 bytes collects/icons/eli-purple.jpg | Bin 0 -> 6887 bytes collects/icons/eof.gif | Bin 0 -> 751 bytes collects/icons/execute.bmp | Bin 0 -> 1334 bytes collects/icons/file.gif | Bin 0 -> 77 bytes collects/icons/foot-up.png | Bin 0 -> 1520 bytes collects/icons/foot.png | Bin 0 -> 1437 bytes collects/icons/help.bmp | Bin 0 -> 1270 bytes collects/icons/help16x16.xbm | 6 + collects/icons/help16x16.xpm | 23 + collects/icons/help32x32.xbm | 12 + collects/icons/help32x32.xpm | 39 + collects/icons/htdp-icon.gif | Bin 0 -> 357 bytes collects/icons/j.gif | Bin 0 -> 549 bytes collects/icons/java-interactions-box.gif | Bin 0 -> 872 bytes collects/icons/left-right-cursor.xbm | 6 + collects/icons/left-right-mask.xbm | 6 + collects/icons/lock.gif | Bin 0 -> 183 bytes collects/icons/medium-plt.jpg | Bin 0 -> 5139 bytes collects/icons/mf.gif | Bin 0 -> 630 bytes collects/icons/mini-plt.gif | Bin 0 -> 92 bytes collects/icons/mini-plt.xbm | 5 + collects/icons/mini-plt.xpm | Bin 0 -> 6255 bytes collects/icons/mred.gif | Bin 0 -> 10351 bytes collects/icons/mred.xbm | 41 + collects/icons/mrf.jpg | Bin 0 -> 981 bytes collects/icons/mrflow-small.bmp | Bin 0 -> 822 bytes collects/icons/mrflow.gif | Bin 0 -> 1943 bytes collects/icons/mrspidey.bmp | Bin 0 -> 390 bytes collects/icons/paren.bmp | Bin 0 -> 94 bytes collects/icons/paren.xbm | 4 + collects/icons/plt-flat.gif | Bin 0 -> 3403 bytes collects/icons/plt-logo-no-hole.gif | Bin 0 -> 1559 bytes collects/icons/plt-logo.gif | Bin 0 -> 2325 bytes collects/icons/plt-old.gif | Bin 0 -> 10435 bytes collects/icons/plt-small-shield.gif | Bin 0 -> 4882 bytes collects/icons/plt.gif | Bin 0 -> 17842 bytes collects/icons/plt.jpg | Bin 0 -> 11621 bytes collects/icons/plt.xpm | Bin 0 -> 7833 bytes collects/icons/pltbw.gif | Bin 0 -> 6220 bytes collects/icons/recycle.gif | Bin 0 -> 482 bytes collects/icons/red-arrow.bmp | Bin 0 -> 332 bytes collects/icons/reset.xbm | 6 + collects/icons/return.xbm | 4 + collects/icons/run.png | Bin 0 -> 493 bytes collects/icons/save.png | Bin 0 -> 196 bytes collects/icons/scheme-box.jpg | Bin 0 -> 1211 bytes collects/icons/scheme-splice-box.jpg | Bin 0 -> 1399 bytes collects/icons/schemedoc.ico | Bin 0 -> 766 bytes collects/icons/semicolon.gif | Bin 0 -> 933 bytes collects/icons/sk.jpg | Bin 0 -> 9524 bytes collects/icons/slash-slash.gif | Bin 0 -> 955 bytes collects/icons/syncheck.png | Bin 0 -> 304 bytes collects/icons/texas-plt-bw.gif | Bin 0 -> 3870 bytes collects/icons/touch.bmp | Bin 0 -> 9910 bytes collects/icons/trumpet.xbm | 8 + collects/icons/turn-down-click.png | Bin 0 -> 125 bytes collects/icons/turn-down.png | Bin 0 -> 157 bytes collects/icons/turn-up-click.png | Bin 0 -> 126 bytes collects/icons/turn-up.png | Bin 0 -> 156 bytes collects/icons/unlock.gif | Bin 0 -> 189 bytes collects/icons/up-down-cursor.xbm | 6 + collects/icons/up-down-mask.xbm | 6 + collects/icons/wizard-image.jpg | Bin 0 -> 5481 bytes collects/icons/xml-box-open.jpg | Bin 0 -> 1334 bytes collects/icons/xml-box.jpg | Bin 0 -> 1270 bytes collects/lang/doc.txt | 74 + collects/lang/error.ss | 78 + collects/lang/htdp-advanced.ss | 123 + collects/lang/htdp-beginner-abbr.ss | 34 + collects/lang/htdp-beginner.ss | 73 + collects/lang/htdp-intermediate-lambda.ss | 36 + collects/lang/htdp-intermediate.ss | 74 + collects/lang/htdp-langs.ss | 967 ++ collects/lang/imageeq.ss | 46 + collects/lang/info.ss | 7 + collects/lang/plt-mred.ss | 12 + collects/lang/plt-mzscheme.ss | 6 + collects/lang/plt-pretty-big-text.ss | 34 + collects/lang/plt-pretty-big.ss | 9 + collects/lang/posn.ss | 5 + collects/lang/prim.ss | 149 + collects/lang/private/beginner-funs.ss | 455 + collects/lang/private/contract-forms.ss | 17 + .../private/contracts/advanced-contracts.ss | 7 + .../private/contracts/beginner-contracts.ss | 26 + .../contracts/contract-transformers.ss | 202 + .../private/contracts/contracts-helpers.ss | 429 + .../contracts/contracts-module-begin.ss | 199 + collects/lang/private/contracts/contracts.ss | 40 + .../lang/private/contracts/define-data.ss | 94 + collects/lang/private/contracts/hilighters.ss | 108 + .../contracts/intermediate-contracts.ss | 76 + collects/lang/private/firstorder.ss | 19 + collects/lang/private/imageeq.ss | 131 + collects/lang/private/info.ss | 3 + collects/lang/private/teach.ss | 2076 +++ collects/lang/private/teachhelp.ss | 82 + collects/lang/private/teachprims.ss | 322 + collects/lang/r5rs.ss | 97 + collects/launcher/doc.txt | 193 + collects/launcher/info.ss | 9 + collects/launcher/launcher-sig.ss | 35 + collects/launcher/launcher-unit.ss | 588 + collects/launcher/launcher.ss | 19 + collects/launcher/sh | 0 collects/make/collection-sig.ss | 9 + collects/make/collection-unit.ss | 109 + collects/make/collection.ss | 24 + collects/make/doc.txt | 279 + collects/make/info.ss | 4 + collects/make/make-sig.ss | 14 + collects/make/make-unit.ss | 170 + collects/make/make.ss | 45 + collects/make/setup-extension.ss | 197 + collects/mred/doc.txt | 29 + collects/mred/edit-main.ss | 14 + collects/mred/edit.ss | 157 + collects/mred/info.ss | 6 + collects/mred/mred-sig.ss | 208 + collects/mred/mred.ss | 294 + collects/mred/private/afm.ss | 632 + collects/mred/private/app.ss | 171 + collects/mred/private/check.ss | 177 + collects/mred/private/const.ss | 74 + collects/mred/private/cycle.ss | 20 + collects/mred/private/editor.ss | 629 + collects/mred/private/filedialog.ss | 322 + collects/mred/private/fontdialog.ss | 134 + collects/mred/private/gdi.ss | 166 + collects/mred/private/helper.ss | 321 + collects/mred/private/info.ss | 3 + collects/mred/private/kernel.ss | 1557 ++ collects/mred/private/kw.ss | 65 + collects/mred/private/lock.ss | 116 + collects/mred/private/messagebox.ss | 273 + collects/mred/private/misc.ss | 100 + collects/mred/private/moredialogs.ss | 294 + collects/mred/private/mrcanvas.ss | 352 + collects/mred/private/mrcontainer.ss | 139 + collects/mred/private/mrgroupbox.ss | 35 + collects/mred/private/mritem.ss | 536 + collects/mred/private/mrmenu.ss | 372 + collects/mred/private/mrmenuintf.ss | 36 + collects/mred/private/mrpanel.ss | 218 + collects/mred/private/mrpopup.ss | 66 + collects/mred/private/mrtabgroup.ss | 39 + collects/mred/private/mrtextfield.ss | 128 + collects/mred/private/mrtop.ss | 274 + collects/mred/private/mrwindow.ss | 232 + collects/mred/private/repl.ss | 179 + collects/mred/private/seqcontract.ss | 415 + collects/mred/private/snipfile.ss | 315 + collects/mred/private/wx.ss | 52 + collects/mred/private/wxcanvas.ss | 205 + collects/mred/private/wxcontainer.ss | 40 + collects/mred/private/wxgroupbox.ss | 102 + collects/mred/private/wxitem.ss | 405 + collects/mred/private/wxmenu.ss | 170 + collects/mred/private/wxpanel.ss | 738 + collects/mred/private/wxtabgroup.ss | 425 + collects/mred/private/wxtextfield.ss | 233 + collects/mred/private/wxtop.ss | 651 + collects/mred/private/wxwindow.ss | 212 + collects/mred/script-installer.ss | 18 + collects/mrflow/assoc-set-exn.ss | 32 + collects/mrflow/assoc-set-hash.ss | 257 + collects/mrflow/assoc-set-list.ss | 354 + collects/mrflow/constants.ss | 36 + collects/mrflow/constraints-gen-and-prop.ss | 4924 ++++++ collects/mrflow/dfa.ss | 1024 ++ collects/mrflow/doc.txt | 325 + collects/mrflow/env.ss | 56 + collects/mrflow/gui.ss | 325 + collects/mrflow/hashcons.ss | 1322 ++ collects/mrflow/info.ss | 14 + collects/mrflow/labels.ss | 91 + collects/mrflow/mrflow.ss | 49 + collects/mrflow/primitives/algol60.ss | 87 + collects/mrflow/primitives/r5rs.ss | 884 + collects/mrflow/sba-errors.ss | 61 + collects/mrflow/set-exn.ss | 33 + collects/mrflow/set-hash.ss | 239 + collects/mrflow/set-list.ss | 334 + collects/mrflow/snips-and-arrows-model.ss | 842 + collects/mrflow/snips-and-arrows-view.ss | 588 + collects/mrflow/snips-and-arrows.ss | 616 + collects/mrflow/trie.ss | 124 + collects/mrflow/types.ss | 122 + collects/mrflow/util.ss | 269 + collects/mrlib/aligned-pasteboard.ss | 16 + collects/mrlib/bitmap-label.ss | 94 + collects/mrlib/cache-image-snip.ss | 644 + collects/mrlib/click-forwarding-editor.ss | 52 + collects/mrlib/doc.txt | 142 + collects/mrlib/graph.ss | 894 + collects/mrlib/include-bitmap.ss | 64 + collects/mrlib/info.ss | 4 + collects/mrlib/interactive-value-port.ss | 67 + collects/mrlib/name-message.ss | 258 + collects/mrlib/plot.ss | 178 + .../aligned-editor-container.ss | 193 + .../aligned-pasteboard/aligned-pasteboard.ss | 22 + .../private/aligned-pasteboard/alignment.ss | 164 + .../private/aligned-pasteboard/constants.ss | 7 + .../geometry-managed-pasteboard.ss | 181 + .../private/aligned-pasteboard/interface.ss | 95 + .../aligned-pasteboard/locked-pasteboard.ss | 30 + .../aligned-pasteboard/pasteboard-lib.ss | 39 + .../private/aligned-pasteboard/snip-lib.ss | 117 + .../stretchable-editor-snip.ss | 109 + .../private/aligned-pasteboard/tests/README | 1 + .../aligned-pasteboard/tests/actual-bigger.ss | 38 + .../private/aligned-pasteboard/tests/debug.ss | 80 + .../tests/edit-sequence-loop.ss | 16 + .../aligned-pasteboard/tests/example-min.ss | 16 + .../aligned-pasteboard/tests/example.ss | 87 + .../tests/insertion-without-display.ss | 4 + .../aligned-pasteboard/tests/minimal.ss | 13 + .../tests/more-tests-margin-aligned.ss | 28 + .../tests/more-tests-margin.ss | 28 + .../tests/more-tests-min-stretchable.ss | 40 + .../tests/more-tests-min.ss | 42 + .../tests/more-tests-text.ss | 42 + .../aligned-pasteboard/tests/more-tests.ss | 95 + .../aligned-pasteboard/tests/snip-dumper.ss | 70 + .../tests/stretchable-editor-snip-test-min.ss | 25 + .../tests/stretchable-editor-snip-test.ss | 30 + .../tests/test-alignment.ss | 250 + .../tests/test-locked-pasteboard.ss | 19 + .../aligned-pasteboard/tests/test-macro.ss | 16 + .../tests/test-pasteboard-lib.ss | 204 + .../aligned-pasteboard/tests/test-snip-lib.ss | 207 + .../private/aligned-pasteboard/tests/test.ss | 231 + .../private/aligned-pasteboard/tests/test2.ss | 189 + collects/mrlib/private/info.ss | 2 + collects/mrlib/syntax-browser.ss | 594 + collects/mrlib/text-string-style-desc.ss | 90 + collects/mysterx/doc.txt | 3020 ++++ collects/mysterx/info.ss | 16 + collects/mysterx/installer.ss | 27 + collects/mysterx/mxdemo.ss | 194 + collects/mysterx/mysterx.ss | 2598 +++ collects/mysterx/private/filter.ss | 362 + collects/mysterx/private/mxmain.ss | 573 + collects/mysterx/private/prims.ss | 300 + collects/mysterx/private/properties.ss | 319 + collects/mysterx/private/style.ss | 654 + collects/mysterx/private/util.ss | 101 + collects/mzcom/doc.txt | 189 + collects/mzcom/info.ss | 11 + collects/mzcom/installer.ss | 11 + collects/mzlib/async-channel.ss | 161 + collects/mzlib/awk.ss | 256 + collects/mzlib/class-old.ss | 999 ++ collects/mzlib/class.ss | 41 + collects/mzlib/class100.ss | 257 + collects/mzlib/cm-accomplice.ss | 19 + collects/mzlib/cm.ss | 280 + collects/mzlib/cmdline.ss | 538 + collects/mzlib/cml.ss | 36 + collects/mzlib/compat.ss | 115 + collects/mzlib/compile.ss | 55 + collects/mzlib/contract.ss | 3215 ++++ collects/mzlib/date.ss | 390 + collects/mzlib/deflate.ss | 2298 +++ collects/mzlib/defmacro.ss | 72 + collects/mzlib/etc.ss | 582 + collects/mzlib/file.ss | 517 + collects/mzlib/foreign.ss | 1503 ++ collects/mzlib/include.ss | 150 + collects/mzlib/inflate.ss | 901 + collects/mzlib/info.ss | 4 + collects/mzlib/integer-set.ss | 450 + collects/mzlib/list.ss | 337 + collects/mzlib/match.ss | 197 + collects/mzlib/math.ss | 50 + collects/mzlib/md5.ss | 451 + collects/mzlib/os.ss | 68 + collects/mzlib/package.ss | 672 + collects/mzlib/pconvert.ss | 540 + collects/mzlib/plt-match.ss | 158 + collects/mzlib/port.ss | 1529 ++ collects/mzlib/pregexp.ss | 697 + collects/mzlib/pretty.ss | 1074 ++ collects/mzlib/private/class-internal.ss | 3144 ++++ collects/mzlib/private/classidmap.ss | 297 + collects/mzlib/private/cm-ctime.ss | 11 + collects/mzlib/private/contract-helpers.scm | 62 + collects/mzlib/private/convert-pat.ss | 137 + .../mzlib/private/coupling-and-binding.scm | 205 + collects/mzlib/private/define-struct.scm | 113 + collects/mzlib/private/dmhelp.ss | 67 + collects/mzlib/private/emit-assm.scm | 105 + collects/mzlib/private/gen-match.ss | 251 + collects/mzlib/private/getter-setter.scm | 143 + collects/mzlib/private/increader.ss | 5 + collects/mzlib/private/info.ss | 4 + collects/mzlib/private/match-error.ss | 77 + .../mzlib/private/match-expander-struct.ss | 7 + collects/mzlib/private/match-expander.ss | 50 + collects/mzlib/private/match-helper.ss | 447 + collects/mzlib/private/match-internal-func.ss | 131 + collects/mzlib/private/mkmatch.ss | 1167 ++ collects/mzlib/private/package-helper.ss | 281 + collects/mzlib/private/parse-quasi.scm | 137 + .../plt-match/coupling-and-binding-new.scm | 301 + .../plt-match/coupling-and-binding.scm | 203 + .../mzlib/private/plt-match/ddk-handlers.scm | 653 + .../mzlib/private/plt-match/emit-assm.scm | 94 + .../mzlib/private/plt-match/getter-setter.scm | 129 + .../mzlib/private/plt-match/match-inc.scm | 345 + .../mzlib/private/plt-match/match-util.scm | 404 + .../mzlib/private/plt-match/newsyntax.txt | 76 + .../mzlib/private/plt-match/parse-quasi.scm | 124 + .../private/plt-match/pattern-predicates.scm | 125 + .../private/plt-match/render-test-list.scm | 822 + .../mzlib/private/plt-match/reorder-tests.scm | 99 + .../private/plt-match/special-generators.scm | 150 + .../private/plt-match/tag-negate-tests.scm | 99 + .../private/plt-match/test-structure.scm | 110 + .../plt-match/update-binding-counts.scm | 107 + .../mzlib/private/plt-match/update-counts.scm | 181 + collects/mzlib/private/port.ss | 87 + collects/mzlib/private/render-helpers.ss | 220 + collects/mzlib/private/render-test-list.scm | 1448 ++ collects/mzlib/private/reorder-tests.scm | 103 + collects/mzlib/private/serialize-structs.ss | 18 + collects/mzlib/private/shared-body.ss | 172 + collects/mzlib/private/sigmatch.ss | 139 + collects/mzlib/private/sigutil.ss | 1167 ++ collects/mzlib/private/struct-helper.scm | 235 + collects/mzlib/private/structure-helper.ss | 53 + collects/mzlib/private/stxparamkey.ss | 71 + collects/mzlib/private/stxset.ss | 103 + collects/mzlib/private/syntax-utils.ss | 45 + collects/mzlib/private/tag-negate-tests.scm | 105 + collects/mzlib/private/test-structure.scm | 116 + collects/mzlib/private/unitidmap.ss | 36 + .../mzlib/private/update-binding-counts.scm | 110 + collects/mzlib/private/update-counts.scm | 187 + collects/mzlib/process.ss | 196 + collects/mzlib/restart.ss | 183 + collects/mzlib/sendevent.ss | 16 + collects/mzlib/serialize.ss | 850 + collects/mzlib/shared.ss | 18 + collects/mzlib/spidey.ss | 31 + collects/mzlib/string.ss | 405 + collects/mzlib/struct.ss | 193 + collects/mzlib/structure.ss | 224 + collects/mzlib/stxparam.ss | 78 + collects/mzlib/surrogate.ss | 188 + collects/mzlib/thread.ss | 223 + collects/mzlib/trace.ss | 264 + collects/mzlib/traceld.ss | 49 + collects/mzlib/transcr.ss | 49 + collects/mzlib/unit.ss | 831 + collects/mzlib/unitsig.ss | 348 + collects/mzscheme/examples/README | 55 + collects/mzscheme/examples/bitmatrix.c | 305 + collects/mzscheme/examples/catch.c | 143 + collects/mzscheme/examples/cfile.ss | 16 + collects/mzscheme/examples/curses-demo.ss | 23 + collects/mzscheme/examples/curses.c | 130 + collects/mzscheme/examples/fmod-ez.ss | 4 + collects/mzscheme/examples/fmod.c | 76 + collects/mzscheme/examples/hello.c | 30 + collects/mzscheme/examples/helloprint.c | 34 + collects/mzscheme/examples/idmodule.c | 44 + collects/mzscheme/examples/makeadder.c | 65 + collects/mzscheme/examples/makeadder3m.c | 91 + collects/mzscheme/examples/msgbox.ss | 41 + collects/mzscheme/examples/tree-finish.ss | 30 + collects/mzscheme/examples/tree.cxx | 911 + collects/mzscheme/info.ss | 4 + collects/mzscheme/lib/mzdyn.c | 56 + collects/net/base64-sig.ss | 12 + collects/net/base64-unit.ss | 140 + collects/net/base64.ss | 12 + collects/net/cgi-sig.ss | 30 + collects/net/cgi-unit.ss | 326 + collects/net/cgi.ss | 11 + collects/net/cookie-sig.ss | 19 + collects/net/cookie-unit.ss | 297 + collects/net/cookie.ss | 9 + collects/net/dns-sig.ss | 12 + collects/net/dns-unit.ss | 369 + collects/net/dns.ss | 11 + collects/net/doc.txt | 2260 +++ collects/net/ftp-sig.ss | 13 + collects/net/ftp-unit.ss | 219 + collects/net/ftp.ss | 11 + collects/net/head-sig.ss | 19 + collects/net/head-unit.ss | 285 + collects/net/head.ss | 11 + collects/net/imap-sig.ss | 44 + collects/net/imap-unit.ss | 573 + collects/net/imap.ss | 55 + collects/net/info.ss | 13 + collects/net/mime-sig.ss | 33 + collects/net/mime-unit.ss | 786 + collects/net/mime-util.ss | 146 + collects/net/mime.ss | 48 + collects/net/nntp-sig.ss | 26 + collects/net/nntp-unit.ss | 338 + collects/net/nntp.ss | 11 + collects/net/pop3-sig.ss | 27 + collects/net/pop3-unit.ss | 415 + collects/net/pop3.ss | 36 + collects/net/private/rbtree.ss | 387 + collects/net/qp-sig.ss | 17 + collects/net/qp-unit.ss | 176 + collects/net/qp.ss | 39 + collects/net/sendmail-sig.ss | 11 + collects/net/sendmail-unit.ss | 124 + collects/net/sendmail.ss | 11 + collects/net/sendurl.ss | 147 + collects/net/smtp-sig.ss | 10 + collects/net/smtp-unit.ss | 119 + collects/net/smtp.ss | 11 + collects/net/ssl-tcp-unit.ss | 61 + collects/net/tcp-redirect.ss | 124 + collects/net/tcp-sig.ss | 14 + collects/net/tcp-unit.ss | 32 + collects/net/unihead.ss | 119 + collects/net/uri-codec-sig.ss | 12 + collects/net/uri-codec-unit.ss | 293 + collects/net/uri-codec.ss | 9 + collects/net/url-sig.ss | 21 + collects/net/url-unit.ss | 436 + collects/net/url.ss | 48 + collects/openssl/doc.txt | 237 + collects/openssl/info.ss | 9 + collects/openssl/make-archive.ss | 147 + collects/openssl/mzssl.c | 1837 ++ collects/openssl/mzssl.ss | 26 + collects/openssl/openssl.ss | 4 + collects/openssl/pre-installer.ss | 140 + collects/openssl/test.pem | 35 + collects/parser-tools/doc.txt | 430 + collects/parser-tools/examples/calc.ss | 88 + collects/parser-tools/examples/read.ss | 242 + collects/parser-tools/info.ss | 5 + collects/parser-tools/lex-plt-v200.ss | 24 + collects/parser-tools/lex-sre.ss | 119 + collects/parser-tools/lex.ss | 383 + collects/parser-tools/private-lex/actions.ss | 19 + collects/parser-tools/private-lex/deriv.ss | 339 + .../parser-tools/private-lex/error-tests.ss | 35 + collects/parser-tools/private-lex/front.ss | 179 + collects/parser-tools/private-lex/info.ss | 5 + collects/parser-tools/private-lex/re.ss | 385 + collects/parser-tools/private-lex/stx.ss | 193 + .../parser-tools/private-lex/token-syntax.ss | 9 + collects/parser-tools/private-lex/token.ss | 89 + .../parser-tools/private-lex/unicode-chars.ss | 69 + collects/parser-tools/private-lex/util.ss | 113 + collects/parser-tools/private-yacc/grammar.ss | 280 + collects/parser-tools/private-yacc/graph.ss | 66 + collects/parser-tools/private-yacc/info.ss | 3 + .../private-yacc/input-file-parser.ss | 357 + collects/parser-tools/private-yacc/lalr.ss | 281 + collects/parser-tools/private-yacc/lr0.ss | 373 + .../private-yacc/parser-actions.ss | 54 + .../private-yacc/parser-builder.ss | 109 + collects/parser-tools/private-yacc/table.ss | 289 + .../parser-tools/private-yacc/yacc-helper.ss | 118 + collects/parser-tools/yacc-to-scheme.ss | 135 + collects/parser-tools/yacc.ss | 381 + collects/planet/config.ss | 13 + collects/planet/doc.txt | 404 + collects/planet/info.ss | 9 + collects/planet/planet-archives.ss | 32 + collects/planet/planet.ss | 166 + collects/planet/private/config.ss | 10 + collects/planet/private/linkage.ss | 166 + collects/planet/private/planet-shared.ss | 327 + collects/planet/resolver.ss | 422 + collects/planet/util.ss | 151 + collects/plot/demos/demo-1.ss | Bin 0 -> 10562 bytes collects/plot/demos/demo-10.ss | 25 + collects/plot/demos/demo-2.ss | 4 + collects/plot/demos/demo-3.ss | 3 + collects/plot/demos/demo-4.ss | 5 + collects/plot/demos/demo-5.ss | 7 + collects/plot/demos/demo-6.ss | 7 + collects/plot/demos/demo-7.ss | 7 + collects/plot/demos/demo-8.ss | 14 + collects/plot/demos/fit-demo-1.ss | 23 + collects/plot/demos/fit-demo-2.ss | 87 + collects/plot/doc.txt | 142 + collects/plot/fit-low-level.ss | 56 + collects/plot/fit.ss | 58 + collects/plot/info.ss | 3 + collects/plot/math.ss | 42 + collects/plot/plot-extend.ss | 118 + collects/plot/plot.ss | 94 + collects/plot/plplot.ss | 304 + collects/plot/plstnd5.fnt | Bin 0 -> 6424 bytes collects/plot/plxtnd5.fnt | Bin 0 -> 58808 bytes collects/plot/pre-installer.ss | 60 + collects/plot/renderer-helpers.ss | 63 + collects/plot/renderers.ss | 149 + collects/plot/src/all/adler32.c | 48 + collects/plot/src/all/compress.c | 68 + collects/plot/src/all/crc32.c | 162 + collects/plot/src/all/csa.h | 46 + collects/plot/src/all/csa_internal.h | 99 + collects/plot/src/all/deflate.c | 1350 ++ collects/plot/src/all/deflate.h | 318 + collects/plot/src/all/disptab.h | 92 + collects/plot/src/all/drivers.h | 80 + collects/plot/src/all/gd.c | 3114 ++++ collects/plot/src/all/gd.h | 626 + collects/plot/src/all/gd_drv.c | 1143 ++ collects/plot/src/all/gd_gd.c | 325 + collects/plot/src/all/gd_gd2.c | 1016 ++ collects/plot/src/all/gd_io.c | 179 + collects/plot/src/all/gd_io.h | 47 + collects/plot/src/all/gd_io_dp.c | 421 + collects/plot/src/all/gd_io_file.c | 147 + collects/plot/src/all/gd_io_ss.c | 168 + collects/plot/src/all/gd_jpeg.c | 850 + collects/plot/src/all/gd_png.c | 792 + collects/plot/src/all/gd_ss.c | 58 + collects/plot/src/all/gd_topal.c | 2010 +++ collects/plot/src/all/gdcache.c | 218 + collects/plot/src/all/gdcache.h | 85 + collects/plot/src/all/gdfontg.c | 4382 +++++ collects/plot/src/all/gdfontg.h | 29 + collects/plot/src/all/gdfontl.c | 4639 +++++ collects/plot/src/all/gdfontl.h | 30 + collects/plot/src/all/gdfontmb.c | 3869 +++++ collects/plot/src/all/gdfontmb.h | 28 + collects/plot/src/all/gdfonts.c | 3869 +++++ collects/plot/src/all/gdfonts.h | 28 + collects/plot/src/all/gdfontt.c | 2590 +++ collects/plot/src/all/gdfontt.h | 29 + collects/plot/src/all/gdhelpers.c | 101 + collects/plot/src/all/gdhelpers.h | 19 + collects/plot/src/all/gdkanji.c | 660 + collects/plot/src/all/gdtables.c | 726 + collects/plot/src/all/gdxpm.c | 154 + collects/plot/src/all/gzio.c | 875 + collects/plot/src/all/infblock.c | 403 + collects/plot/src/all/infblock.h | 39 + collects/plot/src/all/infcodes.c | 251 + collects/plot/src/all/infcodes.h | 27 + collects/plot/src/all/inffast.c | 183 + collects/plot/src/all/inffast.h | 17 + collects/plot/src/all/inffixed.h | 151 + collects/plot/src/all/inflate.c | 366 + collects/plot/src/all/inftrees.c | 454 + collects/plot/src/all/inftrees.h | 58 + collects/plot/src/all/infutil.c | 87 + collects/plot/src/all/infutil.h | 98 + collects/plot/src/all/jisx0208.h | 1206 ++ collects/plot/src/all/metadefs.h | 72 + collects/plot/src/all/nan.h | 33 + collects/plot/src/all/pdf.h | 107 + collects/plot/src/all/pdfutils.c | 917 + collects/plot/src/all/plConfig.h | 9 + collects/plot/src/all/plDevs.h | 2 + collects/plot/src/all/plargs.c | 2213 +++ collects/plot/src/all/plbox.c | 1352 ++ collects/plot/src/all/plbuf.c | 718 + collects/plot/src/all/plcdemos.h | 36 + collects/plot/src/all/plcont.c | 1296 ++ collects/plot/src/all/plcore.c | 2829 +++ collects/plot/src/all/plcore.h | 254 + collects/plot/src/all/plctrl.c | 1739 ++ collects/plot/src/all/plcvt.c | 205 + collects/plot/src/all/pldebug.h | 91 + collects/plot/src/all/pldtik.c | 209 + collects/plot/src/all/plevent.h | 205 + collects/plot/src/all/plfill.c | 341 + collects/plot/src/all/plfreetype.h | 126 + collects/plot/src/all/plgridd.c | 843 + collects/plot/src/all/plhist.c | 180 + collects/plot/src/all/plimage.c | 235 + collects/plot/src/all/plline.c | 927 + collects/plot/src/all/plmap.c | 312 + collects/plot/src/all/plmeta.c | 707 + collects/plot/src/all/plot3d.c | 2087 +++ collects/plot/src/all/plpage.c | 282 + collects/plot/src/all/plplot.h | 1774 ++ collects/plot/src/all/plplotP.h | 872 + collects/plot/src/all/plsdef.c | 335 + collects/plot/src/all/plshade.c | 1115 ++ collects/plot/src/all/plstripc.c | 318 + collects/plot/src/all/plstrm.h | 681 + collects/plot/src/all/plsym.c | 1081 ++ collects/plot/src/all/pltick.c | 139 + collects/plot/src/all/plvpor.c | 444 + collects/plot/src/all/plwind.c | 178 + collects/plot/src/all/plxwd.h | 108 + collects/plot/src/all/png.c | 805 + collects/plot/src/all/png.h | 3283 ++++ collects/plot/src/all/pngasmrd.h | 11 + collects/plot/src/all/pngconf.h | 1348 ++ collects/plot/src/all/pngerror.c | 291 + collects/plot/src/all/pnggccrd.c | 5397 ++++++ collects/plot/src/all/pngget.c | 927 + collects/plot/src/all/pngmem.c | 566 + collects/plot/src/all/pngpread.c | 1543 ++ collects/plot/src/all/pngread.c | 1424 ++ collects/plot/src/all/pngrio.c | 161 + collects/plot/src/all/pngrtran.c | 4175 +++++ collects/plot/src/all/pngrutil.c | 3101 ++++ collects/plot/src/all/pngset.c | 1160 ++ collects/plot/src/all/pngtrans.c | 640 + collects/plot/src/all/pngvcrd.c | 3845 ++++ collects/plot/src/all/pngwio.c | 228 + collects/plot/src/all/pngwrite.c | 1450 ++ collects/plot/src/all/pngwtran.c | 563 + collects/plot/src/all/pngwutil.c | 2675 +++ collects/plot/src/all/ps.h | 70 + collects/plot/src/all/resource.h | 24 + collects/plot/src/all/trees.c | 1214 ++ collects/plot/src/all/trees.h | 128 + collects/plot/src/all/uncompr.c | 58 + collects/plot/src/all/version.h | 19 + collects/plot/src/all/wbmp.c | 376 + collects/plot/src/all/wbmp.h | 48 + collects/plot/src/all/zconf.h | 279 + collects/plot/src/all/zlib.h | 893 + collects/plot/src/all/zutil.c | 225 + collects/plot/src/all/zutil.h | 220 + collects/plot/src/fit/fit.c | 749 + collects/plot/src/fit/fit.h | 56 + collects/plot/src/fit/matrix.c | 318 + collects/plot/src/fit/matrix.h | 75 + collects/plot/view.ss | 335 + collects/preprocessor/doc.txt | 700 + collects/preprocessor/info.ss | 5 + collects/preprocessor/mzpp-run.ss | 37 + collects/preprocessor/mzpp.ss | 177 + collects/preprocessor/mztext-run.ss | 27 + collects/preprocessor/mztext.ss | 347 + collects/preprocessor/pp-run.ss | 57 + collects/preprocessor/pp-utils.ss | 16 + collects/profj/ast.ss | 287 + collects/profj/build-info.ss | 1554 ++ collects/profj/check.ss | 3175 ++++ collects/profj/classpath/COPYING | 340 + collects/profj/classpath/LICENSE | 29 + collects/profj/compile.ss | 300 + collects/profj/default.jinfo | 189 + collects/profj/doc.txt | 98 + collects/profj/error-messaging.ss | 105 + collects/profj/info.ss | 10 + collects/profj/installer.ss | 11 + .../profj/libs/java/io/Serializable.jinfo | 10 + collects/profj/libs/java/io/Serializable.ss | 7 + collects/profj/libs/java/io/info.ss | 3 + collects/profj/libs/java/io/installer.ss | 7 + .../libs/java/lang/ArithmeticException.java | 77 + .../libs/java/lang/ArithmeticException.ss | 3 + .../lang/ArrayIndexOutOfBoundsException.java | 87 + .../lang/ArrayIndexOutOfBoundsException.ss | 3 + .../libs/java/lang/ArrayStoreException.java | 77 + .../libs/java/lang/ArrayStoreException.ss | 3 + collects/profj/libs/java/lang/Boolean.java | 225 + .../profj/libs/java/lang/CharSequence.java | 8 + .../libs/java/lang/ClassCastException.java | 76 + .../libs/java/lang/ClassCastException.ss | 3 + .../java/lang/ClassNotFoundException.java | 125 + .../libs/java/lang/ClassNotFoundException.ss | 3 + .../java/lang/CloneNotSupportedException.java | 92 + .../java/lang/CloneNotSupportedException.ss | 3 + .../profj/libs/java/lang/Comparable.jinfo | 10 + collects/profj/libs/java/lang/Comparable.ss | 5 + .../libs/java/lang/Double-native-methods.ss | 63 + collects/profj/libs/java/lang/Double.java | 550 + collects/profj/libs/java/lang/Exception.java | 104 + collects/profj/libs/java/lang/Exception.ss | 3 + collects/profj/libs/java/lang/Float.java | 530 + .../java/lang/IllegalAccessException.java | 95 + .../libs/java/lang/IllegalAccessException.ss | 3 + .../java/lang/IllegalArgumentException.java | 75 + .../java/lang/IllegalArgumentException.ss | 3 + .../lang/IllegalMonitorStateException.java | 78 + .../java/lang/IllegalMonitorStateException.ss | 3 + .../libs/java/lang/IllegalStateException.java | 80 + .../libs/java/lang/IllegalStateException.ss | 3 + .../lang/IllegalThreadStateException.java | 75 + .../java/lang/IllegalThreadStateException.ss | 3 + .../java/lang/IndexOutOfBoundsException.java | 75 + .../java/lang/IndexOutOfBoundsException.ss | 3 + .../java/lang/InstantiationException.java | 74 + .../libs/java/lang/InstantiationException.ss | 3 + .../libs/java/lang/InterruptedException.java | 80 + .../libs/java/lang/InterruptedException.ss | 3 + .../libs/java/lang/Math-native-methods.ss | 58 + collects/profj/libs/java/lang/Math.java | 45 + .../java/lang/NegativeArraySizeException.java | 77 + .../java/lang/NegativeArraySizeException.ss | 3 + .../libs/java/lang/NoSuchFieldException.java | 73 + .../libs/java/lang/NoSuchFieldException.ss | 3 + .../libs/java/lang/NoSuchMethodException.java | 72 + .../libs/java/lang/NoSuchMethodException.ss | 3 + .../libs/java/lang/NullPointerException.java | 82 + .../libs/java/lang/NullPointerException.ss | 3 + collects/profj/libs/java/lang/Number.java | 131 + .../libs/java/lang/NumberFormatException.java | 73 + .../libs/java/lang/NumberFormatException.ss | 3 + .../profj/libs/java/lang/Object-composite.ss | 736 + collects/profj/libs/java/lang/Object.jinfo | 21 + collects/profj/libs/java/lang/Object.ss | 4 + .../libs/java/lang/RuntimeException.java | 102 + .../profj/libs/java/lang/RuntimeException.ss | 3 + .../libs/java/lang/SecurityException.java | 74 + .../profj/libs/java/lang/SecurityException.ss | 3 + collects/profj/libs/java/lang/String.jinfo | 88 + collects/profj/libs/java/lang/String.ss | 7 + .../lang/StringIndexOutOfBoundsException.java | 85 + .../lang/StringIndexOutOfBoundsException.ss | 3 + .../libs/java/lang/System-native-methods.ss | 12 + collects/profj/libs/java/lang/System.java | 11 + collects/profj/libs/java/lang/Throwable.jinfo | 38 + collects/profj/libs/java/lang/Throwable.ss | 5 + .../lang/UnsupportedOperationException.java | 73 + .../lang/UnsupportedOperationException.ss | 3 + collects/profj/libs/java/lang/array.ss | 4 + .../libs/java/lang/compile-lang-syntax.ss | 10 + collects/profj/libs/java/lang/compile-lang.ss | 150 + collects/profj/libs/java/lang/info.ss | 3 + collects/profj/libs/java/lang/installer.ss | 24 + collects/profj/libs/java/runtime.scm | 172 + collects/profj/libs/java/util/Random.java | 429 + collects/profj/libs/java/util/info.ss | 3 + collects/profj/libs/java/util/installer.ss | 18 + collects/profj/parameters.ss | 40 + collects/profj/parser.ss | 139 + collects/profj/parsers/advanced-parser.ss | 804 + collects/profj/parsers/beginner-parser.ss | 456 + collects/profj/parsers/full-parser.ss | 995 ++ collects/profj/parsers/general-parsing.ss | 300 + collects/profj/parsers/info.ss | 2 + collects/profj/parsers/intermediate-parser.ss | 604 + collects/profj/parsers/lexer.ss | 419 + collects/profj/parsers/parse-error.ss | 2427 +++ collects/profj/pre-installer.ss | 30 + collects/profj/profj-pref.ss | 31 + collects/profj/profj-testing.ss | 242 + collects/profj/restrictions.ss | 79 + collects/profj/to-scheme.ss | 2210 +++ collects/profj/tool.ss | 908 + collects/profj/types.ss | 774 + collects/profjBoxes/info.ss | 5 + collects/profjBoxes/private/box-helpers.ss | 11 + collects/profjBoxes/private/example-box.ss | 241 + .../profjBoxes/private/interactions-box.ss | 255 + collects/profjBoxes/private/table.ss | 108 + collects/profjBoxes/tool.ss | 73 + collects/profjWizard/assoc-list.scm | 70 + collects/profjWizard/aux-class.scm | 14 + collects/profjWizard/aux-contract.scm | 23 + collects/profjWizard/aux-syntax.scm | 32 + collects/profjWizard/class.scm | 593 + collects/profjWizard/data-defs.scm | 131 + collects/profjWizard/data-defs0.scm | 129 + collects/profjWizard/design-history | 16 + collects/profjWizard/draw-txt.ss | 440 + collects/profjWizard/draw-txt0.ss | 333 + collects/profjWizard/info.ss | 10 + collects/profjWizard/macro-class.scm | 46 + collects/profjWizard/todo | 51 + collects/profjWizard/tool.ss | 69 + collects/profjWizard/view.scm | 516 + collects/profjWizard/view0.scm | 402 + collects/readline/doc.txt | 31 + collects/readline/info.ss | 7 + collects/readline/mzrl.ss | 42 + collects/readline/pread.ss | 69 + collects/readline/readline.ss | 6 + collects/readline/rep.ss | 13 + collects/reduction-semantics/doc.txt | 909 + .../examples/arithmetic.ss | 44 + .../reduction-semantics/examples/beginner.ss | 961 + .../reduction-semantics/examples/church.ss | 63 + .../examples/combinators.ss | 83 + .../reduction-semantics/examples/control.ss | 81 + collects/reduction-semantics/examples/eta.ss | 72 + .../reduction-semantics/examples/future.ss | 123 + .../examples/ho-contracts.ss | 567 + collects/reduction-semantics/examples/info.ss | 2 + .../reduction-semantics/examples/iswim.ss | 255 + .../reduction-semantics/examples/macro.ss | 47 + .../reduction-semantics/examples/omega.ss | 64 + .../examples/semaphores.ss | 190 + .../examples/subject-reduction.ss | 96 + .../reduction-semantics/examples/threads.ss | 128 + .../reduction-semantics/examples/types.ss | 91 + collects/reduction-semantics/generator.ss | 245 + collects/reduction-semantics/gui.ss | 517 + collects/reduction-semantics/helper.ss | 206 + collects/reduction-semantics/info.ss | 4 + collects/reduction-semantics/mc.ss | 376 + collects/reduction-semantics/private/info.ss | 2 + .../reduction-semantics/private/make-plt.ss | 37 + .../private/matcher-test.ss | 583 + .../reduction-semantics/private/matcher.ss | 909 + .../private/red-sem-macro-helpers.ss | 31 + .../reduction-semantics/private/subst-test.ss | 120 + collects/reduction-semantics/private/term.ss | 54 + .../reduction-semantics.ss | 275 + collects/reduction-semantics/subst.ss | 292 + collects/setup/doc.txt | 579 + collects/setup/getinfo.ss | 161 + collects/setup/info.ss | 13 + collects/setup/infotab.ss | 67 + collects/setup/option-sig.ss | 24 + collects/setup/option-unit.ss | 34 + collects/setup/pack.ss | 258 + collects/setup/plt-installer-sig.ss | 8 + collects/setup/plt-installer-unit.ss | 131 + collects/setup/plt-installer.ss | 10 + collects/setup/plt-single-installer.ss | 92 + collects/setup/plthome.ss | 83 + collects/setup/setup-cmdline.ss | 77 + collects/setup/setup-go.ss | 79 + collects/setup/setup-unit.ss | 797 + collects/setup/setup.lch | 5 + collects/setup/setup.ss | 104 + collects/setup/unpack.ss | 263 + collects/setup/winstall.ss | 9 + collects/setup/winvers-change.ss | 106 + collects/setup/winvers.ss | 50 + collects/sgl/doc.txt | 895 + collects/sgl/examples/alpha.ss | 153 + collects/sgl/examples/gears.ss | 366 + collects/sgl/examples/gl-frame.ss | 152 + collects/sgl/gl-types.ss | 76 + collects/sgl/gl-vectors.ss | 134 + collects/sgl/gl.ss | 1830 ++ collects/sgl/info.ss | 8 + collects/sgl/make-gl-info.ss | 163 + collects/sgl/makefile.ss | 17 + collects/sgl/sgl.ss | 1033 ++ collects/sirmail/doc.txt | 128 + collects/sirmail/emoticon/bigsmile.gif | Bin 0 -> 1024 bytes collects/sirmail/emoticon/cry.gif | Bin 0 -> 1009 bytes collects/sirmail/emoticon/happy.gif | Bin 0 -> 985 bytes collects/sirmail/emoticon/kiss.gif | Bin 0 -> 987 bytes collects/sirmail/emoticon/sad.gif | Bin 0 -> 985 bytes collects/sirmail/emoticon/tongue.gif | Bin 0 -> 1009 bytes collects/sirmail/emoticon/wink.gif | Bin 0 -> 1033 bytes collects/sirmail/folder-mask.xbm | 6 + collects/sirmail/folder.bmp | Bin 0 -> 246 bytes collects/sirmail/folderr.ss | 472 + collects/sirmail/info.ss | 11 + collects/sirmail/optionr.ss | 82 + collects/sirmail/postmark-mask.xbm | 6 + collects/sirmail/postmark.bmp | Bin 0 -> 246 bytes collects/sirmail/pref.ss | 540 + collects/sirmail/readr.ss | 3076 ++++ collects/sirmail/recover.ss | 27 + collects/sirmail/sendr.ss | 950 + collects/sirmail/sirmail.creator | 2 + collects/sirmail/sirmail.icns | Bin 0 -> 27419 bytes collects/sirmail/sirmail.ico | Bin 0 -> 1398 bytes collects/sirmail/sirmail.ss | 205 + collects/sirmail/sirmailr.ss | 54 + collects/sirmail/sirmails.ss | 83 + collects/sirmail/spell.ss | 210 + collects/sirmail/stamp-mask.xbm | 6 + collects/sirmail/stamp.bmp | Bin 0 -> 822 bytes collects/sirmail/utilr.ss | 239 + collects/skipper/debug-tool.ss | 762 + collects/skipper/icon-big.png | Bin 0 -> 1263 bytes collects/skipper/icon-small.png | Bin 0 -> 752 bytes collects/skipper/info.ss | 7 + collects/skipper/marks.ss | 186 + collects/slatex/doc.txt | 64 + collects/slatex/info.ss | 24 + collects/slatex/internal-doc.txt | 22 + collects/slatex/pdf-slatex-launcher.ss | 18 + collects/slatex/slatex-launcher.ss | 23 + collects/slatex/slatex-wrapper.ss | 96 + collects/slatex/slatex.ss | 2438 +++ collects/slatex/slatex.sty | 574 + collects/slibinit/doc.txt | 48 + collects/slibinit/info.ss | 6 + collects/slibinit/init.ss | 395 + collects/slibinit/load.ss | 5 + collects/slideshow/cmdline.ss | 204 + collects/slideshow/code.ss | 184 + collects/slideshow/core.ss | 810 + collects/slideshow/doc.txt | 650 + collects/slideshow/examples/big-explosion.jpg | Bin 0 -> 38995 bytes .../examples/interlocking-components.scm | 336 + collects/slideshow/info.ss | 12 + collects/slideshow/initial-ones.ss | 181 + collects/slideshow/mask.xbm | 15 + collects/slideshow/param.ss | 18 + collects/slideshow/pict-snipclass.ss | 31 + collects/slideshow/private/image-snipr.ss | 47 + collects/slideshow/private/pict-box-lib.ss | 64 + collects/slideshow/run.ss | 2 + collects/slideshow/sig.ss | 100 + collects/slideshow/slide.ss | 118 + collects/slideshow/slides-to-picts.ss | 74 + collects/slideshow/slideshow.bmp | Bin 0 -> 3126 bytes collects/slideshow/slideshow.png | Bin 0 -> 395 bytes collects/slideshow/slideshow.ss | 6 + collects/slideshow/start-param.ss | 9 + collects/slideshow/start.creator | 2 + collects/slideshow/start.icns | Bin 0 -> 36872 bytes collects/slideshow/start.ico | Bin 0 -> 21630 bytes collects/slideshow/start.ss | 72 + collects/slideshow/step.ss | 113 + collects/slideshow/tool.ss | 896 + collects/slideshow/tutorial-show.ss | 895 + collects/slideshow/util.ss | 40 + collects/slideshow/viewer.ss | 1122 ++ collects/srfi/.cvsignore | 1 + collects/srfi/1.ss | 17 + collects/srfi/1/.cvsignore | 1 + collects/srfi/1/alist.ss | 75 + collects/srfi/1/cons.ss | 113 + collects/srfi/1/delete.ss | 93 + collects/srfi/1/filter.ss | 190 + collects/srfi/1/fold.ss | 289 + collects/srfi/1/info.ss | 16 + collects/srfi/1/list.ss | 252 + collects/srfi/1/lset.ss | 238 + collects/srfi/1/misc.ss | 198 + collects/srfi/1/predicate.ss | 126 + collects/srfi/1/search.ss | 194 + collects/srfi/1/selector.ss | 147 + collects/srfi/1/util.ss | 125 + collects/srfi/11.ss | 3 + collects/srfi/13.ss | 5 + collects/srfi/13/.cvsignore | 1 + collects/srfi/13/string.ss | 1905 ++ collects/srfi/14.ss | 4 + collects/srfi/14/.cvsignore | 1 + collects/srfi/14/char-set.ss | 460 + collects/srfi/16.ss | 3 + collects/srfi/17.ss | 6 + collects/srfi/17/.cvsignore | 1 + collects/srfi/17/set.ss | 88 + collects/srfi/18.ss | 4 + collects/srfi/19.ss | 23 + collects/srfi/19/.cvsignore | 1 + collects/srfi/19/info.ss | 4 + collects/srfi/19/tests.ss | 223 + collects/srfi/19/time.ss | 1473 ++ collects/srfi/2.ss | 4 + collects/srfi/2/.cvsignore | 1 + collects/srfi/2/and-let.ss | 204 + collects/srfi/23.ss | 3 + collects/srfi/25.ss | 4 + collects/srfi/25/.cvsignore | 1 + collects/srfi/25/arlib.scm | 542 + collects/srfi/25/array.ss | 677 + collects/srfi/25/ix-ctor.scm | 77 + collects/srfi/25/op-ctor.scm | 645 + collects/srfi/26.ss | 4 + collects/srfi/26/.cvsignore | 1 + collects/srfi/26/cut.ss | 113 + collects/srfi/27.ss | 3 + collects/srfi/27/.cvsignore | 1 + collects/srfi/27/random-bits-examples.ss | 294 + collects/srfi/27/random-bits.ss | 598 + collects/srfi/28.ss | 3 + collects/srfi/29.ss | 4 + collects/srfi/29/.cvsignore | 1 + collects/srfi/29/bundles/es/srfi-19 | 29 + collects/srfi/29/bundles/srfi-19 | 30 + collects/srfi/29/localization.ss | 207 + collects/srfi/30.ss | 2 + collects/srfi/31.ss | 4 + collects/srfi/31/.cvsignore | 1 + collects/srfi/31/rec.ss | 16 + collects/srfi/38.ss | 4 + collects/srfi/39.ss | 3 + collects/srfi/4.ss | 3 + collects/srfi/40.ss | 4 + collects/srfi/40/stream.ss | 219 + collects/srfi/42.ss | 4 + collects/srfi/42/.cvsignore | 1 + collects/srfi/42/comprehensions.ss | 1003 ++ collects/srfi/42/examples-42.ss | 598 + collects/srfi/43.ss | 8 + collects/srfi/43/constructors.ss | 218 + collects/srfi/43/conversion.ss | 101 + collects/srfi/43/iteration.ss | 278 + collects/srfi/43/mutators.ss | 171 + collects/srfi/43/predicates.ss | 103 + collects/srfi/43/searching.ss | 298 + collects/srfi/43/util.ss | 162 + collects/srfi/43/vector-lib.ss | 43 + collects/srfi/45.ss | 10 + collects/srfi/45/.cvsignore | 1 + collects/srfi/45/lazy.ss | 38 + collects/srfi/5.ss | 4 + collects/srfi/5/.cvsignore | 1 + collects/srfi/5/let.ss | 86 + collects/srfi/6.ss | 3 + collects/srfi/7.ss | 4 + collects/srfi/7/.cvsignore | 1 + collects/srfi/7/program.ss | 129 + collects/srfi/8.ss | 4 + collects/srfi/8/.cvsignore | 1 + collects/srfi/8/receive.ss | 22 + collects/srfi/9.ss | 4 + collects/srfi/9/.cvsignore | 1 + collects/srfi/9/record.ss | 104 + collects/srfi/doc.txt | 152 + collects/srfi/features.ss | 30 + collects/srfi/info.ss | 40 + collects/srfi/optional.ss | 162 + collects/srpersist/doc.txt | 2612 +++ collects/srpersist/info.ss | 18 + collects/srpersist/private/sigs.ss | 362 + collects/srpersist/srpersist.ss | 9 + collects/srpersist/tutorial.txt | 189 + collects/ssax/SSAX-code.scm | 47 + collects/ssax/SXML-to-HTML-ext.scm | 420 + collects/ssax/SXML-to-HTML.scm | 106 + collects/ssax/SXML-tree-trans.scm | 249 + collects/ssax/SXPath-old.scm | 1216 ++ collects/ssax/ascii.ss | 13 + collects/ssax/assertions.ss | 38 + collects/ssax/catch-errors.ss | 15 + collects/ssax/char-encodings.ss | 11 + collects/ssax/coutputs.ss | 5 + collects/ssax/crementing.ss | 6 + collects/ssax/define-opt.scm | 38 + collects/ssax/define-opt.ss | 5 + collects/ssax/doc.txt | 696 + collects/ssax/find-strings.ss | 8 + collects/ssax/info.ss | 24 + collects/ssax/input-parse.scm | 326 + collects/ssax/input-parse.ss | 36 + collects/ssax/look-for-str.scm | 100 + collects/ssax/lookup-def.scm | 67 + collects/ssax/lookup-def.ss | 10 + collects/ssax/oleg-string-ports.ss | 18 + collects/ssax/oleg-utils.ss | 22 + collects/ssax/output.scm | 18 + collects/ssax/ppretty-prints.scm | 31 + collects/ssax/ppretty-prints.ss | 6 + collects/ssax/restricted-mzscheme.ss | 3 + collects/ssax/ssax.ss | 61 + collects/ssax/sxml-to-html-ext.ss | 25 + collects/ssax/sxml-to-html.ss | 14 + collects/ssax/sxml-tree-trans.ss | 10 + collects/ssax/sxpath.ss | 18 + collects/ssax/util.scm | 292 + collects/stepper/break.ss | 25 + collects/stepper/debugger-doc.txt | 104 + collects/stepper/debugger-sig.ss | 13 + collects/stepper/debugger-tool.ss | 161 + collects/stepper/doc.txt | 62 + collects/stepper/info.ss | 17 + collects/stepper/internal-docs.txt | 242 + collects/stepper/private/annotate.ss | 896 + collects/stepper/private/beginner-defined.ss | 5 + collects/stepper/private/debugger-annotate.ss | 181 + collects/stepper/private/debugger-bindings.ss | 125 + collects/stepper/private/debugger-model.ss | 79 + collects/stepper/private/debugger-summary.txt | 16 + collects/stepper/private/debugger-vc.ss | 104 + .../stepper/private/display-exp-interface.ss | 34 + .../stepper/private/highlight-placeholder.ss | 13 + collects/stepper/private/info.ss | 3 + collects/stepper/private/lifting.ss | 304 + collects/stepper/private/marks.ss | 180 + collects/stepper/private/model-settings.ss | 103 + collects/stepper/private/model.ss | 221 + collects/stepper/private/mred-extensions.ss | 630 + collects/stepper/private/my-macros.ss | 103 + collects/stepper/private/reconstruct.ss | 969 ++ collects/stepper/private/shared.ss | 676 + collects/stepper/private/testing-shared.ss | 62 + collects/stepper/private/xml-box.ss | 68 + collects/stepper/private/xml-snip-helpers.ss | 166 + collects/stepper/stepper+xml-tool.ss | 19 + collects/stepper/stepper-tool.ss | 569 + collects/stepper/xml-tool.ss | 421 + .../danish-string-constants.ss | 1102 ++ collects/string-constants/doc.txt | 78 + .../dutch-string-constants.ss | 830 + .../english-string-constants.ss | 1284 ++ .../french-string-constants.ss | 1285 ++ .../german-string-constants.ss | 1181 ++ collects/string-constants/info.ss | 3 + .../italian-string-constants.ss | 9 + .../japanese-string-constants.ss | 1285 ++ .../string-constants/private/only-once.ss | 13 + .../simplified-chinese-string-constants.ss | 9 + .../spanish-string-constants.ss | 1151 ++ .../string-constants/string-constant-lang.ss | 25 + collects/string-constants/string-constant.ss | 214 + .../traditional-chinese-string-constants.ss | 46 + collects/swindle/base.ss | 545 + collects/swindle/clos.ss | 767 + collects/swindle/custom.ss | 79 + collects/swindle/extra.ss | 939 + collects/swindle/html-doc.txt | 1887 ++ collects/swindle/html.ss | 1250 ++ collects/swindle/info.ss | 41 + collects/swindle/misc.ss | 2009 +++ collects/swindle/patterns.ss | 267 + collects/swindle/readme.txt | 160 + collects/swindle/setf.ss | 276 + collects/swindle/swindle-icon.png | Bin 0 -> 2486 bytes collects/swindle/swindle-logo.png | Bin 0 -> 12785 bytes collects/swindle/swindle.ss | 19 + collects/swindle/tiny-clos.ss | 2362 +++ collects/swindle/tool.ss | 167 + collects/swindle/turbo.ss | 44 + collects/syntax-color/default-lexer.ss | 27 + collects/syntax-color/doc.txt | 52 + collects/syntax-color/info.ss | 5 + collects/syntax-color/paren-tree.ss | 237 + collects/syntax-color/scheme-lexer.ss | 311 + collects/syntax-color/token-tree.ss | 372 + collects/syntax/boundmap.ss | 141 + collects/syntax/context.ss | 15 + collects/syntax/define.ss | 109 + collects/syntax/doc.txt | 546 + collects/syntax/docprovide.ss | 265 + collects/syntax/info.ss | 5 + collects/syntax/kerncase.ss | 47 + collects/syntax/moddep.ss | 424 + collects/syntax/name.ss | 23 + collects/syntax/path-spec.ss | 65 + collects/syntax/primitives.ss | 34 + collects/syntax/private/doctable.ss | 27 + collects/syntax/readerr.ss | 53 + collects/syntax/struct.ss | 357 + collects/syntax/stx.ss | 78 + collects/syntax/toplevel.ss | 97 + collects/syntax/trusted-xforms.ss | 2 + collects/syntax/zodiac-sig.ss | 101 + collects/syntax/zodiac-unit.ss | 732 + collects/syntax/zodiac.ss | 11 + collects/test-suite/extension.ss | 14 + collects/test-suite/info.ss | 5 + .../test-suite/private/convert-to-string.ss | 38 + collects/test-suite/private/doc/ChangeLog | 38 + collects/test-suite/private/doc/TODO | 59 + collects/test-suite/private/doc/old-todo | 160 + .../test-suite/private/find-scheme-menu.ss | 38 + .../test-suite/private/icons/check-mark.jpeg | Bin 0 -> 718 bytes .../icons/checkbox_enabled_checked.gif | Bin 0 -> 856 bytes .../icons/checkbox_enabled_notchecked.gif | Bin 0 -> 846 bytes collects/test-suite/private/icons/cross.jpeg | Bin 0 -> 813 bytes collects/test-suite/private/icons/empty.jpeg | Bin 0 -> 284 bytes .../private/icons/question-mark.jpeg | Bin 0 -> 737 bytes .../private/icons/question-mark.png | Bin 0 -> 4015 bytes .../private/icons/small-check-mark.jpeg | Bin 0 -> 412 bytes .../test-suite/private/icons/small-cross.jpeg | Bin 0 -> 433 bytes .../test-suite/private/icons/small-empty.gif | Bin 0 -> 46 bytes .../test-suite/private/icons/small-no.gif | Bin 0 -> 139 bytes collects/test-suite/private/info.ss | 2 + collects/test-suite/private/make-snipclass.ss | 36 + collects/test-suite/private/print-to-text.ss | 62 + collects/test-suite/private/test-case-box.ss | 586 + collects/test-suite/private/test-case.ss | 75 + .../test-suite/private/text-syntax-object.ss | 59 + collects/test-suite/tool.ss | 179 + collects/tests/addrhack.c | 57 + collects/tests/aligned-pasteboard/debug.ss | 80 + collects/tests/aligned-pasteboard/example.ss | 87 + .../aligned-pasteboard/old-bugs/big-min.ss | 25 + .../old-bugs/missing-min.ss | 20 + .../tests/aligned-pasteboard/snip-dumper.ss | 70 + .../aligned-pasteboard/test-alignment.ss | 252 + .../aligned-pasteboard/test-pasteboard-lib.ss | 117 + .../tests/aligned-pasteboard/test-snip-lib.ss | 201 + collects/tests/aligned-pasteboard/test.ss | 232 + collects/tests/aligned-pasteboard/test2.ss | 190 + collects/tests/drscheme/README | 58 + collects/tests/drscheme/drscheme-test-util.ss | 500 + collects/tests/drscheme/info.ss | 10 + collects/tests/drscheme/io.ss | 172 + collects/tests/drscheme/language-test.ss | 1211 ++ collects/tests/drscheme/module-lang-test.ss | 181 + collects/tests/drscheme/repl-test.ss | 988 ++ collects/tests/drscheme/run-tests.ss | 145 + .../drscheme/sample-solutions-one-window.ss | 252 + .../sample-solutions-testsuite-tp.scm | 38 + collects/tests/drscheme/stepper-test.ss | 674 + collects/tests/drscheme/syncheck-test.ss | 740 + collects/tests/drscheme/teachpack.ss | 224 + collects/tests/drscheme/test-box-test.ss | 129 + collects/tests/drscheme/tool.ss | 48 + collects/tests/framework/README | 102 + collects/tests/framework/canvas.ss | 28 + collects/tests/framework/debug.ss | 50 + collects/tests/framework/exit.ss | 50 + collects/tests/framework/frame.ss | 146 + .../framework/framework-test-engine.icns | Bin 0 -> 53284 bytes .../tests/framework/framework-test-engine.ss | 73 + collects/tests/framework/group-test.ss | 157 + collects/tests/framework/handler-test.ss | 47 + collects/tests/framework/info.ss | 7 + collects/tests/framework/key-specs.ss | 29 + collects/tests/framework/keys.ss | 129 + collects/tests/framework/load.ss | 65 + collects/tests/framework/main.ss | 97 + collects/tests/framework/mem.ss | 173 + collects/tests/framework/panel.ss | 135 + collects/tests/framework/pasteboard.ss | 50 + collects/tests/framework/prefs.ss | 115 + collects/tests/framework/test-suite-utils.ss | 302 + collects/tests/framework/text.ss | 73 + collects/tests/framework/utils.ss | 13 + collects/tests/info.ss | 8 + collects/tests/mred/README | 87 + collects/tests/mred/auto.ss | 5 + collects/tests/mred/button-steps.txt | 11 + collects/tests/mred/canvas-steps.txt | 175 + collects/tests/mred/checkbox-steps.txt | 21 + collects/tests/mred/choice-list-steps.txt | 236 + collects/tests/mred/dc.ss | 140 + collects/tests/mred/draw-info.txt | 302 + collects/tests/mred/draw.ss | 1216 ++ collects/tests/mred/editor.ss | 292 + collects/tests/mred/frame-edit.ss | 73 + collects/tests/mred/frame-steps.txt | 295 + collects/tests/mred/gauge-steps.txt | 35 + collects/tests/mred/gui-main.ss | 89 + collects/tests/mred/gui.ss | 5 + collects/tests/mred/imred.ss | 70 + collects/tests/mred/item.ss | 2276 +++ collects/tests/mred/loadtest.ss | 5 + collects/tests/mred/media.mre | Bin 0 -> 3748 bytes collects/tests/mred/mediastream.example | Bin 0 -> 75 bytes collects/tests/mred/mediastream.ss | 60 + collects/tests/mred/mem.ss | 284 + collects/tests/mred/menu-steps.txt | 104 + collects/tests/mred/nruter.xbm | 4 + collects/tests/mred/paramz.ss | 106 + collects/tests/mred/png.ss | 176 + collects/tests/mred/radiobox-steps.txt | 31 + collects/tests/mred/random.ss | 1138 ++ collects/tests/mred/showkey.ss | 65 + collects/tests/mred/sixlib.ss | 300 + collects/tests/mred/slider-steps.txt | 21 + collects/tests/mred/testing.ss | 59 + collects/tests/mred/text-scale.ss | 145 + collects/tests/mred/windowing.ss | 1025 ++ collects/tests/mysterx/README | 33 + collects/tests/mysterx/dhtmltests.ss | 161 + collects/tests/mysterx/mystests.ss | 126 + collects/tests/mysterx/src/Makefile | 2 + collects/tests/mysterx/src/resource.h | 18 + collects/tests/mysterx/src/stdafx.cxx | 12 + collects/tests/mysterx/src/stdafx.h | 28 + collects/tests/mysterx/src/testcont.bmp | Bin 0 -> 246 bytes collects/tests/mysterx/src/testcontrol.cxx | 61 + collects/tests/mysterx/src/testcontrol.h | 186 + collects/tests/mysterx/src/testcontrol.rgs | 34 + collects/tests/mysterx/src/testobject.cxx | 71 + collects/tests/mysterx/src/testobject.def | 9 + collects/tests/mysterx/src/testobject.idl | 69 + collects/tests/mysterx/src/testobject.mak | 46 + collects/tests/mysterx/src/testobject.rc | 132 + collects/tests/mysterx/src/testobjectCP.h | 179 + collects/tests/mzcom/README | 17 + collects/tests/mzcom/test.ss | 59 + collects/tests/mzscheme/README | 32 + collects/tests/mzscheme/advanced.ss | 199 + collects/tests/mzscheme/all.ss | 4 + collects/tests/mzscheme/async-channel.ss | 82 + collects/tests/mzscheme/awk.ss | 38 + collects/tests/mzscheme/basic.ss | 2005 +++ collects/tests/mzscheme/beg-adv.ss | 186 + collects/tests/mzscheme/beg-bega.ss | 26 + collects/tests/mzscheme/beg-intm.ss | 11 + collects/tests/mzscheme/beg-intml.ss | 5 + collects/tests/mzscheme/bega-adv.ss | 32 + collects/tests/mzscheme/beginner-abbr.ss | 32 + collects/tests/mzscheme/beginner.ss | 67 + collects/tests/mzscheme/binc.ss | 4 + collects/tests/mzscheme/boundmap-test.ss | 129 + .../tests/mzscheme/cache-image-snip-test.ss | 289 + collects/tests/mzscheme/censor.ss | 37 + collects/tests/mzscheme/char-set.ss | 495 + collects/tests/mzscheme/chez-module.ss | 273 + collects/tests/mzscheme/chkdoc.ss | 28 + collects/tests/mzscheme/cmdline.ss | 178 + collects/tests/mzscheme/compat.ss | 24 + collects/tests/mzscheme/compfile.ss | 11 + collects/tests/mzscheme/compile.ss | 117 + collects/tests/mzscheme/compilex.ss | 14 + collects/tests/mzscheme/contmark.ss | 423 + collects/tests/mzscheme/contract-test.ss | 3115 ++++ collects/tests/mzscheme/cover-teach.ss | 32 + collects/tests/mzscheme/date.ss | 41 + collects/tests/mzscheme/deep.ss | 156 + collects/tests/mzscheme/em-imp.ss | 467 + collects/tests/mzscheme/embed-me1.ss | 5 + collects/tests/mzscheme/embed-me2.ss | 9 + collects/tests/mzscheme/embed-me3.ss | 7 + collects/tests/mzscheme/embed-me4.ss | 4 + collects/tests/mzscheme/embed-me5.ss | 6 + collects/tests/mzscheme/embed.ss | 173 + collects/tests/mzscheme/expand.ss | 154 + collects/tests/mzscheme/fact.ss | 6 + collects/tests/mzscheme/file.ss | 1397 ++ collects/tests/mzscheme/filelib.ss | 67 + collects/tests/mzscheme/function.ss | 69 + collects/tests/mzscheme/gzip.ss | 93 + collects/tests/mzscheme/htdp-image.ss | 992 ++ collects/tests/mzscheme/htdp-test.ss | 77 + collects/tests/mzscheme/image.ss | 32 + collects/tests/mzscheme/imap.ss | 169 + .../tests/mzscheme/intermediate-lambda.ss | 34 + collects/tests/mzscheme/intermediate.ss | 35 + collects/tests/mzscheme/intm-adv.ss | 102 + collects/tests/mzscheme/intm-intml.ss | 5 + collects/tests/mzscheme/intmlam-adv.ss | 16 + collects/tests/mzscheme/iobuf.ss | 70 + collects/tests/mzscheme/ktest.ss | 11 + collects/tests/mzscheme/loadable.ss | 1 + collects/tests/mzscheme/loadtest.ss | 3 + collects/tests/mzscheme/loop.ss | 29 + collects/tests/mzscheme/ltest.ss | 88 + collects/tests/mzscheme/macro.ss | 273 + collects/tests/mzscheme/macrolib.ss | 141 + collects/tests/mzscheme/makeflat.ss | 93 + collects/tests/mzscheme/match-test.ss | 6 + .../mzscheme/match/drom-algol-structs.scm | 59 + .../mzscheme/match/match-compile-perf.scm | 265 + .../tests/mzscheme/match/match-perf-hist.db | 5964 +++++++ collects/tests/mzscheme/match/match-perf.db | 3894 +++++ .../tests/mzscheme/match/match-performance.ss | 3496 ++++ collects/tests/mzscheme/match/match-test.ss | 8544 +++++++++ .../tests/mzscheme/match/misc-structs.scm | 1215 ++ .../tests/mzscheme/match/plt-match-test.ss | 9496 ++++++++++ .../tests/mzscheme/match/rand-list-hist.db | 210 + .../tests/mzscheme/match/rand-list-perf.ss | 344 + .../mzscheme/match/rand-short-list-hist.db | 282 + .../tests/mzscheme/match/rand-vec-hist.db | 434 + .../tests/mzscheme/match/rand-vec-perf.ss | 278 + .../tests/mzscheme/match/short-rand-list.scm | 189 + collects/tests/mzscheme/md5.ss | 16 + collects/tests/mzscheme/module.ss | 228 + collects/tests/mzscheme/mz.ss | 35 + collects/tests/mzscheme/mzlib.ss | 47 + collects/tests/mzscheme/mzlonglong.c | 96 + collects/tests/mzscheme/mzq.ss | 3 + collects/tests/mzscheme/mzthr.ss | 75 + collects/tests/mzscheme/name.ss | 105 + collects/tests/mzscheme/namespac.ss | 111 + collects/tests/mzscheme/nch.ss | 30 + collects/tests/mzscheme/net.ss | 346 + collects/tests/mzscheme/number.ss | 2518 +++ collects/tests/mzscheme/numstrs.ss | 211 + collects/tests/mzscheme/object-old.ss | 657 + collects/tests/mzscheme/object.ss | 1106 ++ collects/tests/mzscheme/oe.ss | 42 + collects/tests/mzscheme/oee.ss | 45 + collects/tests/mzscheme/optimize.ss | 110 + collects/tests/mzscheme/package-gen.ss | 142 + collects/tests/mzscheme/package.ss | 309 + collects/tests/mzscheme/parallel.ss | 72 + collects/tests/mzscheme/param.ss | 469 + collects/tests/mzscheme/path.ss | 399 + collects/tests/mzscheme/pconvert.ss | 415 + collects/tests/mzscheme/port.ss | 561 + collects/tests/mzscheme/portlib.ss | 618 + collects/tests/mzscheme/pp-regression.ss | 1 + collects/tests/mzscheme/pretty.ss | 215 + collects/tests/mzscheme/quiet.ss | 14 + collects/tests/mzscheme/read.ss | 918 + collects/tests/mzscheme/readtable.ss | 258 + collects/tests/mzscheme/restart.ss | 25 + collects/tests/mzscheme/serialize.ss | 448 + collects/tests/mzscheme/shared-tests.ss | 38 + collects/tests/mzscheme/shared.ss | 13 + collects/tests/mzscheme/stream.ss | 335 + collects/tests/mzscheme/string.ss | 99 + collects/tests/mzscheme/struct.ss | 723 + collects/tests/mzscheme/structc.ss | 182 + collects/tests/mzscheme/structlib.ss | 39 + collects/tests/mzscheme/stx.ss | 1007 ++ collects/tests/mzscheme/subproc2.ss | 56 + collects/tests/mzscheme/subprocess.ss | 263 + collects/tests/mzscheme/sync.ss | 1035 ++ collects/tests/mzscheme/syntax.ss | 1046 ++ collects/tests/mzscheme/tcp.ss | 59 + collects/tests/mzscheme/testing.ss | 310 + collects/tests/mzscheme/thread.ss | 1141 ++ collects/tests/mzscheme/threadlib.ss | 97 + collects/tests/mzscheme/thrport.ss | 58 + collects/tests/mzscheme/ttt/listlib.ss | 42 + collects/tests/mzscheme/ttt/tic-bang.ss | 123 + collects/tests/mzscheme/ttt/tic-func.ss | 120 + collects/tests/mzscheme/ttt/ttt.ss | 13 + collects/tests/mzscheme/ttt/uinc4.ss | 5 + collects/tests/mzscheme/ttt/veclib.ss | 57 + collects/tests/mzscheme/udp.ss | 165 + collects/tests/mzscheme/uinc.ss | 2 + collects/tests/mzscheme/uinc2.ss | 2 + collects/tests/mzscheme/uinc3.ss | 7 + collects/tests/mzscheme/unicode.ss | 1431 ++ collects/tests/mzscheme/unit.ss | 606 + collects/tests/mzscheme/unitsig.ss | 685 + collects/tests/mzscheme/will.ss | 58 + collects/tests/mzscheme/ztest.ss | 20 + collects/tests/srpersist/srptests.ss | 188 + collects/tests/stepper/already-defined.ss | 2 + collects/tests/stepper/annotate-test.ss | 706 + collects/tests/stepper/bad-letrec-test.ss | 1 + collects/tests/stepper/constructor-redexes.ss | 17 + .../tests/stepper/debugger-annotate-test.ss | 6 + .../tests/stepper/global-prim-reduction.ss | 13 + collects/tests/stepper/image-test.ss | Bin 0 -> 69314 bytes collects/tests/stepper/intermediate-y.ss | 13 + collects/tests/stepper/lambda-test.ss | 11 + collects/tests/stepper/let-test.ss | 13 + collects/tests/stepper/letrec-test.ss | 9 + collects/tests/stepper/local-define-struct.ss | 9 + collects/tests/stepper/local-test-2.ss | 10 + collects/tests/stepper/local-test.ss | 10 + collects/tests/stepper/long-error-message.ss | 1 + collects/tests/stepper/manual-tests | 8 + collects/tests/stepper/module-elaborator.ss | 115 + collects/tests/stepper/multiply-defined.ss | 3 + collects/tests/stepper/name-chaining.ss | 9 + collects/tests/stepper/no-else-clause.ss | 3 + collects/tests/stepper/non-procedure.ss | 3 + collects/tests/stepper/print-convert-test.ss | Bin 0 -> 4682 bytes .../tests/stepper/printing-reducing-test.ss | 3 + collects/tests/stepper/procedure-display.ss | 5 + collects/tests/stepper/reconstruct-test.ss | 554 + collects/tests/stepper/recur-test | 5 + collects/tests/stepper/right-redex.ss | 1 + collects/tests/stepper/structures.ss | 15 + collects/tests/stepper/symbol-identifier.ss | 3 + collects/tests/stepper/symbols.ss | 7 + .../tests/stepper/syntax-error-ordering.ss | 3 + collects/tests/stepper/test-or.ss | 3 + collects/tests/stepper/tests-common.ss | 54 + collects/tests/stepper/through-tests.ss | 1198 ++ collects/tests/stepper/two-tests.ss | 8 + collects/tests/stepper/unannotated.ss | 14 + collects/tests/stepper/undefined.ss | 1 + collects/tests/stepper/write-display.ss | 3 + collects/tests/syntax-color/paren-tree.ss | 235 + collects/tests/syntax-color/token-tree.ss | 178 + collects/tests/utils/gui.ss | 118 + collects/tests/utils/info.ss | 2 + collects/tests/utils/mz-testing.ss | 305 + collects/tests/utils/sexp-diff.ss | 101 + collects/tests/web-server/answers/a-module | 1 + collects/tests/web-server/answers/b-module | 1 + collects/tests/web-server/answers/bad-require | 2 + collects/tests/web-server/answers/incremental | 3 + .../tests/web-server/answers/incremental2 | 11 + .../tests/web-server/answers/mime-servlet | 1 + collects/tests/web-server/answers/non-unit | 2 + .../tests/web-server/answers/suspended-module | 1 + .../tests/web-server/answers/test.servlet-1 | 5 + .../tests/web-server/answers/test.servlet-2 | 5 + collects/tests/web-server/build-plt.ss | 25 + collects/tests/web-server/configuration-table | 28 + collects/tests/web-server/my-url.ss | 32 + collects/tests/web-server/perf-tests.ss | 11 + .../web-server/scheme-units/assertions.ss | 93 + .../scheme-units/configuration-table | 28 + .../scheme-units/test-authentication.ss | 66 + .../web-server/scheme-units/test-channel.ss | 28 + .../web-server/scheme-units/test-errors.ss | 70 + .../scheme-units/test-serve-static-html.ss | 26 + .../scheme-units/test-serve-static-jpeg.ss | 25 + .../web-server/scheme-units/test-servlets.ss | 175 + .../web-server/scheme-units/test-suite.ss | 22 + .../web-server/scheme-units/test-timeout.ss | 28 + .../test-web-root/conf/forbidden.html | 7 + .../test-web-root/conf/not-found.html | 7 + .../test-web-root/conf/passwords-refresh.html | 7 + .../test-web-root/conf/protocol-error.html | 7 + .../test-web-root/conf/servlet-error.html | 9 + .../test-web-root/conf/servlet-refresh.html | 7 + .../test-web-root/htdocs/index.html | 40 + .../scheme-units/test-web-root/htdocs/me.jpg | Bin 0 -> 115850 bytes .../scheme-units/test-web-root/htdocs/me2.JPG | Bin 0 -> 115850 bytes .../test-web-root/htdocs/secret/index.html | 9 + .../htdocs/servlet-output/raise-exception.ss | 2 + .../htdocs/servlet-output/test1.ss | 1 + .../servlet-output/test2-incremental.ss | 1 + .../htdocs/servlet-output/test2.ss | 1 + .../htdocs/servlet-output/test3.ss | 1 + .../htdocs/servlet-output/test4.ss | 1 + .../htdocs/servlet-output/test5.ss | 1 + .../htdocs/servlet-output/test6.ss | 1 + .../htdocs/servlet-output/test7.ss | 1 + .../htdocs/servlet-output/test8.ss | 1 + .../web-server/scheme-units/test-web-root/log | 1053 ++ .../scheme-units/test-web-root/passwords | 1 + .../test-web-root/servlets/bad-require.ss | 2 + .../test-web-root/servlets/raise-exception.ss | 2 + .../servlets/test1-incremental.ss | 21 + .../test-web-root/servlets/test1.ss | 17 + .../servlets/test2-incremental-unitsig.ss | 21 + .../servlets/test2-incremental.ss | 24 + .../test-web-root/servlets/test2.ss | 20 + .../test-web-root/servlets/test3.ss | 16 + .../servlets/test4-incremental.ss | 0 .../test-web-root/servlets/test4.ss | 23 + .../test-web-root/servlets/test5.ss | 24 + .../test-web-root/servlets/test6.ss | 19 + .../test-web-root/servlets/test7.ss | 16 + .../test-web-root/servlets/test8.ss | 21 + .../scheme-units/test-web-server-process.ss | 40 + .../scheme-units/test-web-server.ss | 46 + collects/tests/web-server/sclient.ss | 110 + collects/tests/web-server/servlets/color2.ss | 23 + collects/tests/web-server/servlets/dir-tp.ss | 6 + collects/tests/web-server/servlets/s1.ss | 21 + collects/tests/web-server/servlets/sparrow.ss | 13 + collects/tests/web-server/suite.ss | 445 + collects/tests/web-server/web-hammer.ss | 40 + .../web-server/web-root/conf/forbidden.html | 7 + .../web-server/web-root/conf/not-found.html | 7 + .../web-root/conf/passwords-refresh.html | 7 + .../web-root/conf/protocol-error.html | 7 + .../web-root/conf/servlet-error.html | 9 + .../web-root/conf/servlet-refresh.html | 7 + .../tests/web-server/web-root/htdocs/10k.html | 136 + .../tests/web-server/web-root/htdocs/1k.html | 14 + .../web-server/web-root/htdocs/index.html | 40 + .../tests/web-server/web-root/htdocs/me.jpg | Bin 0 -> 115850 bytes .../tests/web-server/web-root/htdocs/me2.JPG | Bin 0 -> 115850 bytes .../web-root/htdocs/secret/index.html | 8 + collects/tests/web-server/web-root/passwords | 1 + .../web-server/web-root/servlets/configure.ss | 8 + .../web-root/servlets/tests/a-module.ss | 12 + .../web-root/servlets/tests/b-module.ss | 14 + .../web-root/servlets/tests/bad-require.ss | 1 + .../web-root/servlets/tests/bad-return.ss | 5 + .../web-root/servlets/tests/broken.ss | 5 + .../web-root/servlets/tests/cut-module.ss | 55 + .../web-root/servlets/tests/incremental.ss | 14 + .../web-root/servlets/tests/mime.ss | 7 + .../servlets/tests/module-suspended-init.ss | 26 + .../web-root/servlets/tests/non-unit.ss | 1 + .../web-root/servlets/tests/response.ss | 5 + .../web-root/servlets/tests/size.ss | 22 + .../servlets/tests/suspended-module.ss | 20 + .../web-root/servlets/tests/test.ss | 15 + .../web-server/web-root/servlets/tests/url.ss | 11 + collects/tex2page/info.ss | 6 + collects/tex2page/start.ss | 12 + collects/tex2page/tex2page-aux.ss | 9248 ++++++++++ collects/tex2page/tex2page.ss | 11 + collects/texpict/balloon.ss | 165 + collects/texpict/code.ss | 332 + collects/texpict/doc.txt | 1131 ++ collects/texpict/face-demo.ss | 139 + collects/texpict/face.ss | 326 + collects/texpict/info.ss | 5 + collects/texpict/mrpict-sig.ss | 12 + collects/texpict/mrpict-unit.ss | 27 + collects/texpict/mrpict.ss | 16 + collects/texpict/mztp.sty | 9 + collects/texpict/pict-value-snip.ss | 337 + collects/texpict/private/common-sig.ss | 129 + collects/texpict/private/common-unit.ss | 957 + collects/texpict/private/info.ss | 3 + collects/texpict/private/mrpict-extra.ss | 422 + collects/texpict/private/mrpict-sig.ss | 14 + collects/texpict/private/texpict-extra.ss | 470 + collects/texpict/private/texpict-sig.ss | 37 + collects/texpict/slideshow-run.ss | 6 + collects/texpict/slideshow.ss | 3 + collects/texpict/symbol.ss | 20 + collects/texpict/texpict-sig.ss | 12 + collects/texpict/texpict-unit.ss | 25 + collects/texpict/texpict.ss | 12 + collects/texpict/utils.ss | 943 + collects/trace/calltrace-lib.ss | 76 + collects/trace/calltrace.ss | 10 + collects/trace/doc.txt | 55 + collects/trace/info.ss | 6 + collects/trace/stacktrace.ss | 173 + collects/trace/test-cases-proposed.txt | 8 + collects/version/check-gui.ss | 6 + collects/version/check-text.ss | 4 + collects/version/doc.txt | 44 + collects/version/info.ss | 3 + collects/version/patchlevel.ss | 5 + collects/version/private/checksigs.ss | 15 + collects/version/private/go-check.ss | 15 + collects/version/private/gui-defs.ss | 119 + collects/version/private/info.ss | 2 + collects/version/private/runcheck.ss | 224 + collects/version/private/text-defs.ss | 30 + collects/waterworld/README | 6 + collects/waterworld/info.ss | 2 + collects/waterworld/jolly-large-ce.gif | Bin 0 -> 1129 bytes collects/waterworld/jolly-large.gif | Bin 0 -> 1902 bytes collects/waterworld/jolly-small-ce.gif | Bin 0 -> 965 bytes collects/waterworld/jolly-small.gif | Bin 0 -> 1737 bytes collects/waterworld/waterworld.ss | 1768 ++ collects/waterworld/wwdoc.ss | 70 + .../web-server/configuration-structures.ss | 26 + collects/web-server/configuration-table | 30 + .../web-server/configuration-table-structs.ss | 24 + collects/web-server/configuration.ss | 308 + collects/web-server/configure.ss | 842 + collects/web-server/connection-manager.ss | 48 + .../default-web-root/conf/forbidden.html | 7 + .../default-web-root/conf/not-found.html | 7 + .../conf/passwords-refresh.html | 7 + .../default-web-root/conf/protocol-error.html | 7 + .../default-web-root/conf/servlet-error.html | 9 + .../conf/servlet-refresh.html | 7 + .../htdocs/Defaults/documentation/api.html | 4 + .../Defaults/documentation/examples/add.ss | 30 + .../Defaults/documentation/examples/count.ss | 14 + .../Defaults/documentation/examples/hello.ss | 10 + .../Defaults/documentation/install.html | 2 + .../Defaults/documentation/monitor.html | 1 + .../Defaults/documentation/plt-logo.gif | Bin 0 -> 2325 bytes .../documentation/servlet-examples.html | 1 + .../Defaults/documentation/servlet.html | 30 + .../terms/password-refresh-message.html | 1 + .../terms/path-access-message.html | 1 + .../documentation/terms/path-host-root.html | 1 + .../documentation/terms/path-htdocs.html | 1 + .../documentation/terms/path-log.html | 1 + .../terms/path-message-root.html | 1 + .../terms/path-not-found-message.html | 1 + .../documentation/terms/path-password.html | 1 + .../terms/path-protocol-message.html | 1 + .../terms/path-servlet-message.html | 1 + .../documentation/terms/path-servlet.html | 1 + .../Defaults/documentation/terms/port.html | 1 + .../documentation/terms/realm-name.html | 1 + .../documentation/terms/realm-pattern.html | 1 + .../terms/servlet-refresh-message.html | 1 + .../terms/time-default-servlet.html | 1 + .../documentation/terms/time-file-base.html | 1 + .../terms/time-file-per-byte.html | 1 + .../documentation/terms/time-initial.html | 1 + .../documentation/terms/time-password.html | 1 + .../terms/time-servlet-connection.html | 1 + .../Defaults/documentation/terms/waiting.html | 1 + .../Defaults/documentation/web-server.gif | Bin 0 -> 5501 bytes .../htdocs/Defaults/index.html | 2 + .../default-web-root/htdocs/index.html | 40 + .../default-web-root/htdocs/secret/index.html | 8 + .../web-server/default-web-root/passwords | 1 + .../default-web-root/servlets/configure.ss | 8 + .../default-web-root/servlets/examples/README | 20 + .../default-web-root/servlets/examples/add.ss | 27 + .../servlets/examples/compound/README | 19 + .../servlets/examples/compound/add.ss | 20 + .../servlets/examples/compound/helper-sig.ss | 5 + .../servlets/examples/compound/helper.ss | 26 + .../servlets/examples/compound/multiply.ss | 95 + .../servlets/examples/count.ss | 14 + .../default-web-root/servlets/examples/dir.ss | 13 + .../examples/english-measure-questions.ss | 155 + .../servlets/examples/hello.ss | 10 + .../servlets/examples/quiz.ss | 208 + .../servlets/tests/a-module.ss | 12 + .../servlets/tests/b-module.ss | 14 + .../servlets/tests/bad-require.ss | 1 + .../servlets/tests/bad-return.ss | 5 + .../default-web-root/servlets/tests/broken.ss | 5 + .../servlets/tests/cut-module.ss | 56 + .../servlets/tests/incremental.ss | 15 + .../default-web-root/servlets/tests/mime.ss | 7 + .../servlets/tests/module-suspended-init.ss | 27 + .../servlets/tests/non-unit.ss | 1 + .../servlets/tests/response.ss | 5 + .../default-web-root/servlets/tests/size.ss | 22 + .../servlets/tests/suspended-module.ss | 21 + .../default-web-root/servlets/tests/test.ss | 15 + .../default-web-root/servlets/tests/url.ss | 11 + collects/web-server/gui-launch.ss | 22 + collects/web-server/info.ss | 9 + collects/web-server/internal-structs.ss | 24 + collects/web-server/launch.ss | 61 + collects/web-server/min-servlet.ss | 58 + collects/web-server/monitor-emailer.ss | 19 + collects/web-server/monitor-launch.ss | 31 + .../web-server/monitor-poke-web-server.ss | 85 + collects/web-server/monitor-server.ss | 36 + collects/web-server/parse-table.ss | 74 + collects/web-server/request-parsing.ss | 248 + collects/web-server/response.ss | 357 + collects/web-server/servlet-builder.ss | 227 + collects/web-server/servlet-helpers.ss | 158 + collects/web-server/servlet-language.ss | 103 + collects/web-server/servlet-primitives.ss | 156 + collects/web-server/servlet-sig.ss | 8 + collects/web-server/servlet-tables.ss | 161 + collects/web-server/servlet.ss | 85 + collects/web-server/sig.ss | 26 + collects/web-server/text-launch.ss | 7 + collects/web-server/timer.ss | 40 + .../tools/backend-servlet-testing.ss | 97 + collects/web-server/tools/backend.ss | 91 + collects/web-server/tools/send-assertions.ss | 165 + .../tools/servlet-testing-framework.ss | 139 + .../web-server/tools/test-send-assertions.ss | 61 + collects/web-server/util.ss | 272 + collects/web-server/web-server-unit.ss | 660 + collects/web-server/web-server.ss | 34 + collects/web-server/xexpr-callback.ss | 89 + collects/xelda/Physics101.xls | Bin 0 -> 14848 bytes collects/xelda/currency_table.xls | Bin 0 -> 15872 bytes collects/xelda/private/formula.ss | 14 + collects/xelda/private/parser.ss | 297 + collects/xelda/private/xelda-checker.ss | 1328 ++ collects/xelda/private/xelda-com.ss | 225 + collects/xelda/private/xelda-lib.ss | 153 + collects/xelda/private/xl-util.ss | 188 + collects/xelda/units.xls | Bin 0 -> 34816 bytes collects/xelda/xelda.ss | 423 + collects/xml/XML.jpg | Bin 0 -> 1439 bytes collects/xml/doc.txt | 356 + collects/xml/info.ss | 14 + collects/xml/plist.ss | 200 + collects/xml/private/info.ss | 6 + collects/xml/private/reader.ss | 468 + collects/xml/private/sig.ss | 58 + collects/xml/private/space.ss | 39 + collects/xml/private/structures.ss | 82 + collects/xml/private/syntax.ss | 205 + collects/xml/private/writer.ss | 163 + collects/xml/private/xexpr.ss | 223 + collects/xml/scheme-snipclass.ss | 35 + collects/xml/test.ss | 71 + collects/xml/text-box-tool.ss | 155 + collects/xml/xml-sig.ss | 14 + collects/xml/xml-snipclass.ss | 35 + collects/xml/xml-unit.ss | 28 + collects/xml/xml.png | Bin 0 -> 318 bytes collects/xml/xml.ss | 10 + 2887 files changed, 620927 insertions(+) create mode 100644 collects/afm/Courier-Bold.afm create mode 100644 collects/afm/Courier-BoldOblique.afm create mode 100644 collects/afm/Courier-Oblique.afm create mode 100644 collects/afm/Courier.afm create mode 100644 collects/afm/Helvetica-Bold.afm create mode 100644 collects/afm/Helvetica-BoldOblique.afm create mode 100644 collects/afm/Helvetica-Oblique.afm create mode 100644 collects/afm/Helvetica.afm create mode 100644 collects/afm/Symbol.afm create mode 100644 collects/afm/Times-Bold.afm create mode 100644 collects/afm/Times-BoldItalic.afm create mode 100644 collects/afm/Times-Italic.afm create mode 100644 collects/afm/Times-Roman.afm create mode 100644 collects/afm/ZapfChancery-MediumItalic.afm create mode 100644 collects/afm/glyphlist.txt create mode 100644 collects/afm/glyphshortlist.txt create mode 100644 collects/algol60/algol60.ss create mode 100644 collects/algol60/base.ss create mode 100644 collects/algol60/bd-tool.ss create mode 100644 collects/algol60/bd.jpg create mode 100644 collects/algol60/compile.ss create mode 100644 collects/algol60/doc.txt create mode 100644 collects/algol60/examples/euler.a60 create mode 100644 collects/algol60/examples/jensen.a60 create mode 100644 collects/algol60/examples/nqueen.a60 create mode 100644 collects/algol60/examples/primes.a60 create mode 100644 collects/algol60/get-base.ss create mode 100644 collects/algol60/info.ss create mode 100644 collects/algol60/parse.ss create mode 100644 collects/algol60/prims.ss create mode 100644 collects/algol60/runtime.ss create mode 100644 collects/algol60/simplify.ss create mode 100644 collects/algol60/tool.ss create mode 100644 collects/browser/browser-sig.ss create mode 100644 collects/browser/browser-unit.ss create mode 100644 collects/browser/browser.ss create mode 100644 collects/browser/bullet-snip.ss create mode 100644 collects/browser/doc.txt create mode 100644 collects/browser/external.ss create mode 100644 collects/browser/htmltext.ss create mode 100644 collects/browser/info.ss create mode 100644 collects/browser/private/btree.ss create mode 100644 collects/browser/private/bullet.ss create mode 100644 collects/browser/private/entity-names.ss create mode 100644 collects/browser/private/html.ss create mode 100644 collects/browser/private/hyper.ss create mode 100644 collects/browser/private/info.ss create mode 100644 collects/browser/private/option-snip.ss create mode 100644 collects/browser/private/sig.ss create mode 100644 collects/browser/tool.ss create mode 100644 collects/compiler/cffi.ss create mode 100644 collects/compiler/comp-unit.ss create mode 100644 collects/compiler/compiler-unit.ss create mode 100644 collects/compiler/compiler.ss create mode 100644 collects/compiler/doc.txt create mode 100644 collects/compiler/embed-sig.ss create mode 100644 collects/compiler/embed-unit.ss create mode 100644 collects/compiler/embed.ss create mode 100644 collects/compiler/info.ss create mode 100644 collects/compiler/ld-unit.ss create mode 100644 collects/compiler/mzc.h create mode 100644 collects/compiler/mzclink.h create mode 100644 collects/compiler/option-unit.ss create mode 100644 collects/compiler/option.ss create mode 100644 collects/compiler/private/analyze.ss create mode 100644 collects/compiler/private/anorm.ss create mode 100644 collects/compiler/private/base.ss create mode 100644 collects/compiler/private/closure.ss create mode 100644 collects/compiler/private/const.ss create mode 100644 collects/compiler/private/cstructs.ss create mode 100644 collects/compiler/private/driver.ss create mode 100644 collects/compiler/private/embed.ss create mode 100644 collects/compiler/private/info.ss create mode 100644 collects/compiler/private/known.ss create mode 100644 collects/compiler/private/library.ss create mode 100644 collects/compiler/private/lift.ss create mode 100644 collects/compiler/private/prephase.ss create mode 100644 collects/compiler/private/rep.ss create mode 100644 collects/compiler/private/sig.ss create mode 100644 collects/compiler/private/toplevel.ss create mode 100644 collects/compiler/private/vehicle.ss create mode 100644 collects/compiler/private/vm2c.ss create mode 100644 collects/compiler/private/vmopt.ss create mode 100644 collects/compiler/private/vmphase.ss create mode 100644 collects/compiler/private/vmscheme.ss create mode 100644 collects/compiler/private/winicon.ss create mode 100644 collects/compiler/private/zlayer.ss create mode 100644 collects/compiler/sig.ss create mode 100644 collects/compiler/src2src.ss create mode 100644 collects/compiler/start.ss create mode 100644 collects/cvs-time-stamp/doc.txt create mode 100644 collects/cvs-time-stamp/info.ss create mode 100644 collects/cvs-time-stamp/stamp.ss create mode 100644 collects/cvs-time-stamp/time-stamp.ss create mode 100644 collects/defaults/README create mode 100644 collects/drscheme/acks.ss create mode 100644 collects/drscheme/arrow.ss create mode 100644 collects/drscheme/default-code-style.ss create mode 100644 collects/drscheme/doc.icns create mode 100644 collects/drscheme/drscheme.creator create mode 100644 collects/drscheme/drscheme.filetypes create mode 100644 collects/drscheme/drscheme.ss create mode 100644 collects/drscheme/info.ss create mode 100644 collects/drscheme/installer.ss create mode 100644 collects/drscheme/pltdoc.icns create mode 100644 collects/drscheme/private/app.ss create mode 100644 collects/drscheme/private/bindings-browser.ss create mode 100644 collects/drscheme/private/debug.ss create mode 100644 collects/drscheme/private/drscheme-normal.ss create mode 100644 collects/drscheme/private/drsig.ss create mode 100644 collects/drscheme/private/eval.ss create mode 100644 collects/drscheme/private/font.ss create mode 100644 collects/drscheme/private/frame.ss create mode 100644 collects/drscheme/private/get-extend.ss create mode 100644 collects/drscheme/private/help-desk.ss create mode 100644 collects/drscheme/private/info.ss create mode 100644 collects/drscheme/private/init.ss create mode 100644 collects/drscheme/private/key.ss create mode 100644 collects/drscheme/private/label-frame-mred.ss create mode 100644 collects/drscheme/private/language-configuration.ss create mode 100644 collects/drscheme/private/language.ss create mode 100644 collects/drscheme/private/launcher-bootstrap.ss create mode 100644 collects/drscheme/private/link.ss create mode 100644 collects/drscheme/private/main.ss create mode 100644 collects/drscheme/private/modes.ss create mode 100644 collects/drscheme/private/module-language.ss create mode 100644 collects/drscheme/private/module-overview.ss create mode 100644 collects/drscheme/private/multi-file-search.ss create mode 100644 collects/drscheme/private/number-snip.ss create mode 100644 collects/drscheme/private/rep.ss create mode 100644 collects/drscheme/private/start.ss create mode 100644 collects/drscheme/private/syncheck-debug.ss create mode 100644 collects/drscheme/private/teachpack.ss create mode 100644 collects/drscheme/private/text.ss create mode 100644 collects/drscheme/private/tool-contract-language.ss create mode 100644 collects/drscheme/private/tool-contracts.ss create mode 100644 collects/drscheme/private/tools.ss create mode 100644 collects/drscheme/private/unit.ss create mode 100644 collects/drscheme/syncheck.ss create mode 100644 collects/drscheme/tool.ss create mode 100644 collects/dynext/compile-sig.ss create mode 100644 collects/dynext/compile-unit.ss create mode 100644 collects/dynext/compile.ss create mode 100644 collects/dynext/doc.txt create mode 100644 collects/dynext/dynext-sig.ss create mode 100644 collects/dynext/dynext-unit.ss create mode 100644 collects/dynext/dynext.ss create mode 100644 collects/dynext/extension-project create mode 100644 collects/dynext/file-sig.ss create mode 100644 collects/dynext/file-unit.ss create mode 100644 collects/dynext/file.ss create mode 100644 collects/dynext/filename-version.ss create mode 100644 collects/dynext/info.ss create mode 100644 collects/dynext/link-sig.ss create mode 100644 collects/dynext/link-unit.ss create mode 100644 collects/dynext/link.ss create mode 100644 collects/dynext/linking-project create mode 100644 collects/dynext/private/dirs.ss create mode 100644 collects/dynext/private/macinc.ss create mode 100644 collects/dynext/private/stdio.ss create mode 100644 collects/embedded-gui/doc.txt create mode 100644 collects/embedded-gui/embedded-gui.ss create mode 100644 collects/embedded-gui/info.ss create mode 100644 collects/embedded-gui/private/aligned-pasteboard.ss create mode 100644 collects/embedded-gui/private/alignment-helpers.ss create mode 100644 collects/embedded-gui/private/alignment.ss create mode 100644 collects/embedded-gui/private/button-snip.ss create mode 100644 collects/embedded-gui/private/cue-text.ss create mode 100644 collects/embedded-gui/private/dllist.ss create mode 100644 collects/embedded-gui/private/embedded-message.ss create mode 100644 collects/embedded-gui/private/fixed-width-label-snip.ss create mode 100644 collects/embedded-gui/private/grey-editor.ss create mode 100644 collects/embedded-gui/private/grid-alignment.ss create mode 100644 collects/embedded-gui/private/interface.ss create mode 100644 collects/embedded-gui/private/lines.ss create mode 100644 collects/embedded-gui/private/locked-pasteboard.ss create mode 100644 collects/embedded-gui/private/on-show-editor.ss create mode 100644 collects/embedded-gui/private/on-show-pasteboard.ss create mode 100644 collects/embedded-gui/private/program-editor.ss create mode 100644 collects/embedded-gui/private/really-resized-pasteboard.ss create mode 100644 collects/embedded-gui/private/single-line-text.ss create mode 100644 collects/embedded-gui/private/snip-lib.ss create mode 100644 collects/embedded-gui/private/snip-wrapper.ss create mode 100644 collects/embedded-gui/private/stretchable-editor-snip.ss create mode 100644 collects/embedded-gui/private/suppress-modify-editor.ss create mode 100644 collects/embedded-gui/private/tabbable-text.ss create mode 100644 collects/embedded-gui/private/tests/alignment-test.ss create mode 100644 collects/embedded-gui/private/tests/not-stetching.ss create mode 100644 collects/embedded-gui/private/tests/only-one-child.ss create mode 100644 collects/embedded-gui/private/tests/peer-stretchables.ss create mode 100644 collects/embedded-gui/private/tests/stretching-in-alignment.ss create mode 100644 collects/embedded-gui/private/tests/target-not-object.ss create mode 100644 collects/embedded-gui/private/tests/test-alignment.ss create mode 100644 collects/embedded-gui/private/tests/test-case-box.ss create mode 100644 collects/embedded-gui/private/tests/test-macro.ss create mode 100644 collects/embedded-gui/private/tests/test-show-feature-for-test-case.ss create mode 100644 collects/embedded-gui/private/tests/test-show-feature.ss create mode 100644 collects/embedded-gui/private/tests/unaligned-childless-redux.ss create mode 100644 collects/embedded-gui/private/verthoriz-alignment.ss create mode 100644 collects/eopl/datatype.ss create mode 100644 collects/eopl/doc.txt create mode 100644 collects/eopl/eopl-small.gif create mode 100644 collects/eopl/eopl-tool.ss create mode 100644 collects/eopl/eopl.ss create mode 100644 collects/eopl/info.ss create mode 100644 collects/eopl/private/info.ss create mode 100644 collects/eopl/private/sllboth.ss create mode 100644 collects/eopl/private/slldef.ss create mode 100644 collects/eopl/private/sllgen.ss create mode 100644 collects/eopl/private/utils.ss create mode 100644 collects/errortrace/doc.txt create mode 100644 collects/errortrace/errortrace-key-syntax.ss create mode 100644 collects/errortrace/errortrace-key.ss create mode 100644 collects/errortrace/errortrace-lib.ss create mode 100644 collects/errortrace/errortrace.ss create mode 100644 collects/errortrace/info.ss create mode 100644 collects/errortrace/stacktrace.ss create mode 100644 collects/errortrace/zo-compile.ss create mode 100644 collects/ffi/crypt.ss create mode 100644 collects/ffi/esd.ss create mode 100755 collects/ffi/examples/crypt.ss create mode 100755 collects/ffi/examples/esd.ss create mode 100755 collects/ffi/examples/magick.ss create mode 100755 collects/ffi/examples/sndfile.ss create mode 100755 collects/ffi/examples/tcl.ss create mode 100755 collects/ffi/examples/xmmsctrl.ss create mode 100755 collects/ffi/examples/xosd.ss create mode 100644 collects/ffi/info.ss create mode 100644 collects/ffi/magick.ss create mode 100644 collects/ffi/sndfile.ss create mode 100644 collects/ffi/tcl.ss create mode 100644 collects/ffi/xmmsctrl.ss create mode 100644 collects/ffi/xosd.ss create mode 100644 collects/finish-install/doc.txt create mode 100644 collects/finish-install/finish-install.creator create mode 100644 collects/finish-install/finish-install.icns create mode 100644 collects/finish-install/finish-install.ss create mode 100644 collects/finish-install/info.ss create mode 100755 collects/finish-install/make.ss create mode 100644 collects/framework/collapsed-snipclass.ss create mode 100644 collects/framework/comment-snip.ss create mode 100644 collects/framework/decorated-editor-snip.ss create mode 100644 collects/framework/doc.txt create mode 100644 collects/framework/framework-sig.ss create mode 100644 collects/framework/framework-unit.ss create mode 100644 collects/framework/framework.ss create mode 100644 collects/framework/gui-utils.ss create mode 100644 collects/framework/info.ss create mode 100644 collects/framework/keybinding-lang.ss create mode 100644 collects/framework/private/application.ss create mode 100644 collects/framework/private/autosave.ss create mode 100644 collects/framework/private/bday.ss create mode 100644 collects/framework/private/canvas.ss create mode 100644 collects/framework/private/collapsed-snipclass-helpers.ss create mode 100644 collects/framework/private/color-model.ss create mode 100644 collects/framework/private/color-prefs.ss create mode 100644 collects/framework/private/color.ss create mode 100644 collects/framework/private/comment-box.ss create mode 100644 collects/framework/private/editor.ss create mode 100644 collects/framework/private/encode-decode.ss create mode 100644 collects/framework/private/exit.ss create mode 100644 collects/framework/private/exn.ss create mode 100644 collects/framework/private/finder.ss create mode 100644 collects/framework/private/frame.ss create mode 100644 collects/framework/private/gen-standard-menus.ss create mode 100644 collects/framework/private/group.ss create mode 100644 collects/framework/private/handler.ss create mode 100644 collects/framework/private/icon.ss create mode 100644 collects/framework/private/info.ss create mode 100644 collects/framework/private/keymap.ss create mode 100644 collects/framework/private/main.ss create mode 100644 collects/framework/private/menu.ss create mode 100644 collects/framework/private/mode.ss create mode 100644 collects/framework/private/number-snip.ss create mode 100644 collects/framework/private/panel.ss create mode 100644 collects/framework/private/pasteboard.ss create mode 100644 collects/framework/private/path-utils.ss create mode 100644 collects/framework/private/preferences.ss create mode 100644 collects/framework/private/scheme.ss create mode 100644 collects/framework/private/sig.ss create mode 100644 collects/framework/private/standard-menus-items.ss create mode 100644 collects/framework/private/standard-menus.ss create mode 100644 collects/framework/private/text.ss create mode 100644 collects/framework/private/version.ss create mode 100644 collects/framework/splash.ss create mode 100644 collects/framework/test.ss create mode 100644 collects/frtime/README create mode 100644 collects/frtime/animation.ss create mode 100644 collects/frtime/base-gm.ss create mode 100644 collects/frtime/clock.png create mode 100644 collects/frtime/date.ss create mode 100644 collects/frtime/demos/analog-clock.ss create mode 100644 collects/frtime/demos/ball-on-string.ss create mode 100644 collects/frtime/demos/calculator.ss create mode 100644 collects/frtime/demos/circles.ss create mode 100644 collects/frtime/demos/delay-mouse.ss create mode 100644 collects/frtime/demos/growing-points.ss create mode 100644 collects/frtime/demos/mouse.ss create mode 100644 collects/frtime/demos/needles.ss create mode 100644 collects/frtime/demos/net-pong-client.ss create mode 100644 collects/frtime/demos/net-pong-server.ss create mode 100644 collects/frtime/demos/orbit-mouse.ss create mode 100644 collects/frtime/demos/piston.ss create mode 100644 collects/frtime/demos/pizza.ss create mode 100644 collects/frtime/demos/pong.ss create mode 100644 collects/frtime/demos/push-pull-ball.ss create mode 100644 collects/frtime/demos/rotation.ss create mode 100644 collects/frtime/demos/spreadsheet/data-synthesis.ss create mode 100644 collects/frtime/demos/spreadsheet/distributions.ss create mode 100644 collects/frtime/demos/spreadsheet/preprocessor2.ss create mode 100644 collects/frtime/demos/spreadsheet/quotes.ss create mode 100644 collects/frtime/demos/spreadsheet/spread.ss create mode 100644 collects/frtime/demos/spreadsheet/ss-funcs.ss create mode 100644 collects/frtime/demos/ufo.ss create mode 100644 collects/frtime/doc.txt create mode 100644 collects/frtime/dv.ss create mode 100644 collects/frtime/erl.ss create mode 100644 collects/frtime/etc.ss create mode 100644 collects/frtime/frp.ss create mode 100644 collects/frtime/frtime-big.ss create mode 100644 collects/frtime/frtime-tool.ss create mode 100644 collects/frtime/frtime.ss create mode 100644 collects/frtime/graphics-posn-less-unit.ss create mode 100644 collects/frtime/graphics-sig.ss create mode 100644 collects/frtime/graphics-unit.ss create mode 100644 collects/frtime/graphics.ss create mode 100644 collects/frtime/gui.ss create mode 100644 collects/frtime/heap.ss create mode 100644 collects/frtime/info.ss create mode 100644 collects/frtime/list.ss create mode 100644 collects/frtime/math.ss create mode 100644 collects/frtime/mymatch.ss create mode 100644 collects/frtime/private/mkmatch.ss create mode 100644 collects/games/aces/aces.png create mode 100644 collects/games/aces/aces.scm create mode 100644 collects/games/aces/doc.txt create mode 100644 collects/games/aces/info.ss create mode 100644 collects/games/blackjack/blackjack.png create mode 100644 collects/games/blackjack/blackjack.ss create mode 100644 collects/games/blackjack/doc.txt create mode 100644 collects/games/blackjack/info.ss create mode 100644 collects/games/cards/card-class.ss create mode 100644 collects/games/cards/cards.ss create mode 100644 collects/games/cards/classes.ss create mode 100644 collects/games/cards/constants.ss create mode 100644 collects/games/cards/doc.txt create mode 100644 collects/games/cards/hicolor/card-0-0.png create mode 100644 collects/games/cards/hicolor/card-0-1.png create mode 100644 collects/games/cards/hicolor/card-0-2.png create mode 100644 collects/games/cards/hicolor/card-0-3.png create mode 100644 collects/games/cards/hicolor/card-1-0.png create mode 100644 collects/games/cards/hicolor/card-1-1.png create mode 100644 collects/games/cards/hicolor/card-1-2.png create mode 100644 collects/games/cards/hicolor/card-1-3.png create mode 100644 collects/games/cards/hicolor/card-10-0.png create mode 100644 collects/games/cards/hicolor/card-10-1.png create mode 100644 collects/games/cards/hicolor/card-10-2.png create mode 100644 collects/games/cards/hicolor/card-10-3.png create mode 100644 collects/games/cards/hicolor/card-11-0.png create mode 100644 collects/games/cards/hicolor/card-11-1.png create mode 100644 collects/games/cards/hicolor/card-11-2.png create mode 100644 collects/games/cards/hicolor/card-11-3.png create mode 100644 collects/games/cards/hicolor/card-12-0.png create mode 100644 collects/games/cards/hicolor/card-12-1.png create mode 100644 collects/games/cards/hicolor/card-12-2.png create mode 100644 collects/games/cards/hicolor/card-12-3.png create mode 100644 collects/games/cards/hicolor/card-2-0.png create mode 100644 collects/games/cards/hicolor/card-2-1.png create mode 100644 collects/games/cards/hicolor/card-2-2.png create mode 100644 collects/games/cards/hicolor/card-2-3.png create mode 100644 collects/games/cards/hicolor/card-3-0.png create mode 100644 collects/games/cards/hicolor/card-3-1.png create mode 100644 collects/games/cards/hicolor/card-3-2.png create mode 100644 collects/games/cards/hicolor/card-3-3.png create mode 100644 collects/games/cards/hicolor/card-4-0.png create mode 100644 collects/games/cards/hicolor/card-4-1.png create mode 100644 collects/games/cards/hicolor/card-4-2.png create mode 100644 collects/games/cards/hicolor/card-4-3.png create mode 100644 collects/games/cards/hicolor/card-5-0.png create mode 100644 collects/games/cards/hicolor/card-5-1.png create mode 100644 collects/games/cards/hicolor/card-5-2.png create mode 100644 collects/games/cards/hicolor/card-5-3.png create mode 100644 collects/games/cards/hicolor/card-6-0.png create mode 100644 collects/games/cards/hicolor/card-6-1.png create mode 100644 collects/games/cards/hicolor/card-6-2.png create mode 100644 collects/games/cards/hicolor/card-6-3.png create mode 100644 collects/games/cards/hicolor/card-7-0.png create mode 100644 collects/games/cards/hicolor/card-7-1.png create mode 100644 collects/games/cards/hicolor/card-7-2.png create mode 100644 collects/games/cards/hicolor/card-7-3.png create mode 100644 collects/games/cards/hicolor/card-8-0.png create mode 100644 collects/games/cards/hicolor/card-8-1.png create mode 100644 collects/games/cards/hicolor/card-8-2.png create mode 100644 collects/games/cards/hicolor/card-8-3.png create mode 100644 collects/games/cards/hicolor/card-9-0.png create mode 100644 collects/games/cards/hicolor/card-9-1.png create mode 100644 collects/games/cards/hicolor/card-9-2.png create mode 100644 collects/games/cards/hicolor/card-9-3.png create mode 100644 collects/games/cards/hicolor/card-back.png create mode 100644 collects/games/cards/info.ss create mode 100644 collects/games/cards/locolor/card-0-0.png create mode 100644 collects/games/cards/locolor/card-0-1.png create mode 100644 collects/games/cards/locolor/card-0-2.png create mode 100644 collects/games/cards/locolor/card-0-3.png create mode 100644 collects/games/cards/locolor/card-1-0.png create mode 100644 collects/games/cards/locolor/card-1-1.png create mode 100644 collects/games/cards/locolor/card-1-2.png create mode 100644 collects/games/cards/locolor/card-1-3.png create mode 100644 collects/games/cards/locolor/card-10-0.png create mode 100644 collects/games/cards/locolor/card-10-1.png create mode 100644 collects/games/cards/locolor/card-10-2.png create mode 100644 collects/games/cards/locolor/card-10-3.png create mode 100644 collects/games/cards/locolor/card-11-0.png create mode 100644 collects/games/cards/locolor/card-11-1.png create mode 100644 collects/games/cards/locolor/card-11-2.png create mode 100644 collects/games/cards/locolor/card-11-3.png create mode 100644 collects/games/cards/locolor/card-12-0.png create mode 100644 collects/games/cards/locolor/card-12-1.png create mode 100644 collects/games/cards/locolor/card-12-2.png create mode 100644 collects/games/cards/locolor/card-12-3.png create mode 100644 collects/games/cards/locolor/card-2-0.png create mode 100644 collects/games/cards/locolor/card-2-1.png create mode 100644 collects/games/cards/locolor/card-2-2.png create mode 100644 collects/games/cards/locolor/card-2-3.png create mode 100644 collects/games/cards/locolor/card-3-0.png create mode 100644 collects/games/cards/locolor/card-3-1.png create mode 100644 collects/games/cards/locolor/card-3-2.png create mode 100644 collects/games/cards/locolor/card-3-3.png create mode 100644 collects/games/cards/locolor/card-4-0.png create mode 100644 collects/games/cards/locolor/card-4-1.png create mode 100644 collects/games/cards/locolor/card-4-2.png create mode 100644 collects/games/cards/locolor/card-4-3.png create mode 100644 collects/games/cards/locolor/card-5-0.png create mode 100644 collects/games/cards/locolor/card-5-1.png create mode 100644 collects/games/cards/locolor/card-5-2.png create mode 100644 collects/games/cards/locolor/card-5-3.png create mode 100644 collects/games/cards/locolor/card-6-0.png create mode 100644 collects/games/cards/locolor/card-6-1.png create mode 100644 collects/games/cards/locolor/card-6-2.png create mode 100644 collects/games/cards/locolor/card-6-3.png create mode 100644 collects/games/cards/locolor/card-7-0.png create mode 100644 collects/games/cards/locolor/card-7-1.png create mode 100644 collects/games/cards/locolor/card-7-2.png create mode 100644 collects/games/cards/locolor/card-7-3.png create mode 100644 collects/games/cards/locolor/card-8-0.png create mode 100644 collects/games/cards/locolor/card-8-1.png create mode 100644 collects/games/cards/locolor/card-8-2.png create mode 100644 collects/games/cards/locolor/card-8-3.png create mode 100644 collects/games/cards/locolor/card-9-0.png create mode 100644 collects/games/cards/locolor/card-9-1.png create mode 100644 collects/games/cards/locolor/card-9-2.png create mode 100644 collects/games/cards/locolor/card-9-3.png create mode 100644 collects/games/cards/locolor/card-back.png create mode 100644 collects/games/cards/main.ss create mode 100644 collects/games/cards/make-cards.ss create mode 100644 collects/games/cards/region.ss create mode 100644 collects/games/cards/snipclass.ss create mode 100644 collects/games/cards/utils.ss create mode 100644 collects/games/checkers/checkers.png create mode 100644 collects/games/checkers/checkers.ss create mode 100644 collects/games/checkers/dark.jpg create mode 100644 collects/games/checkers/honu-bitmaps.ss create mode 100644 collects/games/checkers/info.ss create mode 100644 collects/games/checkers/light.jpg create mode 100644 collects/games/crazy8s/crazy8s.png create mode 100644 collects/games/crazy8s/crazy8s.ss create mode 100644 collects/games/crazy8s/doc.txt create mode 100644 collects/games/crazy8s/images/club.png create mode 100644 collects/games/crazy8s/images/diamond.png create mode 100644 collects/games/crazy8s/images/heart.png create mode 100644 collects/games/crazy8s/images/spade.png create mode 100644 collects/games/crazy8s/info.ss create mode 100644 collects/games/doc.txt create mode 100644 collects/games/games.icns create mode 100644 collects/games/games.ico create mode 100644 collects/games/games.ss create mode 100644 collects/games/gcalc/doc.txt create mode 100644 collects/games/gcalc/gcalc-examples create mode 100644 collects/games/gcalc/gcalc.png create mode 100644 collects/games/gcalc/gcalc.ss create mode 100644 collects/games/gcalc/info.ss create mode 100644 collects/games/ginrummy/doc.txt create mode 100644 collects/games/ginrummy/ginrummy.png create mode 100644 collects/games/ginrummy/ginrummy.ss create mode 100644 collects/games/ginrummy/info.ss create mode 100644 collects/games/gl-board-game/doc.txt create mode 100644 collects/games/gl-board-game/gl-board.ss create mode 100644 collects/games/gl-board-game/info.ss create mode 100644 collects/games/gobblet/check.ss create mode 100644 collects/games/gobblet/doc.txt create mode 100644 collects/games/gobblet/explore.ss create mode 100644 collects/games/gobblet/gobblet.png create mode 100644 collects/games/gobblet/gobblet.ss create mode 100644 collects/games/gobblet/gui.ss create mode 100644 collects/games/gobblet/heuristics.ss create mode 100644 collects/games/gobblet/info.ss create mode 100644 collects/games/gobblet/model.ss create mode 100644 collects/games/gobblet/plays-3x3.ss create mode 100644 collects/games/gobblet/robot.ss create mode 100644 collects/games/gobblet/sig.ss create mode 100644 collects/games/gobblet/test-explore.ss create mode 100644 collects/games/gobblet/test-model.ss create mode 100644 collects/games/gobblet/test.ss create mode 100644 collects/games/gofish/doc.txt create mode 100644 collects/games/gofish/gofish.png create mode 100644 collects/games/gofish/gofish.ss create mode 100644 collects/games/gofish/info.ss create mode 100644 collects/games/info.ss create mode 100644 collects/games/lights-out/board.ss create mode 100644 collects/games/lights-out/boards.ss create mode 100644 collects/games/lights-out/doc.txt create mode 100644 collects/games/lights-out/info.ss create mode 100644 collects/games/lights-out/lights-out.png create mode 100644 collects/games/lights-out/lights-out.ss create mode 100644 collects/games/loa/grid.ss create mode 100644 collects/games/loa/loa.ss create mode 100644 collects/games/loa/main.ss create mode 100644 collects/games/loa/run.ss create mode 100644 collects/games/loa/sig.ss create mode 100644 collects/games/loa/utils.ss create mode 100644 collects/games/memory/images/club.png create mode 100644 collects/games/memory/images/diamond.png create mode 100644 collects/games/memory/images/fish.png create mode 100644 collects/games/memory/images/happy.png create mode 100644 collects/games/memory/images/heart.png create mode 100644 collects/games/memory/images/jack.png create mode 100644 collects/games/memory/images/spade.png create mode 100644 collects/games/memory/images/star.png create mode 100644 collects/games/memory/images/two-fish.png create mode 100644 collects/games/memory/images/unhappy.png create mode 100644 collects/games/memory/info.ss create mode 100644 collects/games/memory/memory.png create mode 100644 collects/games/memory/memory.ss create mode 100644 collects/games/mines/info.ss create mode 100644 collects/games/mines/mines.png create mode 100644 collects/games/mines/mines.ss create mode 100644 collects/games/paint-by-numbers/all-problems.ss create mode 100644 collects/games/paint-by-numbers/doc.txt create mode 100644 collects/games/paint-by-numbers/gui.ss create mode 100644 collects/games/paint-by-numbers/hattori/1.gif create mode 100644 collects/games/paint-by-numbers/hattori/10.gif create mode 100644 collects/games/paint-by-numbers/hattori/100.gif create mode 100644 collects/games/paint-by-numbers/hattori/101.gif create mode 100644 collects/games/paint-by-numbers/hattori/102.gif create mode 100644 collects/games/paint-by-numbers/hattori/103.gif create mode 100644 collects/games/paint-by-numbers/hattori/104.gif create mode 100644 collects/games/paint-by-numbers/hattori/105.gif create mode 100644 collects/games/paint-by-numbers/hattori/106.gif create mode 100644 collects/games/paint-by-numbers/hattori/107.gif create mode 100644 collects/games/paint-by-numbers/hattori/108.gif create mode 100644 collects/games/paint-by-numbers/hattori/109.gif create mode 100644 collects/games/paint-by-numbers/hattori/11.gif create mode 100644 collects/games/paint-by-numbers/hattori/110.gif create mode 100644 collects/games/paint-by-numbers/hattori/111.gif create mode 100644 collects/games/paint-by-numbers/hattori/112.gif create mode 100644 collects/games/paint-by-numbers/hattori/113.gif create mode 100644 collects/games/paint-by-numbers/hattori/114.gif create mode 100644 collects/games/paint-by-numbers/hattori/115.gif create mode 100644 collects/games/paint-by-numbers/hattori/116.gif create mode 100644 collects/games/paint-by-numbers/hattori/117.gif create mode 100644 collects/games/paint-by-numbers/hattori/118.gif create mode 100644 collects/games/paint-by-numbers/hattori/119.gif create mode 100644 collects/games/paint-by-numbers/hattori/12.gif create mode 100644 collects/games/paint-by-numbers/hattori/120.gif create mode 100644 collects/games/paint-by-numbers/hattori/121.gif create mode 100644 collects/games/paint-by-numbers/hattori/122.gif create mode 100644 collects/games/paint-by-numbers/hattori/123.gif create mode 100644 collects/games/paint-by-numbers/hattori/124.gif create mode 100644 collects/games/paint-by-numbers/hattori/125.gif create mode 100644 collects/games/paint-by-numbers/hattori/126.gif create mode 100644 collects/games/paint-by-numbers/hattori/127.gif create mode 100644 collects/games/paint-by-numbers/hattori/128.gif create mode 100644 collects/games/paint-by-numbers/hattori/129.gif create mode 100644 collects/games/paint-by-numbers/hattori/13.gif create mode 100644 collects/games/paint-by-numbers/hattori/130.gif create mode 100644 collects/games/paint-by-numbers/hattori/131.gif create mode 100644 collects/games/paint-by-numbers/hattori/132.gif create mode 100644 collects/games/paint-by-numbers/hattori/133.gif create mode 100644 collects/games/paint-by-numbers/hattori/134.gif create mode 100644 collects/games/paint-by-numbers/hattori/135.gif create mode 100644 collects/games/paint-by-numbers/hattori/136.gif create mode 100644 collects/games/paint-by-numbers/hattori/137.gif create mode 100644 collects/games/paint-by-numbers/hattori/138.gif create mode 100644 collects/games/paint-by-numbers/hattori/139.gif create mode 100644 collects/games/paint-by-numbers/hattori/14.gif create mode 100644 collects/games/paint-by-numbers/hattori/15.gif create mode 100644 collects/games/paint-by-numbers/hattori/16.gif create mode 100644 collects/games/paint-by-numbers/hattori/17.gif create mode 100644 collects/games/paint-by-numbers/hattori/18.gif create mode 100644 collects/games/paint-by-numbers/hattori/19.gif create mode 100644 collects/games/paint-by-numbers/hattori/2.gif create mode 100644 collects/games/paint-by-numbers/hattori/20.gif create mode 100644 collects/games/paint-by-numbers/hattori/21.gif create mode 100644 collects/games/paint-by-numbers/hattori/22.gif create mode 100644 collects/games/paint-by-numbers/hattori/23.gif create mode 100644 collects/games/paint-by-numbers/hattori/24.gif create mode 100644 collects/games/paint-by-numbers/hattori/25.gif create mode 100644 collects/games/paint-by-numbers/hattori/26.gif create mode 100644 collects/games/paint-by-numbers/hattori/27.gif create mode 100644 collects/games/paint-by-numbers/hattori/28.gif create mode 100644 collects/games/paint-by-numbers/hattori/29.gif create mode 100644 collects/games/paint-by-numbers/hattori/3.gif create mode 100644 collects/games/paint-by-numbers/hattori/30.gif create mode 100644 collects/games/paint-by-numbers/hattori/31.gif create mode 100644 collects/games/paint-by-numbers/hattori/32.gif create mode 100644 collects/games/paint-by-numbers/hattori/33.gif create mode 100644 collects/games/paint-by-numbers/hattori/34.gif create mode 100644 collects/games/paint-by-numbers/hattori/35.gif create mode 100644 collects/games/paint-by-numbers/hattori/36.gif create mode 100644 collects/games/paint-by-numbers/hattori/37.gif create mode 100644 collects/games/paint-by-numbers/hattori/38.gif create mode 100644 collects/games/paint-by-numbers/hattori/39.gif create mode 100644 collects/games/paint-by-numbers/hattori/4.gif create mode 100644 collects/games/paint-by-numbers/hattori/40.gif create mode 100644 collects/games/paint-by-numbers/hattori/41.gif create mode 100644 collects/games/paint-by-numbers/hattori/42.gif create mode 100644 collects/games/paint-by-numbers/hattori/43.gif create mode 100644 collects/games/paint-by-numbers/hattori/44.gif create mode 100644 collects/games/paint-by-numbers/hattori/45.gif create mode 100644 collects/games/paint-by-numbers/hattori/46.gif create mode 100644 collects/games/paint-by-numbers/hattori/47.gif create mode 100644 collects/games/paint-by-numbers/hattori/48.gif create mode 100644 collects/games/paint-by-numbers/hattori/49.gif create mode 100644 collects/games/paint-by-numbers/hattori/5.gif create mode 100644 collects/games/paint-by-numbers/hattori/50.gif create mode 100644 collects/games/paint-by-numbers/hattori/51.gif create mode 100644 collects/games/paint-by-numbers/hattori/52.gif create mode 100644 collects/games/paint-by-numbers/hattori/53.gif create mode 100644 collects/games/paint-by-numbers/hattori/54.gif create mode 100644 collects/games/paint-by-numbers/hattori/55.gif create mode 100644 collects/games/paint-by-numbers/hattori/56.gif create mode 100644 collects/games/paint-by-numbers/hattori/57.gif create mode 100644 collects/games/paint-by-numbers/hattori/58.gif create mode 100644 collects/games/paint-by-numbers/hattori/59.gif create mode 100644 collects/games/paint-by-numbers/hattori/6.gif create mode 100644 collects/games/paint-by-numbers/hattori/60.gif create mode 100644 collects/games/paint-by-numbers/hattori/61.gif create mode 100644 collects/games/paint-by-numbers/hattori/62.gif create mode 100644 collects/games/paint-by-numbers/hattori/63.gif create mode 100644 collects/games/paint-by-numbers/hattori/64.gif create mode 100644 collects/games/paint-by-numbers/hattori/65.gif create mode 100644 collects/games/paint-by-numbers/hattori/66.gif create mode 100644 collects/games/paint-by-numbers/hattori/67.gif create mode 100644 collects/games/paint-by-numbers/hattori/68.gif create mode 100644 collects/games/paint-by-numbers/hattori/69.gif create mode 100644 collects/games/paint-by-numbers/hattori/7.gif create mode 100644 collects/games/paint-by-numbers/hattori/70.gif create mode 100644 collects/games/paint-by-numbers/hattori/71.gif create mode 100644 collects/games/paint-by-numbers/hattori/72.gif create mode 100644 collects/games/paint-by-numbers/hattori/73.gif create mode 100644 collects/games/paint-by-numbers/hattori/74.gif create mode 100644 collects/games/paint-by-numbers/hattori/75.gif create mode 100644 collects/games/paint-by-numbers/hattori/76.gif create mode 100644 collects/games/paint-by-numbers/hattori/77.gif create mode 100644 collects/games/paint-by-numbers/hattori/78.gif create mode 100644 collects/games/paint-by-numbers/hattori/79.gif create mode 100644 collects/games/paint-by-numbers/hattori/8.gif create mode 100644 collects/games/paint-by-numbers/hattori/80.gif create mode 100644 collects/games/paint-by-numbers/hattori/81.gif create mode 100644 collects/games/paint-by-numbers/hattori/82.gif create mode 100644 collects/games/paint-by-numbers/hattori/83.gif create mode 100644 collects/games/paint-by-numbers/hattori/84.gif create mode 100644 collects/games/paint-by-numbers/hattori/85.gif create mode 100644 collects/games/paint-by-numbers/hattori/86.gif create mode 100644 collects/games/paint-by-numbers/hattori/87.gif create mode 100644 collects/games/paint-by-numbers/hattori/88.gif create mode 100644 collects/games/paint-by-numbers/hattori/89.gif create mode 100644 collects/games/paint-by-numbers/hattori/9.gif create mode 100644 collects/games/paint-by-numbers/hattori/90.gif create mode 100644 collects/games/paint-by-numbers/hattori/91.gif create mode 100644 collects/games/paint-by-numbers/hattori/92.gif create mode 100644 collects/games/paint-by-numbers/hattori/93.gif create mode 100644 collects/games/paint-by-numbers/hattori/94.gif create mode 100644 collects/games/paint-by-numbers/hattori/95.gif create mode 100644 collects/games/paint-by-numbers/hattori/96.gif create mode 100644 collects/games/paint-by-numbers/hattori/97.gif create mode 100644 collects/games/paint-by-numbers/hattori/98.gif create mode 100644 collects/games/paint-by-numbers/hattori/99.gif create mode 100644 collects/games/paint-by-numbers/info.ss create mode 100644 collects/games/paint-by-numbers/main.ss create mode 100644 collects/games/paint-by-numbers/paint-by-numbers.png create mode 100644 collects/games/paint-by-numbers/paint-by-numbers.ss create mode 100644 collects/games/paint-by-numbers/problem.ss create mode 100644 collects/games/paint-by-numbers/problems/directory create mode 100644 collects/games/paint-by-numbers/problems/games create mode 100644 collects/games/paint-by-numbers/problems/h1-30 create mode 100644 collects/games/paint-by-numbers/problems/h121-138 create mode 100644 collects/games/paint-by-numbers/problems/h31-60 create mode 100644 collects/games/paint-by-numbers/problems/h61-90 create mode 100644 collects/games/paint-by-numbers/problems/h91-120 create mode 100644 collects/games/paint-by-numbers/problems/k15x15 create mode 100644 collects/games/paint-by-numbers/problems/k15x20 create mode 100644 collects/games/paint-by-numbers/problems/k15x25 create mode 100644 collects/games/paint-by-numbers/problems/k20x15 create mode 100644 collects/games/paint-by-numbers/problems/k20x20 create mode 100644 collects/games/paint-by-numbers/problems/k20x25 create mode 100644 collects/games/paint-by-numbers/problems/k20x30 create mode 100644 collects/games/paint-by-numbers/problems/k25x15 create mode 100644 collects/games/paint-by-numbers/problems/k25x20 create mode 100644 collects/games/paint-by-numbers/problems/k25x25 create mode 100644 collects/games/paint-by-numbers/problems/k25x30 create mode 100644 collects/games/paint-by-numbers/problems/k25x35 create mode 100644 collects/games/paint-by-numbers/problems/k30x20 create mode 100644 collects/games/paint-by-numbers/problems/k30x25 create mode 100644 collects/games/paint-by-numbers/problems/k30x30 create mode 100644 collects/games/paint-by-numbers/problems/k30x35 create mode 100644 collects/games/paint-by-numbers/problems/k30x40 create mode 100644 collects/games/paint-by-numbers/problems/k35x25 create mode 100644 collects/games/paint-by-numbers/problems/k35x30 create mode 100644 collects/games/paint-by-numbers/problems/k35x35 create mode 100644 collects/games/paint-by-numbers/problems/k35x40 create mode 100644 collects/games/paint-by-numbers/problems/k40x30 create mode 100644 collects/games/paint-by-numbers/problems/k40x35 create mode 100644 collects/games/paint-by-numbers/problems/k40x40 create mode 100644 collects/games/paint-by-numbers/problems/misc create mode 100644 collects/games/paint-by-numbers/raw-problems/allowed-email create mode 100644 collects/games/paint-by-numbers/raw-problems/build-final.ss create mode 100644 collects/games/paint-by-numbers/raw-problems/build-hattori.ss create mode 100644 collects/games/paint-by-numbers/raw-problems/build-kajitani.ss create mode 100644 collects/games/paint-by-numbers/raw-problems/build-rows-cols.ss create mode 100644 collects/games/paint-by-numbers/raw-problems/build-solution-sets.ss create mode 100644 collects/games/paint-by-numbers/raw-problems/count-missing.ss create mode 100644 collects/games/paint-by-numbers/raw-problems/raw-hattori.ss create mode 100644 collects/games/paint-by-numbers/raw-problems/raw-kajitani.ss create mode 100644 collects/games/paint-by-numbers/raw-problems/raw-misc.ss create mode 100644 collects/games/paint-by-numbers/raw-problems/raw-problems.ss create mode 100644 collects/games/paint-by-numbers/raw-problems/size-calculation.ss create mode 100644 collects/games/paint-by-numbers/solution-sets/directory create mode 100644 collects/games/paint-by-numbers/solution-sets/games create mode 100644 collects/games/paint-by-numbers/solution-sets/h1-30 create mode 100644 collects/games/paint-by-numbers/solution-sets/h121-138 create mode 100644 collects/games/paint-by-numbers/solution-sets/h31-60 create mode 100644 collects/games/paint-by-numbers/solution-sets/h61-90 create mode 100644 collects/games/paint-by-numbers/solution-sets/h91-120 create mode 100644 collects/games/paint-by-numbers/solution-sets/k15x15 create mode 100644 collects/games/paint-by-numbers/solution-sets/k15x20 create mode 100644 collects/games/paint-by-numbers/solution-sets/k15x25 create mode 100644 collects/games/paint-by-numbers/solution-sets/k20x15 create mode 100644 collects/games/paint-by-numbers/solution-sets/k20x20 create mode 100644 collects/games/paint-by-numbers/solution-sets/k20x25 create mode 100644 collects/games/paint-by-numbers/solution-sets/k20x30 create mode 100644 collects/games/paint-by-numbers/solution-sets/k25x15 create mode 100644 collects/games/paint-by-numbers/solution-sets/k25x20 create mode 100644 collects/games/paint-by-numbers/solution-sets/k25x25 create mode 100644 collects/games/paint-by-numbers/solution-sets/k25x30 create mode 100644 collects/games/paint-by-numbers/solution-sets/k25x35 create mode 100644 collects/games/paint-by-numbers/solution-sets/k30x20 create mode 100644 collects/games/paint-by-numbers/solution-sets/k30x25 create mode 100644 collects/games/paint-by-numbers/solution-sets/k30x30 create mode 100644 collects/games/paint-by-numbers/solution-sets/k30x35 create mode 100644 collects/games/paint-by-numbers/solution-sets/k30x40 create mode 100644 collects/games/paint-by-numbers/solution-sets/k35x25 create mode 100644 collects/games/paint-by-numbers/solution-sets/k35x30 create mode 100644 collects/games/paint-by-numbers/solution-sets/k35x35 create mode 100644 collects/games/paint-by-numbers/solution-sets/k35x40 create mode 100644 collects/games/paint-by-numbers/solution-sets/k40x30 create mode 100644 collects/games/paint-by-numbers/solution-sets/k40x35 create mode 100644 collects/games/paint-by-numbers/solution-sets/k40x40 create mode 100644 collects/games/paint-by-numbers/solution-sets/misc create mode 100644 collects/games/paint-by-numbers/solve.ss create mode 100644 collects/games/parcheesi/admin-gui.ss create mode 100644 collects/games/parcheesi/admin.ss create mode 100644 collects/games/parcheesi/best-players.ss create mode 100644 collects/games/parcheesi/board.ss create mode 100644 collects/games/parcheesi/die.ss create mode 100644 collects/games/parcheesi/doc.txt create mode 100644 collects/games/parcheesi/gui.ss create mode 100644 collects/games/parcheesi/info.ss create mode 100644 collects/games/parcheesi/interfaces.ss create mode 100644 collects/games/parcheesi/make-bitmap.ss create mode 100644 collects/games/parcheesi/moves.ss create mode 100644 collects/games/parcheesi/parcheesi.png create mode 100644 collects/games/parcheesi/parcheesi.ss create mode 100644 collects/games/parcheesi/play-game.ss create mode 100644 collects/games/parcheesi/rules.ss create mode 100644 collects/games/parcheesi/test.ss create mode 100644 collects/games/pousse/board-size.ss create mode 100644 collects/games/pousse/board.ss create mode 100644 collects/games/pousse/counter.ss create mode 100644 collects/games/pousse/doc.txt create mode 100644 collects/games/pousse/help.txt create mode 100644 collects/games/pousse/info.ss create mode 100644 collects/games/pousse/left.gif create mode 100644 collects/games/pousse/pousse.png create mode 100644 collects/games/pousse/pousse.ss create mode 100644 collects/games/pousse/right.gif create mode 100644 collects/games/pousse/robot.ss create mode 100644 collects/games/pousse/robots.txt create mode 100644 collects/games/pousse/utils.ss create mode 100644 collects/games/same/doc.txt create mode 100644 collects/games/same/info.ss create mode 100644 collects/games/same/same.png create mode 100644 collects/games/same/same.ss create mode 100644 collects/games/show-help.ss create mode 100644 collects/games/slidey/11.jpg create mode 100644 collects/games/slidey/info.ss create mode 100644 collects/games/slidey/slidey.png create mode 100644 collects/games/slidey/slidey.ss create mode 100644 collects/games/spider/doc.txt create mode 100644 collects/games/spider/info.ss create mode 100644 collects/games/spider/spider.png create mode 100644 collects/games/spider/spider.ss create mode 100644 collects/graphics/graphics-posn-less-unit.ss create mode 100644 collects/graphics/graphics-sig.ss create mode 100644 collects/graphics/graphics-unit.ss create mode 100644 collects/graphics/graphics.ss create mode 100644 collects/graphics/info.ss create mode 100644 collects/graphics/turtle-examples.ss create mode 100644 collects/graphics/turtle-sig.ss create mode 100644 collects/graphics/turtle-test.ss create mode 100644 collects/graphics/turtle-unit.ss create mode 100644 collects/graphics/turtles.ss create mode 100644 collects/graphics/value-turtles-examples.ss create mode 100644 collects/graphics/value-turtles-test.ss create mode 100644 collects/graphics/value-turtles.ss create mode 100644 collects/guibuilder/base.ss create mode 100644 collects/guibuilder/button.xpm create mode 100644 collects/guibuilder/canvas.ss create mode 100644 collects/guibuilder/canvas.xpm create mode 100644 collects/guibuilder/checkbox.xpm create mode 100644 collects/guibuilder/choice.xpm create mode 100644 collects/guibuilder/doc.txt create mode 100644 collects/guibuilder/feature.ss create mode 100644 collects/guibuilder/gauge.xpm create mode 100644 collects/guibuilder/guibuilder.ss create mode 100644 collects/guibuilder/help.mre create mode 100644 collects/guibuilder/hpanel.xpm create mode 100644 collects/guibuilder/info.ss create mode 100644 collects/guibuilder/list.xpm create mode 100644 collects/guibuilder/mcanvas.xpm create mode 100644 collects/guibuilder/message.xpm create mode 100644 collects/guibuilder/multiple-choice.ss create mode 100644 collects/guibuilder/panel.ss create mode 100644 collects/guibuilder/radiobox.xpm create mode 100644 collects/guibuilder/readable.ss create mode 100644 collects/guibuilder/simple-control.ss create mode 100644 collects/guibuilder/slider-guage.ss create mode 100644 collects/guibuilder/slider.xpm create mode 100644 collects/guibuilder/text-field.ss create mode 100644 collects/guibuilder/text.xpm create mode 100644 collects/guibuilder/tool.ss create mode 100644 collects/guibuilder/toolbar.ss create mode 100644 collects/guibuilder/top-level.ss create mode 100644 collects/guibuilder/utils.ss create mode 100644 collects/guibuilder/vpanel.xpm create mode 100644 collects/handin-client/client.ss create mode 100644 collects/handin-client/icon.png create mode 100644 collects/handin-client/info.ss create mode 100644 collects/handin-client/server-cert.pem create mode 100644 collects/handin-client/tool.ss create mode 100644 collects/handin-server/doc.txt create mode 100644 collects/handin-server/handin-server.ss create mode 100644 collects/handin-server/info.ss create mode 100644 collects/handin-server/md5.ss create mode 100644 collects/handin-server/private-key.pem create mode 100644 collects/handin-server/run-status.ss create mode 100644 collects/handin-server/status-web-root/conf/forbidden.html create mode 100644 collects/handin-server/status-web-root/conf/not-found.html create mode 100644 collects/handin-server/status-web-root/conf/passwords-refresh.html create mode 100644 collects/handin-server/status-web-root/conf/protocol-error.html create mode 100644 collects/handin-server/status-web-root/conf/servlet-error.html create mode 100644 collects/handin-server/status-web-root/conf/servlet-refresh.html create mode 100644 collects/handin-server/status-web-root/htdocs/index.html create mode 100644 collects/handin-server/status-web-root/servlets/status.ss create mode 100644 collects/handin-server/utils.ss create mode 100644 collects/handin-server/web-status-server.ss create mode 100644 collects/help/bug-report.ss create mode 100644 collects/help/doc.txt create mode 100644 collects/help/help-desk.ss create mode 100644 collects/help/help.creator create mode 100644 collects/help/help.icns create mode 100644 collects/help/help.ico create mode 100644 collects/help/help.ss create mode 100644 collects/help/info.ss create mode 100644 collects/help/installer.ss create mode 100644 collects/help/private/buginfo.ss create mode 100644 collects/help/private/colldocs.ss create mode 100644 collects/help/private/config.ss create mode 100644 collects/help/private/docpos.ss create mode 100644 collects/help/private/finddoc.ss create mode 100644 collects/help/private/get-help-url.ss create mode 100644 collects/help/private/gui.ss create mode 100644 collects/help/private/info.ss create mode 100644 collects/help/private/installed-components.ss create mode 100644 collects/help/private/internal-hp.ss create mode 100644 collects/help/private/link.ss create mode 100644 collects/help/private/main.ss create mode 100644 collects/help/private/manuals.ss create mode 100644 collects/help/private/path.ss create mode 100644 collects/help/private/search.ss create mode 100644 collects/help/private/sig.ss create mode 100644 collects/help/private/standard-urls.ss create mode 100644 collects/help/private/tcp-intercept.ss create mode 100644 collects/help/refresh-manuals.ss create mode 100644 collects/help/servlets/README create mode 100644 collects/help/servlets/acknowledge.ss create mode 100644 collects/help/servlets/doc-anchor.ss create mode 100644 collects/help/servlets/doc-content.ss create mode 100644 collects/help/servlets/doc-message.ss create mode 100644 collects/help/servlets/home.ss create mode 100644 collects/help/servlets/howtodrscheme.ss create mode 100644 collects/help/servlets/howtoprogram.ss create mode 100644 collects/help/servlets/howtoscheme.ss create mode 100644 collects/help/servlets/howtouse.ss create mode 100644 collects/help/servlets/info.ss create mode 100644 collects/help/servlets/manual-section.ss create mode 100644 collects/help/servlets/manuals.ss create mode 100644 collects/help/servlets/missing-manual.ss create mode 100644 collects/help/servlets/plticon.ico create mode 100644 collects/help/servlets/private/exit.ss create mode 100644 collects/help/servlets/private/external.ss create mode 100644 collects/help/servlets/private/headelts.ss create mode 100644 collects/help/servlets/private/info.ss create mode 100644 collects/help/servlets/private/read-doc.ss create mode 100644 collects/help/servlets/private/read-lines.ss create mode 100644 collects/help/servlets/private/search-util.ss create mode 100644 collects/help/servlets/private/util.ss create mode 100644 collects/help/servlets/release/bugs.ss create mode 100644 collects/help/servlets/release/info.ss create mode 100644 collects/help/servlets/release/license.ss create mode 100644 collects/help/servlets/release/notes.ss create mode 100644 collects/help/servlets/release/patches.ss create mode 100644 collects/help/servlets/releaseinfo.ss create mode 100644 collects/help/servlets/research/info.ss create mode 100644 collects/help/servlets/research/why.ss create mode 100644 collects/help/servlets/resources.ss create mode 100644 collects/help/servlets/resources/info.ss create mode 100644 collects/help/servlets/resources/libext.ss create mode 100644 collects/help/servlets/resources/maillist.ss create mode 100644 collects/help/servlets/resources/teachscheme.ss create mode 100644 collects/help/servlets/results.ss create mode 100644 collects/help/servlets/scheme/doc.ss create mode 100644 collects/help/servlets/scheme/how.ss create mode 100644 collects/help/servlets/scheme/info.ss create mode 100644 collects/help/servlets/scheme/langlevels.ss create mode 100644 collects/help/servlets/scheme/misc.ss create mode 100644 collects/help/servlets/scheme/misc/activex.ss create mode 100644 collects/help/servlets/scheme/misc/batch.ss create mode 100644 collects/help/servlets/scheme/misc/cgi.ss create mode 100644 collects/help/servlets/scheme/misc/database.ss create mode 100644 collects/help/servlets/scheme/misc/graphics.ss create mode 100644 collects/help/servlets/scheme/misc/info.ss create mode 100644 collects/help/servlets/scheme/misc/script.ss create mode 100644 collects/help/servlets/scheme/misc/standalone.ss create mode 100644 collects/help/servlets/scheme/misc/system.ss create mode 100644 collects/help/servlets/scheme/what.ss create mode 100644 collects/help/web-root/conf/forbidden.html create mode 100644 collects/help/web-root/conf/not-found.html create mode 100644 collects/help/web-root/conf/passwords-refresh.html create mode 100644 collects/help/web-root/conf/protocol-error.html create mode 100644 collects/help/web-root/conf/servlet-error.html create mode 100644 collects/help/web-root/conf/servlet-refresh.html create mode 100644 collects/hierlist/doc.txt create mode 100644 collects/hierlist/hierlist-sig.ss create mode 100644 collects/hierlist/hierlist-unit.ss create mode 100644 collects/hierlist/hierlist.ss create mode 100644 collects/hierlist/info.ss create mode 100644 collects/honu-module/doc.txt create mode 100644 collects/honu-module/dynamic.ss create mode 100644 collects/honu-module/honu-module.ss create mode 100644 collects/honu-module/info.ss create mode 100644 collects/honu-module/private/ops.ss create mode 100644 collects/honu-module/private/util.ss create mode 100644 collects/honu/ast.ss create mode 100644 collects/honu/base.ss create mode 100644 collects/honu/compile.ss create mode 100644 collects/honu/doc.txt create mode 100644 collects/honu/examples/Character.honu create mode 100644 collects/honu/examples/Fact-Integer.honu create mode 100644 collects/honu/examples/Fact.honu create mode 100644 collects/honu/examples/Float.honu create mode 100644 collects/honu/examples/Integer-box.honu create mode 100644 collects/honu/examples/Integer-old.honu create mode 100644 collects/honu/examples/Integer-value.honu create mode 100644 collects/honu/examples/Integer.honu create mode 100644 collects/honu/examples/List-main.honu create mode 100644 collects/honu/examples/List.cm create mode 100644 collects/honu/examples/List.honu create mode 100644 collects/honu/examples/Stack-main.honu create mode 100644 collects/honu/examples/Stack.cm create mode 100644 collects/honu/examples/Stack.honu create mode 100644 collects/honu/examples/String.honu create mode 100644 collects/honu/examples/Y-new.honu create mode 100644 collects/honu/examples/Y.honu create mode 100644 collects/honu/examples/error-prim.honu create mode 100644 collects/honu/examples/field-exp-sub.honu create mode 100644 collects/honu/examples/forgot-init.honu create mode 100644 collects/honu/examples/func-test.honu create mode 100644 collects/honu/examples/interpreter-str.honu create mode 100644 collects/honu/examples/interpreter.honu create mode 100644 collects/honu/examples/lambda-test.honu create mode 100644 collects/honu/examples/matthias1.honu create mode 100644 collects/honu/examples/matthias2.honu create mode 100644 collects/honu/examples/mdcall-test.honu create mode 100644 collects/honu/examples/mdcall-test2.honu create mode 100644 collects/honu/examples/method-exp-sub.honu create mode 100644 collects/honu/examples/mixin-init.honu create mode 100644 collects/honu/examples/old-stack.honu create mode 100644 collects/honu/examples/point.honu create mode 100644 collects/honu/examples/rel-not-prim.honu create mode 100644 collects/honu/examples/simple-init.honu create mode 100644 collects/honu/examples/square.honu create mode 100644 collects/honu/examples/str-float-prim.honu create mode 100644 collects/honu/examples/struct-test.honu create mode 100644 collects/honu/examples/sub-bad-init.honu create mode 100644 collects/honu/examples/sub-final.honu create mode 100644 collects/honu/examples/subclass-ext.honu create mode 100644 collects/honu/examples/uminus.honu create mode 100644 collects/honu/honu-compile-context.ss create mode 100644 collects/honu/honu.gif create mode 100644 collects/honu/info.ss create mode 100644 collects/honu/parsers/parse.ss create mode 100644 collects/honu/private/compiler/honu-translate-class-utils.ss create mode 100644 collects/honu/private/compiler/honu-translate-class.ss create mode 100644 collects/honu/private/compiler/honu-translate-expression.ss create mode 100644 collects/honu/private/compiler/honu-translate-function.ss create mode 100644 collects/honu/private/compiler/honu-translate-program.ss create mode 100644 collects/honu/private/compiler/honu-translate-subclass.ss create mode 100644 collects/honu/private/compiler/honu-translate-type-defn.ss create mode 100644 collects/honu/private/compiler/honu-translate-utils.ss create mode 100644 collects/honu/private/typechecker/honu-convert-static.ss create mode 100644 collects/honu/private/typechecker/honu-type-utils.ss create mode 100644 collects/honu/private/typechecker/honu-typecheck-class-utils.ss create mode 100644 collects/honu/private/typechecker/honu-typecheck-class.ss create mode 100644 collects/honu/private/typechecker/honu-typecheck-exp.ss create mode 100644 collects/honu/private/typechecker/honu-typecheck-function.ss create mode 100644 collects/honu/private/typechecker/honu-typecheck-mixin.ss create mode 100644 collects/honu/private/typechecker/honu-typecheck-postchecks.ss create mode 100644 collects/honu/private/typechecker/honu-typecheck-prechecks.ss create mode 100644 collects/honu/private/typechecker/honu-typecheck-type-defn.ss create mode 100644 collects/honu/private/typechecker/honu-typecheck.ss create mode 100644 collects/honu/read-error-with-stx.ss create mode 100644 collects/honu/tenv-utils.ss create mode 100644 collects/honu/tenv.ss create mode 100644 collects/honu/tool.ss create mode 100644 collects/honu/utils.ss create mode 100644 collects/htdch/draw/Black.java create mode 100644 collects/htdch/draw/Blue.java create mode 100644 collects/htdch/draw/Color.java create mode 100644 collects/htdch/draw/Green.java create mode 100644 collects/htdch/draw/Posn.java create mode 100644 collects/htdch/draw/Red.java create mode 100644 collects/htdch/draw/White.java create mode 100644 collects/htdch/draw/World-native-methods.ss create mode 100644 collects/htdch/draw/World.java create mode 100644 collects/htdch/draw/Yellow.java create mode 100644 collects/htdch/draw/doc.txt create mode 100644 collects/htdch/draw/info.ss create mode 100644 collects/htdch/draw/installer.ss create mode 100644 collects/htdch/draw/pre-installer.ss create mode 100644 collects/htdch/info.ss create mode 100644 collects/htdp/HtDPv0/ping-play-unit.ss create mode 100644 collects/htdp/HtDPv0/pingp-play.ss create mode 100644 collects/htdp/HtDPv0/pingp-sig.ss create mode 100644 collects/htdp/HtDPv0/pingp.ss create mode 100644 collects/htdp/HtDPv0/protect-play-unit.ss create mode 100644 collects/htdp/HtDPv0/protect-play.ss create mode 100644 collects/htdp/HtDPv0/rectangle.ss create mode 100644 collects/htdp/Test/TEST create mode 100644 collects/htdp/Test/TODO create mode 100644 collects/htdp/Test/arrow-gui.ss create mode 100644 collects/htdp/Test/arrow.ss create mode 100644 collects/htdp/Test/convert.ss create mode 100644 collects/htdp/Test/dir.ss create mode 100644 collects/htdp/Test/docs.ss create mode 100644 collects/htdp/Test/draw.ss create mode 100644 collects/htdp/Test/elevator.ss create mode 100644 collects/htdp/Test/graphing.ss create mode 100644 collects/htdp/Test/graphing2.ss create mode 100644 collects/htdp/Test/guess-gui.ss create mode 100644 collects/htdp/Test/guess1.ss create mode 100644 collects/htdp/Test/guess2.ss create mode 100644 collects/htdp/Test/guess3.ss create mode 100644 collects/htdp/Test/gui.ss create mode 100644 collects/htdp/Test/hangman1.ss create mode 100644 collects/htdp/Test/hangman2.ss create mode 100644 collects/htdp/Test/lkup-gui.ss create mode 100644 collects/htdp/Test/master-play.ss create mode 100644 collects/htdp/Test/master.ss create mode 100644 collects/htdp/Test/pingp-play.ss create mode 100644 collects/htdp/Test/pingp-trace.ss create mode 100644 collects/htdp/Test/pingp.ss create mode 100644 collects/htdp/Test/protect.ss create mode 100644 collects/htdp/Test/rectangle.ss create mode 100644 collects/htdp/Test/tester.ss create mode 100644 collects/htdp/arrow-gui.ss create mode 100644 collects/htdp/arrow.ss create mode 100644 collects/htdp/big-draw.ss create mode 100644 collects/htdp/convert.ss create mode 100644 collects/htdp/dir.ss create mode 100644 collects/htdp/docs.ss create mode 100644 collects/htdp/draw-sig.ss create mode 100644 collects/htdp/draw.ss create mode 100644 collects/htdp/elevator.ss create mode 100644 collects/htdp/error.ss create mode 100644 collects/htdp/graphing.ss create mode 100644 collects/htdp/guess-gui.ss create mode 100644 collects/htdp/guess.ss create mode 100644 collects/htdp/gui.ss create mode 100644 collects/htdp/hangman-play.ss create mode 100644 collects/htdp/hangman.ss create mode 100644 collects/htdp/image.ss create mode 100644 collects/htdp/info.ss create mode 100644 collects/htdp/lkup-gui.ss create mode 100644 collects/htdp/master-play.ss create mode 100644 collects/htdp/master.ss create mode 100644 collects/htdp/show-queen.ss create mode 100644 collects/htdp/world.ss create mode 100644 collects/html/case.ss create mode 100644 collects/html/doc.txt create mode 100644 collects/html/dtd-ast.ss create mode 100644 collects/html/dtd.ss create mode 100644 collects/html/dtdr.ss create mode 100644 collects/html/dtds.ss create mode 100644 collects/html/entity-expander.ss create mode 100644 collects/html/generate-code.ss create mode 100644 collects/html/html-sig.ss create mode 100644 collects/html/html-spec create mode 100644 collects/html/html-structs.ss create mode 100644 collects/html/html-unit.ss create mode 100644 collects/html/html.ss create mode 100644 collects/html/info.ss create mode 100644 collects/html/sgml-reader-sig.ss create mode 100644 collects/html/sgml-reader-unit.ss create mode 100644 collects/html/sgml.ss create mode 100644 collects/icons/PLT-206-larval.png create mode 100644 collects/icons/PLT-206-mars.jpg create mode 100644 collects/icons/PLT-206.png create mode 100644 collects/icons/PLT-pumpkin.png create mode 100644 collects/icons/PLTnolarval.jpg create mode 100644 collects/icons/PLTylarval.jpg create mode 100644 collects/icons/anchor.gif create mode 100644 collects/icons/animate1.gif create mode 100644 collects/icons/animate2.gif create mode 100644 collects/icons/animate3.gif create mode 100644 collects/icons/arrow.blue.down.gif create mode 100644 collects/icons/arrow.blue.left.gif create mode 100644 collects/icons/arrow.blue.right.gif create mode 100644 collects/icons/arrow.blue.up.gif create mode 100644 collects/icons/bb-sm-bw.bmp create mode 100644 collects/icons/bb-small.bmp create mode 100644 collects/icons/bb.gif create mode 100644 collects/icons/book.gif create mode 100644 collects/icons/break.png create mode 100644 collects/icons/bug09.gif create mode 100644 collects/icons/checksyn.jpg create mode 100644 collects/icons/eli-purple.jpg create mode 100644 collects/icons/eof.gif create mode 100644 collects/icons/execute.bmp create mode 100644 collects/icons/file.gif create mode 100644 collects/icons/foot-up.png create mode 100644 collects/icons/foot.png create mode 100644 collects/icons/help.bmp create mode 100644 collects/icons/help16x16.xbm create mode 100644 collects/icons/help16x16.xpm create mode 100644 collects/icons/help32x32.xbm create mode 100644 collects/icons/help32x32.xpm create mode 100644 collects/icons/htdp-icon.gif create mode 100644 collects/icons/j.gif create mode 100644 collects/icons/java-interactions-box.gif create mode 100644 collects/icons/left-right-cursor.xbm create mode 100644 collects/icons/left-right-mask.xbm create mode 100644 collects/icons/lock.gif create mode 100644 collects/icons/medium-plt.jpg create mode 100644 collects/icons/mf.gif create mode 100644 collects/icons/mini-plt.gif create mode 100644 collects/icons/mini-plt.xbm create mode 100644 collects/icons/mini-plt.xpm create mode 100644 collects/icons/mred.gif create mode 100644 collects/icons/mred.xbm create mode 100644 collects/icons/mrf.jpg create mode 100644 collects/icons/mrflow-small.bmp create mode 100644 collects/icons/mrflow.gif create mode 100644 collects/icons/mrspidey.bmp create mode 100644 collects/icons/paren.bmp create mode 100644 collects/icons/paren.xbm create mode 100644 collects/icons/plt-flat.gif create mode 100644 collects/icons/plt-logo-no-hole.gif create mode 100644 collects/icons/plt-logo.gif create mode 100644 collects/icons/plt-old.gif create mode 100644 collects/icons/plt-small-shield.gif create mode 100644 collects/icons/plt.gif create mode 100644 collects/icons/plt.jpg create mode 100644 collects/icons/plt.xpm create mode 100644 collects/icons/pltbw.gif create mode 100644 collects/icons/recycle.gif create mode 100644 collects/icons/red-arrow.bmp create mode 100644 collects/icons/reset.xbm create mode 100644 collects/icons/return.xbm create mode 100644 collects/icons/run.png create mode 100644 collects/icons/save.png create mode 100644 collects/icons/scheme-box.jpg create mode 100644 collects/icons/scheme-splice-box.jpg create mode 100644 collects/icons/schemedoc.ico create mode 100644 collects/icons/semicolon.gif create mode 100644 collects/icons/sk.jpg create mode 100644 collects/icons/slash-slash.gif create mode 100644 collects/icons/syncheck.png create mode 100644 collects/icons/texas-plt-bw.gif create mode 100644 collects/icons/touch.bmp create mode 100644 collects/icons/trumpet.xbm create mode 100644 collects/icons/turn-down-click.png create mode 100644 collects/icons/turn-down.png create mode 100644 collects/icons/turn-up-click.png create mode 100644 collects/icons/turn-up.png create mode 100644 collects/icons/unlock.gif create mode 100644 collects/icons/up-down-cursor.xbm create mode 100644 collects/icons/up-down-mask.xbm create mode 100644 collects/icons/wizard-image.jpg create mode 100644 collects/icons/xml-box-open.jpg create mode 100644 collects/icons/xml-box.jpg create mode 100644 collects/lang/doc.txt create mode 100644 collects/lang/error.ss create mode 100644 collects/lang/htdp-advanced.ss create mode 100644 collects/lang/htdp-beginner-abbr.ss create mode 100644 collects/lang/htdp-beginner.ss create mode 100644 collects/lang/htdp-intermediate-lambda.ss create mode 100644 collects/lang/htdp-intermediate.ss create mode 100644 collects/lang/htdp-langs.ss create mode 100644 collects/lang/imageeq.ss create mode 100644 collects/lang/info.ss create mode 100644 collects/lang/plt-mred.ss create mode 100644 collects/lang/plt-mzscheme.ss create mode 100644 collects/lang/plt-pretty-big-text.ss create mode 100644 collects/lang/plt-pretty-big.ss create mode 100644 collects/lang/posn.ss create mode 100644 collects/lang/prim.ss create mode 100644 collects/lang/private/beginner-funs.ss create mode 100644 collects/lang/private/contract-forms.ss create mode 100644 collects/lang/private/contracts/advanced-contracts.ss create mode 100644 collects/lang/private/contracts/beginner-contracts.ss create mode 100644 collects/lang/private/contracts/contract-transformers.ss create mode 100644 collects/lang/private/contracts/contracts-helpers.ss create mode 100644 collects/lang/private/contracts/contracts-module-begin.ss create mode 100644 collects/lang/private/contracts/contracts.ss create mode 100644 collects/lang/private/contracts/define-data.ss create mode 100644 collects/lang/private/contracts/hilighters.ss create mode 100644 collects/lang/private/contracts/intermediate-contracts.ss create mode 100644 collects/lang/private/firstorder.ss create mode 100644 collects/lang/private/imageeq.ss create mode 100644 collects/lang/private/info.ss create mode 100644 collects/lang/private/teach.ss create mode 100644 collects/lang/private/teachhelp.ss create mode 100644 collects/lang/private/teachprims.ss create mode 100644 collects/lang/r5rs.ss create mode 100644 collects/launcher/doc.txt create mode 100644 collects/launcher/info.ss create mode 100644 collects/launcher/launcher-sig.ss create mode 100644 collects/launcher/launcher-unit.ss create mode 100644 collects/launcher/launcher.ss create mode 100755 collects/launcher/sh create mode 100644 collects/make/collection-sig.ss create mode 100644 collects/make/collection-unit.ss create mode 100644 collects/make/collection.ss create mode 100644 collects/make/doc.txt create mode 100644 collects/make/info.ss create mode 100644 collects/make/make-sig.ss create mode 100644 collects/make/make-unit.ss create mode 100644 collects/make/make.ss create mode 100644 collects/make/setup-extension.ss create mode 100644 collects/mred/doc.txt create mode 100644 collects/mred/edit-main.ss create mode 100644 collects/mred/edit.ss create mode 100644 collects/mred/info.ss create mode 100644 collects/mred/mred-sig.ss create mode 100644 collects/mred/mred.ss create mode 100644 collects/mred/private/afm.ss create mode 100644 collects/mred/private/app.ss create mode 100644 collects/mred/private/check.ss create mode 100644 collects/mred/private/const.ss create mode 100644 collects/mred/private/cycle.ss create mode 100644 collects/mred/private/editor.ss create mode 100644 collects/mred/private/filedialog.ss create mode 100644 collects/mred/private/fontdialog.ss create mode 100644 collects/mred/private/gdi.ss create mode 100644 collects/mred/private/helper.ss create mode 100644 collects/mred/private/info.ss create mode 100644 collects/mred/private/kernel.ss create mode 100644 collects/mred/private/kw.ss create mode 100644 collects/mred/private/lock.ss create mode 100644 collects/mred/private/messagebox.ss create mode 100644 collects/mred/private/misc.ss create mode 100644 collects/mred/private/moredialogs.ss create mode 100644 collects/mred/private/mrcanvas.ss create mode 100644 collects/mred/private/mrcontainer.ss create mode 100644 collects/mred/private/mrgroupbox.ss create mode 100644 collects/mred/private/mritem.ss create mode 100644 collects/mred/private/mrmenu.ss create mode 100644 collects/mred/private/mrmenuintf.ss create mode 100644 collects/mred/private/mrpanel.ss create mode 100644 collects/mred/private/mrpopup.ss create mode 100644 collects/mred/private/mrtabgroup.ss create mode 100644 collects/mred/private/mrtextfield.ss create mode 100644 collects/mred/private/mrtop.ss create mode 100644 collects/mred/private/mrwindow.ss create mode 100644 collects/mred/private/repl.ss create mode 100644 collects/mred/private/seqcontract.ss create mode 100644 collects/mred/private/snipfile.ss create mode 100644 collects/mred/private/wx.ss create mode 100644 collects/mred/private/wxcanvas.ss create mode 100644 collects/mred/private/wxcontainer.ss create mode 100644 collects/mred/private/wxgroupbox.ss create mode 100644 collects/mred/private/wxitem.ss create mode 100644 collects/mred/private/wxmenu.ss create mode 100644 collects/mred/private/wxpanel.ss create mode 100644 collects/mred/private/wxtabgroup.ss create mode 100644 collects/mred/private/wxtextfield.ss create mode 100644 collects/mred/private/wxtop.ss create mode 100644 collects/mred/private/wxwindow.ss create mode 100644 collects/mred/script-installer.ss create mode 100644 collects/mrflow/assoc-set-exn.ss create mode 100644 collects/mrflow/assoc-set-hash.ss create mode 100644 collects/mrflow/assoc-set-list.ss create mode 100644 collects/mrflow/constants.ss create mode 100644 collects/mrflow/constraints-gen-and-prop.ss create mode 100644 collects/mrflow/dfa.ss create mode 100644 collects/mrflow/doc.txt create mode 100644 collects/mrflow/env.ss create mode 100644 collects/mrflow/gui.ss create mode 100644 collects/mrflow/hashcons.ss create mode 100644 collects/mrflow/info.ss create mode 100644 collects/mrflow/labels.ss create mode 100644 collects/mrflow/mrflow.ss create mode 100644 collects/mrflow/primitives/algol60.ss create mode 100644 collects/mrflow/primitives/r5rs.ss create mode 100644 collects/mrflow/sba-errors.ss create mode 100644 collects/mrflow/set-exn.ss create mode 100644 collects/mrflow/set-hash.ss create mode 100644 collects/mrflow/set-list.ss create mode 100644 collects/mrflow/snips-and-arrows-model.ss create mode 100644 collects/mrflow/snips-and-arrows-view.ss create mode 100644 collects/mrflow/snips-and-arrows.ss create mode 100644 collects/mrflow/trie.ss create mode 100644 collects/mrflow/types.ss create mode 100644 collects/mrflow/util.ss create mode 100644 collects/mrlib/aligned-pasteboard.ss create mode 100644 collects/mrlib/bitmap-label.ss create mode 100644 collects/mrlib/cache-image-snip.ss create mode 100644 collects/mrlib/click-forwarding-editor.ss create mode 100644 collects/mrlib/doc.txt create mode 100644 collects/mrlib/graph.ss create mode 100644 collects/mrlib/include-bitmap.ss create mode 100644 collects/mrlib/info.ss create mode 100644 collects/mrlib/interactive-value-port.ss create mode 100644 collects/mrlib/name-message.ss create mode 100644 collects/mrlib/plot.ss create mode 100644 collects/mrlib/private/aligned-pasteboard/aligned-editor-container.ss create mode 100644 collects/mrlib/private/aligned-pasteboard/aligned-pasteboard.ss create mode 100644 collects/mrlib/private/aligned-pasteboard/alignment.ss create mode 100644 collects/mrlib/private/aligned-pasteboard/constants.ss create mode 100644 collects/mrlib/private/aligned-pasteboard/geometry-managed-pasteboard.ss create mode 100644 collects/mrlib/private/aligned-pasteboard/interface.ss create mode 100644 collects/mrlib/private/aligned-pasteboard/locked-pasteboard.ss create mode 100644 collects/mrlib/private/aligned-pasteboard/pasteboard-lib.ss create mode 100644 collects/mrlib/private/aligned-pasteboard/snip-lib.ss create mode 100644 collects/mrlib/private/aligned-pasteboard/stretchable-editor-snip.ss create mode 100644 collects/mrlib/private/aligned-pasteboard/tests/README create mode 100644 collects/mrlib/private/aligned-pasteboard/tests/actual-bigger.ss create mode 100644 collects/mrlib/private/aligned-pasteboard/tests/debug.ss create mode 100644 collects/mrlib/private/aligned-pasteboard/tests/edit-sequence-loop.ss create mode 100644 collects/mrlib/private/aligned-pasteboard/tests/example-min.ss create mode 100644 collects/mrlib/private/aligned-pasteboard/tests/example.ss create mode 100644 collects/mrlib/private/aligned-pasteboard/tests/insertion-without-display.ss create mode 100644 collects/mrlib/private/aligned-pasteboard/tests/minimal.ss create mode 100644 collects/mrlib/private/aligned-pasteboard/tests/more-tests-margin-aligned.ss create mode 100644 collects/mrlib/private/aligned-pasteboard/tests/more-tests-margin.ss create mode 100644 collects/mrlib/private/aligned-pasteboard/tests/more-tests-min-stretchable.ss create mode 100644 collects/mrlib/private/aligned-pasteboard/tests/more-tests-min.ss create mode 100644 collects/mrlib/private/aligned-pasteboard/tests/more-tests-text.ss create mode 100644 collects/mrlib/private/aligned-pasteboard/tests/more-tests.ss create mode 100644 collects/mrlib/private/aligned-pasteboard/tests/snip-dumper.ss create mode 100644 collects/mrlib/private/aligned-pasteboard/tests/stretchable-editor-snip-test-min.ss create mode 100644 collects/mrlib/private/aligned-pasteboard/tests/stretchable-editor-snip-test.ss create mode 100644 collects/mrlib/private/aligned-pasteboard/tests/test-alignment.ss create mode 100644 collects/mrlib/private/aligned-pasteboard/tests/test-locked-pasteboard.ss create mode 100644 collects/mrlib/private/aligned-pasteboard/tests/test-macro.ss create mode 100644 collects/mrlib/private/aligned-pasteboard/tests/test-pasteboard-lib.ss create mode 100644 collects/mrlib/private/aligned-pasteboard/tests/test-snip-lib.ss create mode 100644 collects/mrlib/private/aligned-pasteboard/tests/test.ss create mode 100644 collects/mrlib/private/aligned-pasteboard/tests/test2.ss create mode 100644 collects/mrlib/private/info.ss create mode 100644 collects/mrlib/syntax-browser.ss create mode 100644 collects/mrlib/text-string-style-desc.ss create mode 100644 collects/mysterx/doc.txt create mode 100644 collects/mysterx/info.ss create mode 100644 collects/mysterx/installer.ss create mode 100644 collects/mysterx/mxdemo.ss create mode 100644 collects/mysterx/mysterx.ss create mode 100644 collects/mysterx/private/filter.ss create mode 100644 collects/mysterx/private/mxmain.ss create mode 100644 collects/mysterx/private/prims.ss create mode 100644 collects/mysterx/private/properties.ss create mode 100644 collects/mysterx/private/style.ss create mode 100644 collects/mysterx/private/util.ss create mode 100644 collects/mzcom/doc.txt create mode 100644 collects/mzcom/info.ss create mode 100644 collects/mzcom/installer.ss create mode 100644 collects/mzlib/async-channel.ss create mode 100644 collects/mzlib/awk.ss create mode 100644 collects/mzlib/class-old.ss create mode 100644 collects/mzlib/class.ss create mode 100644 collects/mzlib/class100.ss create mode 100644 collects/mzlib/cm-accomplice.ss create mode 100644 collects/mzlib/cm.ss create mode 100644 collects/mzlib/cmdline.ss create mode 100644 collects/mzlib/cml.ss create mode 100644 collects/mzlib/compat.ss create mode 100644 collects/mzlib/compile.ss create mode 100644 collects/mzlib/contract.ss create mode 100644 collects/mzlib/date.ss create mode 100644 collects/mzlib/deflate.ss create mode 100644 collects/mzlib/defmacro.ss create mode 100644 collects/mzlib/etc.ss create mode 100644 collects/mzlib/file.ss create mode 100644 collects/mzlib/foreign.ss create mode 100644 collects/mzlib/include.ss create mode 100644 collects/mzlib/inflate.ss create mode 100644 collects/mzlib/info.ss create mode 100644 collects/mzlib/integer-set.ss create mode 100644 collects/mzlib/list.ss create mode 100644 collects/mzlib/match.ss create mode 100644 collects/mzlib/math.ss create mode 100644 collects/mzlib/md5.ss create mode 100644 collects/mzlib/os.ss create mode 100644 collects/mzlib/package.ss create mode 100644 collects/mzlib/pconvert.ss create mode 100644 collects/mzlib/plt-match.ss create mode 100644 collects/mzlib/port.ss create mode 100644 collects/mzlib/pregexp.ss create mode 100644 collects/mzlib/pretty.ss create mode 100644 collects/mzlib/private/class-internal.ss create mode 100644 collects/mzlib/private/classidmap.ss create mode 100644 collects/mzlib/private/cm-ctime.ss create mode 100644 collects/mzlib/private/contract-helpers.scm create mode 100644 collects/mzlib/private/convert-pat.ss create mode 100644 collects/mzlib/private/coupling-and-binding.scm create mode 100644 collects/mzlib/private/define-struct.scm create mode 100644 collects/mzlib/private/dmhelp.ss create mode 100644 collects/mzlib/private/emit-assm.scm create mode 100644 collects/mzlib/private/gen-match.ss create mode 100644 collects/mzlib/private/getter-setter.scm create mode 100644 collects/mzlib/private/increader.ss create mode 100644 collects/mzlib/private/info.ss create mode 100644 collects/mzlib/private/match-error.ss create mode 100644 collects/mzlib/private/match-expander-struct.ss create mode 100644 collects/mzlib/private/match-expander.ss create mode 100644 collects/mzlib/private/match-helper.ss create mode 100644 collects/mzlib/private/match-internal-func.ss create mode 100644 collects/mzlib/private/mkmatch.ss create mode 100644 collects/mzlib/private/package-helper.ss create mode 100644 collects/mzlib/private/parse-quasi.scm create mode 100644 collects/mzlib/private/plt-match/coupling-and-binding-new.scm create mode 100644 collects/mzlib/private/plt-match/coupling-and-binding.scm create mode 100644 collects/mzlib/private/plt-match/ddk-handlers.scm create mode 100644 collects/mzlib/private/plt-match/emit-assm.scm create mode 100644 collects/mzlib/private/plt-match/getter-setter.scm create mode 100644 collects/mzlib/private/plt-match/match-inc.scm create mode 100644 collects/mzlib/private/plt-match/match-util.scm create mode 100644 collects/mzlib/private/plt-match/newsyntax.txt create mode 100644 collects/mzlib/private/plt-match/parse-quasi.scm create mode 100644 collects/mzlib/private/plt-match/pattern-predicates.scm create mode 100644 collects/mzlib/private/plt-match/render-test-list.scm create mode 100644 collects/mzlib/private/plt-match/reorder-tests.scm create mode 100644 collects/mzlib/private/plt-match/special-generators.scm create mode 100644 collects/mzlib/private/plt-match/tag-negate-tests.scm create mode 100644 collects/mzlib/private/plt-match/test-structure.scm create mode 100644 collects/mzlib/private/plt-match/update-binding-counts.scm create mode 100644 collects/mzlib/private/plt-match/update-counts.scm create mode 100644 collects/mzlib/private/port.ss create mode 100644 collects/mzlib/private/render-helpers.ss create mode 100644 collects/mzlib/private/render-test-list.scm create mode 100644 collects/mzlib/private/reorder-tests.scm create mode 100644 collects/mzlib/private/serialize-structs.ss create mode 100644 collects/mzlib/private/shared-body.ss create mode 100644 collects/mzlib/private/sigmatch.ss create mode 100644 collects/mzlib/private/sigutil.ss create mode 100644 collects/mzlib/private/struct-helper.scm create mode 100644 collects/mzlib/private/structure-helper.ss create mode 100644 collects/mzlib/private/stxparamkey.ss create mode 100644 collects/mzlib/private/stxset.ss create mode 100644 collects/mzlib/private/syntax-utils.ss create mode 100644 collects/mzlib/private/tag-negate-tests.scm create mode 100644 collects/mzlib/private/test-structure.scm create mode 100644 collects/mzlib/private/unitidmap.ss create mode 100644 collects/mzlib/private/update-binding-counts.scm create mode 100644 collects/mzlib/private/update-counts.scm create mode 100644 collects/mzlib/process.ss create mode 100644 collects/mzlib/restart.ss create mode 100644 collects/mzlib/sendevent.ss create mode 100644 collects/mzlib/serialize.ss create mode 100644 collects/mzlib/shared.ss create mode 100644 collects/mzlib/spidey.ss create mode 100644 collects/mzlib/string.ss create mode 100644 collects/mzlib/struct.ss create mode 100644 collects/mzlib/structure.ss create mode 100644 collects/mzlib/stxparam.ss create mode 100644 collects/mzlib/surrogate.ss create mode 100644 collects/mzlib/thread.ss create mode 100644 collects/mzlib/trace.ss create mode 100644 collects/mzlib/traceld.ss create mode 100644 collects/mzlib/transcr.ss create mode 100644 collects/mzlib/unit.ss create mode 100644 collects/mzlib/unitsig.ss create mode 100644 collects/mzscheme/examples/README create mode 100644 collects/mzscheme/examples/bitmatrix.c create mode 100644 collects/mzscheme/examples/catch.c create mode 100644 collects/mzscheme/examples/cfile.ss create mode 100644 collects/mzscheme/examples/curses-demo.ss create mode 100644 collects/mzscheme/examples/curses.c create mode 100644 collects/mzscheme/examples/fmod-ez.ss create mode 100644 collects/mzscheme/examples/fmod.c create mode 100644 collects/mzscheme/examples/hello.c create mode 100644 collects/mzscheme/examples/helloprint.c create mode 100644 collects/mzscheme/examples/idmodule.c create mode 100644 collects/mzscheme/examples/makeadder.c create mode 100644 collects/mzscheme/examples/makeadder3m.c create mode 100644 collects/mzscheme/examples/msgbox.ss create mode 100644 collects/mzscheme/examples/tree-finish.ss create mode 100644 collects/mzscheme/examples/tree.cxx create mode 100644 collects/mzscheme/info.ss create mode 100644 collects/mzscheme/lib/mzdyn.c create mode 100644 collects/net/base64-sig.ss create mode 100644 collects/net/base64-unit.ss create mode 100644 collects/net/base64.ss create mode 100644 collects/net/cgi-sig.ss create mode 100644 collects/net/cgi-unit.ss create mode 100644 collects/net/cgi.ss create mode 100644 collects/net/cookie-sig.ss create mode 100644 collects/net/cookie-unit.ss create mode 100644 collects/net/cookie.ss create mode 100644 collects/net/dns-sig.ss create mode 100644 collects/net/dns-unit.ss create mode 100644 collects/net/dns.ss create mode 100644 collects/net/doc.txt create mode 100644 collects/net/ftp-sig.ss create mode 100644 collects/net/ftp-unit.ss create mode 100644 collects/net/ftp.ss create mode 100644 collects/net/head-sig.ss create mode 100644 collects/net/head-unit.ss create mode 100644 collects/net/head.ss create mode 100644 collects/net/imap-sig.ss create mode 100644 collects/net/imap-unit.ss create mode 100644 collects/net/imap.ss create mode 100644 collects/net/info.ss create mode 100644 collects/net/mime-sig.ss create mode 100644 collects/net/mime-unit.ss create mode 100644 collects/net/mime-util.ss create mode 100644 collects/net/mime.ss create mode 100644 collects/net/nntp-sig.ss create mode 100644 collects/net/nntp-unit.ss create mode 100644 collects/net/nntp.ss create mode 100644 collects/net/pop3-sig.ss create mode 100644 collects/net/pop3-unit.ss create mode 100644 collects/net/pop3.ss create mode 100644 collects/net/private/rbtree.ss create mode 100644 collects/net/qp-sig.ss create mode 100644 collects/net/qp-unit.ss create mode 100644 collects/net/qp.ss create mode 100644 collects/net/sendmail-sig.ss create mode 100644 collects/net/sendmail-unit.ss create mode 100644 collects/net/sendmail.ss create mode 100644 collects/net/sendurl.ss create mode 100644 collects/net/smtp-sig.ss create mode 100644 collects/net/smtp-unit.ss create mode 100644 collects/net/smtp.ss create mode 100644 collects/net/ssl-tcp-unit.ss create mode 100644 collects/net/tcp-redirect.ss create mode 100644 collects/net/tcp-sig.ss create mode 100644 collects/net/tcp-unit.ss create mode 100644 collects/net/unihead.ss create mode 100644 collects/net/uri-codec-sig.ss create mode 100644 collects/net/uri-codec-unit.ss create mode 100644 collects/net/uri-codec.ss create mode 100644 collects/net/url-sig.ss create mode 100644 collects/net/url-unit.ss create mode 100644 collects/net/url.ss create mode 100644 collects/openssl/doc.txt create mode 100644 collects/openssl/info.ss create mode 100644 collects/openssl/make-archive.ss create mode 100644 collects/openssl/mzssl.c create mode 100644 collects/openssl/mzssl.ss create mode 100644 collects/openssl/openssl.ss create mode 100644 collects/openssl/pre-installer.ss create mode 100644 collects/openssl/test.pem create mode 100644 collects/parser-tools/doc.txt create mode 100644 collects/parser-tools/examples/calc.ss create mode 100644 collects/parser-tools/examples/read.ss create mode 100644 collects/parser-tools/info.ss create mode 100644 collects/parser-tools/lex-plt-v200.ss create mode 100644 collects/parser-tools/lex-sre.ss create mode 100644 collects/parser-tools/lex.ss create mode 100644 collects/parser-tools/private-lex/actions.ss create mode 100644 collects/parser-tools/private-lex/deriv.ss create mode 100644 collects/parser-tools/private-lex/error-tests.ss create mode 100644 collects/parser-tools/private-lex/front.ss create mode 100644 collects/parser-tools/private-lex/info.ss create mode 100644 collects/parser-tools/private-lex/re.ss create mode 100644 collects/parser-tools/private-lex/stx.ss create mode 100644 collects/parser-tools/private-lex/token-syntax.ss create mode 100644 collects/parser-tools/private-lex/token.ss create mode 100644 collects/parser-tools/private-lex/unicode-chars.ss create mode 100644 collects/parser-tools/private-lex/util.ss create mode 100644 collects/parser-tools/private-yacc/grammar.ss create mode 100644 collects/parser-tools/private-yacc/graph.ss create mode 100644 collects/parser-tools/private-yacc/info.ss create mode 100644 collects/parser-tools/private-yacc/input-file-parser.ss create mode 100644 collects/parser-tools/private-yacc/lalr.ss create mode 100644 collects/parser-tools/private-yacc/lr0.ss create mode 100644 collects/parser-tools/private-yacc/parser-actions.ss create mode 100644 collects/parser-tools/private-yacc/parser-builder.ss create mode 100644 collects/parser-tools/private-yacc/table.ss create mode 100644 collects/parser-tools/private-yacc/yacc-helper.ss create mode 100644 collects/parser-tools/yacc-to-scheme.ss create mode 100644 collects/parser-tools/yacc.ss create mode 100644 collects/planet/config.ss create mode 100644 collects/planet/doc.txt create mode 100644 collects/planet/info.ss create mode 100644 collects/planet/planet-archives.ss create mode 100644 collects/planet/planet.ss create mode 100644 collects/planet/private/config.ss create mode 100644 collects/planet/private/linkage.ss create mode 100644 collects/planet/private/planet-shared.ss create mode 100644 collects/planet/resolver.ss create mode 100644 collects/planet/util.ss create mode 100644 collects/plot/demos/demo-1.ss create mode 100644 collects/plot/demos/demo-10.ss create mode 100644 collects/plot/demos/demo-2.ss create mode 100644 collects/plot/demos/demo-3.ss create mode 100644 collects/plot/demos/demo-4.ss create mode 100644 collects/plot/demos/demo-5.ss create mode 100644 collects/plot/demos/demo-6.ss create mode 100644 collects/plot/demos/demo-7.ss create mode 100644 collects/plot/demos/demo-8.ss create mode 100644 collects/plot/demos/fit-demo-1.ss create mode 100644 collects/plot/demos/fit-demo-2.ss create mode 100644 collects/plot/doc.txt create mode 100644 collects/plot/fit-low-level.ss create mode 100644 collects/plot/fit.ss create mode 100644 collects/plot/info.ss create mode 100644 collects/plot/math.ss create mode 100644 collects/plot/plot-extend.ss create mode 100644 collects/plot/plot.ss create mode 100644 collects/plot/plplot.ss create mode 100644 collects/plot/plstnd5.fnt create mode 100644 collects/plot/plxtnd5.fnt create mode 100644 collects/plot/pre-installer.ss create mode 100644 collects/plot/renderer-helpers.ss create mode 100644 collects/plot/renderers.ss create mode 100644 collects/plot/src/all/adler32.c create mode 100644 collects/plot/src/all/compress.c create mode 100644 collects/plot/src/all/crc32.c create mode 100644 collects/plot/src/all/csa.h create mode 100644 collects/plot/src/all/csa_internal.h create mode 100644 collects/plot/src/all/deflate.c create mode 100644 collects/plot/src/all/deflate.h create mode 100644 collects/plot/src/all/disptab.h create mode 100644 collects/plot/src/all/drivers.h create mode 100644 collects/plot/src/all/gd.c create mode 100644 collects/plot/src/all/gd.h create mode 100644 collects/plot/src/all/gd_drv.c create mode 100644 collects/plot/src/all/gd_gd.c create mode 100644 collects/plot/src/all/gd_gd2.c create mode 100644 collects/plot/src/all/gd_io.c create mode 100644 collects/plot/src/all/gd_io.h create mode 100644 collects/plot/src/all/gd_io_dp.c create mode 100644 collects/plot/src/all/gd_io_file.c create mode 100644 collects/plot/src/all/gd_io_ss.c create mode 100644 collects/plot/src/all/gd_jpeg.c create mode 100644 collects/plot/src/all/gd_png.c create mode 100644 collects/plot/src/all/gd_ss.c create mode 100644 collects/plot/src/all/gd_topal.c create mode 100644 collects/plot/src/all/gdcache.c create mode 100644 collects/plot/src/all/gdcache.h create mode 100644 collects/plot/src/all/gdfontg.c create mode 100644 collects/plot/src/all/gdfontg.h create mode 100644 collects/plot/src/all/gdfontl.c create mode 100644 collects/plot/src/all/gdfontl.h create mode 100644 collects/plot/src/all/gdfontmb.c create mode 100644 collects/plot/src/all/gdfontmb.h create mode 100644 collects/plot/src/all/gdfonts.c create mode 100644 collects/plot/src/all/gdfonts.h create mode 100644 collects/plot/src/all/gdfontt.c create mode 100644 collects/plot/src/all/gdfontt.h create mode 100644 collects/plot/src/all/gdhelpers.c create mode 100644 collects/plot/src/all/gdhelpers.h create mode 100644 collects/plot/src/all/gdkanji.c create mode 100644 collects/plot/src/all/gdtables.c create mode 100644 collects/plot/src/all/gdxpm.c create mode 100644 collects/plot/src/all/gzio.c create mode 100644 collects/plot/src/all/infblock.c create mode 100644 collects/plot/src/all/infblock.h create mode 100644 collects/plot/src/all/infcodes.c create mode 100644 collects/plot/src/all/infcodes.h create mode 100644 collects/plot/src/all/inffast.c create mode 100644 collects/plot/src/all/inffast.h create mode 100644 collects/plot/src/all/inffixed.h create mode 100644 collects/plot/src/all/inflate.c create mode 100644 collects/plot/src/all/inftrees.c create mode 100644 collects/plot/src/all/inftrees.h create mode 100644 collects/plot/src/all/infutil.c create mode 100644 collects/plot/src/all/infutil.h create mode 100644 collects/plot/src/all/jisx0208.h create mode 100644 collects/plot/src/all/metadefs.h create mode 100644 collects/plot/src/all/nan.h create mode 100644 collects/plot/src/all/pdf.h create mode 100644 collects/plot/src/all/pdfutils.c create mode 100644 collects/plot/src/all/plConfig.h create mode 100644 collects/plot/src/all/plDevs.h create mode 100644 collects/plot/src/all/plargs.c create mode 100644 collects/plot/src/all/plbox.c create mode 100644 collects/plot/src/all/plbuf.c create mode 100644 collects/plot/src/all/plcdemos.h create mode 100644 collects/plot/src/all/plcont.c create mode 100644 collects/plot/src/all/plcore.c create mode 100644 collects/plot/src/all/plcore.h create mode 100644 collects/plot/src/all/plctrl.c create mode 100644 collects/plot/src/all/plcvt.c create mode 100644 collects/plot/src/all/pldebug.h create mode 100644 collects/plot/src/all/pldtik.c create mode 100644 collects/plot/src/all/plevent.h create mode 100644 collects/plot/src/all/plfill.c create mode 100644 collects/plot/src/all/plfreetype.h create mode 100644 collects/plot/src/all/plgridd.c create mode 100644 collects/plot/src/all/plhist.c create mode 100644 collects/plot/src/all/plimage.c create mode 100644 collects/plot/src/all/plline.c create mode 100644 collects/plot/src/all/plmap.c create mode 100644 collects/plot/src/all/plmeta.c create mode 100644 collects/plot/src/all/plot3d.c create mode 100644 collects/plot/src/all/plpage.c create mode 100644 collects/plot/src/all/plplot.h create mode 100644 collects/plot/src/all/plplotP.h create mode 100644 collects/plot/src/all/plsdef.c create mode 100644 collects/plot/src/all/plshade.c create mode 100644 collects/plot/src/all/plstripc.c create mode 100644 collects/plot/src/all/plstrm.h create mode 100644 collects/plot/src/all/plsym.c create mode 100644 collects/plot/src/all/pltick.c create mode 100644 collects/plot/src/all/plvpor.c create mode 100644 collects/plot/src/all/plwind.c create mode 100644 collects/plot/src/all/plxwd.h create mode 100644 collects/plot/src/all/png.c create mode 100644 collects/plot/src/all/png.h create mode 100644 collects/plot/src/all/pngasmrd.h create mode 100644 collects/plot/src/all/pngconf.h create mode 100644 collects/plot/src/all/pngerror.c create mode 100644 collects/plot/src/all/pnggccrd.c create mode 100644 collects/plot/src/all/pngget.c create mode 100644 collects/plot/src/all/pngmem.c create mode 100644 collects/plot/src/all/pngpread.c create mode 100644 collects/plot/src/all/pngread.c create mode 100644 collects/plot/src/all/pngrio.c create mode 100644 collects/plot/src/all/pngrtran.c create mode 100644 collects/plot/src/all/pngrutil.c create mode 100644 collects/plot/src/all/pngset.c create mode 100644 collects/plot/src/all/pngtrans.c create mode 100644 collects/plot/src/all/pngvcrd.c create mode 100644 collects/plot/src/all/pngwio.c create mode 100644 collects/plot/src/all/pngwrite.c create mode 100644 collects/plot/src/all/pngwtran.c create mode 100644 collects/plot/src/all/pngwutil.c create mode 100644 collects/plot/src/all/ps.h create mode 100644 collects/plot/src/all/resource.h create mode 100644 collects/plot/src/all/trees.c create mode 100644 collects/plot/src/all/trees.h create mode 100644 collects/plot/src/all/uncompr.c create mode 100644 collects/plot/src/all/version.h create mode 100644 collects/plot/src/all/wbmp.c create mode 100644 collects/plot/src/all/wbmp.h create mode 100644 collects/plot/src/all/zconf.h create mode 100644 collects/plot/src/all/zlib.h create mode 100644 collects/plot/src/all/zutil.c create mode 100644 collects/plot/src/all/zutil.h create mode 100644 collects/plot/src/fit/fit.c create mode 100644 collects/plot/src/fit/fit.h create mode 100644 collects/plot/src/fit/matrix.c create mode 100644 collects/plot/src/fit/matrix.h create mode 100644 collects/plot/view.ss create mode 100644 collects/preprocessor/doc.txt create mode 100644 collects/preprocessor/info.ss create mode 100644 collects/preprocessor/mzpp-run.ss create mode 100644 collects/preprocessor/mzpp.ss create mode 100644 collects/preprocessor/mztext-run.ss create mode 100644 collects/preprocessor/mztext.ss create mode 100644 collects/preprocessor/pp-run.ss create mode 100644 collects/preprocessor/pp-utils.ss create mode 100644 collects/profj/ast.ss create mode 100644 collects/profj/build-info.ss create mode 100644 collects/profj/check.ss create mode 100644 collects/profj/classpath/COPYING create mode 100644 collects/profj/classpath/LICENSE create mode 100644 collects/profj/compile.ss create mode 100644 collects/profj/default.jinfo create mode 100644 collects/profj/doc.txt create mode 100644 collects/profj/error-messaging.ss create mode 100644 collects/profj/info.ss create mode 100644 collects/profj/installer.ss create mode 100644 collects/profj/libs/java/io/Serializable.jinfo create mode 100644 collects/profj/libs/java/io/Serializable.ss create mode 100644 collects/profj/libs/java/io/info.ss create mode 100644 collects/profj/libs/java/io/installer.ss create mode 100644 collects/profj/libs/java/lang/ArithmeticException.java create mode 100644 collects/profj/libs/java/lang/ArithmeticException.ss create mode 100644 collects/profj/libs/java/lang/ArrayIndexOutOfBoundsException.java create mode 100644 collects/profj/libs/java/lang/ArrayIndexOutOfBoundsException.ss create mode 100644 collects/profj/libs/java/lang/ArrayStoreException.java create mode 100644 collects/profj/libs/java/lang/ArrayStoreException.ss create mode 100644 collects/profj/libs/java/lang/Boolean.java create mode 100644 collects/profj/libs/java/lang/CharSequence.java create mode 100644 collects/profj/libs/java/lang/ClassCastException.java create mode 100644 collects/profj/libs/java/lang/ClassCastException.ss create mode 100644 collects/profj/libs/java/lang/ClassNotFoundException.java create mode 100644 collects/profj/libs/java/lang/ClassNotFoundException.ss create mode 100644 collects/profj/libs/java/lang/CloneNotSupportedException.java create mode 100644 collects/profj/libs/java/lang/CloneNotSupportedException.ss create mode 100644 collects/profj/libs/java/lang/Comparable.jinfo create mode 100644 collects/profj/libs/java/lang/Comparable.ss create mode 100644 collects/profj/libs/java/lang/Double-native-methods.ss create mode 100644 collects/profj/libs/java/lang/Double.java create mode 100644 collects/profj/libs/java/lang/Exception.java create mode 100644 collects/profj/libs/java/lang/Exception.ss create mode 100644 collects/profj/libs/java/lang/Float.java create mode 100644 collects/profj/libs/java/lang/IllegalAccessException.java create mode 100644 collects/profj/libs/java/lang/IllegalAccessException.ss create mode 100644 collects/profj/libs/java/lang/IllegalArgumentException.java create mode 100644 collects/profj/libs/java/lang/IllegalArgumentException.ss create mode 100644 collects/profj/libs/java/lang/IllegalMonitorStateException.java create mode 100644 collects/profj/libs/java/lang/IllegalMonitorStateException.ss create mode 100644 collects/profj/libs/java/lang/IllegalStateException.java create mode 100644 collects/profj/libs/java/lang/IllegalStateException.ss create mode 100644 collects/profj/libs/java/lang/IllegalThreadStateException.java create mode 100644 collects/profj/libs/java/lang/IllegalThreadStateException.ss create mode 100644 collects/profj/libs/java/lang/IndexOutOfBoundsException.java create mode 100644 collects/profj/libs/java/lang/IndexOutOfBoundsException.ss create mode 100644 collects/profj/libs/java/lang/InstantiationException.java create mode 100644 collects/profj/libs/java/lang/InstantiationException.ss create mode 100644 collects/profj/libs/java/lang/InterruptedException.java create mode 100644 collects/profj/libs/java/lang/InterruptedException.ss create mode 100644 collects/profj/libs/java/lang/Math-native-methods.ss create mode 100644 collects/profj/libs/java/lang/Math.java create mode 100644 collects/profj/libs/java/lang/NegativeArraySizeException.java create mode 100644 collects/profj/libs/java/lang/NegativeArraySizeException.ss create mode 100644 collects/profj/libs/java/lang/NoSuchFieldException.java create mode 100644 collects/profj/libs/java/lang/NoSuchFieldException.ss create mode 100644 collects/profj/libs/java/lang/NoSuchMethodException.java create mode 100644 collects/profj/libs/java/lang/NoSuchMethodException.ss create mode 100644 collects/profj/libs/java/lang/NullPointerException.java create mode 100644 collects/profj/libs/java/lang/NullPointerException.ss create mode 100644 collects/profj/libs/java/lang/Number.java create mode 100644 collects/profj/libs/java/lang/NumberFormatException.java create mode 100644 collects/profj/libs/java/lang/NumberFormatException.ss create mode 100644 collects/profj/libs/java/lang/Object-composite.ss create mode 100644 collects/profj/libs/java/lang/Object.jinfo create mode 100644 collects/profj/libs/java/lang/Object.ss create mode 100644 collects/profj/libs/java/lang/RuntimeException.java create mode 100644 collects/profj/libs/java/lang/RuntimeException.ss create mode 100644 collects/profj/libs/java/lang/SecurityException.java create mode 100644 collects/profj/libs/java/lang/SecurityException.ss create mode 100644 collects/profj/libs/java/lang/String.jinfo create mode 100644 collects/profj/libs/java/lang/String.ss create mode 100644 collects/profj/libs/java/lang/StringIndexOutOfBoundsException.java create mode 100644 collects/profj/libs/java/lang/StringIndexOutOfBoundsException.ss create mode 100644 collects/profj/libs/java/lang/System-native-methods.ss create mode 100644 collects/profj/libs/java/lang/System.java create mode 100644 collects/profj/libs/java/lang/Throwable.jinfo create mode 100644 collects/profj/libs/java/lang/Throwable.ss create mode 100644 collects/profj/libs/java/lang/UnsupportedOperationException.java create mode 100644 collects/profj/libs/java/lang/UnsupportedOperationException.ss create mode 100644 collects/profj/libs/java/lang/array.ss create mode 100644 collects/profj/libs/java/lang/compile-lang-syntax.ss create mode 100644 collects/profj/libs/java/lang/compile-lang.ss create mode 100644 collects/profj/libs/java/lang/info.ss create mode 100644 collects/profj/libs/java/lang/installer.ss create mode 100644 collects/profj/libs/java/runtime.scm create mode 100644 collects/profj/libs/java/util/Random.java create mode 100644 collects/profj/libs/java/util/info.ss create mode 100644 collects/profj/libs/java/util/installer.ss create mode 100644 collects/profj/parameters.ss create mode 100644 collects/profj/parser.ss create mode 100644 collects/profj/parsers/advanced-parser.ss create mode 100644 collects/profj/parsers/beginner-parser.ss create mode 100644 collects/profj/parsers/full-parser.ss create mode 100644 collects/profj/parsers/general-parsing.ss create mode 100644 collects/profj/parsers/info.ss create mode 100644 collects/profj/parsers/intermediate-parser.ss create mode 100644 collects/profj/parsers/lexer.ss create mode 100644 collects/profj/parsers/parse-error.ss create mode 100644 collects/profj/pre-installer.ss create mode 100644 collects/profj/profj-pref.ss create mode 100644 collects/profj/profj-testing.ss create mode 100644 collects/profj/restrictions.ss create mode 100644 collects/profj/to-scheme.ss create mode 100644 collects/profj/tool.ss create mode 100644 collects/profj/types.ss create mode 100644 collects/profjBoxes/info.ss create mode 100644 collects/profjBoxes/private/box-helpers.ss create mode 100644 collects/profjBoxes/private/example-box.ss create mode 100644 collects/profjBoxes/private/interactions-box.ss create mode 100644 collects/profjBoxes/private/table.ss create mode 100644 collects/profjBoxes/tool.ss create mode 100644 collects/profjWizard/assoc-list.scm create mode 100644 collects/profjWizard/aux-class.scm create mode 100644 collects/profjWizard/aux-contract.scm create mode 100644 collects/profjWizard/aux-syntax.scm create mode 100644 collects/profjWizard/class.scm create mode 100644 collects/profjWizard/data-defs.scm create mode 100644 collects/profjWizard/data-defs0.scm create mode 100644 collects/profjWizard/design-history create mode 100644 collects/profjWizard/draw-txt.ss create mode 100644 collects/profjWizard/draw-txt0.ss create mode 100644 collects/profjWizard/info.ss create mode 100644 collects/profjWizard/macro-class.scm create mode 100644 collects/profjWizard/todo create mode 100644 collects/profjWizard/tool.ss create mode 100644 collects/profjWizard/view.scm create mode 100644 collects/profjWizard/view0.scm create mode 100644 collects/readline/doc.txt create mode 100644 collects/readline/info.ss create mode 100644 collects/readline/mzrl.ss create mode 100644 collects/readline/pread.ss create mode 100644 collects/readline/readline.ss create mode 100644 collects/readline/rep.ss create mode 100644 collects/reduction-semantics/doc.txt create mode 100644 collects/reduction-semantics/examples/arithmetic.ss create mode 100644 collects/reduction-semantics/examples/beginner.ss create mode 100644 collects/reduction-semantics/examples/church.ss create mode 100644 collects/reduction-semantics/examples/combinators.ss create mode 100644 collects/reduction-semantics/examples/control.ss create mode 100644 collects/reduction-semantics/examples/eta.ss create mode 100644 collects/reduction-semantics/examples/future.ss create mode 100644 collects/reduction-semantics/examples/ho-contracts.ss create mode 100644 collects/reduction-semantics/examples/info.ss create mode 100644 collects/reduction-semantics/examples/iswim.ss create mode 100644 collects/reduction-semantics/examples/macro.ss create mode 100644 collects/reduction-semantics/examples/omega.ss create mode 100644 collects/reduction-semantics/examples/semaphores.ss create mode 100644 collects/reduction-semantics/examples/subject-reduction.ss create mode 100644 collects/reduction-semantics/examples/threads.ss create mode 100644 collects/reduction-semantics/examples/types.ss create mode 100644 collects/reduction-semantics/generator.ss create mode 100644 collects/reduction-semantics/gui.ss create mode 100644 collects/reduction-semantics/helper.ss create mode 100644 collects/reduction-semantics/info.ss create mode 100644 collects/reduction-semantics/mc.ss create mode 100644 collects/reduction-semantics/private/info.ss create mode 100644 collects/reduction-semantics/private/make-plt.ss create mode 100644 collects/reduction-semantics/private/matcher-test.ss create mode 100644 collects/reduction-semantics/private/matcher.ss create mode 100644 collects/reduction-semantics/private/red-sem-macro-helpers.ss create mode 100644 collects/reduction-semantics/private/subst-test.ss create mode 100644 collects/reduction-semantics/private/term.ss create mode 100644 collects/reduction-semantics/reduction-semantics.ss create mode 100644 collects/reduction-semantics/subst.ss create mode 100644 collects/setup/doc.txt create mode 100644 collects/setup/getinfo.ss create mode 100644 collects/setup/info.ss create mode 100644 collects/setup/infotab.ss create mode 100644 collects/setup/option-sig.ss create mode 100644 collects/setup/option-unit.ss create mode 100644 collects/setup/pack.ss create mode 100644 collects/setup/plt-installer-sig.ss create mode 100644 collects/setup/plt-installer-unit.ss create mode 100644 collects/setup/plt-installer.ss create mode 100644 collects/setup/plt-single-installer.ss create mode 100644 collects/setup/plthome.ss create mode 100644 collects/setup/setup-cmdline.ss create mode 100644 collects/setup/setup-go.ss create mode 100644 collects/setup/setup-unit.ss create mode 100644 collects/setup/setup.lch create mode 100644 collects/setup/setup.ss create mode 100644 collects/setup/unpack.ss create mode 100644 collects/setup/winstall.ss create mode 100644 collects/setup/winvers-change.ss create mode 100644 collects/setup/winvers.ss create mode 100644 collects/sgl/doc.txt create mode 100644 collects/sgl/examples/alpha.ss create mode 100644 collects/sgl/examples/gears.ss create mode 100644 collects/sgl/examples/gl-frame.ss create mode 100644 collects/sgl/gl-types.ss create mode 100644 collects/sgl/gl-vectors.ss create mode 100644 collects/sgl/gl.ss create mode 100644 collects/sgl/info.ss create mode 100644 collects/sgl/make-gl-info.ss create mode 100644 collects/sgl/makefile.ss create mode 100644 collects/sgl/sgl.ss create mode 100644 collects/sirmail/doc.txt create mode 100644 collects/sirmail/emoticon/bigsmile.gif create mode 100644 collects/sirmail/emoticon/cry.gif create mode 100644 collects/sirmail/emoticon/happy.gif create mode 100644 collects/sirmail/emoticon/kiss.gif create mode 100644 collects/sirmail/emoticon/sad.gif create mode 100644 collects/sirmail/emoticon/tongue.gif create mode 100644 collects/sirmail/emoticon/wink.gif create mode 100644 collects/sirmail/folder-mask.xbm create mode 100644 collects/sirmail/folder.bmp create mode 100644 collects/sirmail/folderr.ss create mode 100644 collects/sirmail/info.ss create mode 100644 collects/sirmail/optionr.ss create mode 100644 collects/sirmail/postmark-mask.xbm create mode 100644 collects/sirmail/postmark.bmp create mode 100644 collects/sirmail/pref.ss create mode 100644 collects/sirmail/readr.ss create mode 100644 collects/sirmail/recover.ss create mode 100644 collects/sirmail/sendr.ss create mode 100644 collects/sirmail/sirmail.creator create mode 100644 collects/sirmail/sirmail.icns create mode 100644 collects/sirmail/sirmail.ico create mode 100644 collects/sirmail/sirmail.ss create mode 100644 collects/sirmail/sirmailr.ss create mode 100644 collects/sirmail/sirmails.ss create mode 100644 collects/sirmail/spell.ss create mode 100644 collects/sirmail/stamp-mask.xbm create mode 100644 collects/sirmail/stamp.bmp create mode 100644 collects/sirmail/utilr.ss create mode 100644 collects/skipper/debug-tool.ss create mode 100644 collects/skipper/icon-big.png create mode 100644 collects/skipper/icon-small.png create mode 100644 collects/skipper/info.ss create mode 100644 collects/skipper/marks.ss create mode 100644 collects/slatex/doc.txt create mode 100644 collects/slatex/info.ss create mode 100644 collects/slatex/internal-doc.txt create mode 100644 collects/slatex/pdf-slatex-launcher.ss create mode 100644 collects/slatex/slatex-launcher.ss create mode 100644 collects/slatex/slatex-wrapper.ss create mode 100644 collects/slatex/slatex.ss create mode 100644 collects/slatex/slatex.sty create mode 100644 collects/slibinit/doc.txt create mode 100644 collects/slibinit/info.ss create mode 100644 collects/slibinit/init.ss create mode 100644 collects/slibinit/load.ss create mode 100644 collects/slideshow/cmdline.ss create mode 100644 collects/slideshow/code.ss create mode 100644 collects/slideshow/core.ss create mode 100644 collects/slideshow/doc.txt create mode 100644 collects/slideshow/examples/big-explosion.jpg create mode 100644 collects/slideshow/examples/interlocking-components.scm create mode 100644 collects/slideshow/info.ss create mode 100644 collects/slideshow/initial-ones.ss create mode 100644 collects/slideshow/mask.xbm create mode 100644 collects/slideshow/param.ss create mode 100644 collects/slideshow/pict-snipclass.ss create mode 100644 collects/slideshow/private/image-snipr.ss create mode 100644 collects/slideshow/private/pict-box-lib.ss create mode 100644 collects/slideshow/run.ss create mode 100644 collects/slideshow/sig.ss create mode 100644 collects/slideshow/slide.ss create mode 100644 collects/slideshow/slides-to-picts.ss create mode 100644 collects/slideshow/slideshow.bmp create mode 100644 collects/slideshow/slideshow.png create mode 100644 collects/slideshow/slideshow.ss create mode 100644 collects/slideshow/start-param.ss create mode 100644 collects/slideshow/start.creator create mode 100644 collects/slideshow/start.icns create mode 100644 collects/slideshow/start.ico create mode 100644 collects/slideshow/start.ss create mode 100644 collects/slideshow/step.ss create mode 100644 collects/slideshow/tool.ss create mode 100644 collects/slideshow/tutorial-show.ss create mode 100644 collects/slideshow/util.ss create mode 100644 collects/slideshow/viewer.ss create mode 100644 collects/srfi/.cvsignore create mode 100644 collects/srfi/1.ss create mode 100644 collects/srfi/1/.cvsignore create mode 100644 collects/srfi/1/alist.ss create mode 100644 collects/srfi/1/cons.ss create mode 100644 collects/srfi/1/delete.ss create mode 100644 collects/srfi/1/filter.ss create mode 100644 collects/srfi/1/fold.ss create mode 100644 collects/srfi/1/info.ss create mode 100644 collects/srfi/1/list.ss create mode 100644 collects/srfi/1/lset.ss create mode 100644 collects/srfi/1/misc.ss create mode 100644 collects/srfi/1/predicate.ss create mode 100644 collects/srfi/1/search.ss create mode 100644 collects/srfi/1/selector.ss create mode 100644 collects/srfi/1/util.ss create mode 100644 collects/srfi/11.ss create mode 100644 collects/srfi/13.ss create mode 100644 collects/srfi/13/.cvsignore create mode 100644 collects/srfi/13/string.ss create mode 100644 collects/srfi/14.ss create mode 100644 collects/srfi/14/.cvsignore create mode 100644 collects/srfi/14/char-set.ss create mode 100644 collects/srfi/16.ss create mode 100644 collects/srfi/17.ss create mode 100644 collects/srfi/17/.cvsignore create mode 100644 collects/srfi/17/set.ss create mode 100644 collects/srfi/18.ss create mode 100644 collects/srfi/19.ss create mode 100644 collects/srfi/19/.cvsignore create mode 100644 collects/srfi/19/info.ss create mode 100644 collects/srfi/19/tests.ss create mode 100644 collects/srfi/19/time.ss create mode 100644 collects/srfi/2.ss create mode 100644 collects/srfi/2/.cvsignore create mode 100644 collects/srfi/2/and-let.ss create mode 100644 collects/srfi/23.ss create mode 100644 collects/srfi/25.ss create mode 100644 collects/srfi/25/.cvsignore create mode 100644 collects/srfi/25/arlib.scm create mode 100644 collects/srfi/25/array.ss create mode 100644 collects/srfi/25/ix-ctor.scm create mode 100644 collects/srfi/25/op-ctor.scm create mode 100644 collects/srfi/26.ss create mode 100644 collects/srfi/26/.cvsignore create mode 100644 collects/srfi/26/cut.ss create mode 100644 collects/srfi/27.ss create mode 100644 collects/srfi/27/.cvsignore create mode 100644 collects/srfi/27/random-bits-examples.ss create mode 100644 collects/srfi/27/random-bits.ss create mode 100644 collects/srfi/28.ss create mode 100644 collects/srfi/29.ss create mode 100644 collects/srfi/29/.cvsignore create mode 100644 collects/srfi/29/bundles/es/srfi-19 create mode 100644 collects/srfi/29/bundles/srfi-19 create mode 100644 collects/srfi/29/localization.ss create mode 100644 collects/srfi/30.ss create mode 100644 collects/srfi/31.ss create mode 100644 collects/srfi/31/.cvsignore create mode 100644 collects/srfi/31/rec.ss create mode 100644 collects/srfi/38.ss create mode 100644 collects/srfi/39.ss create mode 100644 collects/srfi/4.ss create mode 100644 collects/srfi/40.ss create mode 100644 collects/srfi/40/stream.ss create mode 100644 collects/srfi/42.ss create mode 100644 collects/srfi/42/.cvsignore create mode 100644 collects/srfi/42/comprehensions.ss create mode 100644 collects/srfi/42/examples-42.ss create mode 100644 collects/srfi/43.ss create mode 100644 collects/srfi/43/constructors.ss create mode 100644 collects/srfi/43/conversion.ss create mode 100644 collects/srfi/43/iteration.ss create mode 100644 collects/srfi/43/mutators.ss create mode 100644 collects/srfi/43/predicates.ss create mode 100644 collects/srfi/43/searching.ss create mode 100644 collects/srfi/43/util.ss create mode 100644 collects/srfi/43/vector-lib.ss create mode 100644 collects/srfi/45.ss create mode 100644 collects/srfi/45/.cvsignore create mode 100644 collects/srfi/45/lazy.ss create mode 100644 collects/srfi/5.ss create mode 100644 collects/srfi/5/.cvsignore create mode 100644 collects/srfi/5/let.ss create mode 100644 collects/srfi/6.ss create mode 100644 collects/srfi/7.ss create mode 100644 collects/srfi/7/.cvsignore create mode 100644 collects/srfi/7/program.ss create mode 100644 collects/srfi/8.ss create mode 100644 collects/srfi/8/.cvsignore create mode 100644 collects/srfi/8/receive.ss create mode 100644 collects/srfi/9.ss create mode 100644 collects/srfi/9/.cvsignore create mode 100644 collects/srfi/9/record.ss create mode 100644 collects/srfi/doc.txt create mode 100644 collects/srfi/features.ss create mode 100644 collects/srfi/info.ss create mode 100644 collects/srfi/optional.ss create mode 100644 collects/srpersist/doc.txt create mode 100644 collects/srpersist/info.ss create mode 100644 collects/srpersist/private/sigs.ss create mode 100644 collects/srpersist/srpersist.ss create mode 100644 collects/srpersist/tutorial.txt create mode 100644 collects/ssax/SSAX-code.scm create mode 100644 collects/ssax/SXML-to-HTML-ext.scm create mode 100644 collects/ssax/SXML-to-HTML.scm create mode 100644 collects/ssax/SXML-tree-trans.scm create mode 100644 collects/ssax/SXPath-old.scm create mode 100644 collects/ssax/ascii.ss create mode 100644 collects/ssax/assertions.ss create mode 100644 collects/ssax/catch-errors.ss create mode 100644 collects/ssax/char-encodings.ss create mode 100644 collects/ssax/coutputs.ss create mode 100644 collects/ssax/crementing.ss create mode 100644 collects/ssax/define-opt.scm create mode 100644 collects/ssax/define-opt.ss create mode 100644 collects/ssax/doc.txt create mode 100644 collects/ssax/find-strings.ss create mode 100644 collects/ssax/info.ss create mode 100644 collects/ssax/input-parse.scm create mode 100644 collects/ssax/input-parse.ss create mode 100644 collects/ssax/look-for-str.scm create mode 100644 collects/ssax/lookup-def.scm create mode 100644 collects/ssax/lookup-def.ss create mode 100644 collects/ssax/oleg-string-ports.ss create mode 100644 collects/ssax/oleg-utils.ss create mode 100644 collects/ssax/output.scm create mode 100644 collects/ssax/ppretty-prints.scm create mode 100644 collects/ssax/ppretty-prints.ss create mode 100644 collects/ssax/restricted-mzscheme.ss create mode 100644 collects/ssax/ssax.ss create mode 100644 collects/ssax/sxml-to-html-ext.ss create mode 100644 collects/ssax/sxml-to-html.ss create mode 100644 collects/ssax/sxml-tree-trans.ss create mode 100644 collects/ssax/sxpath.ss create mode 100644 collects/ssax/util.scm create mode 100644 collects/stepper/break.ss create mode 100644 collects/stepper/debugger-doc.txt create mode 100644 collects/stepper/debugger-sig.ss create mode 100644 collects/stepper/debugger-tool.ss create mode 100644 collects/stepper/doc.txt create mode 100644 collects/stepper/info.ss create mode 100644 collects/stepper/internal-docs.txt create mode 100644 collects/stepper/private/annotate.ss create mode 100644 collects/stepper/private/beginner-defined.ss create mode 100644 collects/stepper/private/debugger-annotate.ss create mode 100644 collects/stepper/private/debugger-bindings.ss create mode 100644 collects/stepper/private/debugger-model.ss create mode 100644 collects/stepper/private/debugger-summary.txt create mode 100644 collects/stepper/private/debugger-vc.ss create mode 100644 collects/stepper/private/display-exp-interface.ss create mode 100644 collects/stepper/private/highlight-placeholder.ss create mode 100644 collects/stepper/private/info.ss create mode 100644 collects/stepper/private/lifting.ss create mode 100644 collects/stepper/private/marks.ss create mode 100644 collects/stepper/private/model-settings.ss create mode 100644 collects/stepper/private/model.ss create mode 100644 collects/stepper/private/mred-extensions.ss create mode 100644 collects/stepper/private/my-macros.ss create mode 100644 collects/stepper/private/reconstruct.ss create mode 100644 collects/stepper/private/shared.ss create mode 100644 collects/stepper/private/testing-shared.ss create mode 100644 collects/stepper/private/xml-box.ss create mode 100644 collects/stepper/private/xml-snip-helpers.ss create mode 100644 collects/stepper/stepper+xml-tool.ss create mode 100644 collects/stepper/stepper-tool.ss create mode 100644 collects/stepper/xml-tool.ss create mode 100644 collects/string-constants/danish-string-constants.ss create mode 100644 collects/string-constants/doc.txt create mode 100644 collects/string-constants/dutch-string-constants.ss create mode 100644 collects/string-constants/english-string-constants.ss create mode 100644 collects/string-constants/french-string-constants.ss create mode 100644 collects/string-constants/german-string-constants.ss create mode 100644 collects/string-constants/info.ss create mode 100644 collects/string-constants/italian-string-constants.ss create mode 100644 collects/string-constants/japanese-string-constants.ss create mode 100644 collects/string-constants/private/only-once.ss create mode 100644 collects/string-constants/simplified-chinese-string-constants.ss create mode 100644 collects/string-constants/spanish-string-constants.ss create mode 100644 collects/string-constants/string-constant-lang.ss create mode 100644 collects/string-constants/string-constant.ss create mode 100644 collects/string-constants/traditional-chinese-string-constants.ss create mode 100644 collects/swindle/base.ss create mode 100644 collects/swindle/clos.ss create mode 100644 collects/swindle/custom.ss create mode 100644 collects/swindle/extra.ss create mode 100644 collects/swindle/html-doc.txt create mode 100644 collects/swindle/html.ss create mode 100644 collects/swindle/info.ss create mode 100644 collects/swindle/misc.ss create mode 100644 collects/swindle/patterns.ss create mode 100644 collects/swindle/readme.txt create mode 100644 collects/swindle/setf.ss create mode 100644 collects/swindle/swindle-icon.png create mode 100644 collects/swindle/swindle-logo.png create mode 100644 collects/swindle/swindle.ss create mode 100644 collects/swindle/tiny-clos.ss create mode 100644 collects/swindle/tool.ss create mode 100644 collects/swindle/turbo.ss create mode 100644 collects/syntax-color/default-lexer.ss create mode 100644 collects/syntax-color/doc.txt create mode 100644 collects/syntax-color/info.ss create mode 100644 collects/syntax-color/paren-tree.ss create mode 100644 collects/syntax-color/scheme-lexer.ss create mode 100644 collects/syntax-color/token-tree.ss create mode 100644 collects/syntax/boundmap.ss create mode 100644 collects/syntax/context.ss create mode 100644 collects/syntax/define.ss create mode 100644 collects/syntax/doc.txt create mode 100644 collects/syntax/docprovide.ss create mode 100644 collects/syntax/info.ss create mode 100644 collects/syntax/kerncase.ss create mode 100644 collects/syntax/moddep.ss create mode 100644 collects/syntax/name.ss create mode 100644 collects/syntax/path-spec.ss create mode 100644 collects/syntax/primitives.ss create mode 100644 collects/syntax/private/doctable.ss create mode 100644 collects/syntax/readerr.ss create mode 100644 collects/syntax/struct.ss create mode 100644 collects/syntax/stx.ss create mode 100644 collects/syntax/toplevel.ss create mode 100644 collects/syntax/trusted-xforms.ss create mode 100644 collects/syntax/zodiac-sig.ss create mode 100644 collects/syntax/zodiac-unit.ss create mode 100644 collects/syntax/zodiac.ss create mode 100644 collects/test-suite/extension.ss create mode 100644 collects/test-suite/info.ss create mode 100644 collects/test-suite/private/convert-to-string.ss create mode 100644 collects/test-suite/private/doc/ChangeLog create mode 100644 collects/test-suite/private/doc/TODO create mode 100644 collects/test-suite/private/doc/old-todo create mode 100644 collects/test-suite/private/find-scheme-menu.ss create mode 100644 collects/test-suite/private/icons/check-mark.jpeg create mode 100644 collects/test-suite/private/icons/checkbox_enabled_checked.gif create mode 100644 collects/test-suite/private/icons/checkbox_enabled_notchecked.gif create mode 100644 collects/test-suite/private/icons/cross.jpeg create mode 100644 collects/test-suite/private/icons/empty.jpeg create mode 100644 collects/test-suite/private/icons/question-mark.jpeg create mode 100644 collects/test-suite/private/icons/question-mark.png create mode 100644 collects/test-suite/private/icons/small-check-mark.jpeg create mode 100644 collects/test-suite/private/icons/small-cross.jpeg create mode 100644 collects/test-suite/private/icons/small-empty.gif create mode 100644 collects/test-suite/private/icons/small-no.gif create mode 100644 collects/test-suite/private/info.ss create mode 100644 collects/test-suite/private/make-snipclass.ss create mode 100644 collects/test-suite/private/print-to-text.ss create mode 100644 collects/test-suite/private/test-case-box.ss create mode 100644 collects/test-suite/private/test-case.ss create mode 100644 collects/test-suite/private/text-syntax-object.ss create mode 100644 collects/test-suite/tool.ss create mode 100644 collects/tests/addrhack.c create mode 100644 collects/tests/aligned-pasteboard/debug.ss create mode 100644 collects/tests/aligned-pasteboard/example.ss create mode 100644 collects/tests/aligned-pasteboard/old-bugs/big-min.ss create mode 100644 collects/tests/aligned-pasteboard/old-bugs/missing-min.ss create mode 100644 collects/tests/aligned-pasteboard/snip-dumper.ss create mode 100644 collects/tests/aligned-pasteboard/test-alignment.ss create mode 100644 collects/tests/aligned-pasteboard/test-pasteboard-lib.ss create mode 100644 collects/tests/aligned-pasteboard/test-snip-lib.ss create mode 100644 collects/tests/aligned-pasteboard/test.ss create mode 100644 collects/tests/aligned-pasteboard/test2.ss create mode 100644 collects/tests/drscheme/README create mode 100644 collects/tests/drscheme/drscheme-test-util.ss create mode 100644 collects/tests/drscheme/info.ss create mode 100644 collects/tests/drscheme/io.ss create mode 100644 collects/tests/drscheme/language-test.ss create mode 100644 collects/tests/drscheme/module-lang-test.ss create mode 100644 collects/tests/drscheme/repl-test.ss create mode 100644 collects/tests/drscheme/run-tests.ss create mode 100644 collects/tests/drscheme/sample-solutions-one-window.ss create mode 100644 collects/tests/drscheme/sample-solutions-testsuite-tp.scm create mode 100644 collects/tests/drscheme/stepper-test.ss create mode 100644 collects/tests/drscheme/syncheck-test.ss create mode 100644 collects/tests/drscheme/teachpack.ss create mode 100644 collects/tests/drscheme/test-box-test.ss create mode 100644 collects/tests/drscheme/tool.ss create mode 100644 collects/tests/framework/README create mode 100644 collects/tests/framework/canvas.ss create mode 100644 collects/tests/framework/debug.ss create mode 100644 collects/tests/framework/exit.ss create mode 100644 collects/tests/framework/frame.ss create mode 100644 collects/tests/framework/framework-test-engine.icns create mode 100644 collects/tests/framework/framework-test-engine.ss create mode 100644 collects/tests/framework/group-test.ss create mode 100644 collects/tests/framework/handler-test.ss create mode 100644 collects/tests/framework/info.ss create mode 100644 collects/tests/framework/key-specs.ss create mode 100644 collects/tests/framework/keys.ss create mode 100644 collects/tests/framework/load.ss create mode 100644 collects/tests/framework/main.ss create mode 100644 collects/tests/framework/mem.ss create mode 100644 collects/tests/framework/panel.ss create mode 100644 collects/tests/framework/pasteboard.ss create mode 100644 collects/tests/framework/prefs.ss create mode 100644 collects/tests/framework/test-suite-utils.ss create mode 100644 collects/tests/framework/text.ss create mode 100644 collects/tests/framework/utils.ss create mode 100644 collects/tests/info.ss create mode 100644 collects/tests/mred/README create mode 100644 collects/tests/mred/auto.ss create mode 100644 collects/tests/mred/button-steps.txt create mode 100644 collects/tests/mred/canvas-steps.txt create mode 100644 collects/tests/mred/checkbox-steps.txt create mode 100644 collects/tests/mred/choice-list-steps.txt create mode 100644 collects/tests/mred/dc.ss create mode 100644 collects/tests/mred/draw-info.txt create mode 100644 collects/tests/mred/draw.ss create mode 100644 collects/tests/mred/editor.ss create mode 100644 collects/tests/mred/frame-edit.ss create mode 100644 collects/tests/mred/frame-steps.txt create mode 100644 collects/tests/mred/gauge-steps.txt create mode 100644 collects/tests/mred/gui-main.ss create mode 100644 collects/tests/mred/gui.ss create mode 100644 collects/tests/mred/imred.ss create mode 100644 collects/tests/mred/item.ss create mode 100644 collects/tests/mred/loadtest.ss create mode 100644 collects/tests/mred/media.mre create mode 100644 collects/tests/mred/mediastream.example create mode 100644 collects/tests/mred/mediastream.ss create mode 100644 collects/tests/mred/mem.ss create mode 100644 collects/tests/mred/menu-steps.txt create mode 100644 collects/tests/mred/nruter.xbm create mode 100644 collects/tests/mred/paramz.ss create mode 100644 collects/tests/mred/png.ss create mode 100644 collects/tests/mred/radiobox-steps.txt create mode 100644 collects/tests/mred/random.ss create mode 100644 collects/tests/mred/showkey.ss create mode 100644 collects/tests/mred/sixlib.ss create mode 100644 collects/tests/mred/slider-steps.txt create mode 100644 collects/tests/mred/testing.ss create mode 100644 collects/tests/mred/text-scale.ss create mode 100644 collects/tests/mred/windowing.ss create mode 100644 collects/tests/mysterx/README create mode 100644 collects/tests/mysterx/dhtmltests.ss create mode 100644 collects/tests/mysterx/mystests.ss create mode 100644 collects/tests/mysterx/src/Makefile create mode 100644 collects/tests/mysterx/src/resource.h create mode 100644 collects/tests/mysterx/src/stdafx.cxx create mode 100644 collects/tests/mysterx/src/stdafx.h create mode 100644 collects/tests/mysterx/src/testcont.bmp create mode 100644 collects/tests/mysterx/src/testcontrol.cxx create mode 100644 collects/tests/mysterx/src/testcontrol.h create mode 100644 collects/tests/mysterx/src/testcontrol.rgs create mode 100644 collects/tests/mysterx/src/testobject.cxx create mode 100644 collects/tests/mysterx/src/testobject.def create mode 100644 collects/tests/mysterx/src/testobject.idl create mode 100644 collects/tests/mysterx/src/testobject.mak create mode 100644 collects/tests/mysterx/src/testobject.rc create mode 100644 collects/tests/mysterx/src/testobjectCP.h create mode 100644 collects/tests/mzcom/README create mode 100644 collects/tests/mzcom/test.ss create mode 100644 collects/tests/mzscheme/README create mode 100644 collects/tests/mzscheme/advanced.ss create mode 100644 collects/tests/mzscheme/all.ss create mode 100644 collects/tests/mzscheme/async-channel.ss create mode 100644 collects/tests/mzscheme/awk.ss create mode 100644 collects/tests/mzscheme/basic.ss create mode 100644 collects/tests/mzscheme/beg-adv.ss create mode 100644 collects/tests/mzscheme/beg-bega.ss create mode 100644 collects/tests/mzscheme/beg-intm.ss create mode 100644 collects/tests/mzscheme/beg-intml.ss create mode 100644 collects/tests/mzscheme/bega-adv.ss create mode 100644 collects/tests/mzscheme/beginner-abbr.ss create mode 100644 collects/tests/mzscheme/beginner.ss create mode 100644 collects/tests/mzscheme/binc.ss create mode 100644 collects/tests/mzscheme/boundmap-test.ss create mode 100644 collects/tests/mzscheme/cache-image-snip-test.ss create mode 100644 collects/tests/mzscheme/censor.ss create mode 100644 collects/tests/mzscheme/char-set.ss create mode 100644 collects/tests/mzscheme/chez-module.ss create mode 100644 collects/tests/mzscheme/chkdoc.ss create mode 100644 collects/tests/mzscheme/cmdline.ss create mode 100644 collects/tests/mzscheme/compat.ss create mode 100644 collects/tests/mzscheme/compfile.ss create mode 100644 collects/tests/mzscheme/compile.ss create mode 100644 collects/tests/mzscheme/compilex.ss create mode 100644 collects/tests/mzscheme/contmark.ss create mode 100644 collects/tests/mzscheme/contract-test.ss create mode 100644 collects/tests/mzscheme/cover-teach.ss create mode 100644 collects/tests/mzscheme/date.ss create mode 100644 collects/tests/mzscheme/deep.ss create mode 100644 collects/tests/mzscheme/em-imp.ss create mode 100644 collects/tests/mzscheme/embed-me1.ss create mode 100644 collects/tests/mzscheme/embed-me2.ss create mode 100644 collects/tests/mzscheme/embed-me3.ss create mode 100644 collects/tests/mzscheme/embed-me4.ss create mode 100644 collects/tests/mzscheme/embed-me5.ss create mode 100644 collects/tests/mzscheme/embed.ss create mode 100644 collects/tests/mzscheme/expand.ss create mode 100644 collects/tests/mzscheme/fact.ss create mode 100644 collects/tests/mzscheme/file.ss create mode 100644 collects/tests/mzscheme/filelib.ss create mode 100644 collects/tests/mzscheme/function.ss create mode 100644 collects/tests/mzscheme/gzip.ss create mode 100644 collects/tests/mzscheme/htdp-image.ss create mode 100644 collects/tests/mzscheme/htdp-test.ss create mode 100644 collects/tests/mzscheme/image.ss create mode 100644 collects/tests/mzscheme/imap.ss create mode 100644 collects/tests/mzscheme/intermediate-lambda.ss create mode 100644 collects/tests/mzscheme/intermediate.ss create mode 100644 collects/tests/mzscheme/intm-adv.ss create mode 100644 collects/tests/mzscheme/intm-intml.ss create mode 100644 collects/tests/mzscheme/intmlam-adv.ss create mode 100644 collects/tests/mzscheme/iobuf.ss create mode 100644 collects/tests/mzscheme/ktest.ss create mode 100644 collects/tests/mzscheme/loadable.ss create mode 100644 collects/tests/mzscheme/loadtest.ss create mode 100644 collects/tests/mzscheme/loop.ss create mode 100644 collects/tests/mzscheme/ltest.ss create mode 100644 collects/tests/mzscheme/macro.ss create mode 100644 collects/tests/mzscheme/macrolib.ss create mode 100644 collects/tests/mzscheme/makeflat.ss create mode 100644 collects/tests/mzscheme/match-test.ss create mode 100644 collects/tests/mzscheme/match/drom-algol-structs.scm create mode 100644 collects/tests/mzscheme/match/match-compile-perf.scm create mode 100644 collects/tests/mzscheme/match/match-perf-hist.db create mode 100644 collects/tests/mzscheme/match/match-perf.db create mode 100644 collects/tests/mzscheme/match/match-performance.ss create mode 100644 collects/tests/mzscheme/match/match-test.ss create mode 100644 collects/tests/mzscheme/match/misc-structs.scm create mode 100644 collects/tests/mzscheme/match/plt-match-test.ss create mode 100644 collects/tests/mzscheme/match/rand-list-hist.db create mode 100644 collects/tests/mzscheme/match/rand-list-perf.ss create mode 100644 collects/tests/mzscheme/match/rand-short-list-hist.db create mode 100644 collects/tests/mzscheme/match/rand-vec-hist.db create mode 100644 collects/tests/mzscheme/match/rand-vec-perf.ss create mode 100644 collects/tests/mzscheme/match/short-rand-list.scm create mode 100644 collects/tests/mzscheme/md5.ss create mode 100644 collects/tests/mzscheme/module.ss create mode 100644 collects/tests/mzscheme/mz.ss create mode 100644 collects/tests/mzscheme/mzlib.ss create mode 100644 collects/tests/mzscheme/mzlonglong.c create mode 100644 collects/tests/mzscheme/mzq.ss create mode 100644 collects/tests/mzscheme/mzthr.ss create mode 100644 collects/tests/mzscheme/name.ss create mode 100644 collects/tests/mzscheme/namespac.ss create mode 100644 collects/tests/mzscheme/nch.ss create mode 100644 collects/tests/mzscheme/net.ss create mode 100644 collects/tests/mzscheme/number.ss create mode 100644 collects/tests/mzscheme/numstrs.ss create mode 100644 collects/tests/mzscheme/object-old.ss create mode 100644 collects/tests/mzscheme/object.ss create mode 100644 collects/tests/mzscheme/oe.ss create mode 100644 collects/tests/mzscheme/oee.ss create mode 100644 collects/tests/mzscheme/optimize.ss create mode 100644 collects/tests/mzscheme/package-gen.ss create mode 100644 collects/tests/mzscheme/package.ss create mode 100644 collects/tests/mzscheme/parallel.ss create mode 100644 collects/tests/mzscheme/param.ss create mode 100644 collects/tests/mzscheme/path.ss create mode 100644 collects/tests/mzscheme/pconvert.ss create mode 100644 collects/tests/mzscheme/port.ss create mode 100644 collects/tests/mzscheme/portlib.ss create mode 100644 collects/tests/mzscheme/pp-regression.ss create mode 100644 collects/tests/mzscheme/pretty.ss create mode 100644 collects/tests/mzscheme/quiet.ss create mode 100644 collects/tests/mzscheme/read.ss create mode 100644 collects/tests/mzscheme/readtable.ss create mode 100644 collects/tests/mzscheme/restart.ss create mode 100644 collects/tests/mzscheme/serialize.ss create mode 100644 collects/tests/mzscheme/shared-tests.ss create mode 100644 collects/tests/mzscheme/shared.ss create mode 100644 collects/tests/mzscheme/stream.ss create mode 100644 collects/tests/mzscheme/string.ss create mode 100644 collects/tests/mzscheme/struct.ss create mode 100644 collects/tests/mzscheme/structc.ss create mode 100644 collects/tests/mzscheme/structlib.ss create mode 100644 collects/tests/mzscheme/stx.ss create mode 100644 collects/tests/mzscheme/subproc2.ss create mode 100644 collects/tests/mzscheme/subprocess.ss create mode 100644 collects/tests/mzscheme/sync.ss create mode 100644 collects/tests/mzscheme/syntax.ss create mode 100644 collects/tests/mzscheme/tcp.ss create mode 100644 collects/tests/mzscheme/testing.ss create mode 100644 collects/tests/mzscheme/thread.ss create mode 100644 collects/tests/mzscheme/threadlib.ss create mode 100644 collects/tests/mzscheme/thrport.ss create mode 100644 collects/tests/mzscheme/ttt/listlib.ss create mode 100644 collects/tests/mzscheme/ttt/tic-bang.ss create mode 100644 collects/tests/mzscheme/ttt/tic-func.ss create mode 100644 collects/tests/mzscheme/ttt/ttt.ss create mode 100644 collects/tests/mzscheme/ttt/uinc4.ss create mode 100644 collects/tests/mzscheme/ttt/veclib.ss create mode 100644 collects/tests/mzscheme/udp.ss create mode 100644 collects/tests/mzscheme/uinc.ss create mode 100644 collects/tests/mzscheme/uinc2.ss create mode 100644 collects/tests/mzscheme/uinc3.ss create mode 100644 collects/tests/mzscheme/unicode.ss create mode 100644 collects/tests/mzscheme/unit.ss create mode 100644 collects/tests/mzscheme/unitsig.ss create mode 100644 collects/tests/mzscheme/will.ss create mode 100644 collects/tests/mzscheme/ztest.ss create mode 100644 collects/tests/srpersist/srptests.ss create mode 100644 collects/tests/stepper/already-defined.ss create mode 100644 collects/tests/stepper/annotate-test.ss create mode 100644 collects/tests/stepper/bad-letrec-test.ss create mode 100644 collects/tests/stepper/constructor-redexes.ss create mode 100644 collects/tests/stepper/debugger-annotate-test.ss create mode 100644 collects/tests/stepper/global-prim-reduction.ss create mode 100644 collects/tests/stepper/image-test.ss create mode 100644 collects/tests/stepper/intermediate-y.ss create mode 100644 collects/tests/stepper/lambda-test.ss create mode 100644 collects/tests/stepper/let-test.ss create mode 100644 collects/tests/stepper/letrec-test.ss create mode 100644 collects/tests/stepper/local-define-struct.ss create mode 100644 collects/tests/stepper/local-test-2.ss create mode 100644 collects/tests/stepper/local-test.ss create mode 100644 collects/tests/stepper/long-error-message.ss create mode 100644 collects/tests/stepper/manual-tests create mode 100644 collects/tests/stepper/module-elaborator.ss create mode 100644 collects/tests/stepper/multiply-defined.ss create mode 100644 collects/tests/stepper/name-chaining.ss create mode 100644 collects/tests/stepper/no-else-clause.ss create mode 100644 collects/tests/stepper/non-procedure.ss create mode 100644 collects/tests/stepper/print-convert-test.ss create mode 100644 collects/tests/stepper/printing-reducing-test.ss create mode 100644 collects/tests/stepper/procedure-display.ss create mode 100644 collects/tests/stepper/reconstruct-test.ss create mode 100644 collects/tests/stepper/recur-test create mode 100644 collects/tests/stepper/right-redex.ss create mode 100644 collects/tests/stepper/structures.ss create mode 100644 collects/tests/stepper/symbol-identifier.ss create mode 100644 collects/tests/stepper/symbols.ss create mode 100644 collects/tests/stepper/syntax-error-ordering.ss create mode 100644 collects/tests/stepper/test-or.ss create mode 100644 collects/tests/stepper/tests-common.ss create mode 100644 collects/tests/stepper/through-tests.ss create mode 100644 collects/tests/stepper/two-tests.ss create mode 100644 collects/tests/stepper/unannotated.ss create mode 100644 collects/tests/stepper/undefined.ss create mode 100644 collects/tests/stepper/write-display.ss create mode 100644 collects/tests/syntax-color/paren-tree.ss create mode 100644 collects/tests/syntax-color/token-tree.ss create mode 100644 collects/tests/utils/gui.ss create mode 100644 collects/tests/utils/info.ss create mode 100644 collects/tests/utils/mz-testing.ss create mode 100644 collects/tests/utils/sexp-diff.ss create mode 100644 collects/tests/web-server/answers/a-module create mode 100644 collects/tests/web-server/answers/b-module create mode 100644 collects/tests/web-server/answers/bad-require create mode 100644 collects/tests/web-server/answers/incremental create mode 100644 collects/tests/web-server/answers/incremental2 create mode 100644 collects/tests/web-server/answers/mime-servlet create mode 100644 collects/tests/web-server/answers/non-unit create mode 100644 collects/tests/web-server/answers/suspended-module create mode 100644 collects/tests/web-server/answers/test.servlet-1 create mode 100644 collects/tests/web-server/answers/test.servlet-2 create mode 100644 collects/tests/web-server/build-plt.ss create mode 100644 collects/tests/web-server/configuration-table create mode 100644 collects/tests/web-server/my-url.ss create mode 100644 collects/tests/web-server/perf-tests.ss create mode 100644 collects/tests/web-server/scheme-units/assertions.ss create mode 100644 collects/tests/web-server/scheme-units/configuration-table create mode 100644 collects/tests/web-server/scheme-units/test-authentication.ss create mode 100644 collects/tests/web-server/scheme-units/test-channel.ss create mode 100644 collects/tests/web-server/scheme-units/test-errors.ss create mode 100644 collects/tests/web-server/scheme-units/test-serve-static-html.ss create mode 100644 collects/tests/web-server/scheme-units/test-serve-static-jpeg.ss create mode 100644 collects/tests/web-server/scheme-units/test-servlets.ss create mode 100644 collects/tests/web-server/scheme-units/test-suite.ss create mode 100644 collects/tests/web-server/scheme-units/test-timeout.ss create mode 100644 collects/tests/web-server/scheme-units/test-web-root/conf/forbidden.html create mode 100644 collects/tests/web-server/scheme-units/test-web-root/conf/not-found.html create mode 100644 collects/tests/web-server/scheme-units/test-web-root/conf/passwords-refresh.html create mode 100644 collects/tests/web-server/scheme-units/test-web-root/conf/protocol-error.html create mode 100644 collects/tests/web-server/scheme-units/test-web-root/conf/servlet-error.html create mode 100644 collects/tests/web-server/scheme-units/test-web-root/conf/servlet-refresh.html create mode 100644 collects/tests/web-server/scheme-units/test-web-root/htdocs/index.html create mode 100644 collects/tests/web-server/scheme-units/test-web-root/htdocs/me.jpg create mode 100644 collects/tests/web-server/scheme-units/test-web-root/htdocs/me2.JPG create mode 100644 collects/tests/web-server/scheme-units/test-web-root/htdocs/secret/index.html create mode 100644 collects/tests/web-server/scheme-units/test-web-root/htdocs/servlet-output/raise-exception.ss create mode 100644 collects/tests/web-server/scheme-units/test-web-root/htdocs/servlet-output/test1.ss create mode 100644 collects/tests/web-server/scheme-units/test-web-root/htdocs/servlet-output/test2-incremental.ss create mode 100644 collects/tests/web-server/scheme-units/test-web-root/htdocs/servlet-output/test2.ss create mode 100644 collects/tests/web-server/scheme-units/test-web-root/htdocs/servlet-output/test3.ss create mode 100644 collects/tests/web-server/scheme-units/test-web-root/htdocs/servlet-output/test4.ss create mode 100644 collects/tests/web-server/scheme-units/test-web-root/htdocs/servlet-output/test5.ss create mode 100644 collects/tests/web-server/scheme-units/test-web-root/htdocs/servlet-output/test6.ss create mode 100644 collects/tests/web-server/scheme-units/test-web-root/htdocs/servlet-output/test7.ss create mode 100644 collects/tests/web-server/scheme-units/test-web-root/htdocs/servlet-output/test8.ss create mode 100644 collects/tests/web-server/scheme-units/test-web-root/log create mode 100644 collects/tests/web-server/scheme-units/test-web-root/passwords create mode 100644 collects/tests/web-server/scheme-units/test-web-root/servlets/bad-require.ss create mode 100644 collects/tests/web-server/scheme-units/test-web-root/servlets/raise-exception.ss create mode 100644 collects/tests/web-server/scheme-units/test-web-root/servlets/test1-incremental.ss create mode 100644 collects/tests/web-server/scheme-units/test-web-root/servlets/test1.ss create mode 100644 collects/tests/web-server/scheme-units/test-web-root/servlets/test2-incremental-unitsig.ss create mode 100644 collects/tests/web-server/scheme-units/test-web-root/servlets/test2-incremental.ss create mode 100644 collects/tests/web-server/scheme-units/test-web-root/servlets/test2.ss create mode 100644 collects/tests/web-server/scheme-units/test-web-root/servlets/test3.ss create mode 100644 collects/tests/web-server/scheme-units/test-web-root/servlets/test4-incremental.ss create mode 100644 collects/tests/web-server/scheme-units/test-web-root/servlets/test4.ss create mode 100644 collects/tests/web-server/scheme-units/test-web-root/servlets/test5.ss create mode 100644 collects/tests/web-server/scheme-units/test-web-root/servlets/test6.ss create mode 100644 collects/tests/web-server/scheme-units/test-web-root/servlets/test7.ss create mode 100644 collects/tests/web-server/scheme-units/test-web-root/servlets/test8.ss create mode 100644 collects/tests/web-server/scheme-units/test-web-server-process.ss create mode 100644 collects/tests/web-server/scheme-units/test-web-server.ss create mode 100644 collects/tests/web-server/sclient.ss create mode 100644 collects/tests/web-server/servlets/color2.ss create mode 100644 collects/tests/web-server/servlets/dir-tp.ss create mode 100644 collects/tests/web-server/servlets/s1.ss create mode 100644 collects/tests/web-server/servlets/sparrow.ss create mode 100644 collects/tests/web-server/suite.ss create mode 100644 collects/tests/web-server/web-hammer.ss create mode 100644 collects/tests/web-server/web-root/conf/forbidden.html create mode 100644 collects/tests/web-server/web-root/conf/not-found.html create mode 100644 collects/tests/web-server/web-root/conf/passwords-refresh.html create mode 100644 collects/tests/web-server/web-root/conf/protocol-error.html create mode 100644 collects/tests/web-server/web-root/conf/servlet-error.html create mode 100644 collects/tests/web-server/web-root/conf/servlet-refresh.html create mode 100644 collects/tests/web-server/web-root/htdocs/10k.html create mode 100644 collects/tests/web-server/web-root/htdocs/1k.html create mode 100644 collects/tests/web-server/web-root/htdocs/index.html create mode 100644 collects/tests/web-server/web-root/htdocs/me.jpg create mode 100644 collects/tests/web-server/web-root/htdocs/me2.JPG create mode 100644 collects/tests/web-server/web-root/htdocs/secret/index.html create mode 100644 collects/tests/web-server/web-root/passwords create mode 100644 collects/tests/web-server/web-root/servlets/configure.ss create mode 100644 collects/tests/web-server/web-root/servlets/tests/a-module.ss create mode 100644 collects/tests/web-server/web-root/servlets/tests/b-module.ss create mode 100644 collects/tests/web-server/web-root/servlets/tests/bad-require.ss create mode 100644 collects/tests/web-server/web-root/servlets/tests/bad-return.ss create mode 100644 collects/tests/web-server/web-root/servlets/tests/broken.ss create mode 100644 collects/tests/web-server/web-root/servlets/tests/cut-module.ss create mode 100644 collects/tests/web-server/web-root/servlets/tests/incremental.ss create mode 100644 collects/tests/web-server/web-root/servlets/tests/mime.ss create mode 100644 collects/tests/web-server/web-root/servlets/tests/module-suspended-init.ss create mode 100644 collects/tests/web-server/web-root/servlets/tests/non-unit.ss create mode 100644 collects/tests/web-server/web-root/servlets/tests/response.ss create mode 100644 collects/tests/web-server/web-root/servlets/tests/size.ss create mode 100644 collects/tests/web-server/web-root/servlets/tests/suspended-module.ss create mode 100644 collects/tests/web-server/web-root/servlets/tests/test.ss create mode 100644 collects/tests/web-server/web-root/servlets/tests/url.ss create mode 100644 collects/tex2page/info.ss create mode 100644 collects/tex2page/start.ss create mode 100644 collects/tex2page/tex2page-aux.ss create mode 100644 collects/tex2page/tex2page.ss create mode 100644 collects/texpict/balloon.ss create mode 100644 collects/texpict/code.ss create mode 100644 collects/texpict/doc.txt create mode 100644 collects/texpict/face-demo.ss create mode 100644 collects/texpict/face.ss create mode 100644 collects/texpict/info.ss create mode 100644 collects/texpict/mrpict-sig.ss create mode 100644 collects/texpict/mrpict-unit.ss create mode 100644 collects/texpict/mrpict.ss create mode 100644 collects/texpict/mztp.sty create mode 100644 collects/texpict/pict-value-snip.ss create mode 100644 collects/texpict/private/common-sig.ss create mode 100644 collects/texpict/private/common-unit.ss create mode 100644 collects/texpict/private/info.ss create mode 100644 collects/texpict/private/mrpict-extra.ss create mode 100644 collects/texpict/private/mrpict-sig.ss create mode 100644 collects/texpict/private/texpict-extra.ss create mode 100644 collects/texpict/private/texpict-sig.ss create mode 100644 collects/texpict/slideshow-run.ss create mode 100644 collects/texpict/slideshow.ss create mode 100644 collects/texpict/symbol.ss create mode 100644 collects/texpict/texpict-sig.ss create mode 100644 collects/texpict/texpict-unit.ss create mode 100644 collects/texpict/texpict.ss create mode 100644 collects/texpict/utils.ss create mode 100644 collects/trace/calltrace-lib.ss create mode 100644 collects/trace/calltrace.ss create mode 100644 collects/trace/doc.txt create mode 100644 collects/trace/info.ss create mode 100644 collects/trace/stacktrace.ss create mode 100644 collects/trace/test-cases-proposed.txt create mode 100644 collects/version/check-gui.ss create mode 100644 collects/version/check-text.ss create mode 100644 collects/version/doc.txt create mode 100644 collects/version/info.ss create mode 100644 collects/version/patchlevel.ss create mode 100644 collects/version/private/checksigs.ss create mode 100644 collects/version/private/go-check.ss create mode 100644 collects/version/private/gui-defs.ss create mode 100644 collects/version/private/info.ss create mode 100644 collects/version/private/runcheck.ss create mode 100644 collects/version/private/text-defs.ss create mode 100644 collects/waterworld/README create mode 100644 collects/waterworld/info.ss create mode 100644 collects/waterworld/jolly-large-ce.gif create mode 100644 collects/waterworld/jolly-large.gif create mode 100644 collects/waterworld/jolly-small-ce.gif create mode 100644 collects/waterworld/jolly-small.gif create mode 100644 collects/waterworld/waterworld.ss create mode 100644 collects/waterworld/wwdoc.ss create mode 100644 collects/web-server/configuration-structures.ss create mode 100644 collects/web-server/configuration-table create mode 100644 collects/web-server/configuration-table-structs.ss create mode 100644 collects/web-server/configuration.ss create mode 100644 collects/web-server/configure.ss create mode 100644 collects/web-server/connection-manager.ss create mode 100644 collects/web-server/default-web-root/conf/forbidden.html create mode 100644 collects/web-server/default-web-root/conf/not-found.html create mode 100644 collects/web-server/default-web-root/conf/passwords-refresh.html create mode 100644 collects/web-server/default-web-root/conf/protocol-error.html create mode 100644 collects/web-server/default-web-root/conf/servlet-error.html create mode 100644 collects/web-server/default-web-root/conf/servlet-refresh.html create mode 100644 collects/web-server/default-web-root/htdocs/Defaults/documentation/api.html create mode 100644 collects/web-server/default-web-root/htdocs/Defaults/documentation/examples/add.ss create mode 100644 collects/web-server/default-web-root/htdocs/Defaults/documentation/examples/count.ss create mode 100644 collects/web-server/default-web-root/htdocs/Defaults/documentation/examples/hello.ss create mode 100644 collects/web-server/default-web-root/htdocs/Defaults/documentation/install.html create mode 100644 collects/web-server/default-web-root/htdocs/Defaults/documentation/monitor.html create mode 100644 collects/web-server/default-web-root/htdocs/Defaults/documentation/plt-logo.gif create mode 100644 collects/web-server/default-web-root/htdocs/Defaults/documentation/servlet-examples.html create mode 100644 collects/web-server/default-web-root/htdocs/Defaults/documentation/servlet.html create mode 100644 collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/password-refresh-message.html create mode 100644 collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/path-access-message.html create mode 100644 collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/path-host-root.html create mode 100644 collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/path-htdocs.html create mode 100644 collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/path-log.html create mode 100644 collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/path-message-root.html create mode 100644 collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/path-not-found-message.html create mode 100644 collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/path-password.html create mode 100644 collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/path-protocol-message.html create mode 100644 collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/path-servlet-message.html create mode 100644 collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/path-servlet.html create mode 100644 collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/port.html create mode 100644 collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/realm-name.html create mode 100644 collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/realm-pattern.html create mode 100644 collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/servlet-refresh-message.html create mode 100644 collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/time-default-servlet.html create mode 100644 collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/time-file-base.html create mode 100644 collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/time-file-per-byte.html create mode 100644 collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/time-initial.html create mode 100644 collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/time-password.html create mode 100644 collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/time-servlet-connection.html create mode 100644 collects/web-server/default-web-root/htdocs/Defaults/documentation/terms/waiting.html create mode 100644 collects/web-server/default-web-root/htdocs/Defaults/documentation/web-server.gif create mode 100644 collects/web-server/default-web-root/htdocs/Defaults/index.html create mode 100644 collects/web-server/default-web-root/htdocs/index.html create mode 100644 collects/web-server/default-web-root/htdocs/secret/index.html create mode 100644 collects/web-server/default-web-root/passwords create mode 100644 collects/web-server/default-web-root/servlets/configure.ss create mode 100644 collects/web-server/default-web-root/servlets/examples/README create mode 100644 collects/web-server/default-web-root/servlets/examples/add.ss create mode 100644 collects/web-server/default-web-root/servlets/examples/compound/README create mode 100644 collects/web-server/default-web-root/servlets/examples/compound/add.ss create mode 100644 collects/web-server/default-web-root/servlets/examples/compound/helper-sig.ss create mode 100644 collects/web-server/default-web-root/servlets/examples/compound/helper.ss create mode 100644 collects/web-server/default-web-root/servlets/examples/compound/multiply.ss create mode 100644 collects/web-server/default-web-root/servlets/examples/count.ss create mode 100644 collects/web-server/default-web-root/servlets/examples/dir.ss create mode 100644 collects/web-server/default-web-root/servlets/examples/english-measure-questions.ss create mode 100644 collects/web-server/default-web-root/servlets/examples/hello.ss create mode 100644 collects/web-server/default-web-root/servlets/examples/quiz.ss create mode 100644 collects/web-server/default-web-root/servlets/tests/a-module.ss create mode 100644 collects/web-server/default-web-root/servlets/tests/b-module.ss create mode 100644 collects/web-server/default-web-root/servlets/tests/bad-require.ss create mode 100644 collects/web-server/default-web-root/servlets/tests/bad-return.ss create mode 100644 collects/web-server/default-web-root/servlets/tests/broken.ss create mode 100644 collects/web-server/default-web-root/servlets/tests/cut-module.ss create mode 100644 collects/web-server/default-web-root/servlets/tests/incremental.ss create mode 100644 collects/web-server/default-web-root/servlets/tests/mime.ss create mode 100644 collects/web-server/default-web-root/servlets/tests/module-suspended-init.ss create mode 100644 collects/web-server/default-web-root/servlets/tests/non-unit.ss create mode 100644 collects/web-server/default-web-root/servlets/tests/response.ss create mode 100644 collects/web-server/default-web-root/servlets/tests/size.ss create mode 100644 collects/web-server/default-web-root/servlets/tests/suspended-module.ss create mode 100644 collects/web-server/default-web-root/servlets/tests/test.ss create mode 100644 collects/web-server/default-web-root/servlets/tests/url.ss create mode 100644 collects/web-server/gui-launch.ss create mode 100644 collects/web-server/info.ss create mode 100644 collects/web-server/internal-structs.ss create mode 100644 collects/web-server/launch.ss create mode 100644 collects/web-server/min-servlet.ss create mode 100644 collects/web-server/monitor-emailer.ss create mode 100644 collects/web-server/monitor-launch.ss create mode 100644 collects/web-server/monitor-poke-web-server.ss create mode 100644 collects/web-server/monitor-server.ss create mode 100644 collects/web-server/parse-table.ss create mode 100644 collects/web-server/request-parsing.ss create mode 100644 collects/web-server/response.ss create mode 100644 collects/web-server/servlet-builder.ss create mode 100644 collects/web-server/servlet-helpers.ss create mode 100644 collects/web-server/servlet-language.ss create mode 100644 collects/web-server/servlet-primitives.ss create mode 100644 collects/web-server/servlet-sig.ss create mode 100644 collects/web-server/servlet-tables.ss create mode 100644 collects/web-server/servlet.ss create mode 100644 collects/web-server/sig.ss create mode 100644 collects/web-server/text-launch.ss create mode 100644 collects/web-server/timer.ss create mode 100644 collects/web-server/tools/backend-servlet-testing.ss create mode 100644 collects/web-server/tools/backend.ss create mode 100644 collects/web-server/tools/send-assertions.ss create mode 100644 collects/web-server/tools/servlet-testing-framework.ss create mode 100644 collects/web-server/tools/test-send-assertions.ss create mode 100644 collects/web-server/util.ss create mode 100644 collects/web-server/web-server-unit.ss create mode 100644 collects/web-server/web-server.ss create mode 100644 collects/web-server/xexpr-callback.ss create mode 100644 collects/xelda/Physics101.xls create mode 100644 collects/xelda/currency_table.xls create mode 100644 collects/xelda/private/formula.ss create mode 100644 collects/xelda/private/parser.ss create mode 100644 collects/xelda/private/xelda-checker.ss create mode 100644 collects/xelda/private/xelda-com.ss create mode 100644 collects/xelda/private/xelda-lib.ss create mode 100644 collects/xelda/private/xl-util.ss create mode 100644 collects/xelda/units.xls create mode 100644 collects/xelda/xelda.ss create mode 100644 collects/xml/XML.jpg create mode 100644 collects/xml/doc.txt create mode 100644 collects/xml/info.ss create mode 100644 collects/xml/plist.ss create mode 100644 collects/xml/private/info.ss create mode 100644 collects/xml/private/reader.ss create mode 100644 collects/xml/private/sig.ss create mode 100644 collects/xml/private/space.ss create mode 100644 collects/xml/private/structures.ss create mode 100644 collects/xml/private/syntax.ss create mode 100644 collects/xml/private/writer.ss create mode 100644 collects/xml/private/xexpr.ss create mode 100644 collects/xml/scheme-snipclass.ss create mode 100644 collects/xml/test.ss create mode 100644 collects/xml/text-box-tool.ss create mode 100644 collects/xml/xml-sig.ss create mode 100644 collects/xml/xml-snipclass.ss create mode 100644 collects/xml/xml-unit.ss create mode 100644 collects/xml/xml.png create mode 100644 collects/xml/xml.ss diff --git a/collects/afm/Courier-Bold.afm b/collects/afm/Courier-Bold.afm new file mode 100644 index 0000000000..8bd82daa28 --- /dev/null +++ b/collects/afm/Courier-Bold.afm @@ -0,0 +1,341 @@ +StartFontMetrics 2.0 +Comment Copyright (c) 1984 Adobe Systems Incorporated. All Rights Reserved. +Comment Creation Date:Mon Apr 6 17:11:38 PDT 1987 +FontName Courier-Bold +EncodingScheme AdobeStandardEncoding +FullName Courier Bold +FamilyName Courier +Weight Bold +ItalicAngle 0.0 +IsFixedPitch true +UnderlinePosition -85 +UnderlineThickness 100 +Version 001.004 +FontBBox -100 -350 700 855 +CapHeight 633 +XHeight 487 +Descender -257 +Ascender 674 +StartCharMetrics 260 +C 32 ; WX 600 ; N space ; B 500 -100 700 100 ; +C 33 ; WX 600 ; N exclam ; B 170 -65 430 689 ; +C 34 ; WX 600 ; N quotedbl ; B 66 254 534 663 ; +C 35 ; WX 600 ; N numbersign ; B 12 -142 588 725 ; +C 36 ; WX 600 ; N dollar ; B 33 -173 567 735 ; +C 37 ; WX 600 ; N percent ; B 7 -65 593 689 ; +C 38 ; WX 600 ; N ampersand ; B 25 -65 558 600 ; +C 39 ; WX 600 ; N quoteright ; B 75 244 400 674 ; +C 40 ; WX 600 ; N parenleft ; B 214 -204 538 683 ; +C 41 ; WX 600 ; N parenright ; B 67 -204 391 683 ; +C 42 ; WX 600 ; N asterisk ; B 33 150 567 674 ; +C 43 ; WX 600 ; N plus ; B -8 -48 608 610 ; +C 44 ; WX 600 ; N comma ; B 75 -215 400 215 ; +C 45 ; WX 600 ; N hyphen ; B -8 181 608 381 ; +C 46 ; WX 600 ; N period ; B 190 -50 410 150 ; +C 47 ; WX 600 ; N slash ; B 33 -163 567 746 ; +C 48 ; WX 600 ; N zero ; B 33 -65 567 689 ; +C 49 ; WX 600 ; N one ; B 33 -50 567 674 ; +C 50 ; WX 600 ; N two ; B 4 -50 558 689 ; +C 51 ; WX 600 ; N three ; B 16 -65 579 689 ; +C 52 ; WX 600 ; N four ; B 25 -50 558 674 ; +C 53 ; WX 600 ; N five ; B 16 -65 579 674 ; +C 54 ; WX 600 ; N six ; B 56 -65 590 689 ; +C 55 ; WX 600 ; N seven ; B 25 -50 558 674 ; +C 56 ; WX 600 ; N eight ; B 33 -65 567 689 ; +C 57 ; WX 600 ; N nine ; B 56 -65 590 689 ; +C 58 ; WX 600 ; N colon ; B 190 -50 410 472 ; +C 59 ; WX 600 ; N semicolon ; B 79 -176 410 472 ; +C 60 ; WX 600 ; N less ; B -8 -48 608 610 ; +C 61 ; WX 600 ; N equal ; B -29 88 629 474 ; +C 62 ; WX 600 ; N greater ; B -8 -48 608 610 ; +C 63 ; WX 600 ; N question ; B 54 -65 567 648 ; +C 64 ; WX 600 ; N at ; B 26 -142 559 705 ; +C 65 ; WX 600 ; N A ; B -71 -50 671 633 ; +C 66 ; WX 600 ; N B ; B -37 -50 621 633 ; +C 67 ; WX 600 ; N C ; B -17 -65 614 648 ; +C 68 ; WX 600 ; N D ; B -37 -50 600 633 ; +C 69 ; WX 600 ; N E ; B -37 -50 600 633 ; +C 70 ; WX 600 ; N F ; B -37 -50 600 633 ; +C 71 ; WX 600 ; N G ; B -17 -65 642 648 ; +C 72 ; WX 600 ; N H ; B -27 -50 631 633 ; +C 73 ; WX 600 ; N I ; B 33 -50 567 633 ; +C 74 ; WX 600 ; N J ; B 4 -65 663 633 ; +C 75 ; WX 600 ; N K ; B -37 -50 652 633 ; +C 76 ; WX 600 ; N L ; B -17 -50 621 633 ; +C 77 ; WX 600 ; N M ; B -69 -50 673 633 ; +C 78 ; WX 600 ; N N ; B -58 -50 642 633 ; +C 79 ; WX 600 ; N O ; B -29 -65 629 648 ; +C 80 ; WX 600 ; N P ; B -37 -50 579 633 ; +C 81 ; WX 600 ; N Q ; B -29 -196 629 648 ; +C 82 ; WX 600 ; N R ; B -37 -50 669 633 ; +C 83 ; WX 600 ; N S ; B 12 -65 588 648 ; +C 84 ; WX 600 ; N T ; B -8 -50 608 633 ; +C 85 ; WX 600 ; N U ; B -40 -65 640 633 ; +C 86 ; WX 600 ; N V ; B -71 -50 671 633 ; +C 87 ; WX 600 ; N W ; B -60 -50 660 633 ; +C 88 ; WX 600 ; N X ; B -40 -50 640 633 ; +C 89 ; WX 600 ; N Y ; B -29 -50 629 633 ; +C 90 ; WX 600 ; N Z ; B 23 -50 577 633 ; +C 91 ; WX 600 ; N bracketleft ; B 200 -204 525 674 ; +C 92 ; WX 600 ; N backslash ; B 33 -163 567 746 ; +C 93 ; WX 600 ; N bracketright ; B 75 -204 400 674 ; +C 94 ; WX 600 ; N asciicircum ; B 33 275 567 674 ; +C 95 ; WX 600 ; N underscore ; B -92 -350 692 -150 ; +C 96 ; WX 600 ; N quoteleft ; B 200 244 525 674 ; +C 97 ; WX 600 ; N a ; B -8 -65 621 502 ; +C 98 ; WX 600 ; N b ; B -58 -65 621 674 ; +C 99 ; WX 600 ; N c ; B 4 -65 615 502 ; +C 100 ; WX 600 ; N d ; B -17 -65 663 674 ; +C 101 ; WX 600 ; N e ; B -17 -65 600 502 ; +C 102 ; WX 600 ; N f ; B 25 -50 621 674 ; L i fi ; L l fl ; +C 103 ; WX 600 ; N g ; B -17 -257 642 502 ; +C 104 ; WX 600 ; N h ; B -37 -50 631 674 ; +C 105 ; WX 600 ; N i ; B 12 -50 588 725 ; +C 106 ; WX 600 ; N j ; B 67 -257 538 725 ; +C 107 ; WX 600 ; N k ; B -17 -50 621 674 ; +C 108 ; WX 600 ; N l ; B 12 -50 588 674 ; +C 109 ; WX 600 ; N m ; B -69 -50 673 502 ; +C 110 ; WX 600 ; N n ; B -27 -50 621 502 ; +C 111 ; WX 600 ; N o ; B -8 -65 608 502 ; +C 112 ; WX 600 ; N p ; B -58 -257 621 502 ; +C 113 ; WX 600 ; N q ; B -17 -257 663 502 ; +C 114 ; WX 600 ; N r ; B 4 -50 621 501 ; +C 115 ; WX 600 ; N s ; B 23 -65 577 502 ; +C 116 ; WX 600 ; N t ; B -37 -65 579 642 ; +C 117 ; WX 600 ; N u ; B -37 -65 621 487 ; +C 118 ; WX 600 ; N v ; B -50 -50 650 487 ; +C 119 ; WX 600 ; N w ; B -50 -50 650 487 ; +C 120 ; WX 600 ; N x ; B -29 -50 629 487 ; +C 121 ; WX 600 ; N y ; B -29 -257 629 487 ; +C 122 ; WX 600 ; N z ; B 35 -50 569 487 ; +C 123 ; WX 600 ; N braceleft ; B 117 -204 483 674 ; +C 124 ; WX 600 ; N bar ; B 200 -204 400 674 ; +C 125 ; WX 600 ; N braceright ; B 117 -204 483 674 ; +C 126 ; WX 600 ; N asciitilde ; B 12 129 588 433 ; +C 161 ; WX 600 ; N exclamdown ; B 170 -257 430 475 ; +C 162 ; WX 600 ; N cent ; B 33 -79 549 725 ; +C 163 ; WX 600 ; N sterling ; B -17 -50 600 648 ; +C 164 ; WX 600 ; N fraction ; B -29 60 629 552 ; +C 165 ; WX 600 ; N yen ; B -29 -50 629 633 ; +C 166 ; WX 600 ; N florin ; B 7 -173 598 689 ; +C 167 ; WX 600 ; N section ; B -14 -147 614 689 ; +C 168 ; WX 600 ; N currency ; B 23 15 577 569 ; +C 169 ; WX 600 ; N quotesingle ; B 170 244 430 674 ; +C 170 ; WX 600 ; N quotedblleft ; B 33 280 567 678 ; +C 171 ; WX 600 ; N guillemotleft ; B -17 -50 621 487 ; +C 172 ; WX 600 ; N guilsinglleft ; B -17 -50 392 487 ; +C 173 ; WX 600 ; N guilsinglright ; B 213 -50 621 487 ; +C 174 ; WX 600 ; N fi ; B -70 -50 670 725 ; +C 175 ; WX 600 ; N fl ; B -70 -50 670 674 ; +C 177 ; WX 600 ; N endash ; B -8 181 608 381 ; +C 178 ; WX 600 ; N dagger ; B 44 -142 556 674 ; +C 179 ; WX 600 ; N daggerdbl ; B 44 -142 556 674 ; +C 180 ; WX 600 ; N periodcentered ; B 190 206 410 406 ; +C 182 ; WX 600 ; N paragraph ; B -1 -147 605 689 ; +C 183 ; WX 600 ; N bullet ; B 200 206 400 406 ; +C 184 ; WX 600 ; N quotesinglbase ; B 75 -225 400 204 ; +C 185 ; WX 600 ; N quotedblbase ; B 33 -199 567 199 ; +C 186 ; WX 600 ; N quotedblright ; B 33 280 567 678 ; +C 187 ; WX 600 ; N guillemotright ; B -17 -50 621 487 ; +C 188 ; WX 600 ; N ellipsis ; B 0 -65 600 135 ; +C 189 ; WX 600 ; N perthousand ; B -50 -65 650 689 ; +C 191 ; WX 600 ; N questiondown ; B 33 -257 546 475 ; +C 193 ; WX 600 ; N grave ; B 75 390 400 689 ; +C 194 ; WX 600 ; N acute ; B 200 390 525 689 ; +C 195 ; WX 600 ; N circumflex ; B 75 390 525 674 ; +C 196 ; WX 600 ; N tilde ; B 65 381 535 640 ; +C 197 ; WX 600 ; N macron ; B 75 416 525 616 ; +C 198 ; WX 600 ; N breve ; B 75 390 525 674 ; +C 199 ; WX 600 ; N dotaccent ; B 200 431 400 631 ; +C 200 ; WX 600 ; N dieresis ; B 96 431 504 631 ; +C 202 ; WX 600 ; N ring ; B 127 353 473 694 ; +C 203 ; WX 600 ; N cedilla ; B 130 -246 457 100 ; +C 205 ; WX 600 ; N hungarumlaut ; B 75 390 525 689 ; +C 206 ; WX 600 ; N ogonek ; B 200 -225 513 100 ; +C 207 ; WX 600 ; N caron ; B 75 390 525 674 ; +C 208 ; WX 600 ; N emdash ; B -79 181 679 381 ; +C 225 ; WX 600 ; N AE ; B -70 -50 670 633 ; +C 227 ; WX 600 ; N ordfeminine ; B 68 120 539 649 ; +C 232 ; WX 600 ; N Lslash ; B -37 -50 621 633 ; +C 233 ; WX 600 ; N Oslash ; B -40 -121 640 683 ; +C 234 ; WX 600 ; N OE ; B -70 -50 670 633 ; +C 235 ; WX 600 ; N ordmasculine ; B 72 120 530 649 ; +C 241 ; WX 600 ; N ae ; B -70 -65 660 502 ; +C 245 ; WX 600 ; N dotlessi ; B 12 -50 588 487 ; +C 248 ; WX 600 ; N lslash ; B 12 -50 588 674 ; +C 249 ; WX 600 ; N oslash ; B -27 -121 623 538 ; +C 250 ; WX 600 ; N oe ; B -70 -65 660 502 ; +C 251 ; WX 600 ; N germandbls ; B -37 -65 579 674 ; +C -1 ; WX 600 ; N Aacute ; B -71 -50 671 839 ; +C -1 ; WX 600 ; N Acircumflex ; B -71 -50 671 824 ; +C -1 ; WX 600 ; N Adieresis ; B -71 -50 671 781 ; +C -1 ; WX 600 ; N Agrave ; B -71 -50 671 839 ; +C -1 ; WX 600 ; N Aring ; B -71 -50 671 855 ; +C -1 ; WX 600 ; N Atilde ; B -71 -50 671 790 ; +C -1 ; WX 600 ; N Ccedilla ; B -17 -246 614 648 ; +C -1 ; WX 600 ; N Eacute ; B -37 -50 600 839 ; +C -1 ; WX 600 ; N Ecircumflex ; B -37 -50 600 824 ; +C -1 ; WX 600 ; N Edieresis ; B -37 -50 600 781 ; +C -1 ; WX 600 ; N Egrave ; B -37 -50 600 839 ; +C -1 ; WX 600 ; N Eth ; B -37 -50 600 633 ; +C -1 ; WX 600 ; N Gcaron ; B -17 -65 642 824 ; +C -1 ; WX 600 ; N IJ ; B -70 -65 670 633 ; +C -1 ; WX 600 ; N Iacute ; B 33 -50 567 839 ; +C -1 ; WX 600 ; N Icircumflex ; B 33 -50 567 824 ; +C -1 ; WX 600 ; N Idieresis ; B 33 -50 567 781 ; +C -1 ; WX 600 ; N Idot ; B 33 -50 567 781 ; +C -1 ; WX 600 ; N Igrave ; B 33 -50 567 839 ; +C -1 ; WX 600 ; N LL ; B -80 -50 680 633 ; +C -1 ; WX 600 ; N Ntilde ; B -58 -50 642 790 ; +C -1 ; WX 600 ; N Oacute ; B -29 -65 629 839 ; +C -1 ; WX 600 ; N Ocircumflex ; B -29 -65 629 824 ; +C -1 ; WX 600 ; N Odieresis ; B -29 -65 629 781 ; +C -1 ; WX 600 ; N Ograve ; B -29 -65 629 839 ; +C -1 ; WX 600 ; N Otilde ; B -29 -65 629 790 ; +C -1 ; WX 600 ; N Scaron ; B 12 -65 588 824 ; +C -1 ; WX 600 ; N Scedilla ; B 12 -246 588 648 ; +C -1 ; WX 600 ; N Thorn ; B -37 -50 599 633 ; +C -1 ; WX 600 ; N Uacute ; B -40 -65 640 839 ; +C -1 ; WX 600 ; N Ucircumflex ; B -40 -65 640 824 ; +C -1 ; WX 600 ; N Udieresis ; B -40 -65 640 781 ; +C -1 ; WX 600 ; N Ugrave ; B -40 -65 640 839 ; +C -1 ; WX 600 ; N Yacute ; B -29 -50 629 839 ; +C -1 ; WX 600 ; N Ydieresis ; B -29 -50 629 781 ; +C -1 ; WX 600 ; N Zcaron ; B 23 -50 577 824 ; +C -1 ; WX 600 ; N aacute ; B -8 -65 621 710 ; +C -1 ; WX 600 ; N acircumflex ; B -8 -65 621 703 ; +C -1 ; WX 600 ; N adieresis ; B -8 -65 621 652 ; +C -1 ; WX 600 ; N agrave ; B -8 -65 621 710 ; +C -1 ; WX 600 ; N aring ; B -8 -65 621 746 ; +C -1 ; WX 600 ; N arrowboth ; B -100 50 700 550 ; +C -1 ; WX 600 ; N arrowdown ; B 50 -50 550 689 ; +C -1 ; WX 600 ; N arrowleft ; B -100 50 700 550 ; +C -1 ; WX 600 ; N arrowright ; B -100 50 700 550 ; +C -1 ; WX 600 ; N arrowup ; B 50 -50 550 689 ; +C -1 ; WX 600 ; N atilde ; B -8 -65 621 678 ; +C -1 ; WX 600 ; N brokenbar ; B 200 -204 400 674 ; +C -1 ; WX 600 ; N ccedilla ; B 4 -246 615 502 ; +C -1 ; WX 600 ; N center ; B -60 -50 660 684 ; +C -1 ; WX 600 ; N copyright ; B -80 -65 680 648 ; +C -1 ; WX 600 ; N dectab ; B -65 -50 665 308 ; +C -1 ; WX 600 ; N degree ; B 75 234 525 674 ; +C -1 ; WX 600 ; N divide ; B -8 -9 608 591 ; +C -1 ; WX 600 ; N down ; B 94 -50 506 502 ; +C -1 ; WX 600 ; N eacute ; B -17 -65 600 714 ; +C -1 ; WX 600 ; N ecircumflex ; B -17 -65 600 703 ; +C -1 ; WX 600 ; N edieresis ; B -17 -65 600 652 ; +C -1 ; WX 600 ; N egrave ; B -17 -65 600 714 ; +C -1 ; WX 600 ; N eth ; B -8 -65 608 689 ; +C -1 ; WX 600 ; N format ; B -75 -257 125 674 ; +C -1 ; WX 600 ; N gcaron ; B -17 -257 642 695 ; +C -1 ; WX 600 ; N graybox ; B -25 -100 625 700 ; +C -1 ; WX 600 ; N iacute ; B 12 -50 588 710 ; +C -1 ; WX 600 ; N icircumflex ; B 12 -50 588 684 ; +C -1 ; WX 600 ; N idieresis ; B 12 -50 588 652 ; +C -1 ; WX 600 ; N igrave ; B 12 -50 588 706 ; +C -1 ; WX 600 ; N ij ; B -50 -257 610 725 ; +C -1 ; WX 600 ; N indent ; B -6 0 606 412 ; +C -1 ; WX 600 ; N largebullet ; B 200 206 400 406 ; +C -1 ; WX 600 ; N left ; B -6 0 606 412 ; +C -1 ; WX 600 ; N lira ; B -17 -50 600 648 ; +C -1 ; WX 600 ; N ll ; B -60 -50 660 674 ; +C -1 ; WX 600 ; N logicalnot ; B -8 94 608 454 ; +C -1 ; WX 600 ; N merge ; B 94 -50 506 502 ; +C -1 ; WX 600 ; N minus ; B -8 181 608 381 ; +C -1 ; WX 600 ; N mu ; B -37 -257 621 487 ; +C -1 ; WX 600 ; N multiply ; B 22 -48 578 530 ; +C -1 ; WX 600 ; N notegraphic ; B 80 -65 520 689 ; +C -1 ; WX 600 ; N ntilde ; B -27 -50 621 678 ; +C -1 ; WX 600 ; N oacute ; B -8 -65 608 699 ; +C -1 ; WX 600 ; N ocircumflex ; B -8 -65 608 703 ; +C -1 ; WX 600 ; N odieresis ; B -8 -65 608 652 ; +C -1 ; WX 600 ; N ograve ; B -8 -65 608 699 ; +C -1 ; WX 600 ; N onehalf ; B -70 -65 670 674 ; +C -1 ; WX 600 ; N onequarter ; B -70 -50 670 674 ; +C -1 ; WX 600 ; N onesuperior ; B 100 140 500 674 ; +C -1 ; WX 600 ; N otilde ; B -8 -65 608 657 ; +C -1 ; WX 600 ; N overscore ; B -92 489 692 689 ; +C -1 ; WX 600 ; N plusminus ; B -8 -50 608 610 ; +C -1 ; WX 600 ; N prescription ; B -37 -50 669 633 ; +C -1 ; WX 600 ; N registered ; B -80 -65 680 648 ; +C -1 ; WX 600 ; N return ; B -84 -50 684 668 ; +C -1 ; WX 600 ; N scaron ; B 23 -65 577 695 ; +C -1 ; WX 600 ; N scedilla ; B 23 -246 577 502 ; +C -1 ; WX 600 ; N square ; B -84 -50 684 668 ; +C -1 ; WX 600 ; N stop ; B -84 -50 684 668 ; +C -1 ; WX 600 ; N tab ; B -84 -50 684 668 ; +C -1 ; WX 600 ; N thorn ; B -58 -257 621 674 ; +C -1 ; WX 600 ; N threequarters ; B -70 -50 670 689 ; +C -1 ; WX 600 ; N threesuperior ; B 95 131 512 689 ; +C -1 ; WX 600 ; N trademark ; B -80 170 680 633 ; +C -1 ; WX 600 ; N twosuperior ; B 80 140 491 689 ; +C -1 ; WX 600 ; N uacute ; B -37 -65 621 706 ; +C -1 ; WX 600 ; N ucircumflex ; B -37 -65 621 684 ; +C -1 ; WX 600 ; N udieresis ; B -37 -65 621 652 ; +C -1 ; WX 600 ; N ugrave ; B -37 -65 621 706 ; +C -1 ; WX 600 ; N up ; B 94 -50 506 502 ; +C -1 ; WX 600 ; N yacute ; B -29 -257 629 706 ; +C -1 ; WX 600 ; N ydieresis ; B -29 -257 629 631 ; +C -1 ; WX 600 ; N zcaron ; B 35 -50 569 695 ; +EndCharMetrics +StartComposites 58 +CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 0 146 ; +CC zcaron 2 ; PCC z 0 0 ; PCC caron 0 0 ; +CC Scaron 2 ; PCC S 0 0 ; PCC caron 0 146 ; +CC scaron 2 ; PCC s 0 0 ; PCC caron 0 0 ; +CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 0 0 ; +CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 0 0 ; +CC Yacute 2 ; PCC Y 0 0 ; PCC acute 0 146 ; +CC yacute 2 ; PCC y 0 0 ; PCC acute 0 0 ; +CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 0 146 ; +CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 0 0 ; +CC Uacute 2 ; PCC U 0 0 ; PCC acute 0 146 ; +CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 0 146 ; +CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 0 146 ; +CC Ugrave 2 ; PCC U 0 0 ; PCC grave 0 146 ; +CC uacute 2 ; PCC u 0 0 ; PCC acute 0 0 ; +CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 0 0 ; +CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 0 0 ; +CC ugrave 2 ; PCC u 0 0 ; PCC grave 0 0 ; +CC Iacute 2 ; PCC I 0 0 ; PCC acute 0 146 ; +CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 0 146 ; +CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 0 146 ; +CC Igrave 2 ; PCC I 0 0 ; PCC grave 0 146 ; +CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute 0 0 ; +CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex 0 0 ; +CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis 0 0 ; +CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave 0 0 ; +CC Eacute 2 ; PCC E 0 0 ; PCC acute 0 146 ; +CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 0 146 ; +CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 0 146 ; +CC Egrave 2 ; PCC E 0 0 ; PCC grave 0 146 ; +CC eacute 2 ; PCC e 0 0 ; PCC acute 0 0 ; +CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 0 0 ; +CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 0 0 ; +CC egrave 2 ; PCC e 0 0 ; PCC grave 0 0 ; +CC Aacute 2 ; PCC A 0 0 ; PCC acute 0 146 ; +CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 0 146 ; +CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 0 146 ; +CC Agrave 2 ; PCC A 0 0 ; PCC grave 0 146 ; +CC aacute 2 ; PCC a 0 0 ; PCC acute 0 0 ; +CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 0 0 ; +CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 0 0 ; +CC agrave 2 ; PCC a 0 0 ; PCC grave 0 0 ; +CC Oacute 2 ; PCC O 0 0 ; PCC acute 0 146 ; +CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 0 146 ; +CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 0 146 ; +CC Ograve 2 ; PCC O 0 0 ; PCC grave 0 146 ; +CC oacute 2 ; PCC o 0 0 ; PCC acute 0 0 ; +CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 0 0 ; +CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 0 0 ; +CC ograve 2 ; PCC o 0 0 ; PCC grave 0 0 ; +CC Atilde 2 ; PCC A 0 0 ; PCC tilde 0 146 ; +CC atilde 2 ; PCC a 0 0 ; PCC tilde 0 0 ; +CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 0 146 ; +CC ntilde 2 ; PCC n 0 0 ; PCC tilde 0 0 ; +CC Otilde 2 ; PCC O 0 0 ; PCC tilde 0 146 ; +CC otilde 2 ; PCC o 0 0 ; PCC tilde 0 0 ; +CC Aring 2 ; PCC A 0 0 ; PCC ring 0 146 ; +CC aring 2 ; PCC a 0 0 ; PCC ring 0 0 ; +EndComposites +EndFontMetrics diff --git a/collects/afm/Courier-BoldOblique.afm b/collects/afm/Courier-BoldOblique.afm new file mode 100644 index 0000000000..aeb3d90726 --- /dev/null +++ b/collects/afm/Courier-BoldOblique.afm @@ -0,0 +1,341 @@ +StartFontMetrics 2.0 +Comment Copyright (c) 1984 Adobe Systems Incorporated. All Rights Reserved. +Comment Creation Date:Mon Apr 6 17:40:32 PDT 1987 +FontName Courier-BoldOblique +EncodingScheme AdobeStandardEncoding +FullName Courier Bold Oblique +FamilyName Courier +Weight Bold +ItalicAngle -12.0 +IsFixedPitch true +UnderlinePosition -85 +UnderlineThickness 100 +Version 001.004 +FontBBox -145 -350 817 855 +CapHeight 633 +XHeight 487 +Descender -257 +Ascender 674 +StartCharMetrics 260 +C 32 ; WX 600 ; N space ; B 500 -100 700 100 ; +C 33 ; WX 600 ; N exclam ; B 197 -65 549 689 ; +C 34 ; WX 600 ; N quotedbl ; B 171 254 654 663 ; +C 35 ; WX 600 ; N numbersign ; B 52 -142 672 725 ; +C 36 ; WX 600 ; N dollar ; B 51 -173 659 735 ; +C 37 ; WX 600 ; N percent ; B 58 -65 671 689 ; +C 38 ; WX 600 ; N ampersand ; B 52 -65 607 600 ; +C 39 ; WX 600 ; N quoteright ; B 148 244 522 674 ; +C 40 ; WX 600 ; N parenleft ; B 255 -204 662 683 ; +C 41 ; WX 600 ; N parenright ; B 45 -204 452 683 ; +C 42 ; WX 600 ; N asterisk ; B 131 150 665 674 ; +C 43 ; WX 600 ; N plus ; B 52 -48 668 610 ; +C 44 ; WX 600 ; N comma ; B 51 -215 424 215 ; +C 45 ; WX 600 ; N hyphen ; B 52 181 668 381 ; +C 46 ; WX 600 ; N period ; B 201 -50 421 150 ; +C 47 ; WX 600 ; N slash ; B 20 -163 704 746 ; +C 48 ; WX 600 ; N zero ; B 82 -65 649 689 ; +C 49 ; WX 600 ; N one ; B 44 -50 578 674 ; +C 50 ; WX 600 ; N two ; B 15 -50 656 689 ; +C 51 ; WX 600 ; N three ; B 30 -65 659 689 ; +C 52 ; WX 600 ; N four ; B 65 -50 618 674 ; +C 53 ; WX 600 ; N five ; B 33 -65 660 674 ; +C 54 ; WX 600 ; N six ; B 108 -65 712 689 ; +C 55 ; WX 600 ; N seven ; B 136 -50 680 674 ; +C 56 ; WX 600 ; N eight ; B 64 -65 655 689 ; +C 57 ; WX 600 ; N nine ; B 67 -65 665 689 ; +C 58 ; WX 600 ; N colon ; B 201 -50 489 472 ; +C 59 ; WX 600 ; N semicolon ; B 63 -176 489 472 ; +C 60 ; WX 600 ; N less ; B 52 -48 716 610 ; +C 61 ; WX 600 ; N equal ; B 11 88 708 474 ; +C 62 ; WX 600 ; N greater ; B 3 -48 668 610 ; +C 63 ; WX 600 ; N question ; B 148 -65 657 648 ; +C 64 ; WX 600 ; N at ; B 61 -142 640 705 ; +C 65 ; WX 600 ; N A ; B -60 -50 682 633 ; +C 66 ; WX 600 ; N B ; B -26 -50 670 633 ; +C 67 ; WX 600 ; N C ; B 31 -65 713 648 ; +C 68 ; WX 600 ; N D ; B -26 -50 670 633 ; +C 69 ; WX 600 ; N E ; B -26 -50 692 633 ; +C 70 ; WX 600 ; N F ; B -26 -50 713 633 ; +C 71 ; WX 600 ; N G ; B 29 -65 713 648 ; +C 72 ; WX 600 ; N H ; B -16 -50 723 633 ; +C 73 ; WX 600 ; N I ; B 44 -50 680 633 ; +C 74 ; WX 600 ; N J ; B 22 -65 776 633 ; +C 75 ; WX 600 ; N K ; B -26 -50 744 633 ; +C 76 ; WX 600 ; N L ; B -6 -50 665 633 ; +C 77 ; WX 600 ; N M ; B -58 -50 776 633 ; +C 78 ; WX 600 ; N N ; B -26 -50 755 633 ; +C 79 ; WX 600 ; N O ; B 26 -65 696 648 ; +C 80 ; WX 600 ; N P ; B -26 -50 666 633 ; +C 81 ; WX 600 ; N Q ; B 26 -196 696 648 ; +C 82 ; WX 600 ; N R ; B -26 -50 680 633 ; +C 83 ; WX 600 ; N S ; B 23 -65 680 648 ; +C 84 ; WX 600 ; N T ; B 72 -50 721 633 ; +C 85 ; WX 600 ; N U ; B 61 -65 753 633 ; +C 86 ; WX 600 ; N V ; B 42 -50 784 633 ; +C 87 ; WX 600 ; N W ; B 50 -50 773 633 ; +C 88 ; WX 600 ; N X ; B -29 -50 742 633 ; +C 89 ; WX 600 ; N Y ; B 76 -50 742 633 ; +C 90 ; WX 600 ; N Z ; B 34 -50 669 633 ; +C 91 ; WX 600 ; N bracketleft ; B 178 -204 647 674 ; +C 92 ; WX 600 ; N backslash ; B 170 -163 554 746 ; +C 93 ; WX 600 ; N bracketright ; B 53 -204 522 674 ; +C 94 ; WX 600 ; N asciicircum ; B 113 275 647 674 ; +C 95 ; WX 600 ; N underscore ; B -145 -350 639 -150 ; +C 96 ; WX 600 ; N quoteleft ; B 322 244 598 674 ; +C 97 ; WX 600 ; N a ; B 16 -65 632 502 ; +C 98 ; WX 600 ; N b ; B -47 -65 670 674 ; +C 99 ; WX 600 ; N c ; B 44 -65 672 502 ; +C 100 ; WX 600 ; N d ; B 23 -65 701 674 ; +C 101 ; WX 600 ; N e ; B 25 -65 650 502 ; +C 102 ; WX 600 ; N f ; B 36 -50 740 674 ; L i fi ; L l fl ; +C 103 ; WX 600 ; N g ; B 25 -257 724 502 ; +C 104 ; WX 600 ; N h ; B -16 -50 642 674 ; +C 105 ; WX 600 ; N i ; B 23 -50 599 725 ; +C 106 ; WX 600 ; N j ; B 34 -257 620 725 ; +C 107 ; WX 600 ; N k ; B -6 -50 661 674 ; +C 108 ; WX 600 ; N l ; B 23 -50 599 674 ; +C 109 ; WX 600 ; N m ; B -58 -50 684 502 ; +C 110 ; WX 600 ; N n ; B -16 -50 632 502 ; +C 111 ; WX 600 ; N o ; B 34 -65 656 502 ; +C 112 ; WX 600 ; N p ; B -91 -257 671 502 ; +C 113 ; WX 600 ; N q ; B 27 -257 745 502 ; +C 114 ; WX 600 ; N r ; B 15 -50 699 501 ; +C 115 ; WX 600 ; N s ; B 34 -65 638 502 ; +C 116 ; WX 600 ; N t ; B 45 -65 599 642 ; +C 117 ; WX 600 ; N u ; B 45 -65 640 487 ; +C 118 ; WX 600 ; N v ; B 32 -50 732 487 ; +C 119 ; WX 600 ; N w ; B 32 -50 732 487 ; +C 120 ; WX 600 ; N x ; B -18 -50 690 487 ; +C 121 ; WX 600 ; N y ; B -62 -257 711 487 ; +C 122 ; WX 600 ; N z ; B 46 -50 640 487 ; +C 123 ; WX 600 ; N braceleft ; B 168 -204 605 674 ; +C 124 ; WX 600 ; N bar ; B 178 -204 522 674 ; +C 125 ; WX 600 ; N braceright ; B 95 -204 534 674 ; +C 126 ; WX 600 ; N asciitilde ; B 67 129 652 433 ; +C 161 ; WX 600 ; N exclamdown ; B 143 -257 490 475 ; +C 162 ; WX 600 ; N cent ; B 96 -79 643 725 ; +C 163 ; WX 600 ; N sterling ; B 15 -50 620 648 ; +C 164 ; WX 600 ; N fraction ; B 5 60 725 552 ; +C 165 ; WX 600 ; N yen ; B 77 -50 742 633 ; +C 166 ; WX 600 ; N florin ; B -6 -173 720 689 ; +C 167 ; WX 600 ; N section ; B 18 -147 697 689 ; +C 168 ; WX 600 ; N currency ; B 47 15 677 569 ; +C 169 ; WX 600 ; N quotesingle ; B 273 244 552 674 ; +C 170 ; WX 600 ; N quotedblleft ; B 156 280 648 678 ; +C 171 ; WX 600 ; N guillemotleft ; B 27 -50 703 487 ; +C 172 ; WX 600 ; N guilsinglleft ; B 27 -50 474 487 ; +C 173 ; WX 600 ; N guilsinglright ; B 224 -50 665 487 ; +C 174 ; WX 600 ; N fi ; B -59 -50 681 725 ; +C 175 ; WX 600 ; N fl ; B -59 -50 687 674 ; +C 177 ; WX 600 ; N endash ; B 52 181 668 381 ; +C 178 ; WX 600 ; N dagger ; B 126 -142 638 674 ; +C 179 ; WX 600 ; N daggerdbl ; B 75 -142 638 674 ; +C 180 ; WX 600 ; N periodcentered ; B 255 206 475 406 ; +C 182 ; WX 600 ; N paragraph ; B 72 -147 730 689 ; +C 183 ; WX 600 ; N bullet ; B 265 206 465 406 ; +C 184 ; WX 600 ; N quotesinglbase ; B 48 -225 422 204 ; +C 185 ; WX 600 ; N quotedblbase ; B 12 -199 588 199 ; +C 186 ; WX 600 ; N quotedblright ; B 114 280 690 678 ; +C 187 ; WX 600 ; N guillemotright ; B -6 -50 665 487 ; +C 188 ; WX 600 ; N ellipsis ; B 7 -65 607 135 ; +C 189 ; WX 600 ; N perthousand ; B 55 -65 679 689 ; +C 191 ; WX 600 ; N questiondown ; B 26 -257 533 475 ; +C 193 ; WX 600 ; N grave ; B 200 390 504 689 ; +C 194 ; WX 600 ; N acute ; B 304 390 650 689 ; +C 195 ; WX 600 ; N circumflex ; B 179 390 629 674 ; +C 196 ; WX 600 ; N tilde ; B 171 381 646 640 ; +C 197 ; WX 600 ; N macron ; B 185 416 635 616 ; +C 198 ; WX 600 ; N breve ; B 196 390 647 674 ; +C 199 ; WX 600 ; N dotaccent ; B 313 431 513 631 ; +C 200 ; WX 600 ; N dieresis ; B 209 431 617 631 ; +C 202 ; WX 600 ; N ring ; B 237 353 586 694 ; +C 203 ; WX 600 ; N cedilla ; B 103 -246 436 100 ; +C 205 ; WX 600 ; N hungarumlaut ; B 179 390 650 689 ; +C 206 ; WX 600 ; N ogonek ; B 184 -225 490 100 ; +C 207 ; WX 600 ; N caron ; B 197 390 647 674 ; +C 208 ; WX 600 ; N emdash ; B -19 181 739 381 ; +C 225 ; WX 600 ; N AE ; B -59 -50 763 633 ; +C 227 ; WX 600 ; N ordfeminine ; B 114 120 590 649 ; +C 232 ; WX 600 ; N Lslash ; B -6 -50 665 633 ; +C 233 ; WX 600 ; N Oslash ; B -44 -121 764 683 ; +C 234 ; WX 600 ; N OE ; B -16 -50 763 633 ; +C 235 ; WX 600 ; N ordmasculine ; B 118 120 623 649 ; +C 241 ; WX 600 ; N ae ; B -39 -65 711 502 ; +C 245 ; WX 600 ; N dotlessi ; B 23 -50 599 487 ; +C 248 ; WX 600 ; N lslash ; B 23 -50 604 674 ; +C 249 ; WX 600 ; N oslash ; B -31 -121 716 538 ; +C 250 ; WX 600 ; N oe ; B -30 -65 711 502 ; +C 251 ; WX 600 ; N germandbls ; B -26 -65 618 674 ; +C -1 ; WX 600 ; N Aacute ; B -60 -50 682 839 ; +C -1 ; WX 600 ; N Acircumflex ; B -60 -50 682 824 ; +C -1 ; WX 600 ; N Adieresis ; B -60 -50 682 781 ; +C -1 ; WX 600 ; N Agrave ; B -60 -50 682 839 ; +C -1 ; WX 600 ; N Aring ; B -60 -50 682 855 ; +C -1 ; WX 600 ; N Atilde ; B -60 -50 682 790 ; +C -1 ; WX 600 ; N Ccedilla ; B 31 -246 713 648 ; +C -1 ; WX 600 ; N Eacute ; B -26 -50 692 839 ; +C -1 ; WX 600 ; N Ecircumflex ; B -26 -50 692 824 ; +C -1 ; WX 600 ; N Edieresis ; B -26 -50 692 781 ; +C -1 ; WX 600 ; N Egrave ; B -26 -50 692 839 ; +C -1 ; WX 600 ; N Eth ; B -26 -50 670 633 ; +C -1 ; WX 600 ; N Gcaron ; B 29 -65 713 824 ; +C -1 ; WX 600 ; N IJ ; B -59 -65 783 633 ; +C -1 ; WX 600 ; N Iacute ; B 44 -50 680 839 ; +C -1 ; WX 600 ; N Icircumflex ; B 44 -50 680 824 ; +C -1 ; WX 600 ; N Idieresis ; B 44 -50 680 781 ; +C -1 ; WX 600 ; N Idot ; B 44 -50 680 781 ; +C -1 ; WX 600 ; N Igrave ; B 44 -50 680 839 ; +C -1 ; WX 600 ; N LL ; B -69 -50 712 633 ; +C -1 ; WX 600 ; N Ntilde ; B -26 -50 755 790 ; +C -1 ; WX 600 ; N Oacute ; B 26 -65 696 839 ; +C -1 ; WX 600 ; N Ocircumflex ; B 26 -65 696 824 ; +C -1 ; WX 600 ; N Odieresis ; B 26 -65 696 781 ; +C -1 ; WX 600 ; N Ograve ; B 26 -65 696 839 ; +C -1 ; WX 600 ; N Otilde ; B 26 -65 696 790 ; +C -1 ; WX 600 ; N Scaron ; B 23 -65 680 824 ; +C -1 ; WX 600 ; N Scedilla ; B 23 -246 680 648 ; +C -1 ; WX 600 ; N Thorn ; B -26 -50 663 633 ; +C -1 ; WX 600 ; N Uacute ; B 61 -65 753 839 ; +C -1 ; WX 600 ; N Ucircumflex ; B 61 -65 753 824 ; +C -1 ; WX 600 ; N Udieresis ; B 61 -65 753 781 ; +C -1 ; WX 600 ; N Ugrave ; B 61 -65 753 839 ; +C -1 ; WX 600 ; N Yacute ; B 76 -50 742 839 ; +C -1 ; WX 600 ; N Ydieresis ; B 76 -50 742 781 ; +C -1 ; WX 600 ; N Zcaron ; B 34 -50 679 824 ; +C -1 ; WX 600 ; N aacute ; B 16 -65 632 710 ; +C -1 ; WX 600 ; N acircumflex ; B 16 -65 635 703 ; +C -1 ; WX 600 ; N adieresis ; B 16 -65 632 652 ; +C -1 ; WX 600 ; N agrave ; B 16 -65 632 710 ; +C -1 ; WX 600 ; N aring ; B 16 -65 632 746 ; +C -1 ; WX 600 ; N arrowboth ; B -36 50 764 550 ; +C -1 ; WX 600 ; N arrowdown ; B 93 -50 593 689 ; +C -1 ; WX 600 ; N arrowleft ; B -36 50 764 550 ; +C -1 ; WX 600 ; N arrowright ; B -36 50 764 550 ; +C -1 ; WX 600 ; N arrowup ; B 143 -50 643 689 ; +C -1 ; WX 600 ; N atilde ; B 16 -65 654 678 ; +C -1 ; WX 600 ; N brokenbar ; B 178 -204 522 674 ; +C -1 ; WX 600 ; N ccedilla ; B 44 -246 672 502 ; +C -1 ; WX 600 ; N center ; B 2 -50 722 684 ; +C -1 ; WX 600 ; N copyright ; B -27 -65 743 648 ; +C -1 ; WX 600 ; N dectab ; B -54 -50 676 308 ; +C -1 ; WX 600 ; N degree ; B 171 234 624 674 ; +C -1 ; WX 600 ; N divide ; B 52 -9 668 591 ; +C -1 ; WX 600 ; N down ; B 127 -50 539 502 ; +C -1 ; WX 600 ; N eacute ; B 25 -65 650 714 ; +C -1 ; WX 600 ; N ecircumflex ; B 25 -65 650 703 ; +C -1 ; WX 600 ; N edieresis ; B 25 -65 650 652 ; +C -1 ; WX 600 ; N egrave ; B 25 -65 650 714 ; +C -1 ; WX 600 ; N eth ; B 28 -65 695 689 ; +C -1 ; WX 600 ; N format ; B -108 -257 247 674 ; +C -1 ; WX 600 ; N gcaron ; B 25 -257 724 695 ; +C -1 ; WX 600 ; N graybox ; B -25 -100 753 700 ; +C -1 ; WX 600 ; N iacute ; B 23 -50 599 710 ; +C -1 ; WX 600 ; N icircumflex ; B 23 -50 599 684 ; +C -1 ; WX 600 ; N idieresis ; B 23 -50 599 652 ; +C -1 ; WX 600 ; N igrave ; B 23 -50 599 706 ; +C -1 ; WX 600 ; N ij ; B -39 -257 692 725 ; +C -1 ; WX 600 ; N indent ; B 38 0 650 412 ; +C -1 ; WX 600 ; N largebullet ; B 265 206 465 406 ; +C -1 ; WX 600 ; N left ; B 38 0 650 412 ; +C -1 ; WX 600 ; N lira ; B 15 -50 620 648 ; +C -1 ; WX 600 ; N ll ; B -49 -50 682 674 ; +C -1 ; WX 600 ; N logicalnot ; B 67 94 683 454 ; +C -1 ; WX 600 ; N merge ; B 127 -50 569 502 ; +C -1 ; WX 600 ; N minus ; B 52 181 668 381 ; +C -1 ; WX 600 ; N mu ; B 13 -257 640 487 ; +C -1 ; WX 600 ; N multiply ; B 33 -48 669 530 ; +C -1 ; WX 600 ; N notegraphic ; B 107 -65 639 689 ; +C -1 ; WX 600 ; N ntilde ; B -16 -50 632 678 ; +C -1 ; WX 600 ; N oacute ; B 34 -65 656 699 ; +C -1 ; WX 600 ; N ocircumflex ; B 34 -65 656 703 ; +C -1 ; WX 600 ; N odieresis ; B 34 -65 656 652 ; +C -1 ; WX 600 ; N ograve ; B 34 -65 656 699 ; +C -1 ; WX 600 ; N onehalf ; B -14 -65 725 674 ; +C -1 ; WX 600 ; N onequarter ; B -14 -50 741 674 ; +C -1 ; WX 600 ; N onesuperior ; B 151 140 551 674 ; +C -1 ; WX 600 ; N otilde ; B 34 -65 656 657 ; +C -1 ; WX 600 ; N overscore ; B 33 489 817 689 ; +C -1 ; WX 600 ; N plusminus ; B 3 -50 677 610 ; +C -1 ; WX 600 ; N prescription ; B -26 -50 680 633 ; +C -1 ; WX 600 ; N registered ; B -27 -65 743 648 ; +C -1 ; WX 600 ; N return ; B -24 -50 805 668 ; +C -1 ; WX 600 ; N scaron ; B 34 -65 651 695 ; +C -1 ; WX 600 ; N scedilla ; B 34 -246 638 502 ; +C -1 ; WX 600 ; N square ; B -73 -50 805 668 ; +C -1 ; WX 600 ; N stop ; B -73 -50 805 668 ; +C -1 ; WX 600 ; N tab ; B -73 -50 744 668 ; +C -1 ; WX 600 ; N thorn ; B -91 -257 671 674 ; +C -1 ; WX 600 ; N threequarters ; B -3 -50 711 689 ; +C -1 ; WX 600 ; N threesuperior ; B 155 131 612 689 ; +C -1 ; WX 600 ; N trademark ; B 18 170 793 633 ; +C -1 ; WX 600 ; N twosuperior ; B 131 140 601 689 ; +C -1 ; WX 600 ; N uacute ; B 45 -65 640 706 ; +C -1 ; WX 600 ; N ucircumflex ; B 45 -65 640 684 ; +C -1 ; WX 600 ; N udieresis ; B 45 -65 640 652 ; +C -1 ; WX 600 ; N ugrave ; B 45 -65 640 706 ; +C -1 ; WX 600 ; N up ; B 157 -50 569 502 ; +C -1 ; WX 600 ; N yacute ; B -62 -257 711 706 ; +C -1 ; WX 600 ; N ydieresis ; B -62 -257 711 631 ; +C -1 ; WX 600 ; N zcaron ; B 46 -50 651 695 ; +EndCharMetrics +StartComposites 58 +CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 0 146 ; +CC zcaron 2 ; PCC z 0 0 ; PCC caron 0 0 ; +CC Scaron 2 ; PCC S 0 0 ; PCC caron 0 146 ; +CC scaron 2 ; PCC s 0 0 ; PCC caron 0 0 ; +CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 0 0 ; +CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 0 0 ; +CC Yacute 2 ; PCC Y 0 0 ; PCC acute 0 146 ; +CC yacute 2 ; PCC y 0 0 ; PCC acute 0 0 ; +CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 0 146 ; +CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 0 0 ; +CC Uacute 2 ; PCC U 0 0 ; PCC acute 0 146 ; +CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 0 146 ; +CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 0 146 ; +CC Ugrave 2 ; PCC U 0 0 ; PCC grave 0 146 ; +CC uacute 2 ; PCC u 0 0 ; PCC acute 0 0 ; +CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 0 0 ; +CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 0 0 ; +CC ugrave 2 ; PCC u 0 0 ; PCC grave 0 0 ; +CC Iacute 2 ; PCC I 0 0 ; PCC acute 0 146 ; +CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 0 146 ; +CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 0 146 ; +CC Igrave 2 ; PCC I 0 0 ; PCC grave 0 146 ; +CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute 0 0 ; +CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex 0 0 ; +CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis 0 0 ; +CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave 0 0 ; +CC Eacute 2 ; PCC E 0 0 ; PCC acute 0 146 ; +CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 0 146 ; +CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 0 146 ; +CC Egrave 2 ; PCC E 0 0 ; PCC grave 0 146 ; +CC eacute 2 ; PCC e 0 0 ; PCC acute 0 0 ; +CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 0 0 ; +CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 0 0 ; +CC egrave 2 ; PCC e 0 0 ; PCC grave 0 0 ; +CC Aacute 2 ; PCC A 0 0 ; PCC acute 0 146 ; +CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 0 146 ; +CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 0 146 ; +CC Agrave 2 ; PCC A 0 0 ; PCC grave 0 146 ; +CC aacute 2 ; PCC a 0 0 ; PCC acute 0 0 ; +CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 0 0 ; +CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 0 0 ; +CC agrave 2 ; PCC a 0 0 ; PCC grave 0 0 ; +CC Oacute 2 ; PCC O 0 0 ; PCC acute 0 146 ; +CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 0 146 ; +CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 0 146 ; +CC Ograve 2 ; PCC O 0 0 ; PCC grave 0 146 ; +CC oacute 2 ; PCC o 0 0 ; PCC acute 0 0 ; +CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 0 0 ; +CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 0 0 ; +CC ograve 2 ; PCC o 0 0 ; PCC grave 0 0 ; +CC Atilde 2 ; PCC A 0 0 ; PCC tilde 0 146 ; +CC atilde 2 ; PCC a 0 0 ; PCC tilde 0 0 ; +CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 0 146 ; +CC ntilde 2 ; PCC n 0 0 ; PCC tilde 0 0 ; +CC Otilde 2 ; PCC O 0 0 ; PCC tilde 0 146 ; +CC otilde 2 ; PCC o 0 0 ; PCC tilde 0 0 ; +CC Aring 2 ; PCC A 0 0 ; PCC ring 0 146 ; +CC aring 2 ; PCC a 0 0 ; PCC ring 0 0 ; +EndComposites +EndFontMetrics diff --git a/collects/afm/Courier-Oblique.afm b/collects/afm/Courier-Oblique.afm new file mode 100644 index 0000000000..9e463b9604 --- /dev/null +++ b/collects/afm/Courier-Oblique.afm @@ -0,0 +1,341 @@ +StartFontMetrics 2.0 +Comment Copyright (c) 1984 Adobe Systems Incorporated. All Rights Reserved. +Comment Creation Date:Mon Apr 6 17:05:22 PDT 1987 +FontName Courier-Oblique +EncodingScheme AdobeStandardEncoding +FullName Courier Oblique +FamilyName Courier +Weight Medium +ItalicAngle -12.0 +IsFixedPitch true +UnderlinePosition -82 +UnderlineThickness 40 +Version 001.004 +FontBBox -85 -290 759 795 +CapHeight 583 +XHeight 437 +Descender -207 +Ascender 624 +StartCharMetrics 260 +C 32 ; WX 600 ; N space ; B 560 -40 640 40 ; +C 33 ; WX 600 ; N exclam ; B 257 -5 483 639 ; +C 34 ; WX 600 ; N quotedbl ; B 231 314 594 603 ; +C 35 ; WX 600 ; N numbersign ; B 116 -82 608 665 ; +C 36 ; WX 600 ; N dollar ; B 111 -113 601 675 ; +C 37 ; WX 600 ; N percent ; B 118 -35 611 639 ; +C 38 ; WX 600 ; N ampersand ; B 112 -35 547 540 ; +C 39 ; WX 600 ; N quoteright ; B 208 304 462 613 ; +C 40 ; WX 600 ; N parenleft ; B 315 -144 602 623 ; +C 41 ; WX 600 ; N parenright ; B 105 -144 392 623 ; +C 42 ; WX 600 ; N asterisk ; B 191 210 605 624 ; +C 43 ; WX 600 ; N plus ; B 112 12 608 550 ; +C 44 ; WX 600 ; N comma ; B 111 -155 364 155 ; +C 45 ; WX 600 ; N hyphen ; B 112 241 608 321 ; +C 46 ; WX 600 ; N period ; B 261 10 361 90 ; +C 47 ; WX 600 ; N slash ; B 80 -103 644 686 ; +C 48 ; WX 600 ; N zero ; B 139 -35 590 639 ; +C 49 ; WX 600 ; N one ; B 97 -20 511 624 ; +C 50 ; WX 600 ; N two ; B 68 -20 596 639 ; +C 51 ; WX 600 ; N three ; B 90 -35 599 639 ; +C 52 ; WX 600 ; N four ; B 125 -20 560 624 ; +C 53 ; WX 600 ; N five ; B 93 -35 602 624 ; +C 54 ; WX 600 ; N six ; B 167 -35 654 639 ; +C 55 ; WX 600 ; N seven ; B 196 -20 622 624 ; +C 56 ; WX 600 ; N eight ; B 124 -35 595 639 ; +C 57 ; WX 600 ; N nine ; B 120 -35 606 639 ; +C 58 ; WX 600 ; N colon ; B 261 10 425 392 ; +C 59 ; WX 600 ; N semicolon ; B 123 -116 425 392 ; +C 60 ; WX 600 ; N less ; B 112 12 656 550 ; +C 61 ; WX 600 ; N equal ; B 75 168 644 394 ; +C 62 ; WX 600 ; N greater ; B 63 12 608 550 ; +C 63 ; WX 600 ; N question ; B 211 -5 597 598 ; +C 64 ; WX 600 ; N at ; B 120 -82 580 644 ; +C 65 ; WX 600 ; N A ; B -7 -20 615 583 ; +C 66 ; WX 600 ; N B ; B 27 -20 610 583 ; +C 67 ; WX 600 ; N C ; B 91 -35 655 598 ; +C 68 ; WX 600 ; N D ; B 27 -20 610 583 ; +C 69 ; WX 600 ; N E ; B 27 -20 634 583 ; +C 70 ; WX 600 ; N F ; B 27 -20 655 583 ; +C 71 ; WX 600 ; N G ; B 89 -35 655 598 ; +C 72 ; WX 600 ; N H ; B 37 -20 665 583 ; +C 73 ; WX 600 ; N I ; B 97 -20 622 583 ; +C 74 ; WX 600 ; N J ; B 82 -35 718 583 ; +C 75 ; WX 600 ; N K ; B 27 -20 686 583 ; +C 76 ; WX 600 ; N L ; B 47 -20 605 583 ; +C 77 ; WX 600 ; N M ; B -5 -20 718 583 ; +C 78 ; WX 600 ; N N ; B 27 -20 697 583 ; +C 79 ; WX 600 ; N O ; B 83 -35 636 598 ; +C 80 ; WX 600 ; N P ; B 27 -20 606 583 ; +C 81 ; WX 600 ; N Q ; B 84 -136 636 598 ; +C 82 ; WX 600 ; N R ; B 27 -20 613 583 ; +C 83 ; WX 600 ; N S ; B 76 -35 622 598 ; +C 84 ; WX 600 ; N T ; B 129 -20 663 583 ; +C 85 ; WX 600 ; N U ; B 119 -35 695 583 ; +C 86 ; WX 600 ; N V ; B 104 -20 726 583 ; +C 87 ; WX 600 ; N W ; B 103 -20 715 583 ; +C 88 ; WX 600 ; N X ; B 24 -20 684 583 ; +C 89 ; WX 600 ; N Y ; B 129 -20 684 583 ; +C 90 ; WX 600 ; N Z ; B 87 -20 611 583 ; +C 91 ; WX 600 ; N bracketleft ; B 238 -144 589 624 ; +C 92 ; WX 600 ; N backslash ; B 230 -103 494 686 ; +C 93 ; WX 600 ; N bracketright ; B 113 -144 464 624 ; +C 94 ; WX 600 ; N asciicircum ; B 173 335 587 624 ; +C 95 ; WX 600 ; N underscore ; B -85 -290 579 -210 ; +C 96 ; WX 600 ; N quoteleft ; B 382 304 538 613 ; +C 97 ; WX 600 ; N a ; B 74 -35 565 452 ; +C 98 ; WX 600 ; N b ; B 6 -35 610 624 ; +C 99 ; WX 600 ; N c ; B 104 -35 614 452 ; +C 100 ; WX 600 ; N d ; B 83 -35 643 624 ; +C 101 ; WX 600 ; N e ; B 85 -35 590 452 ; +C 102 ; WX 600 ; N f ; B 89 -20 682 624 ; L i fi ; L l fl ; +C 103 ; WX 600 ; N g ; B 85 -207 666 452 ; +C 104 ; WX 600 ; N h ; B 37 -20 575 624 ; +C 105 ; WX 600 ; N i ; B 76 -20 532 665 ; +C 106 ; WX 600 ; N j ; B 92 -207 562 665 ; +C 107 ; WX 600 ; N k ; B 47 -20 603 624 ; +C 108 ; WX 600 ; N l ; B 76 -20 532 624 ; +C 109 ; WX 600 ; N m ; B -5 -20 621 452 ; +C 110 ; WX 600 ; N n ; B 37 -20 565 452 ; +C 111 ; WX 600 ; N o ; B 91 -35 597 452 ; +C 112 ; WX 600 ; N p ; B -33 -207 612 452 ; +C 113 ; WX 600 ; N q ; B 85 -207 687 452 ; +C 114 ; WX 600 ; N r ; B 68 -20 639 448 ; +C 115 ; WX 600 ; N s ; B 87 -35 580 452 ; +C 116 ; WX 600 ; N t ; B 107 -35 541 582 ; +C 117 ; WX 600 ; N u ; B 107 -35 582 437 ; +C 118 ; WX 600 ; N v ; B 94 -20 674 437 ; +C 119 ; WX 600 ; N w ; B 94 -20 674 437 ; +C 120 ; WX 600 ; N x ; B 35 -20 632 437 ; +C 121 ; WX 600 ; N y ; B -4 -207 653 437 ; +C 122 ; WX 600 ; N z ; B 99 -20 582 437 ; +C 123 ; WX 600 ; N braceleft ; B 228 -144 547 624 ; +C 124 ; WX 600 ; N bar ; B 238 -144 464 624 ; +C 125 ; WX 600 ; N braceright ; B 155 -144 474 624 ; +C 126 ; WX 600 ; N asciitilde ; B 127 189 592 373 ; +C 161 ; WX 600 ; N exclamdown ; B 209 -207 430 415 ; +C 162 ; WX 600 ; N cent ; B 156 -19 583 665 ; +C 163 ; WX 600 ; N sterling ; B 68 -20 560 598 ; +C 164 ; WX 600 ; N fraction ; B 65 120 665 492 ; +C 165 ; WX 600 ; N yen ; B 137 -20 684 583 ; +C 166 ; WX 600 ; N florin ; B 54 -113 663 639 ; +C 167 ; WX 600 ; N section ; B 78 -87 637 629 ; +C 168 ; WX 600 ; N currency ; B 107 75 617 509 ; +C 169 ; WX 600 ; N quotesingle ; B 333 304 492 613 ; +C 170 ; WX 600 ; N quotedblleft ; B 216 340 588 619 ; +C 171 ; WX 600 ; N guillemotleft ; B 87 -20 645 437 ; +C 172 ; WX 600 ; N guilsinglleft ; B 87 -20 416 437 ; +C 173 ; WX 600 ; N guilsinglright ; B 277 -20 605 437 ; +C 174 ; WX 600 ; N fi ; B -6 -20 628 665 ; +C 175 ; WX 600 ; N fl ; B -6 -20 629 624 ; +C 177 ; WX 600 ; N endash ; B 112 241 608 321 ; +C 178 ; WX 600 ; N dagger ; B 188 -82 580 624 ; +C 179 ; WX 600 ; N daggerdbl ; B 135 -82 580 624 ; +C 180 ; WX 600 ; N periodcentered ; B 315 266 415 346 ; +C 182 ; WX 600 ; N paragraph ; B 132 -87 670 629 ; +C 183 ; WX 600 ; N bullet ; B 325 266 405 346 ; +C 184 ; WX 600 ; N quotesinglbase ; B 108 -165 362 144 ; +C 185 ; WX 600 ; N quotedblbase ; B 72 -139 528 139 ; +C 186 ; WX 600 ; N quotedblright ; B 174 340 630 619 ; +C 187 ; WX 600 ; N guillemotright ; B 47 -20 605 437 ; +C 188 ; WX 600 ; N ellipsis ; B 67 -5 547 75 ; +C 189 ; WX 600 ; N perthousand ; B 117 -35 619 639 ; +C 191 ; WX 600 ; N questiondown ; B 85 -207 470 415 ; +C 193 ; WX 600 ; N grave ; B 262 450 444 639 ; +C 194 ; WX 600 ; N acute ; B 364 450 592 639 ; +C 195 ; WX 600 ; N circumflex ; B 239 450 569 624 ; +C 196 ; WX 600 ; N tilde ; B 231 441 586 580 ; +C 197 ; WX 600 ; N macron ; B 245 476 575 556 ; +C 198 ; WX 600 ; N breve ; B 258 450 589 624 ; +C 199 ; WX 600 ; N dotaccent ; B 373 491 453 571 ; +C 200 ; WX 600 ; N dieresis ; B 269 491 557 571 ; +C 202 ; WX 600 ; N ring ; B 297 413 526 634 ; +C 203 ; WX 600 ; N cedilla ; B 163 -186 376 40 ; +C 205 ; WX 600 ; N hungarumlaut ; B 239 450 592 639 ; +C 206 ; WX 600 ; N ogonek ; B 244 -165 430 40 ; +C 207 ; WX 600 ; N caron ; B 259 450 589 624 ; +C 208 ; WX 600 ; N emdash ; B 41 241 679 321 ; +C 225 ; WX 600 ; N AE ; B -6 -20 705 583 ; +C 227 ; WX 600 ; N ordfeminine ; B 174 179 529 598 ; +C 232 ; WX 600 ; N Lslash ; B 47 -20 605 583 ; +C 233 ; WX 600 ; N Oslash ; B 16 -61 704 623 ; +C 234 ; WX 600 ; N OE ; B 42 -20 705 583 ; +C 235 ; WX 600 ; N ordmasculine ; B 178 179 563 598 ; +C 241 ; WX 600 ; N ae ; B 19 -35 651 452 ; +C 245 ; WX 600 ; N dotlessi ; B 76 -20 532 437 ; +C 248 ; WX 600 ; N lslash ; B 76 -20 544 624 ; +C 249 ; WX 600 ; N oslash ; B 29 -61 656 478 ; +C 250 ; WX 600 ; N oe ; B 28 -35 651 452 ; +C 251 ; WX 600 ; N germandbls ; B 27 -35 558 624 ; +C -1 ; WX 600 ; N Aacute ; B -7 -20 615 789 ; +C -1 ; WX 600 ; N Acircumflex ; B -7 -20 615 774 ; +C -1 ; WX 600 ; N Adieresis ; B -7 -20 615 721 ; +C -1 ; WX 600 ; N Agrave ; B -7 -20 615 789 ; +C -1 ; WX 600 ; N Aring ; B -7 -20 615 795 ; +C -1 ; WX 600 ; N Atilde ; B -7 -20 615 730 ; +C -1 ; WX 600 ; N Ccedilla ; B 91 -186 655 598 ; +C -1 ; WX 600 ; N Eacute ; B 27 -20 634 789 ; +C -1 ; WX 600 ; N Ecircumflex ; B 27 -20 634 774 ; +C -1 ; WX 600 ; N Edieresis ; B 27 -20 634 721 ; +C -1 ; WX 600 ; N Egrave ; B 27 -20 634 789 ; +C -1 ; WX 600 ; N Eth ; B 27 -20 610 583 ; +C -1 ; WX 600 ; N Gcaron ; B 89 -35 655 774 ; +C -1 ; WX 600 ; N IJ ; B -6 -35 725 583 ; +C -1 ; WX 600 ; N Iacute ; B 97 -20 622 789 ; +C -1 ; WX 600 ; N Icircumflex ; B 97 -20 622 774 ; +C -1 ; WX 600 ; N Idieresis ; B 97 -20 622 721 ; +C -1 ; WX 600 ; N Idot ; B 97 -20 622 721 ; +C -1 ; WX 600 ; N Igrave ; B 97 -20 622 789 ; +C -1 ; WX 600 ; N LL ; B -16 -20 652 583 ; +C -1 ; WX 600 ; N Ntilde ; B 27 -20 697 730 ; +C -1 ; WX 600 ; N Oacute ; B 83 -35 636 789 ; +C -1 ; WX 600 ; N Ocircumflex ; B 83 -35 636 774 ; +C -1 ; WX 600 ; N Odieresis ; B 83 -35 636 721 ; +C -1 ; WX 600 ; N Ograve ; B 83 -35 636 789 ; +C -1 ; WX 600 ; N Otilde ; B 83 -35 636 730 ; +C -1 ; WX 600 ; N Scaron ; B 76 -35 622 774 ; +C -1 ; WX 600 ; N Scedilla ; B 76 -186 622 598 ; +C -1 ; WX 600 ; N Thorn ; B 27 -20 603 583 ; +C -1 ; WX 600 ; N Uacute ; B 119 -35 695 789 ; +C -1 ; WX 600 ; N Ucircumflex ; B 119 -35 695 774 ; +C -1 ; WX 600 ; N Udieresis ; B 119 -35 695 721 ; +C -1 ; WX 600 ; N Ugrave ; B 119 -35 695 789 ; +C -1 ; WX 600 ; N Yacute ; B 129 -20 684 789 ; +C -1 ; WX 600 ; N Ydieresis ; B 129 -20 684 721 ; +C -1 ; WX 600 ; N Zcaron ; B 87 -20 621 774 ; +C -1 ; WX 600 ; N aacute ; B 74 -35 565 660 ; +C -1 ; WX 600 ; N acircumflex ; B 74 -35 575 653 ; +C -1 ; WX 600 ; N adieresis ; B 74 -35 565 592 ; +C -1 ; WX 600 ; N agrave ; B 74 -35 565 660 ; +C -1 ; WX 600 ; N aring ; B 74 -35 565 686 ; +C -1 ; WX 600 ; N arrowboth ; B 24 110 704 490 ; +C -1 ; WX 600 ; N arrowdown ; B 146 -20 526 639 ; +C -1 ; WX 600 ; N arrowleft ; B 24 110 704 490 ; +C -1 ; WX 600 ; N arrowright ; B 24 110 704 490 ; +C -1 ; WX 600 ; N arrowup ; B 205 -20 585 639 ; +C -1 ; WX 600 ; N atilde ; B 74 -35 594 618 ; +C -1 ; WX 600 ; N brokenbar ; B 238 -144 464 624 ; +C -1 ; WX 600 ; N ccedilla ; B 104 -186 614 452 ; +C -1 ; WX 600 ; N center ; B 62 -20 662 624 ; +C -1 ; WX 600 ; N copyright ; B 33 -35 683 598 ; +C -1 ; WX 600 ; N dectab ; B -1 -20 609 248 ; +C -1 ; WX 600 ; N degree ; B 231 294 564 624 ; +C -1 ; WX 600 ; N divide ; B 112 51 608 531 ; +C -1 ; WX 600 ; N down ; B 181 -20 473 452 ; +C -1 ; WX 600 ; N eacute ; B 85 -35 590 664 ; +C -1 ; WX 600 ; N ecircumflex ; B 85 -35 590 653 ; +C -1 ; WX 600 ; N edieresis ; B 85 -35 590 592 ; +C -1 ; WX 600 ; N egrave ; B 85 -35 590 664 ; +C -1 ; WX 600 ; N eth ; B 87 -35 637 639 ; +C -1 ; WX 600 ; N format ; B -50 -207 189 624 ; +C -1 ; WX 600 ; N gcaron ; B 85 -207 666 645 ; +C -1 ; WX 600 ; N graybox ; B 35 -40 693 640 ; +C -1 ; WX 600 ; N iacute ; B 76 -20 532 660 ; +C -1 ; WX 600 ; N icircumflex ; B 76 -20 532 634 ; +C -1 ; WX 600 ; N idieresis ; B 76 -20 532 592 ; +C -1 ; WX 600 ; N igrave ; B 76 -20 532 656 ; +C -1 ; WX 600 ; N ij ; B 14 -207 634 665 ; +C -1 ; WX 600 ; N indent ; B 98 60 590 352 ; +C -1 ; WX 600 ; N largebullet ; B 325 266 405 346 ; +C -1 ; WX 600 ; N left ; B 98 60 590 352 ; +C -1 ; WX 600 ; N lira ; B 68 -20 560 598 ; +C -1 ; WX 600 ; N ll ; B 4 -20 624 624 ; +C -1 ; WX 600 ; N logicalnot ; B 127 154 623 394 ; +C -1 ; WX 600 ; N merge ; B 181 -20 511 452 ; +C -1 ; WX 600 ; N minus ; B 112 241 608 321 ; +C -1 ; WX 600 ; N mu ; B 71 -207 582 437 ; +C -1 ; WX 600 ; N multiply ; B 93 12 609 470 ; +C -1 ; WX 600 ; N notegraphic ; B 167 -5 573 639 ; +C -1 ; WX 600 ; N ntilde ; B 37 -20 569 618 ; +C -1 ; WX 600 ; N oacute ; B 91 -35 597 649 ; +C -1 ; WX 600 ; N ocircumflex ; B 91 -35 597 653 ; +C -1 ; WX 600 ; N odieresis ; B 91 -35 597 592 ; +C -1 ; WX 600 ; N ograve ; B 91 -35 597 649 ; +C -1 ; WX 600 ; N onehalf ; B 46 -20 665 624 ; +C -1 ; WX 600 ; N onequarter ; B 46 -20 681 624 ; +C -1 ; WX 600 ; N onesuperior ; B 211 200 491 624 ; +C -1 ; WX 600 ; N otilde ; B 91 -35 597 597 ; +C -1 ; WX 600 ; N overscore ; B 95 559 759 639 ; +C -1 ; WX 600 ; N plusminus ; B 56 -20 617 550 ; +C -1 ; WX 600 ; N prescription ; B 27 -20 613 583 ; +C -1 ; WX 600 ; N registered ; B 33 -35 683 598 ; +C -1 ; WX 600 ; N return ; B 36 -20 745 608 ; +C -1 ; WX 600 ; N scaron ; B 87 -35 593 645 ; +C -1 ; WX 600 ; N scedilla ; B 87 -186 580 452 ; +C -1 ; WX 600 ; N square ; B -20 -20 745 608 ; +C -1 ; WX 600 ; N stop ; B -20 -20 745 608 ; +C -1 ; WX 600 ; N tab ; B -20 -20 684 608 ; +C -1 ; WX 600 ; N thorn ; B -33 -207 612 624 ; +C -1 ; WX 600 ; N threequarters ; B 57 -20 651 639 ; +C -1 ; WX 600 ; N threesuperior ; B 215 191 552 639 ; +C -1 ; WX 600 ; N trademark ; B 78 230 735 583 ; +C -1 ; WX 600 ; N twosuperior ; B 191 200 541 639 ; +C -1 ; WX 600 ; N uacute ; B 107 -35 582 656 ; +C -1 ; WX 600 ; N ucircumflex ; B 107 -35 582 634 ; +C -1 ; WX 600 ; N udieresis ; B 107 -35 582 592 ; +C -1 ; WX 600 ; N ugrave ; B 107 -35 582 656 ; +C -1 ; WX 600 ; N up ; B 219 -20 511 452 ; +C -1 ; WX 600 ; N yacute ; B -4 -207 653 656 ; +C -1 ; WX 600 ; N ydieresis ; B -4 -207 653 571 ; +C -1 ; WX 600 ; N zcaron ; B 99 -20 593 645 ; +EndCharMetrics +StartComposites 58 +CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 0 146 ; +CC zcaron 2 ; PCC z 0 0 ; PCC caron 0 0 ; +CC Scaron 2 ; PCC S 0 0 ; PCC caron 0 146 ; +CC scaron 2 ; PCC s 0 0 ; PCC caron 0 0 ; +CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 0 0 ; +CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 0 0 ; +CC Yacute 2 ; PCC Y 0 0 ; PCC acute 0 146 ; +CC yacute 2 ; PCC y 0 0 ; PCC acute 0 0 ; +CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 0 146 ; +CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 0 0 ; +CC Uacute 2 ; PCC U 0 0 ; PCC acute 0 146 ; +CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 0 146 ; +CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 0 146 ; +CC Ugrave 2 ; PCC U 0 0 ; PCC grave 0 146 ; +CC uacute 2 ; PCC u 0 0 ; PCC acute 0 0 ; +CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 0 0 ; +CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 0 0 ; +CC ugrave 2 ; PCC u 0 0 ; PCC grave 0 0 ; +CC Iacute 2 ; PCC I 0 0 ; PCC acute 0 146 ; +CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 0 146 ; +CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 0 146 ; +CC Igrave 2 ; PCC I 0 0 ; PCC grave 0 146 ; +CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute 0 0 ; +CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex 0 0 ; +CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis 0 0 ; +CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave 0 0 ; +CC Eacute 2 ; PCC E 0 0 ; PCC acute 0 146 ; +CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 0 146 ; +CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 0 146 ; +CC Egrave 2 ; PCC E 0 0 ; PCC grave 0 146 ; +CC eacute 2 ; PCC e 0 0 ; PCC acute 0 0 ; +CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 0 0 ; +CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 0 0 ; +CC egrave 2 ; PCC e 0 0 ; PCC grave 0 0 ; +CC Aacute 2 ; PCC A 0 0 ; PCC acute 0 146 ; +CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 0 146 ; +CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 0 146 ; +CC Agrave 2 ; PCC A 0 0 ; PCC grave 0 146 ; +CC aacute 2 ; PCC a 0 0 ; PCC acute 0 0 ; +CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 0 0 ; +CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 0 0 ; +CC agrave 2 ; PCC a 0 0 ; PCC grave 0 0 ; +CC Oacute 2 ; PCC O 0 0 ; PCC acute 0 146 ; +CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 0 146 ; +CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 0 146 ; +CC Ograve 2 ; PCC O 0 0 ; PCC grave 0 146 ; +CC oacute 2 ; PCC o 0 0 ; PCC acute 0 0 ; +CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 0 0 ; +CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 0 0 ; +CC ograve 2 ; PCC o 0 0 ; PCC grave 0 0 ; +CC Atilde 2 ; PCC A 0 0 ; PCC tilde 0 146 ; +CC atilde 2 ; PCC a 0 0 ; PCC tilde 0 0 ; +CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 0 146 ; +CC ntilde 2 ; PCC n 0 0 ; PCC tilde 0 0 ; +CC Otilde 2 ; PCC O 0 0 ; PCC tilde 0 146 ; +CC otilde 2 ; PCC o 0 0 ; PCC tilde 0 0 ; +CC Aring 2 ; PCC A 0 0 ; PCC ring 0 146 ; +CC aring 2 ; PCC a 0 0 ; PCC ring 0 0 ; +EndComposites +EndFontMetrics diff --git a/collects/afm/Courier.afm b/collects/afm/Courier.afm new file mode 100644 index 0000000000..e9daaef0b9 --- /dev/null +++ b/collects/afm/Courier.afm @@ -0,0 +1,341 @@ +StartFontMetrics 2.0 +Comment Copyright (c) 1984 Adobe Systems Incorporated. All Rights Reserved. +Comment Creation Date:Fri Apr 3 12:03:11 PST 1987 +FontName Courier +EncodingScheme AdobeStandardEncoding +FullName Courier +FamilyName Courier +Weight Medium +ItalicAngle 0.0 +IsFixedPitch true +UnderlinePosition -82 +UnderlineThickness 40 +Version 001.004 +FontBBox -40 -290 640 795 +CapHeight 583 +XHeight 437 +Descender -207 +Ascender 624 +StartCharMetrics 260 +C 32 ; WX 600 ; N space ; B 560 -40 640 40 ; +C 33 ; WX 600 ; N exclam ; B 240 -5 360 639 ; +C 34 ; WX 600 ; N quotedbl ; B 126 314 474 603 ; +C 35 ; WX 600 ; N numbersign ; B 72 -82 528 665 ; +C 36 ; WX 600 ; N dollar ; B 93 -113 507 675 ; +C 37 ; WX 600 ; N percent ; B 67 -35 533 639 ; +C 38 ; WX 600 ; N ampersand ; B 85 -35 498 540 ; +C 39 ; WX 600 ; N quoteright ; B 135 304 340 613 ; +C 40 ; WX 600 ; N parenleft ; B 274 -144 478 623 ; +C 41 ; WX 600 ; N parenright ; B 127 -144 331 623 ; +C 42 ; WX 600 ; N asterisk ; B 93 210 507 624 ; +C 43 ; WX 600 ; N plus ; B 52 12 548 550 ; +C 44 ; WX 600 ; N comma ; B 135 -155 340 155 ; +C 45 ; WX 600 ; N hyphen ; B 52 241 548 321 ; +C 46 ; WX 600 ; N period ; B 250 10 350 90 ; +C 47 ; WX 600 ; N slash ; B 93 -103 507 686 ; +C 48 ; WX 600 ; N zero ; B 93 -35 507 639 ; +C 49 ; WX 600 ; N one ; B 93 -20 507 624 ; +C 50 ; WX 600 ; N two ; B 64 -20 498 639 ; +C 51 ; WX 600 ; N three ; B 76 -35 519 639 ; +C 52 ; WX 600 ; N four ; B 85 -20 498 624 ; +C 53 ; WX 600 ; N five ; B 76 -35 519 624 ; +C 54 ; WX 600 ; N six ; B 116 -35 530 639 ; +C 55 ; WX 600 ; N seven ; B 85 -20 498 624 ; +C 56 ; WX 600 ; N eight ; B 93 -35 507 639 ; +C 57 ; WX 600 ; N nine ; B 116 -35 530 639 ; +C 58 ; WX 600 ; N colon ; B 250 10 350 392 ; +C 59 ; WX 600 ; N semicolon ; B 139 -116 350 392 ; +C 60 ; WX 600 ; N less ; B 52 12 548 550 ; +C 61 ; WX 600 ; N equal ; B 31 168 569 394 ; +C 62 ; WX 600 ; N greater ; B 52 12 548 550 ; +C 63 ; WX 600 ; N question ; B 114 -5 507 598 ; +C 64 ; WX 600 ; N at ; B 85 -82 498 644 ; +C 65 ; WX 600 ; N A ; B -11 -20 611 583 ; +C 66 ; WX 600 ; N B ; B 23 -20 561 583 ; +C 67 ; WX 600 ; N C ; B 43 -35 554 598 ; +C 68 ; WX 600 ; N D ; B 23 -20 540 583 ; +C 69 ; WX 600 ; N E ; B 23 -20 540 583 ; +C 70 ; WX 600 ; N F ; B 23 -20 540 583 ; +C 71 ; WX 600 ; N G ; B 43 -35 582 598 ; +C 72 ; WX 600 ; N H ; B 33 -20 571 583 ; +C 73 ; WX 600 ; N I ; B 93 -20 507 583 ; +C 74 ; WX 600 ; N J ; B 64 -35 603 583 ; +C 75 ; WX 600 ; N K ; B 23 -20 592 583 ; +C 76 ; WX 600 ; N L ; B 43 -20 561 583 ; +C 77 ; WX 600 ; N M ; B -9 -20 613 583 ; +C 78 ; WX 600 ; N N ; B 2 -20 582 583 ; +C 79 ; WX 600 ; N O ; B 31 -35 569 598 ; +C 80 ; WX 600 ; N P ; B 23 -20 519 583 ; +C 81 ; WX 600 ; N Q ; B 31 -136 569 598 ; +C 82 ; WX 600 ; N R ; B 23 -20 609 583 ; +C 83 ; WX 600 ; N S ; B 72 -35 528 598 ; +C 84 ; WX 600 ; N T ; B 52 -20 548 583 ; +C 85 ; WX 600 ; N U ; B 20 -35 580 583 ; +C 86 ; WX 600 ; N V ; B -11 -20 611 583 ; +C 87 ; WX 600 ; N W ; B 0 -20 600 583 ; +C 88 ; WX 600 ; N X ; B 20 -20 580 583 ; +C 89 ; WX 600 ; N Y ; B 31 -20 569 583 ; +C 90 ; WX 600 ; N Z ; B 83 -20 517 583 ; +C 91 ; WX 600 ; N bracketleft ; B 260 -144 465 624 ; +C 92 ; WX 600 ; N backslash ; B 93 -103 507 686 ; +C 93 ; WX 600 ; N bracketright ; B 135 -144 340 624 ; +C 94 ; WX 600 ; N asciicircum ; B 93 335 507 624 ; +C 95 ; WX 600 ; N underscore ; B -32 -290 632 -210 ; +C 96 ; WX 600 ; N quoteleft ; B 260 304 465 613 ; +C 97 ; WX 600 ; N a ; B 52 -35 561 452 ; +C 98 ; WX 600 ; N b ; B 2 -35 561 624 ; +C 99 ; WX 600 ; N c ; B 64 -35 555 452 ; +C 100 ; WX 600 ; N d ; B 43 -35 603 624 ; +C 101 ; WX 600 ; N e ; B 43 -35 540 452 ; +C 102 ; WX 600 ; N f ; B 85 -20 561 624 ; L i fi ; L l fl ; +C 103 ; WX 600 ; N g ; B 43 -207 582 452 ; +C 104 ; WX 600 ; N h ; B 23 -20 571 624 ; +C 105 ; WX 600 ; N i ; B 72 -20 528 665 ; +C 106 ; WX 600 ; N j ; B 127 -207 478 665 ; +C 107 ; WX 600 ; N k ; B 43 -20 561 624 ; +C 108 ; WX 600 ; N l ; B 72 -20 528 624 ; +C 109 ; WX 600 ; N m ; B -9 -20 613 452 ; +C 110 ; WX 600 ; N n ; B 33 -20 561 452 ; +C 111 ; WX 600 ; N o ; B 52 -35 548 452 ; +C 112 ; WX 600 ; N p ; B 2 -207 561 452 ; +C 113 ; WX 600 ; N q ; B 43 -207 603 452 ; +C 114 ; WX 600 ; N r ; B 64 -20 561 448 ; +C 115 ; WX 600 ; N s ; B 83 -35 517 452 ; +C 116 ; WX 600 ; N t ; B 23 -35 519 582 ; +C 117 ; WX 600 ; N u ; B 23 -35 561 437 ; +C 118 ; WX 600 ; N v ; B 10 -20 590 437 ; +C 119 ; WX 600 ; N w ; B 10 -20 590 437 ; +C 120 ; WX 600 ; N x ; B 31 -20 569 437 ; +C 121 ; WX 600 ; N y ; B 31 -207 569 437 ; +C 122 ; WX 600 ; N z ; B 95 -20 509 437 ; +C 123 ; WX 600 ; N braceleft ; B 177 -144 423 624 ; +C 124 ; WX 600 ; N bar ; B 260 -144 340 624 ; +C 125 ; WX 600 ; N braceright ; B 177 -144 423 624 ; +C 126 ; WX 600 ; N asciitilde ; B 72 189 528 373 ; +C 161 ; WX 600 ; N exclamdown ; B 240 -207 360 415 ; +C 162 ; WX 600 ; N cent ; B 93 -19 489 665 ; +C 163 ; WX 600 ; N sterling ; B 43 -20 540 598 ; +C 164 ; WX 600 ; N fraction ; B 31 120 569 492 ; +C 165 ; WX 600 ; N yen ; B 31 -20 569 583 ; +C 166 ; WX 600 ; N florin ; B 67 -113 538 639 ; +C 167 ; WX 600 ; N section ; B 46 -87 554 629 ; +C 168 ; WX 600 ; N currency ; B 83 75 517 509 ; +C 169 ; WX 600 ; N quotesingle ; B 230 304 370 613 ; +C 170 ; WX 600 ; N quotedblleft ; B 93 340 507 619 ; +C 171 ; WX 600 ; N guillemotleft ; B 43 -20 561 437 ; +C 172 ; WX 600 ; N guilsinglleft ; B 43 -20 332 437 ; +C 173 ; WX 600 ; N guilsinglright ; B 273 -20 561 437 ; +C 174 ; WX 600 ; N fi ; B -10 -20 610 665 ; +C 175 ; WX 600 ; N fl ; B -10 -20 610 624 ; +C 177 ; WX 600 ; N endash ; B 52 241 548 321 ; +C 178 ; WX 600 ; N dagger ; B 104 -82 496 624 ; +C 179 ; WX 600 ; N daggerdbl ; B 104 -82 496 624 ; +C 180 ; WX 600 ; N periodcentered ; B 250 266 350 346 ; +C 182 ; WX 600 ; N paragraph ; B 59 -87 545 629 ; +C 183 ; WX 600 ; N bullet ; B 260 266 340 346 ; +C 184 ; WX 600 ; N quotesinglbase ; B 135 -165 340 144 ; +C 185 ; WX 600 ; N quotedblbase ; B 93 -139 507 139 ; +C 186 ; WX 600 ; N quotedblright ; B 93 340 507 619 ; +C 187 ; WX 600 ; N guillemotright ; B 43 -20 561 437 ; +C 188 ; WX 600 ; N ellipsis ; B 60 -5 540 75 ; +C 189 ; WX 600 ; N perthousand ; B 10 -35 590 639 ; +C 191 ; WX 600 ; N questiondown ; B 93 -207 486 415 ; +C 193 ; WX 600 ; N grave ; B 135 450 340 639 ; +C 194 ; WX 600 ; N acute ; B 260 450 465 639 ; +C 195 ; WX 600 ; N circumflex ; B 135 450 465 624 ; +C 196 ; WX 600 ; N tilde ; B 125 441 475 580 ; +C 197 ; WX 600 ; N macron ; B 135 476 465 556 ; +C 198 ; WX 600 ; N breve ; B 135 450 465 624 ; +C 199 ; WX 600 ; N dotaccent ; B 260 491 340 571 ; +C 200 ; WX 600 ; N dieresis ; B 156 491 444 571 ; +C 202 ; WX 600 ; N ring ; B 187 413 413 634 ; +C 203 ; WX 600 ; N cedilla ; B 190 -186 397 40 ; +C 205 ; WX 600 ; N hungarumlaut ; B 135 450 465 639 ; +C 206 ; WX 600 ; N ogonek ; B 260 -165 453 40 ; +C 207 ; WX 600 ; N caron ; B 135 450 465 624 ; +C 208 ; WX 600 ; N emdash ; B -19 241 619 321 ; +C 225 ; WX 600 ; N AE ; B -10 -20 610 583 ; +C 227 ; WX 600 ; N ordfeminine ; B 127 179 478 598 ; +C 232 ; WX 600 ; N Lslash ; B 23 -20 561 583 ; +C 233 ; WX 600 ; N Oslash ; B 20 -61 580 623 ; +C 234 ; WX 600 ; N OE ; B -10 -20 610 583 ; +C 235 ; WX 600 ; N ordmasculine ; B 131 179 469 598 ; +C 241 ; WX 600 ; N ae ; B -10 -35 600 452 ; +C 245 ; WX 600 ; N dotlessi ; B 72 -20 528 437 ; +C 248 ; WX 600 ; N lslash ; B 72 -20 528 624 ; +C 249 ; WX 600 ; N oslash ; B 33 -61 563 478 ; +C 250 ; WX 600 ; N oe ; B -10 -35 600 452 ; +C 251 ; WX 600 ; N germandbls ; B 23 -35 519 624 ; +C -1 ; WX 600 ; N Aacute ; B -11 -20 611 789 ; +C -1 ; WX 600 ; N Acircumflex ; B -11 -20 611 774 ; +C -1 ; WX 600 ; N Adieresis ; B -11 -20 611 721 ; +C -1 ; WX 600 ; N Agrave ; B -11 -20 611 789 ; +C -1 ; WX 600 ; N Aring ; B -11 -20 611 795 ; +C -1 ; WX 600 ; N Atilde ; B -11 -20 611 730 ; +C -1 ; WX 600 ; N Ccedilla ; B 43 -186 554 598 ; +C -1 ; WX 600 ; N Eacute ; B 23 -20 540 789 ; +C -1 ; WX 600 ; N Ecircumflex ; B 23 -20 540 774 ; +C -1 ; WX 600 ; N Edieresis ; B 23 -20 540 721 ; +C -1 ; WX 600 ; N Egrave ; B 23 -20 540 789 ; +C -1 ; WX 600 ; N Eth ; B 23 -20 540 583 ; +C -1 ; WX 600 ; N Gcaron ; B 43 -35 582 774 ; +C -1 ; WX 600 ; N IJ ; B -10 -35 610 583 ; +C -1 ; WX 600 ; N Iacute ; B 93 -20 507 789 ; +C -1 ; WX 600 ; N Icircumflex ; B 93 -20 507 774 ; +C -1 ; WX 600 ; N Idieresis ; B 93 -20 507 721 ; +C -1 ; WX 600 ; N Idot ; B 93 -20 507 721 ; +C -1 ; WX 600 ; N Igrave ; B 93 -20 507 789 ; +C -1 ; WX 600 ; N LL ; B -20 -20 620 583 ; +C -1 ; WX 600 ; N Ntilde ; B 2 -20 582 730 ; +C -1 ; WX 600 ; N Oacute ; B 31 -35 569 789 ; +C -1 ; WX 600 ; N Ocircumflex ; B 31 -35 569 774 ; +C -1 ; WX 600 ; N Odieresis ; B 31 -35 569 721 ; +C -1 ; WX 600 ; N Ograve ; B 31 -35 569 789 ; +C -1 ; WX 600 ; N Otilde ; B 31 -35 569 730 ; +C -1 ; WX 600 ; N Scaron ; B 72 -35 528 774 ; +C -1 ; WX 600 ; N Scedilla ; B 72 -186 528 598 ; +C -1 ; WX 600 ; N Thorn ; B 23 -20 539 583 ; +C -1 ; WX 600 ; N Uacute ; B 20 -35 580 789 ; +C -1 ; WX 600 ; N Ucircumflex ; B 20 -35 580 774 ; +C -1 ; WX 600 ; N Udieresis ; B 20 -35 580 721 ; +C -1 ; WX 600 ; N Ugrave ; B 20 -35 580 789 ; +C -1 ; WX 600 ; N Yacute ; B 31 -20 569 789 ; +C -1 ; WX 600 ; N Ydieresis ; B 31 -20 569 721 ; +C -1 ; WX 600 ; N Zcaron ; B 83 -20 517 774 ; +C -1 ; WX 600 ; N aacute ; B 52 -35 561 660 ; +C -1 ; WX 600 ; N acircumflex ; B 52 -35 561 653 ; +C -1 ; WX 600 ; N adieresis ; B 52 -35 561 592 ; +C -1 ; WX 600 ; N agrave ; B 52 -35 561 660 ; +C -1 ; WX 600 ; N aring ; B 52 -35 561 686 ; +C -1 ; WX 600 ; N arrowboth ; B -40 110 640 490 ; +C -1 ; WX 600 ; N arrowdown ; B 110 -20 490 639 ; +C -1 ; WX 600 ; N arrowleft ; B -40 110 640 490 ; +C -1 ; WX 600 ; N arrowright ; B -40 110 640 490 ; +C -1 ; WX 600 ; N arrowup ; B 110 -20 490 639 ; +C -1 ; WX 600 ; N atilde ; B 52 -35 561 618 ; +C -1 ; WX 600 ; N brokenbar ; B 260 -144 340 624 ; +C -1 ; WX 600 ; N ccedilla ; B 64 -186 555 452 ; +C -1 ; WX 600 ; N center ; B 0 -20 600 624 ; +C -1 ; WX 600 ; N copyright ; B -20 -35 620 598 ; +C -1 ; WX 600 ; N dectab ; B -5 -20 605 248 ; +C -1 ; WX 600 ; N degree ; B 135 294 465 624 ; +C -1 ; WX 600 ; N divide ; B 52 51 548 531 ; +C -1 ; WX 600 ; N down ; B 154 -20 446 452 ; +C -1 ; WX 600 ; N eacute ; B 43 -35 540 664 ; +C -1 ; WX 600 ; N ecircumflex ; B 43 -35 540 653 ; +C -1 ; WX 600 ; N edieresis ; B 43 -35 540 592 ; +C -1 ; WX 600 ; N egrave ; B 43 -35 540 664 ; +C -1 ; WX 600 ; N eth ; B 52 -35 548 639 ; +C -1 ; WX 600 ; N format ; B -15 -207 65 624 ; +C -1 ; WX 600 ; N gcaron ; B 43 -207 582 645 ; +C -1 ; WX 600 ; N graybox ; B 35 -40 565 640 ; +C -1 ; WX 600 ; N iacute ; B 72 -20 528 660 ; +C -1 ; WX 600 ; N icircumflex ; B 72 -20 528 634 ; +C -1 ; WX 600 ; N idieresis ; B 72 -20 528 592 ; +C -1 ; WX 600 ; N igrave ; B 72 -20 528 656 ; +C -1 ; WX 600 ; N ij ; B 10 -207 550 665 ; +C -1 ; WX 600 ; N indent ; B 54 60 546 352 ; +C -1 ; WX 600 ; N largebullet ; B 260 266 340 346 ; +C -1 ; WX 600 ; N left ; B 54 60 546 352 ; +C -1 ; WX 600 ; N lira ; B 43 -20 540 598 ; +C -1 ; WX 600 ; N ll ; B 0 -20 600 624 ; +C -1 ; WX 600 ; N logicalnot ; B 52 154 548 394 ; +C -1 ; WX 600 ; N merge ; B 154 -20 446 452 ; +C -1 ; WX 600 ; N minus ; B 52 241 548 321 ; +C -1 ; WX 600 ; N mu ; B 23 -207 561 437 ; +C -1 ; WX 600 ; N multiply ; B 82 12 518 470 ; +C -1 ; WX 600 ; N notegraphic ; B 150 -5 450 639 ; +C -1 ; WX 600 ; N ntilde ; B 33 -20 561 618 ; +C -1 ; WX 600 ; N oacute ; B 52 -35 548 649 ; +C -1 ; WX 600 ; N ocircumflex ; B 52 -35 548 653 ; +C -1 ; WX 600 ; N odieresis ; B 52 -35 548 592 ; +C -1 ; WX 600 ; N ograve ; B 52 -35 548 649 ; +C -1 ; WX 600 ; N onehalf ; B -10 -20 610 624 ; +C -1 ; WX 600 ; N onequarter ; B -10 -20 610 624 ; +C -1 ; WX 600 ; N onesuperior ; B 160 200 440 624 ; +C -1 ; WX 600 ; N otilde ; B 52 -35 548 597 ; +C -1 ; WX 600 ; N overscore ; B -32 559 632 639 ; +C -1 ; WX 600 ; N plusminus ; B 52 -20 548 550 ; +C -1 ; WX 600 ; N prescription ; B 23 -20 609 583 ; +C -1 ; WX 600 ; N registered ; B -20 -35 620 598 ; +C -1 ; WX 600 ; N return ; B -24 -20 624 608 ; +C -1 ; WX 600 ; N scaron ; B 83 -35 517 645 ; +C -1 ; WX 600 ; N scedilla ; B 83 -186 517 452 ; +C -1 ; WX 600 ; N square ; B -24 -20 624 608 ; +C -1 ; WX 600 ; N stop ; B -24 -20 624 608 ; +C -1 ; WX 600 ; N tab ; B -24 -20 624 608 ; +C -1 ; WX 600 ; N thorn ; B 2 -207 561 624 ; +C -1 ; WX 600 ; N threequarters ; B -10 -20 610 639 ; +C -1 ; WX 600 ; N threesuperior ; B 155 191 452 639 ; +C -1 ; WX 600 ; N trademark ; B -20 230 620 583 ; +C -1 ; WX 600 ; N twosuperior ; B 140 200 431 639 ; +C -1 ; WX 600 ; N uacute ; B 23 -35 561 656 ; +C -1 ; WX 600 ; N ucircumflex ; B 23 -35 561 634 ; +C -1 ; WX 600 ; N udieresis ; B 23 -35 561 592 ; +C -1 ; WX 600 ; N ugrave ; B 23 -35 561 656 ; +C -1 ; WX 600 ; N up ; B 154 -20 446 452 ; +C -1 ; WX 600 ; N yacute ; B 31 -207 569 656 ; +C -1 ; WX 600 ; N ydieresis ; B 31 -207 569 571 ; +C -1 ; WX 600 ; N zcaron ; B 95 -20 509 645 ; +EndCharMetrics +StartComposites 58 +CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 0 146 ; +CC zcaron 2 ; PCC z 0 0 ; PCC caron 0 0 ; +CC Scaron 2 ; PCC S 0 0 ; PCC caron 0 146 ; +CC scaron 2 ; PCC s 0 0 ; PCC caron 0 0 ; +CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 0 0 ; +CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 0 0 ; +CC Yacute 2 ; PCC Y 0 0 ; PCC acute 0 146 ; +CC yacute 2 ; PCC y 0 0 ; PCC acute 0 0 ; +CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 0 146 ; +CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 0 0 ; +CC Uacute 2 ; PCC U 0 0 ; PCC acute 0 146 ; +CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 0 146 ; +CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 0 146 ; +CC Ugrave 2 ; PCC U 0 0 ; PCC grave 0 146 ; +CC uacute 2 ; PCC u 0 0 ; PCC acute 0 0 ; +CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 0 0 ; +CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 0 0 ; +CC ugrave 2 ; PCC u 0 0 ; PCC grave 0 0 ; +CC Iacute 2 ; PCC I 0 0 ; PCC acute 0 146 ; +CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 0 146 ; +CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 0 146 ; +CC Igrave 2 ; PCC I 0 0 ; PCC grave 0 146 ; +CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute 0 0 ; +CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex 0 0 ; +CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis 0 0 ; +CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave 0 0 ; +CC Eacute 2 ; PCC E 0 0 ; PCC acute 0 146 ; +CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 0 146 ; +CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 0 146 ; +CC Egrave 2 ; PCC E 0 0 ; PCC grave 0 146 ; +CC eacute 2 ; PCC e 0 0 ; PCC acute 0 0 ; +CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 0 0 ; +CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 0 0 ; +CC egrave 2 ; PCC e 0 0 ; PCC grave 0 0 ; +CC Aacute 2 ; PCC A 0 0 ; PCC acute 0 146 ; +CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 0 146 ; +CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 0 146 ; +CC Agrave 2 ; PCC A 0 0 ; PCC grave 0 146 ; +CC aacute 2 ; PCC a 0 0 ; PCC acute 0 0 ; +CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 0 0 ; +CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 0 0 ; +CC agrave 2 ; PCC a 0 0 ; PCC grave 0 0 ; +CC Oacute 2 ; PCC O 0 0 ; PCC acute 0 146 ; +CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 0 146 ; +CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 0 146 ; +CC Ograve 2 ; PCC O 0 0 ; PCC grave 0 146 ; +CC oacute 2 ; PCC o 0 0 ; PCC acute 0 0 ; +CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 0 0 ; +CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 0 0 ; +CC ograve 2 ; PCC o 0 0 ; PCC grave 0 0 ; +CC Atilde 2 ; PCC A 0 0 ; PCC tilde 0 146 ; +CC atilde 2 ; PCC a 0 0 ; PCC tilde 0 0 ; +CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 0 146 ; +CC ntilde 2 ; PCC n 0 0 ; PCC tilde 0 0 ; +CC Otilde 2 ; PCC O 0 0 ; PCC tilde 0 146 ; +CC otilde 2 ; PCC o 0 0 ; PCC tilde 0 0 ; +CC Aring 2 ; PCC A 0 0 ; PCC ring 0 146 ; +CC aring 2 ; PCC a 0 0 ; PCC ring 0 0 ; +EndComposites +EndFontMetrics diff --git a/collects/afm/Helvetica-Bold.afm b/collects/afm/Helvetica-Bold.afm new file mode 100644 index 0000000000..e51fd308b3 --- /dev/null +++ b/collects/afm/Helvetica-Bold.afm @@ -0,0 +1,433 @@ +StartFontMetrics 2.0 +Comment Copyright (c) 1984 Adobe Systems Incorporated. All Rights Reserved. +Comment Creation Date:Sun Feb 8 19:34:17 PST 1987 +FontName Helvetica-Bold +EncodingScheme AdobeStandardEncoding +FullName Helvetica Bold +FamilyName Helvetica +Weight Bold +ItalicAngle 0.0 +IsFixedPitch false +UnderlinePosition -106 +UnderlineThickness 73 +Version 001.002 +Notice Helvetica is a registered trademark of Allied Corporation. +FontBBox -173 -221 1003 936 +CapHeight 729 +XHeight 542 +Descender -219 +Ascender 729 +StartCharMetrics 228 +C 32 ; WX 278 ; N space ; B 0 0 0 0 ; +C 33 ; WX 333 ; N exclam ; B 112 0 262 729 ; +C 34 ; WX 474 ; N quotedbl ; B 50 470 424 729 ; +C 35 ; WX 556 ; N numbersign ; B 3 -30 553 696 ; +C 36 ; WX 556 ; N dollar ; B 22 -125 526 765 ; +C 37 ; WX 889 ; N percent ; B 22 -18 863 708 ; +C 38 ; WX 722 ; N ampersand ; B 55 -20 694 729 ; +C 39 ; WX 278 ; N quoteright ; B 66 469 201 729 ; +C 40 ; WX 333 ; N parenleft ; B 40 -202 303 729 ; +C 41 ; WX 333 ; N parenright ; B 22 -202 285 729 ; +C 42 ; WX 389 ; N asterisk ; B 23 385 356 730 ; +C 43 ; WX 584 ; N plus ; B 50 -10 534 474 ; +C 44 ; WX 278 ; N comma ; B 64 -174 214 146 ; +C 45 ; WX 333 ; N hyphen ; B 26 208 298 344 ; +C 46 ; WX 278 ; N period ; B 64 0 214 146 ; +C 47 ; WX 278 ; N slash ; B 2 -14 275 715 ; +C 48 ; WX 556 ; N zero ; B 29 -23 517 725 ; +C 49 ; WX 556 ; N one ; B 68 0 378 709 ; +C 50 ; WX 556 ; N two ; B 30 0 515 726 ; +C 51 ; WX 556 ; N three ; B 29 -23 516 726 ; +C 52 ; WX 556 ; N four ; B 24 0 522 709 ; +C 53 ; WX 556 ; N five ; B 27 -24 517 709 ; +C 54 ; WX 556 ; N six ; B 32 -23 519 727 ; +C 55 ; WX 556 ; N seven ; B 29 0 528 709 ; +C 56 ; WX 556 ; N eight ; B 22 -23 525 726 ; +C 57 ; WX 556 ; N nine ; B 28 -23 516 728 ; +C 58 ; WX 333 ; N colon ; B 113 0 263 521 ; +C 59 ; WX 333 ; N semicolon ; B 113 -174 263 521 ; +C 60 ; WX 584 ; N less ; B 40 -10 529 474 ; +C 61 ; WX 584 ; N equal ; B 50 52 534 412 ; +C 62 ; WX 584 ; N greater ; B 40 -10 529 474 ; +C 63 ; WX 611 ; N question ; B 64 0 556 744 ; +C 64 ; WX 975 ; N at ; B 27 -136 947 746 ; +C 65 ; WX 722 ; N A ; B 26 0 703 729 ; +C 66 ; WX 722 ; N B ; B 82 0 666 729 ; +C 67 ; WX 722 ; N C ; B 44 -23 685 741 ; +C 68 ; WX 722 ; N D ; B 77 0 681 729 ; +C 69 ; WX 667 ; N E ; B 79 0 624 729 ; +C 70 ; WX 611 ; N F ; B 74 0 586 729 ; +C 71 ; WX 778 ; N G ; B 42 -24 711 741 ; +C 72 ; WX 722 ; N H ; B 68 0 657 729 ; +C 73 ; WX 278 ; N I ; B 63 0 213 729 ; +C 74 ; WX 556 ; N J ; B 24 -23 486 729 ; +C 75 ; WX 722 ; N K ; B 74 0 717 729 ; +C 76 ; WX 611 ; N L ; B 80 0 579 729 ; +C 77 ; WX 833 ; N M ; B 66 0 776 729 ; +C 78 ; WX 722 ; N N ; B 68 0 661 729 ; +C 79 ; WX 778 ; N O ; B 40 -23 742 741 ; +C 80 ; WX 667 ; N P ; B 76 0 633 729 ; +C 81 ; WX 778 ; N Q ; B 43 -54 745 741 ; +C 82 ; WX 722 ; N R ; B 80 0 677 729 ; +C 83 ; WX 667 ; N S ; B 32 -23 633 741 ; +C 84 ; WX 611 ; N T ; B 14 0 598 729 ; +C 85 ; WX 722 ; N U ; B 76 -23 654 729 ; +C 86 ; WX 667 ; N V ; B 24 0 647 729 ; +C 87 ; WX 944 ; N W ; B 13 0 932 729 ; +C 88 ; WX 667 ; N X ; B 22 0 653 729 ; +C 89 ; WX 667 ; N Y ; B 27 0 650 729 ; +C 90 ; WX 611 ; N Z ; B 30 0 578 729 ; +C 91 ; WX 333 ; N bracketleft ; B 66 -202 308 729 ; +C 92 ; WX 278 ; N backslash ; B -12 -21 289 708 ; +C 93 ; WX 333 ; N bracketright ; B 18 -202 260 729 ; +C 94 ; WX 584 ; N asciicircum ; B 61 271 522 696 ; +C 95 ; WX 556 ; N underscore ; B -22 -200 578 -130 ; +C 96 ; WX 278 ; N quoteleft ; B 67 469 202 729 ; +C 97 ; WX 556 ; N a ; B 27 -24 524 551 ; +C 98 ; WX 611 ; N b ; B 59 -23 575 729 ; +C 99 ; WX 556 ; N c ; B 34 -23 522 551 ; +C 100 ; WX 611 ; N d ; B 29 -23 545 729 ; +C 101 ; WX 556 ; N e ; B 22 -23 525 551 ; +C 102 ; WX 333 ; N f ; B 14 0 313 729 ; L i fi ; L l fl ; +C 103 ; WX 611 ; N g ; B 34 -220 541 551 ; +C 104 ; WX 611 ; N h ; B 67 0 541 729 ; +C 105 ; WX 278 ; N i ; B 67 0 207 729 ; +C 106 ; WX 278 ; N j ; B 4 -219 210 729 ; +C 107 ; WX 556 ; N k ; B 59 0 548 729 ; +C 108 ; WX 278 ; N l ; B 67 0 207 729 ; +C 109 ; WX 889 ; N m ; B 60 0 824 553 ; +C 110 ; WX 611 ; N n ; B 63 0 546 551 ; +C 111 ; WX 611 ; N o ; B 35 -23 569 551 ; +C 112 ; WX 611 ; N p ; B 58 -219 574 551 ; +C 113 ; WX 611 ; N q ; B 28 -219 544 551 ; +C 114 ; WX 389 ; N r ; B 63 0 370 553 ; +C 115 ; WX 556 ; N s ; B 29 -23 520 551 ; +C 116 ; WX 333 ; N t ; B 14 -23 301 678 ; +C 117 ; WX 611 ; N u ; B 58 -23 541 542 ; +C 118 ; WX 556 ; N v ; B 14 0 536 542 ; +C 119 ; WX 778 ; N w ; B 5 0 766 542 ; +C 120 ; WX 556 ; N x ; B 16 0 535 542 ; +C 121 ; WX 556 ; N y ; B 9 -219 538 542 ; +C 122 ; WX 500 ; N z ; B 21 0 468 542 ; +C 123 ; WX 389 ; N braceleft ; B 37 -202 317 729 ; +C 124 ; WX 280 ; N bar ; B 100 -202 180 729 ; +C 125 ; WX 389 ; N braceright ; B 72 -202 352 729 ; +C 126 ; WX 584 ; N asciitilde ; B 60 144 519 322 ; +C 161 ; WX 333 ; N exclamdown ; B 66 -187 216 542 ; +C 162 ; WX 556 ; N cent ; B 37 -122 522 637 ; +C 163 ; WX 556 ; N sterling ; B 31 -20 537 717 ; +C 164 ; WX 167 ; N fraction ; B -173 -20 337 715 ; +C 165 ; WX 556 ; N yen ; B 5 0 552 705 ; +C 166 ; WX 556 ; N florin ; B 21 -221 535 745 ; +C 167 ; WX 556 ; N section ; B 33 -201 518 728 ; +C 168 ; WX 556 ; N currency ; B 26 105 530 604 ; +C 169 ; WX 238 ; N quotesingle ; B 50 469 188 729 ; +C 170 ; WX 500 ; N quotedblleft ; B 71 469 433 729 ; +C 171 ; WX 556 ; N guillemotleft ; B 88 71 468 484 ; +C 172 ; WX 333 ; N guilsinglleft ; B 83 73 250 476 ; +C 173 ; WX 333 ; N guilsinglright ; B 80 73 247 476 ; +C 174 ; WX 611 ; N fi ; B 9 0 548 729 ; +C 175 ; WX 611 ; N fl ; B 12 0 546 729 ; +C 177 ; WX 556 ; N endash ; B -9 208 557 313 ; +C 178 ; WX 556 ; N dagger ; B 31 -195 523 708 ; +C 179 ; WX 556 ; N daggerdbl ; B 28 -195 520 708 ; +C 180 ; WX 278 ; N periodcentered ; B 64 318 188 442 ; +C 182 ; WX 556 ; N paragraph ; B 20 -195 529 729 ; +C 183 ; WX 350 ; N bullet ; B 50 175 300 425 ; +C 184 ; WX 278 ; N quotesinglbase ; B 66 -135 201 125 ; +C 185 ; WX 500 ; N quotedblbase ; B 72 -164 432 141 ; +C 186 ; WX 500 ; N quotedblright ; B 73 469 440 729 ; +C 187 ; WX 556 ; N guillemotright ; B 88 71 462 482 ; +C 188 ; WX 1000 ; N ellipsis ; B 92 0 908 146 ; +C 189 ; WX 1000 ; N perthousand ; B 11 -20 990 745 ; +C 191 ; WX 611 ; N questiondown ; B 51 -192 544 542 ; +C 193 ; WX 333 ; N grave ; B 17 595 213 745 ; +C 194 ; WX 333 ; N acute ; B 121 595 317 745 ; +C 195 ; WX 333 ; N circumflex ; B 8 598 326 745 ; +C 196 ; WX 333 ; N tilde ; B -9 595 345 729 ; +C 197 ; WX 333 ; N macron ; B 16 629 315 717 ; +C 198 ; WX 333 ; N breve ; B 35 593 299 736 ; +C 199 ; WX 333 ; N dotaccent ; B 112 607 222 729 ; +C 200 ; WX 333 ; N dieresis ; B 18 609 314 731 ; +C 202 ; WX 333 ; N ring ; B 77 565 257 745 ; +C 203 ; WX 333 ; N cedilla ; B 27 -220 294 -9 ; +C 205 ; WX 333 ; N hungarumlaut ; B -44 595 340 745 ; +C 206 ; WX 333 ; N ogonek ; B 45 -195 268 38 ; +C 207 ; WX 333 ; N caron ; B 9 598 327 745 ; +C 208 ; WX 1000 ; N emdash ; B -7 208 1003 313 ; +C 225 ; WX 1000 ; N AE ; B 1 0 966 729 ; +C 227 ; WX 370 ; N ordfeminine ; B 31 277 329 746 ; +C 232 ; WX 611 ; N Lslash ; B 0 0 597 729 ; +C 233 ; WX 778 ; N Oslash ; B 31 -34 755 754 ; +C 234 ; WX 1000 ; N OE ; B 28 -20 970 741 ; +C 235 ; WX 365 ; N ordmasculine ; B 23 276 343 745 ; +C 241 ; WX 889 ; N ae ; B 27 -20 857 555 ; +C 245 ; WX 278 ; N dotlessi ; B 67 0 207 542 ; +C 248 ; WX 278 ; N lslash ; B 0 0 252 729 ; +C 249 ; WX 611 ; N oslash ; B 11 -34 598 561 ; +C 250 ; WX 944 ; N oe ; B 23 -21 920 554 ; +C 251 ; WX 611 ; N germandbls ; B 67 -16 575 730 ; +C -1 ; WX 722 ; N Aacute ; B 26 0 703 936 ; +C -1 ; WX 722 ; N Acircumflex ; B 26 0 703 936 ; +C -1 ; WX 722 ; N Adieresis ; B 26 0 703 922 ; +C -1 ; WX 722 ; N Agrave ; B 26 0 703 936 ; +C -1 ; WX 722 ; N Aring ; B 26 0 703 936 ; +C -1 ; WX 722 ; N Atilde ; B 26 0 703 920 ; +C -1 ; WX 722 ; N Ccedilla ; B 44 -220 685 741 ; +C -1 ; WX 667 ; N Eacute ; B 79 0 624 936 ; +C -1 ; WX 667 ; N Ecircumflex ; B 79 0 624 936 ; +C -1 ; WX 667 ; N Edieresis ; B 79 0 624 922 ; +C -1 ; WX 667 ; N Egrave ; B 79 0 624 936 ; +C -1 ; WX 722 ; N Eth ; B -18 0 681 729 ; +C -1 ; WX 278 ; N Iacute ; B 63 0 290 936 ; +C -1 ; WX 278 ; N Icircumflex ; B -19 0 299 936 ; +C -1 ; WX 278 ; N Idieresis ; B -9 0 287 922 ; +C -1 ; WX 278 ; N Igrave ; B -10 0 213 936 ; +C -1 ; WX 722 ; N Ntilde ; B 68 0 661 920 ; +C -1 ; WX 778 ; N Oacute ; B 40 -23 742 936 ; +C -1 ; WX 778 ; N Ocircumflex ; B 40 -23 742 936 ; +C -1 ; WX 778 ; N Odieresis ; B 40 -23 742 922 ; +C -1 ; WX 778 ; N Ograve ; B 40 -23 742 936 ; +C -1 ; WX 778 ; N Otilde ; B 40 -23 742 920 ; +C -1 ; WX 667 ; N Scaron ; B 32 -23 633 936 ; +C -1 ; WX 667 ; N Thorn ; B 76 0 633 729 ; +C -1 ; WX 722 ; N Uacute ; B 76 -23 654 936 ; +C -1 ; WX 722 ; N Ucircumflex ; B 76 -23 654 936 ; +C -1 ; WX 722 ; N Udieresis ; B 76 -23 654 922 ; +C -1 ; WX 722 ; N Ugrave ; B 76 -23 654 936 ; +C -1 ; WX 667 ; N Yacute ; B 27 0 650 932 ; +C -1 ; WX 667 ; N Ydieresis ; B 27 0 650 922 ; +C -1 ; WX 611 ; N Zcaron ; B 30 0 578 936 ; +C -1 ; WX 556 ; N aacute ; B 27 -24 524 745 ; +C -1 ; WX 556 ; N acircumflex ; B 27 -24 524 745 ; +C -1 ; WX 556 ; N adieresis ; B 27 -24 524 731 ; +C -1 ; WX 556 ; N agrave ; B 27 -24 524 745 ; +C -1 ; WX 556 ; N aring ; B 27 -24 524 745 ; +C -1 ; WX 556 ; N atilde ; B 27 -24 524 729 ; +C -1 ; WX 280 ; N brokenbar ; B 100 -202 180 729 ; +C -1 ; WX 556 ; N ccedilla ; B 34 -220 522 551 ; +C -1 ; WX 737 ; N copyright ; B -14 -20 751 745 ; +C -1 ; WX 400 ; N degree ; B 50 425 350 725 ; +C -1 ; WX 584 ; N divide ; B 50 -10 534 474 ; +C -1 ; WX 556 ; N eacute ; B 22 -23 525 745 ; +C -1 ; WX 556 ; N ecircumflex ; B 22 -23 525 745 ; +C -1 ; WX 556 ; N edieresis ; B 22 -23 525 731 ; +C -1 ; WX 556 ; N egrave ; B 22 -23 525 745 ; +C -1 ; WX 611 ; N eth ; B 35 -23 569 730 ; +C -1 ; WX 278 ; N iacute ; B 67 0 290 745 ; +C -1 ; WX 278 ; N icircumflex ; B -19 0 299 745 ; +C -1 ; WX 278 ; N idieresis ; B -9 0 287 731 ; +C -1 ; WX 278 ; N igrave ; B -10 0 207 745 ; +C -1 ; WX 584 ; N logicalnot ; B 40 121 544 412 ; +C -1 ; WX 584 ; N minus ; B 40 174 544 290 ; +C -1 ; WX 611 ; N mu ; B 58 -219 541 542 ; +C -1 ; WX 584 ; N multiply ; B 50 -10 534 474 ; +C -1 ; WX 611 ; N ntilde ; B 63 0 546 729 ; +C -1 ; WX 611 ; N oacute ; B 35 -23 569 745 ; +C -1 ; WX 611 ; N ocircumflex ; B 35 -23 569 745 ; +C -1 ; WX 611 ; N odieresis ; B 35 -23 569 731 ; +C -1 ; WX 611 ; N ograve ; B 35 -23 569 745 ; +C -1 ; WX 834 ; N onehalf ; B 30 -20 803 715 ; +C -1 ; WX 834 ; N onequarter ; B 30 -20 804 715 ; +C -1 ; WX 333 ; N onesuperior ; B 46 284 247 709 ; +C -1 ; WX 611 ; N otilde ; B 35 -23 569 729 ; +C -1 ; WX 584 ; N plusminus ; B 40 0 544 674 ; +C -1 ; WX 737 ; N registered ; B -14 -20 751 745 ; +C -1 ; WX 556 ; N scaron ; B 29 -23 520 745 ; +C -1 ; WX 611 ; N thorn ; B 58 -219 574 729 ; +C -1 ; WX 834 ; N threequarters ; B 30 -20 804 725 ; +C -1 ; WX 333 ; N threesuperior ; B 8 271 325 720 ; +C -1 ; WX 1000 ; N trademark ; B 71 341 929 745 ; +C -1 ; WX 333 ; N twosuperior ; B 9 284 324 719 ; +C -1 ; WX 611 ; N uacute ; B 58 -23 541 745 ; +C -1 ; WX 611 ; N ucircumflex ; B 58 -23 541 745 ; +C -1 ; WX 611 ; N udieresis ; B 58 -23 541 731 ; +C -1 ; WX 611 ; N ugrave ; B 58 -23 541 745 ; +C -1 ; WX 556 ; N yacute ; B 9 -219 538 745 ; +C -1 ; WX 556 ; N ydieresis ; B 9 -219 538 731 ; +C -1 ; WX 500 ; N zcaron ; B 21 0 468 745 ; +EndCharMetrics +StartKernData +StartKernPairs 101 + +KPX A y -37 +KPX A w -18 +KPX A v -37 +KPX A space -37 +KPX A quoteright -55 +KPX A Y -92 +KPX A W -55 +KPX A V -74 +KPX A T -74 + +KPX F period -111 +KPX F comma -111 +KPX F A -55 + +KPX L y -37 +KPX L space -18 +KPX L quoteright -55 +KPX L Y -92 +KPX L W -55 +KPX L V -74 +KPX L T -74 + +KPX P space -18 +KPX P period -129 +KPX P comma -129 +KPX P A -74 + +KPX R Y -37 +KPX R W -18 +KPX R V -18 + +KPX T y -74 +KPX T w -74 +KPX T u -74 +KPX T semicolon -111 +KPX T s -74 +KPX T r -55 +KPX T period -111 +KPX T o -74 +KPX T i -18 +KPX T hyphen -55 +KPX T e -74 +KPX T comma -111 +KPX T colon -111 +KPX T c -74 +KPX T a -74 +KPX T O -18 +KPX T A -74 + +KPX V y -37 +KPX V u -37 +KPX V semicolon -55 +KPX V r -55 +KPX V period -92 +KPX V o -74 +KPX V i -18 +KPX V hyphen -55 +KPX V e -55 +KPX V comma -92 +KPX V colon -55 +KPX V a -55 +KPX V A -74 + +KPX W y -18 +KPX W u -18 +KPX W semicolon -18 +KPX W r -18 +KPX W period -55 +KPX W o -18 +KPX W i -9 +KPX W hyphen -20 +KPX W e -18 +KPX W comma -55 +KPX W colon -18 +KPX W a -37 +KPX W A -55 + +KPX Y v -55 +KPX Y u -55 +KPX Y space -18 +KPX Y semicolon -74 +KPX Y q -74 +KPX Y period -111 +KPX Y p -55 +KPX Y o -74 +KPX Y i -37 +KPX Y hyphen -55 +KPX Y e -55 +KPX Y comma -111 +KPX Y colon -74 +KPX Y a -55 +KPX Y A -92 + +KPX f quoteright 18 + +KPX one one -55 + +KPX quoteleft quoteleft -37 + +KPX quoteright space -55 +KPX quoteright s -37 +KPX quoteright quoteright -37 + +KPX r quoteright 37 +KPX r period -55 +KPX r comma -55 + +KPX space Y -18 +KPX space A -37 + +KPX v period -74 +KPX v comma -74 + +KPX w period -37 +KPX w comma -37 + +KPX y period -74 +KPX y comma -74 +EndKernPairs +EndKernData +StartComposites 58 +CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 139 191 ; +CC zcaron 2 ; PCC z 0 0 ; PCC caron 83 0 ; +CC Scaron 2 ; PCC S 0 0 ; PCC caron 167 191 ; +CC scaron 2 ; PCC s 0 0 ; PCC caron 111 0 ; +CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 207 0 ; +CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 117 0 ; +CC Yacute 2 ; PCC Y 0 0 ; PCC acute 167 187 ; +CC yacute 2 ; PCC y 0 0 ; PCC acute 111 0 ; +CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 167 191 ; +CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 111 0 ; +CC Uacute 2 ; PCC U 0 0 ; PCC acute 197 191 ; +CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 197 191 ; +CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 197 191 ; +CC Ugrave 2 ; PCC U 0 0 ; PCC grave 197 191 ; +CC uacute 2 ; PCC u 0 0 ; PCC acute 139 0 ; +CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 139 0 ; +CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 139 0 ; +CC ugrave 2 ; PCC u 0 0 ; PCC grave 139 0 ; +CC Iacute 2 ; PCC I 0 0 ; PCC acute -27 191 ; +CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex -27 191 ; +CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis -27 191 ; +CC Igrave 2 ; PCC I 0 0 ; PCC grave -27 191 ; +CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -27 0 ; +CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -27 0 ; +CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -27 0 ; +CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -27 0 ; +CC Eacute 2 ; PCC E 0 0 ; PCC acute 188 191 ; +CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 188 191 ; +CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 188 191 ; +CC Egrave 2 ; PCC E 0 0 ; PCC grave 188 191 ; +CC eacute 2 ; PCC e 0 0 ; PCC acute 111 0 ; +CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 111 0 ; +CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 111 0 ; +CC egrave 2 ; PCC e 0 0 ; PCC grave 111 0 ; +CC Aacute 2 ; PCC A 0 0 ; PCC acute 197 191 ; +CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 197 191 ; +CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 197 191 ; +CC Agrave 2 ; PCC A 0 0 ; PCC grave 197 191 ; +CC aacute 2 ; PCC a 0 0 ; PCC acute 111 0 ; +CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 111 0 ; +CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 111 0 ; +CC agrave 2 ; PCC a 0 0 ; PCC grave 111 0 ; +CC Oacute 2 ; PCC O 0 0 ; PCC acute 222 191 ; +CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 222 191 ; +CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 222 191 ; +CC Ograve 2 ; PCC O 0 0 ; PCC grave 222 191 ; +CC oacute 2 ; PCC o 0 0 ; PCC acute 139 0 ; +CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 139 0 ; +CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 139 0 ; +CC ograve 2 ; PCC o 0 0 ; PCC grave 139 0 ; +CC Atilde 2 ; PCC A 0 0 ; PCC tilde 197 191 ; +CC atilde 2 ; PCC a 0 0 ; PCC tilde 111 0 ; +CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 200 191 ; +CC ntilde 2 ; PCC n 0 0 ; PCC tilde 146 0 ; +CC Otilde 2 ; PCC O 0 0 ; PCC tilde 222 191 ; +CC otilde 2 ; PCC o 0 0 ; PCC tilde 139 0 ; +CC Aring 2 ; PCC A 0 0 ; PCC ring 197 191 ; +CC aring 2 ; PCC a 0 0 ; PCC ring 111 0 ; +EndComposites +EndFontMetrics diff --git a/collects/afm/Helvetica-BoldOblique.afm b/collects/afm/Helvetica-BoldOblique.afm new file mode 100644 index 0000000000..9820c4b5c7 --- /dev/null +++ b/collects/afm/Helvetica-BoldOblique.afm @@ -0,0 +1,431 @@ +StartFontMetrics 2.0 +Comment Copyright (c) 1984 Adobe Systems Incorporated. All Rights Reserved. +Comment Creation Date:Sun Feb 8 20:39:16 PST 1987 +FontName Helvetica-BoldOblique +EncodingScheme AdobeStandardEncoding +FullName Helvetica Bold Oblique +FamilyName Helvetica +Weight Bold +ItalicAngle -12.0 +IsFixedPitch false +UnderlinePosition -106 +UnderlineThickness 105 +Version 001.002 +Notice Helvetica is a registered trademark of Allied Corporation +FontBBox -177 -221 1107 936 +CapHeight 729 +XHeight 542 +Descender -219 +Ascender 729 +StartCharMetrics 228 +C 32 ; WX 278 ; N space ; B 0 0 0 0 ; +C 33 ; WX 333 ; N exclam ; B 112 0 417 729 ; +C 34 ; WX 474 ; N quotedbl ; B 177 470 579 729 ; +C 35 ; WX 556 ; N numbersign ; B 33 -30 660 696 ; +C 36 ; WX 556 ; N dollar ; B 59 -125 628 765 ; +C 37 ; WX 889 ; N percent ; B 129 -18 903 708 ; +C 38 ; WX 722 ; N ampersand ; B 89 -20 720 729 ; +C 39 ; WX 278 ; N quoteright ; B 166 469 356 729 ; +C 40 ; WX 333 ; N parenleft ; B 84 -202 458 729 ; +C 41 ; WX 333 ; N parenright ; B -21 -202 356 729 ; +C 42 ; WX 389 ; N asterisk ; B 145 385 478 730 ; +C 43 ; WX 584 ; N plus ; B 87 -10 596 474 ; +C 44 ; WX 278 ; N comma ; B 27 -174 245 146 ; +C 45 ; WX 333 ; N hyphen ; B 70 208 371 344 ; +C 46 ; WX 278 ; N period ; B 64 0 245 146 ; +C 47 ; WX 278 ; N slash ; B -1 -14 427 715 ; +C 48 ; WX 556 ; N zero ; B 81 -23 614 725 ; +C 49 ; WX 556 ; N one ; B 172 0 529 709 ; +C 50 ; WX 556 ; N two ; B 30 0 628 726 ; +C 51 ; WX 556 ; N three ; B 67 -23 613 726 ; +C 52 ; WX 556 ; N four ; B 57 0 599 709 ; +C 53 ; WX 556 ; N five ; B 59 -24 641 709 ; +C 54 ; WX 556 ; N six ; B 85 -23 625 727 ; +C 55 ; WX 556 ; N seven ; B 131 0 679 709 ; +C 56 ; WX 556 ; N eight ; B 60 -23 620 726 ; +C 57 ; WX 556 ; N nine ; B 68 -23 611 728 ; +C 58 ; WX 333 ; N colon ; B 113 0 374 521 ; +C 59 ; WX 333 ; N semicolon ; B 76 -174 374 521 ; +C 60 ; WX 584 ; N less ; B 77 -10 630 474 ; +C 61 ; WX 584 ; N equal ; B 61 52 622 412 ; +C 62 ; WX 584 ; N greater ; B 38 -10 591 474 ; +C 63 ; WX 611 ; N question ; B 168 0 672 744 ; +C 64 ; WX 975 ; N at ; B 73 -136 1032 746 ; +C 65 ; WX 722 ; N A ; B 26 0 703 729 ; +C 66 ; WX 722 ; N B ; B 82 0 762 729 ; +C 67 ; WX 722 ; N C ; B 107 -23 793 741 ; +C 68 ; WX 722 ; N D ; B 77 0 776 729 ; +C 69 ; WX 667 ; N E ; B 79 0 762 729 ; +C 70 ; WX 611 ; N F ; B 74 0 741 729 ; +C 71 ; WX 778 ; N G ; B 107 -24 819 741 ; +C 72 ; WX 722 ; N H ; B 68 0 812 729 ; +C 73 ; WX 278 ; N I ; B 63 0 368 729 ; +C 74 ; WX 556 ; N J ; B 59 -23 641 729 ; +C 75 ; WX 722 ; N K ; B 74 0 843 729 ; +C 76 ; WX 611 ; N L ; B 80 0 606 729 ; +C 77 ; WX 833 ; N M ; B 66 0 931 729 ; +C 78 ; WX 722 ; N N ; B 68 0 816 729 ; +C 79 ; WX 778 ; N O ; B 106 -23 828 741 ; +C 80 ; WX 667 ; N P ; B 76 0 747 729 ; +C 81 ; WX 778 ; N Q ; B 109 -54 831 741 ; +C 82 ; WX 722 ; N R ; B 80 0 785 729 ; +C 83 ; WX 667 ; N S ; B 76 -23 725 741 ; +C 84 ; WX 611 ; N T ; B 142 0 753 729 ; +C 85 ; WX 722 ; N U ; B 119 -23 809 729 ; +C 86 ; WX 667 ; N V ; B 179 0 802 729 ; +C 87 ; WX 944 ; N W ; B 168 0 1087 729 ; +C 88 ; WX 667 ; N X ; B 22 0 802 729 ; +C 89 ; WX 667 ; N Y ; B 182 0 805 729 ; +C 90 ; WX 611 ; N Z ; B 30 0 733 729 ; +C 91 ; WX 333 ; N bracketleft ; B 23 -202 463 729 ; +C 92 ; WX 278 ; N backslash ; B 138 -21 285 708 ; +C 93 ; WX 333 ; N bracketright ; B -25 -202 415 729 ; +C 94 ; WX 584 ; N asciicircum ; B 119 271 580 696 ; +C 95 ; WX 556 ; N underscore ; B -65 -200 550 -130 ; +C 96 ; WX 278 ; N quoteleft ; B 167 469 357 729 ; +C 97 ; WX 556 ; N a ; B 50 -24 578 551 ; +C 98 ; WX 611 ; N b ; B 59 -23 640 729 ; +C 99 ; WX 556 ; N c ; B 77 -23 597 551 ; +C 100 ; WX 611 ; N d ; B 79 -23 700 729 ; +C 101 ; WX 556 ; N e ; B 64 -23 591 551 ; +C 102 ; WX 333 ; N f ; B 90 0 464 729 ; L i fi ; L l fl ; +C 103 ; WX 611 ; N g ; B 26 -220 656 551 ; +C 104 ; WX 611 ; N h ; B 67 0 629 729 ; +C 105 ; WX 278 ; N i ; B 67 0 362 729 ; +C 106 ; WX 278 ; N j ; B -43 -219 365 729 ; +C 107 ; WX 556 ; N k ; B 59 0 651 729 ; +C 108 ; WX 278 ; N l ; B 67 0 362 729 ; +C 109 ; WX 889 ; N m ; B 60 0 911 553 ; +C 110 ; WX 611 ; N n ; B 63 0 629 551 ; +C 111 ; WX 611 ; N o ; B 82 -23 634 551 ; +C 112 ; WX 611 ; N p ; B 11 -219 637 551 ; +C 113 ; WX 611 ; N q ; B 72 -219 659 551 ; +C 114 ; WX 389 ; N r ; B 63 0 487 553 ; +C 115 ; WX 556 ; N s ; B 60 -23 589 551 ; +C 116 ; WX 333 ; N t ; B 101 -23 414 678 ; +C 117 ; WX 611 ; N u ; B 88 -23 656 542 ; +C 118 ; WX 556 ; N v ; B 129 0 651 542 ; +C 119 ; WX 778 ; N w ; B 120 0 881 542 ; +C 120 ; WX 556 ; N x ; B 16 0 648 542 ; +C 121 ; WX 556 ; N y ; B 37 -219 653 542 ; +C 122 ; WX 500 ; N z ; B 21 0 575 542 ; +C 123 ; WX 389 ; N braceleft ; B 84 -202 472 729 ; +C 124 ; WX 280 ; N bar ; B 57 -202 335 729 ; +C 125 ; WX 389 ; N braceright ; B 29 -202 419 729 ; +C 126 ; WX 584 ; N asciitilde ; B 97 144 581 322 ; +C 161 ; WX 333 ; N exclamdown ; B 26 -187 331 542 ; +C 162 ; WX 556 ; N cent ; B 79 -122 598 637 ; +C 163 ; WX 556 ; N sterling ; B 49 -20 629 717 ; +C 164 ; WX 167 ; N fraction ; B -177 -20 489 715 ; +C 165 ; WX 556 ; N yen ; B 107 0 702 705 ; +C 166 ; WX 556 ; N florin ; B -21 -221 690 745 ; +C 167 ; WX 556 ; N section ; B 56 -201 596 728 ; +C 168 ; WX 556 ; N currency ; B 66 105 644 604 ; +C 169 ; WX 238 ; N quotesingle ; B 177 469 343 729 ; +C 170 ; WX 500 ; N quotedblleft ; B 171 469 588 729 ; +C 171 ; WX 556 ; N guillemotleft ; B 135 71 571 484 ; +C 172 ; WX 333 ; N guilsinglleft ; B 128 73 351 476 ; +C 173 ; WX 333 ; N guilsinglright ; B 96 73 319 476 ; +C 174 ; WX 611 ; N fi ; B 85 0 703 729 ; +C 175 ; WX 611 ; N fl ; B 88 0 701 729 ; +C 177 ; WX 556 ; N endash ; B 35 208 624 313 ; +C 178 ; WX 556 ; N dagger ; B 109 -195 626 708 ; +C 179 ; WX 556 ; N daggerdbl ; B 35 -195 623 708 ; +C 180 ; WX 278 ; N periodcentered ; B 143 318 270 442 ; +C 182 ; WX 556 ; N paragraph ; B 121 -195 684 729 ; +C 183 ; WX 350 ; N bullet ; B 111 175 367 425 ; +C 184 ; WX 278 ; N quotesinglbase ; B 37 -135 228 125 ; +C 185 ; WX 500 ; N quotedblbase ; B 37 -164 462 141 ; +C 186 ; WX 500 ; N quotedblright ; B 173 469 595 729 ; +C 187 ; WX 556 ; N guillemotright ; B 103 71 533 482 ; +C 188 ; WX 1000 ; N ellipsis ; B 92 0 939 146 ; +C 189 ; WX 1000 ; N perthousand ; B 72 -20 1021 745 ; +C 191 ; WX 611 ; N questiondown ; B 52 -192 556 542 ; +C 193 ; WX 333 ; N grave ; B 175 595 339 745 ; +C 194 ; WX 333 ; N acute ; B 247 595 475 745 ; +C 195 ; WX 333 ; N circumflex ; B 135 598 453 745 ; +C 196 ; WX 333 ; N tilde ; B 117 595 500 729 ; +C 197 ; WX 333 ; N macron ; B 150 629 467 717 ; +C 198 ; WX 333 ; N breve ; B 188 593 455 736 ; +C 199 ; WX 333 ; N dotaccent ; B 241 607 377 729 ; +C 200 ; WX 333 ; N dieresis ; B 147 609 469 731 ; +C 202 ; WX 333 ; N ring ; B 214 565 398 745 ; +C 203 ; WX 333 ; N cedilla ; B -13 -220 270 -9 ; +C 205 ; WX 333 ; N hungarumlaut ; B 82 595 498 745 ; +C 206 ; WX 333 ; N ogonek ; B 23 -195 248 38 ; +C 207 ; WX 333 ; N caron ; B 167 598 485 745 ; +C 208 ; WX 1000 ; N emdash ; B 37 208 1070 313 ; +C 225 ; WX 1000 ; N AE ; B 1 0 1104 729 ; +C 227 ; WX 370 ; N ordfeminine ; B 96 277 451 746 ; +C 232 ; WX 611 ; N Lslash ; B 54 0 624 729 ; +C 233 ; WX 778 ; N Oslash ; B 34 -34 906 754 ; +C 234 ; WX 1000 ; N OE ; B 90 -20 1107 741 ; +C 235 ; WX 365 ; N ordmasculine ; B 92 276 471 745 ; +C 241 ; WX 889 ; N ae ; B 54 -20 927 555 ; +C 245 ; WX 278 ; N dotlessi ; B 67 0 322 542 ; +C 248 ; WX 278 ; N lslash ; B 50 0 372 729 ; +C 249 ; WX 611 ; N oslash ; B 12 -34 709 561 ; +C 250 ; WX 944 ; N oe ; B 71 -21 986 554 ; +C 251 ; WX 611 ; N germandbls ; B 67 -16 654 730 ; +C -1 ; WX 722 ; N Aacute ; B 26 0 714 936 ; +C -1 ; WX 722 ; N Acircumflex ; B 26 0 703 936 ; +C -1 ; WX 722 ; N Adieresis ; B 26 0 708 922 ; +C -1 ; WX 722 ; N Agrave ; B 26 0 703 936 ; +C -1 ; WX 722 ; N Aring ; B 26 0 703 936 ; +C -1 ; WX 722 ; N Atilde ; B 26 0 739 920 ; +C -1 ; WX 722 ; N Ccedilla ; B 107 -220 793 741 ; +C -1 ; WX 667 ; N Eacute ; B 79 0 762 936 ; +C -1 ; WX 667 ; N Ecircumflex ; B 79 0 762 936 ; +C -1 ; WX 667 ; N Edieresis ; B 79 0 762 922 ; +C -1 ; WX 667 ; N Egrave ; B 79 0 762 936 ; +C -1 ; WX 722 ; N Eth ; B 53 0 776 729 ; +C -1 ; WX 278 ; N Iacute ; B 63 0 489 936 ; +C -1 ; WX 278 ; N Icircumflex ; B 63 0 467 936 ; +C -1 ; WX 278 ; N Idieresis ; B 63 0 483 922 ; +C -1 ; WX 278 ; N Igrave ; B 63 0 368 936 ; +C -1 ; WX 722 ; N Ntilde ; B 68 0 816 920 ; +C -1 ; WX 778 ; N Oacute ; B 106 -23 828 936 ; +C -1 ; WX 778 ; N Ocircumflex ; B 106 -23 828 936 ; +C -1 ; WX 778 ; N Odieresis ; B 106 -23 828 922 ; +C -1 ; WX 778 ; N Ograve ; B 106 -23 828 936 ; +C -1 ; WX 778 ; N Otilde ; B 106 -23 828 920 ; +C -1 ; WX 667 ; N Scaron ; B 76 -23 725 936 ; +C -1 ; WX 667 ; N Thorn ; B 76 0 730 729 ; +C -1 ; WX 722 ; N Uacute ; B 119 -23 809 936 ; +C -1 ; WX 722 ; N Ucircumflex ; B 119 -23 809 936 ; +C -1 ; WX 722 ; N Udieresis ; B 119 -23 809 922 ; +C -1 ; WX 722 ; N Ugrave ; B 119 -23 809 936 ; +C -1 ; WX 667 ; N Yacute ; B 182 0 805 932 ; +C -1 ; WX 667 ; N Ydieresis ; B 182 0 805 922 ; +C -1 ; WX 611 ; N Zcaron ; B 30 0 733 936 ; +C -1 ; WX 556 ; N aacute ; B 50 -24 587 745 ; +C -1 ; WX 556 ; N acircumflex ; B 50 -24 578 745 ; +C -1 ; WX 556 ; N adieresis ; B 50 -24 581 731 ; +C -1 ; WX 556 ; N agrave ; B 50 -24 578 745 ; +C -1 ; WX 556 ; N aring ; B 50 -24 578 745 ; +C -1 ; WX 556 ; N atilde ; B 50 -24 612 729 ; +C -1 ; WX 280 ; N brokenbar ; B 57 -202 335 729 ; +C -1 ; WX 556 ; N ccedilla ; B 77 -220 597 551 ; +C -1 ; WX 737 ; N copyright ; B 54 -20 837 745 ; +C -1 ; WX 400 ; N degree ; B 169 425 476 725 ; +C -1 ; WX 584 ; N divide ; B 87 -10 596 474 ; +C -1 ; WX 556 ; N eacute ; B 64 -23 591 745 ; +C -1 ; WX 556 ; N ecircumflex ; B 64 -23 591 745 ; +C -1 ; WX 556 ; N edieresis ; B 64 -23 591 731 ; +C -1 ; WX 556 ; N egrave ; B 64 -23 591 745 ; +C -1 ; WX 611 ; N eth ; B 82 -23 633 730 ; +C -1 ; WX 278 ; N iacute ; B 67 0 448 745 ; +C -1 ; WX 278 ; N icircumflex ; B 67 0 426 745 ; +C -1 ; WX 278 ; N idieresis ; B 67 0 442 731 ; +C -1 ; WX 278 ; N igrave ; B 67 0 322 745 ; +C -1 ; WX 584 ; N logicalnot ; B 103 121 632 412 ; +C -1 ; WX 584 ; N minus ; B 77 174 606 290 ; +C -1 ; WX 611 ; N mu ; B 11 -219 656 542 ; +C -1 ; WX 584 ; N multiply ; B 66 -10 617 474 ; +C -1 ; WX 611 ; N ntilde ; B 63 0 646 729 ; +C -1 ; WX 611 ; N oacute ; B 82 -23 634 745 ; +C -1 ; WX 611 ; N ocircumflex ; B 82 -23 634 745 ; +C -1 ; WX 611 ; N odieresis ; B 82 -23 634 731 ; +C -1 ; WX 611 ; N ograve ; B 82 -23 634 745 ; +C -1 ; WX 834 ; N onehalf ; B 120 -20 871 715 ; +C -1 ; WX 834 ; N onequarter ; B 151 -20 846 715 ; +C -1 ; WX 333 ; N onesuperior ; B 169 284 398 709 ; +C -1 ; WX 611 ; N otilde ; B 82 -23 639 729 ; +C -1 ; WX 584 ; N plusminus ; B 40 0 639 674 ; +C -1 ; WX 737 ; N registered ; B 55 -20 837 745 ; +C -1 ; WX 556 ; N scaron ; B 60 -23 597 745 ; +C -1 ; WX 611 ; N thorn ; B 11 -219 641 729 ; +C -1 ; WX 834 ; N threequarters ; B 116 -20 863 725 ; +C -1 ; WX 333 ; N threesuperior ; B 92 271 442 720 ; +C -1 ; WX 1000 ; N trademark ; B 213 341 1087 745 ; +C -1 ; WX 333 ; N twosuperior ; B 69 284 452 719 ; +C -1 ; WX 611 ; N uacute ; B 88 -23 656 745 ; +C -1 ; WX 611 ; N ucircumflex ; B 88 -23 656 745 ; +C -1 ; WX 611 ; N udieresis ; B 88 -23 656 731 ; +C -1 ; WX 611 ; N ugrave ; B 88 -23 656 745 ; +C -1 ; WX 556 ; N yacute ; B 37 -219 653 745 ; +C -1 ; WX 556 ; N ydieresis ; B 37 -219 653 731 ; +C -1 ; WX 500 ; N zcaron ; B 21 0 575 745 ; +EndCharMetrics +StartKernData +StartKernPairs 99 + +KPX A space -37 +KPX A quoteright -55 +KPX A Y -74 +KPX A W -55 +KPX A V -74 +KPX A T -74 + +KPX F period -111 +KPX F comma -111 +KPX F A -55 + +KPX L space -18 +KPX L quoteright -74 +KPX L Y -74 +KPX L W -55 +KPX L V -55 +KPX L T -74 + +KPX P space -37 +KPX P period -129 +KPX P comma -129 +KPX P A -74 + +KPX R Y -18 +KPX R W -18 +KPX R T -18 + +KPX T y -37 +KPX T w -37 +KPX T u -18 +KPX T semicolon -74 +KPX T s -37 +KPX T r -18 +KPX T period -74 +KPX T o -37 +KPX T i -18 +KPX T hyphen -55 +KPX T e -37 +KPX T comma -74 +KPX T colon -74 +KPX T c -37 +KPX T a -37 +KPX T O -18 +KPX T A -74 + +KPX V y -18 +KPX V u -18 +KPX V semicolon -37 +KPX V r -18 +KPX V period -92 +KPX V o -37 +KPX V i -37 +KPX V hyphen -37 +KPX V e -37 +KPX V comma -92 +KPX V colon -37 +KPX V a -37 +KPX V A -74 + +KPX W y -18 +KPX W u -18 +KPX W semicolon -37 +KPX W r -18 +KPX W period -74 +KPX W o -18 +KPX W i -9 +KPX W hyphen -37 +KPX W e -18 +KPX W comma -74 +KPX W colon -37 +KPX W a -18 +KPX W A -55 + +KPX Y v -37 +KPX Y u -37 +KPX Y space -18 +KPX Y semicolon -55 +KPX Y q -37 +KPX Y period -92 +KPX Y p -37 +KPX Y i -37 +KPX Y o -37 +KPX Y hyphen -74 +KPX Y e -37 +KPX Y comma -92 +KPX Y colon -55 +KPX Y a -37 +KPX Y A -74 + +KPX f quoteright 18 +KPX f f -18 + +KPX one one -74 + +KPX quoteleft quoteleft -37 + +KPX quoteright t 18 +KPX quoteright space -37 +KPX quoteright s -18 +KPX quoteright quoteright -37 + +KPX r quoteright 37 +KPX r period -55 +KPX r comma -55 + +KPX space Y -18 +KPX space A -37 + +KPX v period -55 +KPX v comma -55 + +KPX w period -37 +KPX w comma -37 + +KPX y period -37 +KPX y comma -37 +EndKernPairs +EndKernData +StartComposites 58 +CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 139 187 ; +CC zcaron 2 ; PCC z 0 0 ; PCC caron 83 0 ; +CC Scaron 2 ; PCC S 0 0 ; PCC caron 167 187 ; +CC scaron 2 ; PCC s 0 0 ; PCC caron 111 0 ; +CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 194 0 ; +CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 111 0 ; +CC Yacute 2 ; PCC Y 0 0 ; PCC acute 167 187 ; +CC yacute 2 ; PCC y 0 0 ; PCC acute 111 0 ; +CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 167 187 ; +CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 111 0 ; +CC Uacute 2 ; PCC U 0 0 ; PCC acute 194 187 ; +CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 194 187 ; +CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 194 187 ; +CC Ugrave 2 ; PCC U 0 0 ; PCC grave 194 187 ; +CC uacute 2 ; PCC u 0 0 ; PCC acute 139 0 ; +CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 139 0 ; +CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 139 0 ; +CC ugrave 2 ; PCC u 0 0 ; PCC grave 139 0 ; +CC Iacute 2 ; PCC I 0 0 ; PCC acute -27 187 ; +CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex -27 187 ; +CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis -27 187 ; +CC Igrave 2 ; PCC I 0 0 ; PCC grave -27 187 ; +CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -27 0 ; +CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -27 0 ; +CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -27 0 ; +CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -27 0 ; +CC Eacute 2 ; PCC E 0 0 ; PCC acute 167 187 ; +CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 167 187 ; +CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 167 187 ; +CC Egrave 2 ; PCC E 0 0 ; PCC grave 167 187 ; +CC eacute 2 ; PCC e 0 0 ; PCC acute 111 0 ; +CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 111 0 ; +CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 111 0 ; +CC egrave 2 ; PCC e 0 0 ; PCC grave 111 0 ; +CC Aacute 2 ; PCC A 0 0 ; PCC acute 194 187 ; +CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 194 187 ; +CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 194 187 ; +CC Agrave 2 ; PCC A 0 0 ; PCC grave 194 187 ; +CC aacute 2 ; PCC a 0 0 ; PCC acute 111 0 ; +CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 111 0 ; +CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 111 0 ; +CC agrave 2 ; PCC a 0 0 ; PCC grave 111 0 ; +CC Oacute 2 ; PCC O 0 0 ; PCC acute 222 187 ; +CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 222 187 ; +CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 222 187 ; +CC Ograve 2 ; PCC O 0 0 ; PCC grave 222 187 ; +CC oacute 2 ; PCC o 0 0 ; PCC acute 139 0 ; +CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 139 0 ; +CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 139 0 ; +CC ograve 2 ; PCC o 0 0 ; PCC grave 139 0 ; +CC Atilde 2 ; PCC A 0 0 ; PCC tilde 194 187 ; +CC atilde 2 ; PCC a 0 0 ; PCC tilde 111 0 ; +CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 194 187 ; +CC ntilde 2 ; PCC n 0 0 ; PCC tilde 139 0 ; +CC Otilde 2 ; PCC O 0 0 ; PCC tilde 222 187 ; +CC otilde 2 ; PCC o 0 0 ; PCC tilde 139 0 ; +CC Aring 2 ; PCC A 0 0 ; PCC ring 194 187 ; +CC aring 2 ; PCC a 0 0 ; PCC ring 111 0 ; +EndComposites +EndFontMetrics diff --git a/collects/afm/Helvetica-Oblique.afm b/collects/afm/Helvetica-Oblique.afm new file mode 100644 index 0000000000..3df18088f7 --- /dev/null +++ b/collects/afm/Helvetica-Oblique.afm @@ -0,0 +1,430 @@ +StartFontMetrics 2.0 +Comment Copyright (c) 1984 Adobe Systems Incorporated. All Rights Reserved. +Comment Creation Date:Sun Feb 8 20:00:37 PST 1987 +FontName Helvetica-Oblique +EncodingScheme AdobeStandardEncoding +FullName Helvetica Oblique +FamilyName Helvetica +Weight Medium +ItalicAngle -12.0 +IsFixedPitch false +UnderlinePosition -106 +UnderlineThickness 73 +Version 001.002 +Notice Helvetica is a registered trademark of Allied Corporation. +FontBBox -178 -220 1108 944 +CapHeight 729 +XHeight 525 +Descender -219 +Ascender 729 +StartCharMetrics 228 +C 32 ; WX 278 ; N space ; B 0 0 0 0 ; +C 33 ; WX 278 ; N exclam ; B 124 0 363 729 ; +C 34 ; WX 355 ; N quotedbl ; B 177 462 455 708 ; +C 35 ; WX 556 ; N numbersign ; B 54 -20 649 698 ; +C 36 ; WX 556 ; N dollar ; B 69 -125 613 770 ; +C 37 ; WX 889 ; N percent ; B 134 -20 895 708 ; +C 38 ; WX 667 ; N ampersand ; B 83 -23 644 710 ; +C 39 ; WX 222 ; N quoteright ; B 165 476 308 708 ; +C 40 ; WX 333 ; N parenleft ; B 113 -213 446 729 ; +C 41 ; WX 333 ; N parenright ; B -7 -213 325 729 ; +C 42 ; WX 389 ; N asterisk ; B 169 452 471 740 ; +C 43 ; WX 584 ; N plus ; B 92 -10 591 474 ; +C 44 ; WX 278 ; N comma ; B 55 -150 214 104 ; +C 45 ; WX 333 ; N hyphen ; B 97 240 351 313 ; +C 46 ; WX 278 ; N period ; B 87 0 213 104 ; +C 47 ; WX 278 ; N slash ; B -12 -21 434 708 ; +C 48 ; WX 556 ; N zero ; B 98 -23 598 709 ; +C 49 ; WX 556 ; N one ; B 208 0 498 709 ; +C 50 ; WX 556 ; N two ; B 34 0 620 710 ; +C 51 ; WX 556 ; N three ; B 71 -23 599 709 ; +C 52 ; WX 556 ; N four ; B 63 0 573 709 ; +C 53 ; WX 556 ; N five ; B 70 -23 629 709 ; +C 54 ; WX 556 ; N six ; B 93 -23 611 709 ; +C 55 ; WX 556 ; N seven ; B 137 0 671 709 ; +C 56 ; WX 556 ; N eight ; B 74 -23 604 709 ; +C 57 ; WX 556 ; N nine ; B 83 -23 599 709 ; +C 58 ; WX 278 ; N colon ; B 110 0 326 525 ; +C 59 ; WX 278 ; N semicolon ; B 78 -150 325 516 ; +C 60 ; WX 584 ; N less ; B 87 -10 635 474 ; +C 61 ; WX 584 ; N equal ; B 74 112 609 352 ; +C 62 ; WX 584 ; N greater ; B 48 -10 596 474 ; +C 63 ; WX 556 ; N question ; B 184 0 630 738 ; +C 64 ; WX 1015 ; N at ; B 80 -146 1036 737 ; +C 65 ; WX 667 ; N A ; B 17 0 653 729 ; +C 66 ; WX 667 ; N B ; B 79 0 711 729 ; +C 67 ; WX 722 ; N C ; B 112 -23 770 741 ; +C 68 ; WX 722 ; N D ; B 89 0 759 729 ; +C 69 ; WX 667 ; N E ; B 90 0 751 729 ; +C 70 ; WX 611 ; N F ; B 90 0 734 729 ; +C 71 ; WX 778 ; N G ; B 109 -23 809 741 ; +C 72 ; WX 722 ; N H ; B 83 0 799 729 ; +C 73 ; WX 278 ; N I ; B 100 0 349 729 ; +C 74 ; WX 500 ; N J ; B 47 -26 581 729 ; +C 75 ; WX 667 ; N K ; B 79 0 813 729 ; +C 76 ; WX 556 ; N L ; B 80 0 551 729 ; +C 77 ; WX 833 ; N M ; B 75 0 916 729 ; +C 78 ; WX 722 ; N N ; B 76 0 801 729 ; +C 79 ; WX 778 ; N O ; B 104 -23 828 741 ; +C 80 ; WX 667 ; N P ; B 91 0 733 730 ; +C 81 ; WX 778 ; N Q ; B 104 -59 828 741 ; +C 82 ; WX 722 ; N R ; B 93 0 770 729 ; +C 83 ; WX 667 ; N S ; B 89 -23 714 741 ; +C 84 ; WX 611 ; N T ; B 158 0 748 729 ; +C 85 ; WX 722 ; N U ; B 124 -23 800 729 ; +C 86 ; WX 667 ; N V ; B 185 0 800 729 ; +C 87 ; WX 944 ; N W ; B 177 0 1084 729 ; +C 88 ; WX 667 ; N X ; B 22 0 794 729 ; +C 89 ; WX 667 ; N Y ; B 168 0 816 729 ; +C 90 ; WX 611 ; N Z ; B 28 0 737 729 ; +C 91 ; WX 278 ; N bracketleft ; B 19 -214 405 729 ; +C 92 ; WX 278 ; N backslash ; B 147 -20 280 729 ; +C 93 ; WX 278 ; N bracketright ; B -23 -215 364 729 ; +C 94 ; WX 469 ; N asciicircum ; B 115 333 496 713 ; +C 95 ; WX 556 ; N underscore ; B -59 -175 551 -125 ; +C 96 ; WX 222 ; N quoteleft ; B 163 459 308 708 ; +C 97 ; WX 556 ; N a ; B 65 -23 568 540 ; +C 98 ; WX 556 ; N b ; B 54 -23 588 729 ; +C 99 ; WX 500 ; N c ; B 76 -23 554 540 ; +C 100 ; WX 556 ; N d ; B 73 -23 650 729 ; +C 101 ; WX 556 ; N e ; B 84 -23 580 541 ; +C 102 ; WX 278 ; N f ; B 89 0 413 733 ; L i fi ; L l fl ; +C 103 ; WX 556 ; N g ; B 32 -220 601 540 ; +C 104 ; WX 556 ; N h ; B 70 0 574 729 ; +C 105 ; WX 222 ; N i ; B 66 0 305 729 ; +C 106 ; WX 222 ; N j ; B -65 -220 308 729 ; +C 107 ; WX 500 ; N k ; B 58 0 584 729 ; +C 108 ; WX 222 ; N l ; B 68 0 307 729 ; +C 109 ; WX 833 ; N m ; B 71 0 852 540 ; +C 110 ; WX 556 ; N n ; B 70 0 574 540 ; +C 111 ; WX 556 ; N o ; B 80 -23 576 540 ; +C 112 ; WX 556 ; N p ; B 7 -219 586 540 ; +C 113 ; WX 556 ; N q ; B 71 -219 607 540 ; +C 114 ; WX 333 ; N r ; B 69 0 436 540 ; +C 115 ; WX 500 ; N s ; B 61 -24 520 540 ; +C 116 ; WX 278 ; N t ; B 97 -24 366 667 ; +C 117 ; WX 556 ; N u ; B 88 -23 594 525 ; +C 118 ; WX 500 ; N v ; B 122 0 598 525 ; +C 119 ; WX 722 ; N w ; B 118 0 820 525 ; +C 120 ; WX 500 ; N x ; B 17 0 583 525 ; +C 121 ; WX 500 ; N y ; B 8 -219 590 525 ; +C 122 ; WX 500 ; N z ; B 31 0 557 525 ; +C 123 ; WX 334 ; N braceleft ; B 91 -214 431 731 ; +C 124 ; WX 260 ; N bar ; B 54 -215 315 729 ; +C 125 ; WX 334 ; N braceright ; B -16 -214 324 731 ; +C 126 ; WX 584 ; N asciitilde ; B 137 267 594 438 ; +C 161 ; WX 333 ; N exclamdown ; B 76 -214 317 525 ; +C 162 ; WX 556 ; N cent ; B 96 -120 585 628 ; +C 163 ; WX 556 ; N sterling ; B 44 -21 628 726 ; +C 164 ; WX 167 ; N fraction ; B -178 -21 486 708 ; +C 165 ; WX 556 ; N yen ; B 100 0 696 710 ; +C 166 ; WX 556 ; N florin ; B -32 -214 696 742 ; +C 167 ; WX 556 ; N section ; B 63 -215 589 729 ; +C 168 ; WX 556 ; N currency ; B 110 126 593 554 ; +C 169 ; WX 191 ; N quotesingle ; B 173 462 292 708 ; +C 170 ; WX 333 ; N quotedblleft ; B 146 459 449 708 ; +C 171 ; WX 556 ; N guillemotleft ; B 147 106 548 438 ; +C 172 ; WX 333 ; N guilsinglleft ; B 140 112 336 436 ; +C 173 ; WX 333 ; N guilsinglright ; B 109 112 307 436 ; +C 174 ; WX 500 ; N fi ; B 83 0 591 733 ; +C 175 ; WX 500 ; N fl ; B 88 0 585 733 ; +C 177 ; WX 556 ; N endash ; B 46 240 628 313 ; +C 178 ; WX 556 ; N dagger ; B 127 -178 620 710 ; +C 179 ; WX 556 ; N daggerdbl ; B 51 -178 620 710 ; +C 180 ; WX 278 ; N periodcentered ; B 166 318 293 442 ; +C 182 ; WX 537 ; N paragraph ; B 145 -178 677 729 ; +C 183 ; WX 350 ; N bullet ; B 120 220 376 470 ; +C 184 ; WX 222 ; N quotesinglbase ; B 37 -129 180 103 ; +C 185 ; WX 333 ; N quotedblbase ; B 20 -129 322 103 ; +C 186 ; WX 333 ; N quotedblright ; B 150 476 452 708 ; +C 187 ; WX 556 ; N guillemotright ; B 121 106 518 438 ; +C 188 ; WX 1000 ; N ellipsis ; B 115 0 907 104 ; +C 189 ; WX 1000 ; N perthousand ; B 93 -20 1024 740 ; +C 191 ; WX 611 ; N questiondown ; B 86 -213 531 525 ; +C 193 ; WX 333 ; N grave ; B 179 592 357 740 ; +C 194 ; WX 333 ; N acute ; B 218 592 458 740 ; +C 195 ; WX 333 ; N circumflex ; B 146 591 433 741 ; +C 196 ; WX 333 ; N tilde ; B 130 589 471 716 ; +C 197 ; WX 333 ; N macron ; B 160 621 450 694 ; +C 198 ; WX 333 ; N breve ; B 165 594 471 729 ; +C 199 ; WX 333 ; N dotaccent ; B 244 605 370 709 ; +C 200 ; WX 333 ; N dieresis ; B 159 605 446 708 ; +C 202 ; WX 333 ; N ring ; B 216 566 396 741 ; +C 203 ; WX 333 ; N cedilla ; B 1 -214 264 0 ; +C 205 ; WX 333 ; N hungarumlaut ; B 91 592 505 740 ; +C 206 ; WX 333 ; N ogonek ; B 35 -189 246 15 ; +C 207 ; WX 333 ; N caron ; B 176 590 463 740 ; +C 208 ; WX 1000 ; N emdash ; B 42 240 1068 313 ; +C 225 ; WX 1000 ; N AE ; B 11 0 1087 729 ; +C 227 ; WX 370 ; N ordfeminine ; B 107 301 441 740 ; +C 232 ; WX 556 ; N Lslash ; B 61 0 570 729 ; +C 233 ; WX 778 ; N Oslash ; B 32 -23 867 742 ; +C 234 ; WX 1000 ; N OE ; B 101 -20 1108 739 ; +C 235 ; WX 365 ; N ordmasculine ; B 114 301 452 741 ; +C 241 ; WX 889 ; N ae ; B 59 -20 915 546 ; +C 245 ; WX 278 ; N dotlessi ; B 94 0 290 525 ; +C 248 ; WX 222 ; N lslash ; B 62 0 312 729 ; +C 249 ; WX 611 ; N oslash ; B 19 -27 639 548 ; +C 250 ; WX 944 ; N oe ; B 85 -22 966 540 ; +C 251 ; WX 611 ; N germandbls ; B 126 -20 655 729 ; +C -1 ; WX 667 ; N Aacute ; B 17 0 667 939 ; +C -1 ; WX 667 ; N Acircumflex ; B 17 0 653 940 ; +C -1 ; WX 667 ; N Adieresis ; B 17 0 655 907 ; +C -1 ; WX 667 ; N Agrave ; B 17 0 653 939 ; +C -1 ; WX 667 ; N Aring ; B 17 0 653 940 ; +C -1 ; WX 667 ; N Atilde ; B 17 0 680 915 ; +C -1 ; WX 722 ; N Ccedilla ; B 112 -214 770 741 ; +C -1 ; WX 667 ; N Eacute ; B 90 0 751 939 ; +C -1 ; WX 667 ; N Ecircumflex ; B 90 0 751 940 ; +C -1 ; WX 667 ; N Edieresis ; B 90 0 751 907 ; +C -1 ; WX 667 ; N Egrave ; B 90 0 751 939 ; +C -1 ; WX 722 ; N Eth ; B 73 0 759 729 ; +C -1 ; WX 278 ; N Iacute ; B 100 0 479 939 ; +C -1 ; WX 278 ; N Icircumflex ; B 100 0 454 940 ; +C -1 ; WX 278 ; N Idieresis ; B 100 0 467 907 ; +C -1 ; WX 278 ; N Igrave ; B 100 0 378 939 ; +C -1 ; WX 722 ; N Ntilde ; B 76 0 801 915 ; +C -1 ; WX 778 ; N Oacute ; B 104 -23 828 939 ; +C -1 ; WX 778 ; N Ocircumflex ; B 104 -23 828 940 ; +C -1 ; WX 778 ; N Odieresis ; B 104 -23 828 907 ; +C -1 ; WX 778 ; N Ograve ; B 104 -23 828 939 ; +C -1 ; WX 778 ; N Otilde ; B 104 -23 828 915 ; +C -1 ; WX 667 ; N Scaron ; B 89 -23 714 939 ; +C -1 ; WX 667 ; N Thorn ; B 91 0 707 729 ; +C -1 ; WX 722 ; N Uacute ; B 124 -23 800 939 ; +C -1 ; WX 722 ; N Ucircumflex ; B 124 -23 800 940 ; +C -1 ; WX 722 ; N Udieresis ; B 124 -23 800 907 ; +C -1 ; WX 722 ; N Ugrave ; B 124 -23 800 939 ; +C -1 ; WX 667 ; N Yacute ; B 168 0 816 944 ; +C -1 ; WX 667 ; N Ydieresis ; B 168 0 816 907 ; +C -1 ; WX 611 ; N Zcaron ; B 28 0 737 939 ; +C -1 ; WX 556 ; N aacute ; B 65 -23 570 740 ; +C -1 ; WX 556 ; N acircumflex ; B 65 -23 568 741 ; +C -1 ; WX 556 ; N adieresis ; B 65 -23 568 708 ; +C -1 ; WX 556 ; N agrave ; B 65 -23 568 740 ; +C -1 ; WX 556 ; N aring ; B 65 -23 568 741 ; +C -1 ; WX 556 ; N atilde ; B 65 -23 583 716 ; +C -1 ; WX 260 ; N brokenbar ; B 54 -215 315 729 ; +C -1 ; WX 500 ; N ccedilla ; B 76 -214 554 540 ; +C -1 ; WX 737 ; N copyright ; B 55 -23 836 741 ; +C -1 ; WX 400 ; N degree ; B 165 409 472 709 ; +C -1 ; WX 584 ; N divide ; B 92 -10 591 474 ; +C -1 ; WX 556 ; N eacute ; B 84 -23 580 740 ; +C -1 ; WX 556 ; N ecircumflex ; B 84 -23 580 741 ; +C -1 ; WX 556 ; N edieresis ; B 84 -23 580 708 ; +C -1 ; WX 556 ; N egrave ; B 84 -23 580 740 ; +C -1 ; WX 556 ; N eth ; B 80 -23 572 729 ; +C -1 ; WX 278 ; N iacute ; B 94 0 431 740 ; +C -1 ; WX 278 ; N icircumflex ; B 94 0 406 741 ; +C -1 ; WX 278 ; N idieresis ; B 94 0 419 708 ; +C -1 ; WX 278 ; N igrave ; B 94 0 330 740 ; +C -1 ; WX 584 ; N logicalnot ; B 99 82 619 352 ; +C -1 ; WX 584 ; N minus ; B 81 194 601 270 ; +C -1 ; WX 556 ; N mu ; B 18 -219 594 525 ; +C -1 ; WX 584 ; N multiply ; B 59 -10 625 476 ; +C -1 ; WX 556 ; N ntilde ; B 70 0 589 716 ; +C -1 ; WX 556 ; N oacute ; B 80 -23 576 740 ; +C -1 ; WX 556 ; N ocircumflex ; B 80 -23 576 741 ; +C -1 ; WX 556 ; N odieresis ; B 80 -23 576 708 ; +C -1 ; WX 556 ; N ograve ; B 80 -23 576 740 ; +C -1 ; WX 834 ; N onehalf ; B 116 -21 869 709 ; +C -1 ; WX 834 ; N onequarter ; B 147 -21 836 709 ; +C -1 ; WX 333 ; N onesuperior ; B 184 284 370 709 ; +C -1 ; WX 556 ; N otilde ; B 80 -23 583 716 ; +C -1 ; WX 584 ; N plusminus ; B 40 0 621 618 ; +C -1 ; WX 737 ; N registered ; B 55 -23 836 741 ; +C -1 ; WX 500 ; N scaron ; B 61 -24 547 740 ; +C -1 ; WX 556 ; N thorn ; B 7 -219 588 729 ; +C -1 ; WX 834 ; N threequarters ; B 114 -21 868 709 ; +C -1 ; WX 333 ; N threesuperior ; B 96 270 435 709 ; +C -1 ; WX 1000 ; N trademark ; B 208 320 1096 741 ; +C -1 ; WX 333 ; N twosuperior ; B 71 284 447 710 ; +C -1 ; WX 556 ; N uacute ; B 88 -23 594 740 ; +C -1 ; WX 556 ; N ucircumflex ; B 88 -23 594 741 ; +C -1 ; WX 556 ; N udieresis ; B 88 -23 594 708 ; +C -1 ; WX 556 ; N ugrave ; B 88 -23 594 740 ; +C -1 ; WX 500 ; N yacute ; B 8 -219 590 740 ; +C -1 ; WX 500 ; N ydieresis ; B 8 -219 590 708 ; +C -1 ; WX 500 ; N zcaron ; B 31 0 557 740 ; +EndCharMetrics +StartKernData +StartKernPairs 98 + +KPX A y -9 +KPX A w -18 +KPX A v -18 +KPX A space -37 +KPX A quoteright -37 +KPX A Y -74 +KPX A W -18 +KPX A V -55 +KPX A T -74 + +KPX F space -18 +KPX F period -129 +KPX F comma -129 +KPX F A -74 + +KPX L y -18 +KPX L space -18 +KPX L quoteright -55 +KPX L Y -92 +KPX L W -37 +KPX L V -55 +KPX L T -74 + +KPX P space -37 +KPX P period -129 +KPX P comma -129 +KPX P A -74 + +KPX R Y -37 +KPX R W -18 +KPX R V -18 +KPX R T -18 + +KPX T y -74 +KPX T w -74 +KPX T u -74 +KPX T semicolon -74 +KPX T s -92 +KPX T r -74 +KPX T period -92 +KPX T o -92 +KPX T i -9 +KPX T hyphen -92 +KPX T e -92 +KPX T comma -92 +KPX T colon -74 +KPX T c -92 +KPX T a -92 +KPX T O -18 +KPX T A -74 + +KPX V y -18 +KPX V u -18 +KPX V semicolon -18 +KPX V r -18 +KPX V period -74 +KPX V o -37 +KPX V i -18 +KPX V hyphen -37 +KPX V e -37 +KPX V comma -74 +KPX V colon -18 +KPX V a -37 +KPX V A -55 + +KPX W period -37 +KPX W i -9 +KPX W hyphen -18 +KPX W e -18 +KPX W comma -37 +KPX W a -18 +KPX W A -18 + +KPX Y v -37 +KPX Y u -37 +KPX Y space -18 +KPX Y semicolon -37 +KPX Y q -55 +KPX Y period -92 +KPX Y p -55 +KPX Y o -55 +KPX Y i -18 +KPX Y hyphen -74 +KPX Y e -55 +KPX Y comma -92 +KPX Y colon -37 +KPX Y a -74 +KPX Y A -55 + +KPX f quoteright 37 + +KPX one one -74 + +KPX quoteleft quoteleft -37 + +KPX quoteright space -55 +KPX quoteright s -18 +KPX quoteright quoteright -37 + +KPX r quoteright 37 +KPX r period -37 +KPX r hyphen -18 +KPX r comma -55 + +KPX space Y -18 +KPX space A -37 + +KPX v period -74 +KPX v comma -74 + +KPX w period -55 +KPX w comma -55 + +KPX y period -74 +KPX y comma -74 +EndKernPairs +EndKernData +StartComposites 58 +CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 139 204 ; +CC zcaron 2 ; PCC z 0 0 ; PCC caron 83 0 ; +CC Scaron 2 ; PCC S 0 0 ; PCC caron 167 204 ; +CC scaron 2 ; PCC s 0 0 ; PCC caron 83 0 ; +CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 194 0 ; +CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 83 0 ; +CC Yacute 2 ; PCC Y 0 0 ; PCC acute 167 204 ; +CC yacute 2 ; PCC y 0 0 ; PCC acute 83 0 ; +CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 167 204 ; +CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 83 0 ; +CC Uacute 2 ; PCC U 0 0 ; PCC acute 194 204 ; +CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 194 204 ; +CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 194 204 ; +CC Ugrave 2 ; PCC U 0 0 ; PCC grave 194 204 ; +CC uacute 2 ; PCC u 0 0 ; PCC acute 111 0 ; +CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 111 0 ; +CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 111 0 ; +CC ugrave 2 ; PCC u 0 0 ; PCC grave 111 0 ; +CC Iacute 2 ; PCC I 0 0 ; PCC acute -27 204 ; +CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex -27 204 ; +CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis -27 204 ; +CC Igrave 2 ; PCC I 0 0 ; PCC grave -27 204 ; +CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -27 0 ; +CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -27 0 ; +CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -27 0 ; +CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -27 0 ; +CC Eacute 2 ; PCC E 0 0 ; PCC acute 167 204 ; +CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 167 204 ; +CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 167 204 ; +CC Egrave 2 ; PCC E 0 0 ; PCC grave 167 204 ; +CC eacute 2 ; PCC e 0 0 ; PCC acute 111 0 ; +CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 111 0 ; +CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 111 0 ; +CC egrave 2 ; PCC e 0 0 ; PCC grave 111 0 ; +CC Aacute 2 ; PCC A 0 0 ; PCC acute 167 204 ; +CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 167 204 ; +CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 167 204 ; +CC Agrave 2 ; PCC A 0 0 ; PCC grave 167 204 ; +CC aacute 2 ; PCC a 0 0 ; PCC acute 111 0 ; +CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 111 0 ; +CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 111 0 ; +CC agrave 2 ; PCC a 0 0 ; PCC grave 111 0 ; +CC Oacute 2 ; PCC O 0 0 ; PCC acute 222 204 ; +CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 222 204 ; +CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 222 204 ; +CC Ograve 2 ; PCC O 0 0 ; PCC grave 222 204 ; +CC oacute 2 ; PCC o 0 0 ; PCC acute 111 0 ; +CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 111 0 ; +CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 111 0 ; +CC ograve 2 ; PCC o 0 0 ; PCC grave 111 0 ; +CC Atilde 2 ; PCC A 0 0 ; PCC tilde 167 204 ; +CC atilde 2 ; PCC a 0 0 ; PCC tilde 111 0 ; +CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 194 204 ; +CC ntilde 2 ; PCC n 0 0 ; PCC tilde 111 0 ; +CC Otilde 2 ; PCC O 0 0 ; PCC tilde 222 204 ; +CC otilde 2 ; PCC o 0 0 ; PCC tilde 111 0 ; +CC Aring 2 ; PCC A 0 0 ; PCC ring 167 204 ; +CC aring 2 ; PCC a 0 0 ; PCC ring 111 0 ; +EndComposites +EndFontMetrics diff --git a/collects/afm/Helvetica.afm b/collects/afm/Helvetica.afm new file mode 100644 index 0000000000..1c04802c0f --- /dev/null +++ b/collects/afm/Helvetica.afm @@ -0,0 +1,437 @@ +StartFontMetrics 2.0 +Comment Copyright (c) 1984 Adobe Systems Incorporated. All Rights Reserved. +Comment Creation Date:Sun Feb 8 18:48:01 PST 1987 +FontName Helvetica +EncodingScheme AdobeStandardEncoding +FullName Helvetica +FamilyName Helvetica +Weight Medium +ItalicAngle 0.0 +IsFixedPitch false +UnderlinePosition -97 +UnderlineThickness 73 +Version 001.002 +Notice Helvetica is a registered trademark of Allied Corporation. +FontBBox -174 -220 1001 944 +CapHeight 729 +XHeight 525 +Descender -219 +Ascender 729 +StartCharMetrics 228 +C 32 ; WX 278 ; N space ; B 0 0 0 0 ; +C 33 ; WX 278 ; N exclam ; B 124 0 208 729 ; +C 34 ; WX 355 ; N quotedbl ; B 52 462 305 708 ; +C 35 ; WX 556 ; N numbersign ; B 14 -20 542 698 ; +C 36 ; WX 556 ; N dollar ; B 33 -125 518 770 ; +C 37 ; WX 889 ; N percent ; B 29 -20 859 708 ; +C 38 ; WX 667 ; N ampersand ; B 52 -23 637 710 ; +C 39 ; WX 222 ; N quoteright ; B 64 476 158 708 ; +C 40 ; WX 333 ; N parenleft ; B 73 -213 291 729 ; +C 41 ; WX 333 ; N parenright ; B 38 -213 256 729 ; +C 42 ; WX 389 ; N asterisk ; B 40 452 343 740 ; +C 43 ; WX 584 ; N plus ; B 50 -10 534 474 ; +C 44 ; WX 278 ; N comma ; B 87 -150 192 104 ; +C 45 ; WX 333 ; N hyphen ; B 46 240 284 313 ; +C 46 ; WX 278 ; N period ; B 87 0 191 104 ; +C 47 ; WX 278 ; N slash ; B -8 -21 284 708 ; +C 48 ; WX 556 ; N zero ; B 43 -23 507 709 ; +C 49 ; WX 556 ; N one ; B 102 0 347 709 ; +C 50 ; WX 556 ; N two ; B 34 0 511 710 ; +C 51 ; WX 556 ; N three ; B 32 -23 506 709 ; +C 52 ; WX 556 ; N four ; B 28 0 520 709 ; +C 53 ; WX 556 ; N five ; B 35 -23 513 709 ; +C 54 ; WX 556 ; N six ; B 43 -23 513 709 ; +C 55 ; WX 556 ; N seven ; B 46 0 520 709 ; +C 56 ; WX 556 ; N eight ; B 37 -23 513 709 ; +C 57 ; WX 556 ; N nine ; B 38 -23 509 709 ; +C 58 ; WX 278 ; N colon ; B 110 0 214 525 ; +C 59 ; WX 278 ; N semicolon ; B 110 -150 215 516 ; +C 60 ; WX 584 ; N less ; B 45 -10 534 474 ; +C 61 ; WX 584 ; N equal ; B 50 112 534 352 ; +C 62 ; WX 584 ; N greater ; B 50 -10 539 474 ; +C 63 ; WX 556 ; N question ; B 77 0 509 738 ; +C 64 ; WX 1015 ; N at ; B 34 -146 951 737 ; +C 65 ; WX 667 ; N A ; B 17 0 653 729 ; +C 66 ; WX 667 ; N B ; B 79 0 623 729 ; +C 67 ; WX 722 ; N C ; B 48 -23 677 741 ; +C 68 ; WX 722 ; N D ; B 89 0 667 729 ; +C 69 ; WX 667 ; N E ; B 90 0 613 729 ; +C 70 ; WX 611 ; N F ; B 90 0 579 729 ; +C 71 ; WX 778 ; N G ; B 44 -23 709 741 ; +C 72 ; WX 722 ; N H ; B 83 0 644 729 ; +C 73 ; WX 278 ; N I ; B 100 0 194 729 ; +C 74 ; WX 500 ; N J ; B 17 -26 426 729 ; +C 75 ; WX 667 ; N K ; B 79 0 658 729 ; +C 76 ; WX 556 ; N L ; B 80 0 533 729 ; +C 77 ; WX 833 ; N M ; B 75 0 761 729 ; +C 78 ; WX 722 ; N N ; B 76 0 646 729 ; +C 79 ; WX 778 ; N O ; B 38 -23 742 741 ; +C 80 ; WX 667 ; N P ; B 91 0 617 730 ; +C 81 ; WX 778 ; N Q ; B 38 -59 742 741 ; +C 82 ; WX 722 ; N R ; B 93 0 679 729 ; +C 83 ; WX 667 ; N S ; B 48 -23 621 741 ; +C 84 ; WX 611 ; N T ; B 21 0 593 729 ; +C 85 ; WX 722 ; N U ; B 85 -23 645 729 ; +C 86 ; WX 667 ; N V ; B 30 0 645 729 ; +C 87 ; WX 944 ; N W ; B 22 0 929 729 ; +C 88 ; WX 667 ; N X ; B 22 0 649 729 ; +C 89 ; WX 667 ; N Y ; B 13 0 661 729 ; +C 90 ; WX 611 ; N Z ; B 28 0 583 729 ; +C 91 ; WX 278 ; N bracketleft ; B 64 -214 250 729 ; +C 92 ; WX 278 ; N backslash ; B -8 -20 284 729 ; +C 93 ; WX 278 ; N bracketright ; B 23 -215 209 729 ; +C 94 ; WX 469 ; N asciicircum ; B 44 333 425 713 ; +C 95 ; WX 556 ; N underscore ; B -22 -175 578 -125 ; +C 96 ; WX 222 ; N quoteleft ; B 65 459 158 708 ; +C 97 ; WX 556 ; N a ; B 42 -23 535 540 ; +C 98 ; WX 556 ; N b ; B 54 -23 523 729 ; +C 99 ; WX 500 ; N c ; B 31 -23 477 540 ; +C 100 ; WX 556 ; N d ; B 26 -23 495 729 ; +C 101 ; WX 556 ; N e ; B 40 -23 513 541 ; +C 102 ; WX 278 ; N f ; B 18 0 258 733 ; L i fi ; L l fl ; +C 103 ; WX 556 ; N g ; B 29 -220 489 540 ; +C 104 ; WX 556 ; N h ; B 70 0 486 729 ; +C 105 ; WX 222 ; N i ; B 66 0 150 729 ; +C 106 ; WX 222 ; N j ; B -18 -220 153 729 ; +C 107 ; WX 500 ; N k ; B 58 0 502 729 ; +C 108 ; WX 222 ; N l ; B 68 0 152 729 ; +C 109 ; WX 833 ; N m ; B 71 0 763 540 ; +C 110 ; WX 556 ; N n ; B 70 0 487 540 ; +C 111 ; WX 556 ; N o ; B 36 -23 510 540 ; +C 112 ; WX 556 ; N p ; B 54 -219 523 540 ; +C 113 ; WX 556 ; N q ; B 26 -219 495 540 ; +C 114 ; WX 333 ; N r ; B 69 0 321 540 ; +C 115 ; WX 500 ; N s ; B 34 -24 459 540 ; +C 116 ; WX 278 ; N t ; B 14 -24 254 667 ; +C 117 ; WX 556 ; N u ; B 65 -23 482 525 ; +C 118 ; WX 500 ; N v ; B 10 0 486 525 ; +C 119 ; WX 722 ; N w ; B 6 0 708 525 ; +C 120 ; WX 500 ; N x ; B 17 0 473 525 ; +C 121 ; WX 500 ; N y ; B 20 -219 478 525 ; +C 122 ; WX 500 ; N z ; B 31 0 457 525 ; +C 123 ; WX 334 ; N braceleft ; B 43 -214 276 731 ; +C 124 ; WX 260 ; N bar ; B 100 -215 160 729 ; +C 125 ; WX 334 ; N braceright ; B 29 -214 262 731 ; +C 126 ; WX 584 ; N asciitilde ; B 75 267 508 438 ; +C 161 ; WX 333 ; N exclamdown ; B 121 -214 205 525 ; +C 162 ; WX 556 ; N cent ; B 52 -120 510 628 ; +C 163 ; WX 556 ; N sterling ; B 26 -21 535 726 ; +C 164 ; WX 167 ; N fraction ; B -174 -21 336 708 ; +C 165 ; WX 556 ; N yen ; B 11 0 545 710 ; +C 166 ; WX 556 ; N florin ; B 11 -214 542 742 ; +C 167 ; WX 556 ; N section ; B 44 -215 506 729 ; +C 168 ; WX 556 ; N currency ; B 67 126 489 554 ; +C 169 ; WX 191 ; N quotesingle ; B 48 462 142 708 ; +C 170 ; WX 333 ; N quotedblleft ; B 48 459 299 708 ; +C 171 ; WX 556 ; N guillemotleft ; B 98 106 455 438 ; +C 172 ; WX 333 ; N guilsinglleft ; B 91 112 243 436 ; +C 173 ; WX 333 ; N guilsinglright ; B 85 112 239 436 ; +C 174 ; WX 500 ; N fi ; B 12 0 436 733 ; +C 175 ; WX 500 ; N fl ; B 17 0 430 733 ; +C 177 ; WX 556 ; N endash ; B -5 240 561 313 ; +C 178 ; WX 556 ; N dagger ; B 38 -178 513 710 ; +C 179 ; WX 556 ; N daggerdbl ; B 38 -178 513 710 ; +C 180 ; WX 278 ; N periodcentered ; B 87 318 211 442 ; +C 182 ; WX 537 ; N paragraph ; B 48 -178 522 729 ; +C 183 ; WX 350 ; N bullet ; B 50 220 300 470 ; +C 184 ; WX 222 ; N quotesinglbase ; B 64 -129 158 103 ; +C 185 ; WX 333 ; N quotedblbase ; B 47 -129 300 103 ; +C 186 ; WX 333 ; N quotedblright ; B 49 476 302 708 ; +C 187 ; WX 556 ; N guillemotright ; B 98 106 451 438 ; +C 188 ; WX 1000 ; N ellipsis ; B 115 0 885 104 ; +C 189 ; WX 1000 ; N perthousand ; B 9 -20 993 740 ; +C 191 ; WX 611 ; N questiondown ; B 95 -213 528 525 ; +C 193 ; WX 333 ; N grave ; B 22 592 231 740 ; +C 194 ; WX 333 ; N acute ; B 92 592 301 740 ; +C 195 ; WX 333 ; N circumflex ; B 20 591 307 741 ; +C 196 ; WX 333 ; N tilde ; B 5 589 319 716 ; +C 197 ; WX 333 ; N macron ; B 28 621 302 694 ; +C 198 ; WX 333 ; N breve ; B 15 594 316 729 ; +C 199 ; WX 333 ; N dotaccent ; B 115 605 219 709 ; +C 200 ; WX 333 ; N dieresis ; B 30 605 296 708 ; +C 202 ; WX 333 ; N ring ; B 79 566 255 741 ; +C 203 ; WX 333 ; N cedilla ; B 39 -214 287 0 ; +C 205 ; WX 333 ; N hungarumlaut ; B -35 592 348 740 ; +C 206 ; WX 333 ; N ogonek ; B 57 -189 265 15 ; +C 207 ; WX 333 ; N caron ; B 19 590 306 740 ; +C 208 ; WX 1000 ; N emdash ; B -9 240 1001 313 ; +C 225 ; WX 1000 ; N AE ; B 11 0 950 729 ; +C 227 ; WX 370 ; N ordfeminine ; B 37 301 333 740 ; +C 232 ; WX 556 ; N Lslash ; B 0 0 552 729 ; +C 233 ; WX 778 ; N Oslash ; B 30 -23 744 742 ; +C 234 ; WX 1000 ; N OE ; B 43 -20 959 739 ; +C 235 ; WX 365 ; N ordmasculine ; B 40 301 324 741 ; +C 241 ; WX 889 ; N ae ; B 34 -20 845 546 ; +C 245 ; WX 278 ; N dotlessi ; B 94 0 178 525 ; +C 248 ; WX 222 ; N lslash ; B 0 0 212 729 ; +C 249 ; WX 611 ; N oslash ; B 18 -27 529 548 ; +C 250 ; WX 944 ; N oe ; B 40 -22 899 540 ; +C 251 ; WX 611 ; N germandbls ; B 126 -20 566 729 ; +C -1 ; WX 667 ; N Aacute ; B 17 0 653 939 ; +C -1 ; WX 667 ; N Acircumflex ; B 17 0 653 940 ; +C -1 ; WX 667 ; N Adieresis ; B 17 0 653 907 ; +C -1 ; WX 667 ; N Agrave ; B 17 0 653 939 ; +C -1 ; WX 667 ; N Aring ; B 17 0 653 940 ; +C -1 ; WX 667 ; N Atilde ; B 17 0 653 915 ; +C -1 ; WX 722 ; N Ccedilla ; B 48 -214 677 741 ; +C -1 ; WX 667 ; N Eacute ; B 90 0 613 939 ; +C -1 ; WX 667 ; N Ecircumflex ; B 90 0 613 940 ; +C -1 ; WX 667 ; N Edieresis ; B 90 0 613 907 ; +C -1 ; WX 667 ; N Egrave ; B 90 0 613 939 ; +C -1 ; WX 722 ; N Eth ; B 0 0 667 729 ; +C -1 ; WX 278 ; N Iacute ; B 71 0 280 939 ; +C -1 ; WX 278 ; N Icircumflex ; B -1 0 286 940 ; +C -1 ; WX 278 ; N Idieresis ; B 9 0 275 907 ; +C -1 ; WX 278 ; N Igrave ; B 1 0 210 939 ; +C -1 ; WX 722 ; N Ntilde ; B 76 0 646 915 ; +C -1 ; WX 778 ; N Oacute ; B 38 -23 742 939 ; +C -1 ; WX 778 ; N Ocircumflex ; B 38 -23 742 940 ; +C -1 ; WX 778 ; N Odieresis ; B 38 -23 742 907 ; +C -1 ; WX 778 ; N Ograve ; B 38 -23 742 939 ; +C -1 ; WX 778 ; N Otilde ; B 38 -23 742 915 ; +C -1 ; WX 667 ; N Scaron ; B 48 -23 621 939 ; +C -1 ; WX 667 ; N Thorn ; B 91 0 617 729 ; +C -1 ; WX 722 ; N Uacute ; B 85 -23 645 939 ; +C -1 ; WX 722 ; N Ucircumflex ; B 85 -23 645 940 ; +C -1 ; WX 722 ; N Udieresis ; B 85 -23 645 907 ; +C -1 ; WX 722 ; N Ugrave ; B 85 -23 645 939 ; +C -1 ; WX 667 ; N Yacute ; B 13 0 661 944 ; +C -1 ; WX 667 ; N Ydieresis ; B 13 0 661 907 ; +C -1 ; WX 611 ; N Zcaron ; B 28 0 583 939 ; +C -1 ; WX 556 ; N aacute ; B 42 -23 535 740 ; +C -1 ; WX 556 ; N acircumflex ; B 42 -23 535 741 ; +C -1 ; WX 556 ; N adieresis ; B 42 -23 535 708 ; +C -1 ; WX 556 ; N agrave ; B 42 -23 535 740 ; +C -1 ; WX 556 ; N aring ; B 42 -23 535 741 ; +C -1 ; WX 556 ; N atilde ; B 42 -23 535 716 ; +C -1 ; WX 260 ; N brokenbar ; B 100 -215 160 729 ; +C -1 ; WX 500 ; N ccedilla ; B 31 -214 477 540 ; +C -1 ; WX 737 ; N copyright ; B -13 -23 751 741 ; +C -1 ; WX 400 ; N degree ; B 50 409 350 709 ; +C -1 ; WX 584 ; N divide ; B 50 -10 534 474 ; +C -1 ; WX 556 ; N eacute ; B 40 -23 513 740 ; +C -1 ; WX 556 ; N ecircumflex ; B 40 -23 513 741 ; +C -1 ; WX 556 ; N edieresis ; B 40 -23 513 708 ; +C -1 ; WX 556 ; N egrave ; B 40 -23 513 740 ; +C -1 ; WX 556 ; N eth ; B 36 -23 510 729 ; +C -1 ; WX 278 ; N iacute ; B 65 0 274 740 ; +C -1 ; WX 278 ; N icircumflex ; B -7 0 280 741 ; +C -1 ; WX 278 ; N idieresis ; B 3 0 269 708 ; +C -1 ; WX 278 ; N igrave ; B -5 0 204 740 ; +C -1 ; WX 584 ; N logicalnot ; B 40 82 544 352 ; +C -1 ; WX 584 ; N minus ; B 40 194 544 270 ; +C -1 ; WX 556 ; N mu ; B 65 -219 482 525 ; +C -1 ; WX 584 ; N multiply ; B 50 -10 534 476 ; +C -1 ; WX 556 ; N ntilde ; B 70 0 487 716 ; +C -1 ; WX 556 ; N oacute ; B 36 -23 510 740 ; +C -1 ; WX 556 ; N ocircumflex ; B 36 -23 510 741 ; +C -1 ; WX 556 ; N odieresis ; B 36 -23 510 708 ; +C -1 ; WX 556 ; N ograve ; B 36 -23 510 740 ; +C -1 ; WX 834 ; N onehalf ; B 30 -21 804 709 ; +C -1 ; WX 834 ; N onequarter ; B 30 -21 804 709 ; +C -1 ; WX 333 ; N onesuperior ; B 60 284 219 709 ; +C -1 ; WX 556 ; N otilde ; B 36 -23 510 716 ; +C -1 ; WX 584 ; N plusminus ; B 40 0 544 618 ; +C -1 ; WX 737 ; N registered ; B -13 -23 751 741 ; +C -1 ; WX 500 ; N scaron ; B 34 -24 459 740 ; +C -1 ; WX 556 ; N thorn ; B 54 -219 523 729 ; +C -1 ; WX 834 ; N threequarters ; B 30 -21 804 709 ; +C -1 ; WX 333 ; N threesuperior ; B 12 270 320 709 ; +C -1 ; WX 1000 ; N trademark ; B 63 320 938 741 ; +C -1 ; WX 333 ; N twosuperior ; B 11 284 321 710 ; +C -1 ; WX 556 ; N uacute ; B 65 -23 482 740 ; +C -1 ; WX 556 ; N ucircumflex ; B 65 -23 482 741 ; +C -1 ; WX 556 ; N udieresis ; B 65 -23 482 708 ; +C -1 ; WX 556 ; N ugrave ; B 65 -23 482 740 ; +C -1 ; WX 500 ; N yacute ; B 20 -219 478 740 ; +C -1 ; WX 500 ; N ydieresis ; B 20 -219 478 708 ; +C -1 ; WX 500 ; N zcaron ; B 31 0 457 740 ; +EndCharMetrics +StartKernData +StartKernPairs 105 + +KPX A y -18 +KPX A w -18 +KPX A v -18 +KPX A space -55 +KPX A quoteright -74 +KPX A Y -74 +KPX A W -37 +KPX A V -74 +KPX A T -74 + +KPX F period -111 +KPX F comma -111 +KPX F A -55 + +KPX L y -37 +KPX L space -37 +KPX L quoteright -55 +KPX L Y -74 +KPX L W -74 +KPX L V -74 +KPX L T -74 + +KPX P space -18 +KPX P period -129 +KPX P comma -129 +KPX P A -74 + +KPX R Y -18 +KPX R W -18 +KPX R V -18 +KPX R T -18 + +KPX T y -55 +KPX T w -55 +KPX T u -37 +KPX T space -18 +KPX T semicolon -111 +KPX T s -111 +KPX T r -37 +KPX T period -111 +KPX T o -111 +KPX T i -37 +KPX T hyphen -55 +KPX T e -111 +KPX T comma -111 +KPX T colon -111 +KPX T c -111 +KPX T a -111 +KPX T O -18 +KPX T A -74 + +KPX V y -37 +KPX V u -37 +KPX V semicolon -37 +KPX V r -37 +KPX V period -92 +KPX V o -55 +KPX V i -18 +KPX V hyphen -55 +KPX V e -55 +KPX V comma -92 +KPX V colon -37 +KPX V a -74 +KPX V A -74 + +KPX W y -9 +KPX W u -18 +KPX W semicolon -18 +KPX W r -18 +KPX W period -55 +KPX W o -18 +KPX W i 0 +KPX W hyphen -18 +KPX W e -18 +KPX W comma -55 +KPX W colon -18 +KPX W a -37 +KPX W A -37 + +KPX Y v -55 +KPX Y u -55 +KPX Y space -18 +KPX Y semicolon -65 +KPX Y q -92 +KPX Y period -129 +KPX Y p -74 +KPX Y o -92 +KPX Y i -37 +KPX Y hyphen -92 +KPX Y e -92 +KPX Y comma -129 +KPX Y colon -55 +KPX Y a -74 +KPX Y A -74 + +KPX f quoteright 18 +KPX f f -18 + +KPX one one -74 + +KPX quoteleft quoteleft -18 + +KPX quoteright space -37 +KPX quoteright s -18 +KPX quoteright quoteright -18 + +KPX r quoteright 37 +KPX r period -55 +KPX r comma -55 + +KPX space Y -18 +KPX space T -18 +KPX space A -55 + +KPX v period -74 +KPX v comma -74 + +KPX w period -55 +KPX w comma -55 + +KPX y period -74 +KPX y comma -74 +EndKernPairs +EndKernData +StartComposites 58 +CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 139 199 ; +CC zcaron 2 ; PCC z 0 0 ; PCC caron 83 0 ; +CC Scaron 2 ; PCC S 0 0 ; PCC caron 167 199 ; +CC scaron 2 ; PCC s 0 0 ; PCC caron 83 0 ; +CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 207 0 ; +CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 96 0 ; +CC Yacute 2 ; PCC Y 0 0 ; PCC acute 167 204 ; +CC yacute 2 ; PCC y 0 0 ; PCC acute 83 0 ; +CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 167 199 ; +CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 83 0 ; +CC Uacute 2 ; PCC U 0 0 ; PCC acute 194 199 ; +CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 194 199 ; +CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 194 199 ; +CC Ugrave 2 ; PCC U 0 0 ; PCC grave 194 199 ; +CC uacute 2 ; PCC u 0 0 ; PCC acute 111 0 ; +CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 111 0 ; +CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 111 0 ; +CC ugrave 2 ; PCC u 0 0 ; PCC grave 111 0 ; +CC Iacute 2 ; PCC I 0 0 ; PCC acute -21 199 ; +CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex -21 199 ; +CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis -21 199 ; +CC Igrave 2 ; PCC I 0 0 ; PCC grave -21 199 ; +CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -27 0 ; +CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -27 0 ; +CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -27 0 ; +CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -27 0 ; +CC Eacute 2 ; PCC E 0 0 ; PCC acute 188 199 ; +CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 188 199 ; +CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 188 199 ; +CC Egrave 2 ; PCC E 0 0 ; PCC grave 188 199 ; +CC eacute 2 ; PCC e 0 0 ; PCC acute 117 0 ; +CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 117 0 ; +CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 117 0 ; +CC egrave 2 ; PCC e 0 0 ; PCC grave 117 0 ; +CC Aacute 2 ; PCC A 0 0 ; PCC acute 167 199 ; +CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 167 199 ; +CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 167 199 ; +CC Agrave 2 ; PCC A 0 0 ; PCC grave 167 199 ; +CC aacute 2 ; PCC a 0 0 ; PCC acute 111 0 ; +CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 111 0 ; +CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 111 0 ; +CC agrave 2 ; PCC a 0 0 ; PCC grave 111 0 ; +CC Oacute 2 ; PCC O 0 0 ; PCC acute 222 199 ; +CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 222 199 ; +CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 222 199 ; +CC Ograve 2 ; PCC O 0 0 ; PCC grave 222 199 ; +CC oacute 2 ; PCC o 0 0 ; PCC acute 111 0 ; +CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 111 0 ; +CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 111 0 ; +CC ograve 2 ; PCC o 0 0 ; PCC grave 111 0 ; +CC Atilde 2 ; PCC A 0 0 ; PCC tilde 167 199 ; +CC atilde 2 ; PCC a 0 0 ; PCC tilde 111 0 ; +CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 200 199 ; +CC ntilde 2 ; PCC n 0 0 ; PCC tilde 117 0 ; +CC Otilde 2 ; PCC O 0 0 ; PCC tilde 222 199 ; +CC otilde 2 ; PCC o 0 0 ; PCC tilde 111 0 ; +CC Aring 2 ; PCC A 0 0 ; PCC ring 167 199 ; +CC aring 2 ; PCC a 0 0 ; PCC ring 111 0 ; +EndComposites +EndFontMetrics diff --git a/collects/afm/Symbol.afm b/collects/afm/Symbol.afm new file mode 100644 index 0000000000..b2bd583a0b --- /dev/null +++ b/collects/afm/Symbol.afm @@ -0,0 +1,211 @@ +StartFontMetrics 2.0 +Comment Matthew added a "mugreek" mapping (Nov 2004) +Comment Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated. All rights reserved. +Comment Creation Date: Wed Jan 17 21:48:26 1990 +Comment UniqueID 27004 +Comment VMusage 28489 37622 +FontName Symbol +FullName Symbol +FamilyName Symbol +Weight Medium +ItalicAngle 0 +IsFixedPitch false +FontBBox -180 -293 1090 1010 +UnderlinePosition -98 +UnderlineThickness 54 +Version 001.007 +Notice Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated. All rights reserved. +EncodingScheme FontSpecific +StartCharMetrics 189 +C 32 ; WX 250 ; N space ; B 0 0 0 0 ; +C 33 ; WX 333 ; N exclam ; B 128 -17 240 672 ; +C 34 ; WX 713 ; N universal ; B 31 0 681 705 ; +C 35 ; WX 500 ; N numbersign ; B 20 -16 481 673 ; +C 36 ; WX 549 ; N existential ; B 25 0 478 707 ; +C 37 ; WX 833 ; N percent ; B 63 -36 771 655 ; +C 38 ; WX 778 ; N ampersand ; B 41 -18 750 661 ; +C 39 ; WX 439 ; N suchthat ; B 48 -17 414 500 ; +C 40 ; WX 333 ; N parenleft ; B 53 -191 300 673 ; +C 41 ; WX 333 ; N parenright ; B 30 -191 277 673 ; +C 42 ; WX 500 ; N asteriskmath ; B 65 134 427 551 ; +C 43 ; WX 549 ; N plus ; B 10 0 539 533 ; +C 44 ; WX 250 ; N comma ; B 56 -152 194 104 ; +C 45 ; WX 549 ; N minus ; B 11 233 535 288 ; +C 46 ; WX 250 ; N period ; B 69 -17 181 95 ; +C 47 ; WX 278 ; N slash ; B 0 -18 254 646 ; +C 48 ; WX 500 ; N zero ; B 23 -17 471 685 ; +C 49 ; WX 500 ; N one ; B 117 0 390 673 ; +C 50 ; WX 500 ; N two ; B 25 0 475 686 ; +C 51 ; WX 500 ; N three ; B 39 -17 435 685 ; +C 52 ; WX 500 ; N four ; B 16 0 469 685 ; +C 53 ; WX 500 ; N five ; B 29 -17 443 685 ; +C 54 ; WX 500 ; N six ; B 36 -17 467 685 ; +C 55 ; WX 500 ; N seven ; B 24 -16 448 673 ; +C 56 ; WX 500 ; N eight ; B 54 -18 440 685 ; +C 57 ; WX 500 ; N nine ; B 31 -18 460 685 ; +C 58 ; WX 278 ; N colon ; B 81 -17 193 460 ; +C 59 ; WX 278 ; N semicolon ; B 83 -152 221 460 ; +C 60 ; WX 549 ; N less ; B 26 0 523 522 ; +C 61 ; WX 549 ; N equal ; B 11 141 537 390 ; +C 62 ; WX 549 ; N greater ; B 26 0 523 522 ; +C 63 ; WX 444 ; N question ; B 70 -17 412 686 ; +C 64 ; WX 549 ; N congruent ; B 11 0 537 475 ; +C 65 ; WX 722 ; N Alpha ; B 4 0 684 673 ; +C 66 ; WX 667 ; N Beta ; B 29 0 592 673 ; +C 67 ; WX 722 ; N Chi ; B -9 0 704 673 ; +C 68 ; WX 612 ; N Delta ; B 6 0 608 688 ; +C 69 ; WX 611 ; N Epsilon ; B 32 0 617 673 ; +C 70 ; WX 763 ; N Phi ; B 26 0 741 673 ; +C 71 ; WX 603 ; N Gamma ; B 24 0 609 673 ; +C 72 ; WX 722 ; N Eta ; B 39 0 729 673 ; +C 73 ; WX 333 ; N Iota ; B 32 0 316 673 ; +C 74 ; WX 631 ; N theta1 ; B 18 -18 623 689 ; +C 75 ; WX 722 ; N Kappa ; B 35 0 722 673 ; +C 76 ; WX 686 ; N Lambda ; B 6 0 680 688 ; +C 77 ; WX 889 ; N Mu ; B 28 0 887 673 ; +C 78 ; WX 722 ; N Nu ; B 29 -8 720 673 ; +C 79 ; WX 722 ; N Omicron ; B 41 -17 715 685 ; +C 80 ; WX 768 ; N Pi ; B 25 0 745 673 ; +C 81 ; WX 741 ; N Theta ; B 41 -17 715 685 ; +C 82 ; WX 556 ; N Rho ; B 28 0 563 673 ; +C 83 ; WX 592 ; N Sigma ; B 5 0 589 673 ; +C 84 ; WX 611 ; N Tau ; B 33 0 607 673 ; +C 85 ; WX 690 ; N Upsilon ; B -8 0 694 673 ; +C 86 ; WX 439 ; N sigma1 ; B 40 -233 436 500 ; +C 87 ; WX 768 ; N Omega ; B 34 0 736 688 ; +C 88 ; WX 645 ; N Xi ; B 40 0 599 673 ; +C 89 ; WX 795 ; N Psi ; B 15 0 781 684 ; +C 90 ; WX 611 ; N Zeta ; B 44 0 636 673 ; +C 91 ; WX 333 ; N bracketleft ; B 86 -155 299 674 ; +C 92 ; WX 863 ; N therefore ; B 163 0 701 478 ; +C 93 ; WX 333 ; N bracketright ; B 33 -155 246 674 ; +C 94 ; WX 658 ; N perpendicular ; B 15 0 652 674 ; +C 95 ; WX 500 ; N underscore ; B -2 -252 502 -206 ; +C 96 ; WX 500 ; N radicalex ; B 480 881 1090 917 ; +C 97 ; WX 631 ; N alpha ; B 41 -18 622 500 ; +C 98 ; WX 549 ; N beta ; B 61 -223 515 741 ; +C 99 ; WX 549 ; N chi ; B 12 -231 522 499 ; +C 100 ; WX 494 ; N delta ; B 40 -19 481 740 ; +C 101 ; WX 439 ; N epsilon ; B 22 -19 427 502 ; +C 102 ; WX 521 ; N phi ; B 27 -224 490 671 ; +C 103 ; WX 411 ; N gamma ; B 5 -225 484 499 ; +C 104 ; WX 603 ; N eta ; B 0 -202 527 514 ; +C 105 ; WX 329 ; N iota ; B 0 -17 301 503 ; +C 106 ; WX 603 ; N phi1 ; B 36 -224 587 499 ; +C 107 ; WX 549 ; N kappa ; B 33 0 558 501 ; +C 108 ; WX 549 ; N lambda ; B 24 -17 548 739 ; +C 109 ; WX 576 ; N mu ; B 33 -223 567 500 ; +C 109 ; WX 576 ; N mugreek ; B 33 -223 567 500 ; +C 110 ; WX 521 ; N nu ; B -9 -16 475 507 ; +C 111 ; WX 549 ; N omicron ; B 35 -19 501 499 ; +C 112 ; WX 549 ; N pi ; B 10 -19 530 487 ; +C 113 ; WX 521 ; N theta ; B 43 -17 485 690 ; +C 114 ; WX 549 ; N rho ; B 50 -230 490 499 ; +C 115 ; WX 603 ; N sigma ; B 30 -21 588 500 ; +C 116 ; WX 439 ; N tau ; B 10 -19 418 500 ; +C 117 ; WX 576 ; N upsilon ; B 7 -18 535 507 ; +C 118 ; WX 713 ; N omega1 ; B 12 -18 671 583 ; +C 119 ; WX 686 ; N omega ; B 42 -17 684 500 ; +C 120 ; WX 493 ; N xi ; B 27 -224 469 766 ; +C 121 ; WX 686 ; N psi ; B 12 -228 701 500 ; +C 122 ; WX 494 ; N zeta ; B 60 -225 467 756 ; +C 123 ; WX 480 ; N braceleft ; B 58 -183 397 673 ; +C 124 ; WX 200 ; N bar ; B 65 -177 135 673 ; +C 125 ; WX 480 ; N braceright ; B 79 -183 418 673 ; +C 126 ; WX 549 ; N similar ; B 17 203 529 307 ; +C 161 ; WX 620 ; N Upsilon1 ; B -2 0 610 685 ; +C 162 ; WX 247 ; N minute ; B 27 459 228 735 ; +C 163 ; WX 549 ; N lessequal ; B 29 0 526 639 ; +C 164 ; WX 167 ; N fraction ; B -180 -12 340 677 ; +C 165 ; WX 713 ; N infinity ; B 26 124 688 404 ; +C 166 ; WX 500 ; N florin ; B 2 -193 494 686 ; +C 167 ; WX 753 ; N club ; B 86 -26 660 533 ; +C 168 ; WX 753 ; N diamond ; B 142 -36 600 550 ; +C 169 ; WX 753 ; N heart ; B 117 -33 631 532 ; +C 170 ; WX 753 ; N spade ; B 113 -36 629 548 ; +C 171 ; WX 1042 ; N arrowboth ; B 24 -15 1024 511 ; +C 172 ; WX 987 ; N arrowleft ; B 32 -15 942 511 ; +C 173 ; WX 603 ; N arrowup ; B 45 0 571 910 ; +C 174 ; WX 987 ; N arrowright ; B 49 -15 959 511 ; +C 175 ; WX 603 ; N arrowdown ; B 45 -22 571 888 ; +C 176 ; WX 400 ; N degree ; B 50 385 350 685 ; +C 177 ; WX 549 ; N plusminus ; B 10 0 539 645 ; +C 178 ; WX 411 ; N second ; B 20 459 413 737 ; +C 179 ; WX 549 ; N greaterequal ; B 29 0 526 639 ; +C 180 ; WX 549 ; N multiply ; B 17 8 533 524 ; +C 181 ; WX 713 ; N proportional ; B 27 123 639 404 ; +C 182 ; WX 494 ; N partialdiff ; B 26 -20 462 746 ; +C 183 ; WX 460 ; N bullet ; B 50 113 410 473 ; +C 184 ; WX 549 ; N divide ; B 10 71 536 456 ; +C 185 ; WX 549 ; N notequal ; B 15 -25 540 549 ; +C 186 ; WX 549 ; N equivalence ; B 14 82 538 443 ; +C 187 ; WX 549 ; N approxequal ; B 14 135 527 394 ; +C 188 ; WX 1000 ; N ellipsis ; B 111 -17 889 95 ; +C 189 ; WX 603 ; N arrowvertex ; B 280 -120 336 1010 ; +C 190 ; WX 1000 ; N arrowhorizex ; B -60 220 1050 276 ; +C 191 ; WX 658 ; N carriagereturn ; B 15 -16 602 629 ; +C 192 ; WX 823 ; N aleph ; B 175 -18 661 658 ; +C 193 ; WX 686 ; N Ifraktur ; B 10 -53 578 740 ; +C 194 ; WX 795 ; N Rfraktur ; B 26 -15 759 734 ; +C 195 ; WX 987 ; N weierstrass ; B 159 -211 870 573 ; +C 196 ; WX 768 ; N circlemultiply ; B 43 -17 733 673 ; +C 197 ; WX 768 ; N circleplus ; B 43 -15 733 675 ; +C 198 ; WX 823 ; N emptyset ; B 39 -24 781 719 ; +C 199 ; WX 768 ; N intersection ; B 40 0 732 509 ; +C 200 ; WX 768 ; N union ; B 40 -17 732 492 ; +C 201 ; WX 713 ; N propersuperset ; B 20 0 673 470 ; +C 202 ; WX 713 ; N reflexsuperset ; B 20 -125 673 470 ; +C 203 ; WX 713 ; N notsubset ; B 36 -70 690 540 ; +C 204 ; WX 713 ; N propersubset ; B 37 0 690 470 ; +C 205 ; WX 713 ; N reflexsubset ; B 37 -125 690 470 ; +C 206 ; WX 713 ; N element ; B 45 0 505 468 ; +C 207 ; WX 713 ; N notelement ; B 45 -58 505 555 ; +C 208 ; WX 768 ; N angle ; B 26 0 738 673 ; +C 209 ; WX 713 ; N gradient ; B 36 -19 681 718 ; +C 210 ; WX 790 ; N registerserif ; B 50 -17 740 673 ; +C 211 ; WX 790 ; N copyrightserif ; B 51 -15 741 675 ; +C 212 ; WX 890 ; N trademarkserif ; B 18 293 855 673 ; +C 213 ; WX 823 ; N product ; B 25 -101 803 751 ; +C 214 ; WX 549 ; N radical ; B 10 -38 515 917 ; +C 215 ; WX 250 ; N dotmath ; B 69 210 169 310 ; +C 216 ; WX 713 ; N logicalnot ; B 15 0 680 288 ; +C 217 ; WX 603 ; N logicaland ; B 23 0 583 454 ; +C 218 ; WX 603 ; N logicalor ; B 30 0 578 477 ; +C 219 ; WX 1042 ; N arrowdblboth ; B 27 -20 1023 510 ; +C 220 ; WX 987 ; N arrowdblleft ; B 30 -15 939 513 ; +C 221 ; WX 603 ; N arrowdblup ; B 39 2 567 911 ; +C 222 ; WX 987 ; N arrowdblright ; B 45 -20 954 508 ; +C 223 ; WX 603 ; N arrowdbldown ; B 44 -19 572 890 ; +C 224 ; WX 494 ; N lozenge ; B 18 0 466 745 ; +C 225 ; WX 329 ; N angleleft ; B 25 -198 306 746 ; +C 226 ; WX 790 ; N registersans ; B 50 -20 740 670 ; +C 227 ; WX 790 ; N copyrightsans ; B 49 -15 739 675 ; +C 228 ; WX 786 ; N trademarksans ; B 5 293 725 673 ; +C 229 ; WX 713 ; N summation ; B 14 -108 695 752 ; +C 230 ; WX 384 ; N parenlefttp ; B 40 -293 436 926 ; +C 231 ; WX 384 ; N parenleftex ; B 40 -85 92 925 ; +C 232 ; WX 384 ; N parenleftbt ; B 40 -293 436 926 ; +C 233 ; WX 384 ; N bracketlefttp ; B 0 -80 341 926 ; +C 234 ; WX 384 ; N bracketleftex ; B 0 -79 55 925 ; +C 235 ; WX 384 ; N bracketleftbt ; B 0 -80 340 926 ; +C 236 ; WX 494 ; N bracelefttp ; B 201 -75 439 926 ; +C 237 ; WX 494 ; N braceleftmid ; B 14 -85 255 935 ; +C 238 ; WX 494 ; N braceleftbt ; B 201 -70 439 926 ; +C 239 ; WX 494 ; N braceex ; B 201 -80 255 935 ; +C 241 ; WX 329 ; N angleright ; B 21 -198 302 746 ; +C 242 ; WX 274 ; N integral ; B 2 -107 291 916 ; +C 243 ; WX 686 ; N integraltp ; B 332 -83 715 921 ; +C 244 ; WX 686 ; N integralex ; B 332 -88 415 975 ; +C 245 ; WX 686 ; N integralbt ; B 39 -81 415 921 ; +C 246 ; WX 384 ; N parenrighttp ; B 54 -293 450 926 ; +C 247 ; WX 384 ; N parenrightex ; B 398 -85 450 925 ; +C 248 ; WX 384 ; N parenrightbt ; B 54 -293 450 926 ; +C 249 ; WX 384 ; N bracketrighttp ; B 22 -80 360 926 ; +C 250 ; WX 384 ; N bracketrightex ; B 305 -79 360 925 ; +C 251 ; WX 384 ; N bracketrightbt ; B 20 -80 360 926 ; +C 252 ; WX 494 ; N bracerighttp ; B 17 -75 255 926 ; +C 253 ; WX 494 ; N bracerightmid ; B 201 -85 442 935 ; +C 254 ; WX 494 ; N bracerightbt ; B 17 -70 255 926 ; +C -1 ; WX 790 ; N apple ; B 56 -3 733 808 ; +EndCharMetrics +EndFontMetrics diff --git a/collects/afm/Times-Bold.afm b/collects/afm/Times-Bold.afm new file mode 100644 index 0000000000..73d79fff19 --- /dev/null +++ b/collects/afm/Times-Bold.afm @@ -0,0 +1,456 @@ +StartFontMetrics 2.0 +Comment Copyright (c) 1984 Adobe Systems Incorporated. All Rights Reserved. +Comment Creation Date:Sun Feb 8 02:56:11 PST 1987 +FontName Times-Bold +EncodingScheme AdobeStandardEncoding +FullName Times Bold +FamilyName Times +Weight Bold +ItalicAngle 0.0 +IsFixedPitch false +UnderlinePosition -99 +UnderlineThickness 95 +Version 001.002 +Notice Times is a trademark of Allied Corporation. +FontBBox -172 -256 1008 965 +CapHeight 681 +XHeight 460 +Descender -210 +Ascender 670 +StartCharMetrics 228 +C 32 ; WX 250 ; N space ; B 0 0 0 0 ; +C 33 ; WX 333 ; N exclam ; B 84 -18 248 690 ; +C 34 ; WX 555 ; N quotedbl ; B 67 371 425 690 ; +C 35 ; WX 500 ; N numbersign ; B -13 -17 514 684 ; +C 36 ; WX 500 ; N dollar ; B 28 -116 474 732 ; +C 37 ; WX 1000 ; N percent ; B 122 -11 881 692 ; +C 38 ; WX 833 ; N ampersand ; B 54 -17 773 690 ; +C 39 ; WX 333 ; N quoteright ; B 77 347 257 680 ; +C 40 ; WX 333 ; N parenleft ; B 49 -169 301 699 ; +C 41 ; WX 333 ; N parenright ; B 26 -169 278 699 ; +C 42 ; WX 500 ; N asterisk ; B 57 262 445 690 ; +C 43 ; WX 570 ; N plus ; B 50 -10 520 460 ; +C 44 ; WX 250 ; N comma ; B 37 -181 214 157 ; +C 45 ; WX 333 ; N hyphen ; B 48 170 283 285 ; +C 46 ; WX 250 ; N period ; B 43 -19 207 145 ; +C 47 ; WX 278 ; N slash ; B 1 -17 279 750 ; +C 48 ; WX 500 ; N zero ; B 26 -18 472 690 ; +C 49 ; WX 500 ; N one ; B 61 0 448 690 ; +C 50 ; WX 500 ; N two ; B 18 0 473 683 ; +C 51 ; WX 500 ; N three ; B 17 -19 463 683 ; +C 52 ; WX 500 ; N four ; B 23 0 472 681 ; +C 53 ; WX 500 ; N five ; B 23 -17 465 681 ; +C 54 ; WX 500 ; N six ; B 30 -18 470 684 ; +C 55 ; WX 500 ; N seven ; B 23 0 468 679 ; +C 56 ; WX 500 ; N eight ; B 22 -17 470 685 ; +C 57 ; WX 500 ; N nine ; B 26 -18 468 684 ; +C 58 ; WX 333 ; N colon ; B 83 -18 247 473 ; +C 59 ; WX 333 ; N semicolon ; B 85 -181 262 472 ; +C 60 ; WX 570 ; N less ; B 45 -10 520 460 ; +C 61 ; WX 570 ; N equal ; B 50 91 520 375 ; +C 62 ; WX 570 ; N greater ; B 50 -10 525 460 ; +C 63 ; WX 500 ; N question ; B 57 -17 438 681 ; +C 64 ; WX 930 ; N at ; B 50 -147 889 677 ; +C 65 ; WX 722 ; N A ; B 22 0 696 681 ; +C 66 ; WX 667 ; N B ; B 24 0 609 681 ; +C 67 ; WX 722 ; N C ; B 42 -17 669 690 ; +C 68 ; WX 722 ; N D ; B 22 0 684 681 ; +C 69 ; WX 667 ; N E ; B 21 0 637 681 ; +C 70 ; WX 611 ; N F ; B 17 0 582 681 ; +C 71 ; WX 778 ; N G ; B 41 -17 748 690 ; +C 72 ; WX 778 ; N H ; B 26 0 748 681 ; +C 73 ; WX 389 ; N I ; B 17 0 366 680 ; +C 74 ; WX 500 ; N J ; B 9 -89 475 681 ; +C 75 ; WX 778 ; N K ; B 29 0 761 681 ; +C 76 ; WX 667 ; N L ; B 21 0 633 681 ; +C 77 ; WX 944 ; N M ; B 21 0 914 681 ; +C 78 ; WX 722 ; N N ; B 20 -10 697 681 ; +C 79 ; WX 778 ; N O ; B 43 -18 733 690 ; +C 80 ; WX 611 ; N P ; B 24 0 593 681 ; +C 81 ; WX 778 ; N Q ; B 24 -182 751 690 ; +C 82 ; WX 722 ; N R ; B 26 0 695 681 ; +C 83 ; WX 556 ; N S ; B 43 -19 506 690 ; +C 84 ; WX 667 ; N T ; B 30 0 629 681 ; +C 85 ; WX 722 ; N U ; B 20 -19 700 681 ; +C 86 ; WX 722 ; N V ; B 22 -18 696 681 ; +C 87 ; WX 1000 ; N W ; B 19 -18 979 680 ; +C 88 ; WX 722 ; N X ; B 23 0 695 681 ; +C 89 ; WX 722 ; N Y ; B 19 0 697 680 ; +C 90 ; WX 667 ; N Z ; B 37 0 624 681 ; +C 91 ; WX 333 ; N bracketleft ; B 73 -142 296 674 ; +C 92 ; WX 278 ; N backslash ; B 1 -17 279 750 ; +C 93 ; WX 333 ; N bracketright ; B 38 -142 261 674 ; +C 94 ; WX 581 ; N asciicircum ; B 102 290 486 690 ; +C 95 ; WX 500 ; N underscore ; B -2 -256 502 -182 ; +C 96 ; WX 333 ; N quoteleft ; B 72 357 252 691 ; +C 97 ; WX 500 ; N a ; B 25 -19 484 472 ; +C 98 ; WX 556 ; N b ; B 29 -18 512 670 ; +C 99 ; WX 444 ; N c ; B 24 -17 423 472 ; +C 100 ; WX 556 ; N d ; B 31 -17 523 670 ; +C 101 ; WX 444 ; N e ; B 25 -18 415 474 ; +C 102 ; WX 333 ; N f ; B 20 0 386 690 ; L i fi ; L l fl ; +C 103 ; WX 500 ; N g ; B 25 -210 474 472 ; +C 104 ; WX 556 ; N h ; B 29 0 523 670 ; +C 105 ; WX 278 ; N i ; B 27 0 249 690 ; +C 106 ; WX 333 ; N j ; B -57 -212 256 690 ; +C 107 ; WX 556 ; N k ; B 24 0 528 670 ; +C 108 ; WX 278 ; N l ; B 25 0 247 670 ; +C 109 ; WX 833 ; N m ; B 28 0 804 471 ; +C 110 ; WX 556 ; N n ; B 28 0 523 473 ; +C 111 ; WX 500 ; N o ; B 25 -18 473 472 ; +C 112 ; WX 556 ; N p ; B 30 -210 513 473 ; +C 113 ; WX 556 ; N q ; B 32 -210 535 472 ; +C 114 ; WX 444 ; N r ; B 29 0 417 473 ; +C 115 ; WX 389 ; N s ; B 29 -17 359 472 ; +C 116 ; WX 333 ; N t ; B 22 -19 320 627 ; +C 117 ; WX 556 ; N u ; B 23 -17 524 460 ; +C 118 ; WX 500 ; N v ; B 20 -14 479 460 ; +C 119 ; WX 722 ; N w ; B 10 -14 709 460 ; +C 120 ; WX 500 ; N x ; B 11 0 488 460 ; +C 121 ; WX 500 ; N y ; B 19 -212 475 460 ; +C 122 ; WX 444 ; N z ; B 25 0 414 460 ; +C 123 ; WX 394 ; N braceleft ; B 44 -142 342 674 ; +C 124 ; WX 220 ; N bar ; B 77 -195 151 720 ; +C 125 ; WX 394 ; N braceright ; B 38 -142 336 674 ; +C 126 ; WX 520 ; N asciitilde ; B 19 237 493 461 ; +C 161 ; WX 333 ; N exclamdown ; B 85 -210 249 498 ; +C 162 ; WX 500 ; N cent ; B 44 -148 460 586 ; +C 163 ; WX 500 ; N sterling ; B 25 -17 471 682 ; +C 164 ; WX 167 ; N fraction ; B -172 -17 335 690 ; +C 165 ; WX 500 ; N yen ; B -20 0 521 681 ; +C 166 ; WX 500 ; N florin ; B 2 -157 496 713 ; +C 167 ; WX 500 ; N section ; B 63 -148 438 677 ; +C 168 ; WX 500 ; N currency ; B 3 105 498 604 ; +C 169 ; WX 278 ; N quotesingle ; B 69 371 205 690 ; +C 170 ; WX 500 ; N quotedblleft ; B 33 346 479 679 ; +C 171 ; WX 500 ; N guillemotleft ; B 25 44 471 436 ; +C 172 ; WX 333 ; N guilsinglleft ; B 51 44 302 436 ; +C 173 ; WX 333 ; N guilsinglright ; B 26 44 277 436 ; +C 174 ; WX 556 ; N fi ; B 24 0 532 690 ; +C 175 ; WX 556 ; N fl ; B 25 0 529 691 ; +C 177 ; WX 500 ; N endash ; B -4 179 500 270 ; +C 178 ; WX 500 ; N dagger ; B 52 -141 446 690 ; +C 179 ; WX 500 ; N daggerdbl ; B 57 -138 451 681 ; +C 180 ; WX 250 ; N periodcentered ; B 43 270 167 394 ; +C 182 ; WX 540 ; N paragraph ; B 30 -190 533 681 ; +C 183 ; WX 350 ; N bullet ; B 50 175 300 425 ; +C 184 ; WX 333 ; N quotesinglbase ; B 77 -179 257 154 ; +C 185 ; WX 500 ; N quotedblbase ; B 31 -179 477 154 ; +C 186 ; WX 500 ; N quotedblright ; B 31 347 477 680 ; +C 187 ; WX 500 ; N guillemotright ; B 24 44 470 436 ; +C 188 ; WX 1000 ; N ellipsis ; B 85 -18 915 146 ; +C 189 ; WX 1000 ; N perthousand ; B 1 -55 993 718 ; +C 191 ; WX 500 ; N questiondown ; B 56 -210 437 488 ; +C 193 ; WX 333 ; N grave ; B 26 523 242 695 ; +C 194 ; WX 333 ; N acute ; B 83 523 299 695 ; +C 195 ; WX 333 ; N circumflex ; B 28 520 304 690 ; +C 196 ; WX 333 ; N tilde ; B 34 559 298 671 ; +C 197 ; WX 333 ; N macron ; B 34 543 297 600 ; +C 198 ; WX 333 ; N breve ; B 32 529 300 667 ; +C 199 ; WX 333 ; N dotaccent ; B 112 515 222 625 ; +C 200 ; WX 333 ; N dieresis ; B 33 556 297 652 ; +C 202 ; WX 333 ; N ring ; B 55 522 279 746 ; +C 203 ; WX 333 ; N cedilla ; B 42 -211 293 -10 ; +C 205 ; WX 333 ; N hungarumlaut ; B 32 539 320 753 ; +C 206 ; WX 333 ; N ogonek ; B 60 -179 277 70 ; +C 207 ; WX 333 ; N caron ; B 32 520 298 690 ; +C 208 ; WX 1000 ; N emdash ; B -2 185 1008 280 ; +C 225 ; WX 1000 ; N AE ; B 19 0 954 681 ; +C 227 ; WX 300 ; N ordfeminine ; B 12 286 288 685 ; +C 232 ; WX 667 ; N Lslash ; B 0 0 612 681 ; +C 233 ; WX 778 ; N Oslash ; B 45 -75 735 740 ; +C 234 ; WX 1000 ; N OE ; B 24 -7 979 683 ; +C 235 ; WX 330 ; N ordmasculine ; B 31 286 299 685 ; +C 241 ; WX 722 ; N ae ; B 30 -17 691 474 ; +C 245 ; WX 278 ; N dotlessi ; B 28 0 250 460 ; +C 248 ; WX 278 ; N lslash ; B 0 0 326 670 ; +C 249 ; WX 500 ; N oslash ; B 27 -95 474 550 ; +C 250 ; WX 722 ; N oe ; B 26 -17 689 473 ; +C 251 ; WX 556 ; N germandbls ; B 22 -18 513 689 ; +C -1 ; WX 722 ; N Aacute ; B 22 0 696 914 ; +C -1 ; WX 722 ; N Acircumflex ; B 22 0 696 909 ; +C -1 ; WX 722 ; N Adieresis ; B 22 0 696 871 ; +C -1 ; WX 722 ; N Agrave ; B 22 0 696 914 ; +C -1 ; WX 722 ; N Aring ; B 22 0 696 965 ; +C -1 ; WX 722 ; N Atilde ; B 22 0 696 890 ; +C -1 ; WX 722 ; N Ccedilla ; B 42 -211 669 690 ; +C -1 ; WX 667 ; N Eacute ; B 21 0 637 914 ; +C -1 ; WX 667 ; N Ecircumflex ; B 21 0 637 909 ; +C -1 ; WX 667 ; N Edieresis ; B 21 0 637 871 ; +C -1 ; WX 667 ; N Egrave ; B 21 0 637 914 ; +C -1 ; WX 722 ; N Eth ; B 22 0 685 681 ; +C -1 ; WX 389 ; N Iacute ; B 17 0 366 914 ; +C -1 ; WX 389 ; N Icircumflex ; B 17 0 366 909 ; +C -1 ; WX 389 ; N Idieresis ; B 17 0 366 871 ; +C -1 ; WX 389 ; N Igrave ; B 17 0 366 914 ; +C -1 ; WX 722 ; N Ntilde ; B 20 -10 697 890 ; +C -1 ; WX 778 ; N Oacute ; B 43 -18 733 914 ; +C -1 ; WX 778 ; N Ocircumflex ; B 43 -18 733 909 ; +C -1 ; WX 778 ; N Odieresis ; B 43 -18 733 871 ; +C -1 ; WX 778 ; N Ograve ; B 43 -18 733 914 ; +C -1 ; WX 778 ; N Otilde ; B 43 -18 733 890 ; +C -1 ; WX 556 ; N Scaron ; B 43 -19 506 909 ; +C -1 ; WX 611 ; N Thorn ; B 24 0 594 681 ; +C -1 ; WX 722 ; N Uacute ; B 20 -19 700 914 ; +C -1 ; WX 722 ; N Ucircumflex ; B 20 -19 700 909 ; +C -1 ; WX 722 ; N Udieresis ; B 20 -19 700 871 ; +C -1 ; WX 722 ; N Ugrave ; B 20 -19 700 914 ; +C -1 ; WX 722 ; N Yacute ; B 19 0 697 916 ; +C -1 ; WX 722 ; N Ydieresis ; B 19 0 697 871 ; +C -1 ; WX 667 ; N Zcaron ; B 37 0 624 909 ; +C -1 ; WX 500 ; N aacute ; B 25 -19 484 695 ; +C -1 ; WX 500 ; N acircumflex ; B 25 -19 484 690 ; +C -1 ; WX 500 ; N adieresis ; B 25 -19 484 652 ; +C -1 ; WX 500 ; N agrave ; B 25 -19 484 695 ; +C -1 ; WX 500 ; N aring ; B 25 -19 484 746 ; +C -1 ; WX 500 ; N atilde ; B 25 -19 484 671 ; +C -1 ; WX 220 ; N brokenbar ; B 77 -195 151 720 ; +C -1 ; WX 444 ; N ccedilla ; B 24 -211 423 472 ; +C -1 ; WX 747 ; N copyright ; B 16 -17 730 690 ; +C -1 ; WX 400 ; N degree ; B 50 390 350 690 ; +C -1 ; WX 570 ; N divide ; B 50 -10 520 460 ; +C -1 ; WX 444 ; N eacute ; B 25 -18 415 695 ; +C -1 ; WX 444 ; N ecircumflex ; B 25 -18 415 690 ; +C -1 ; WX 444 ; N edieresis ; B 25 -18 415 652 ; +C -1 ; WX 444 ; N egrave ; B 25 -18 415 695 ; +C -1 ; WX 500 ; N eth ; B 26 -17 474 670 ; +C -1 ; WX 278 ; N iacute ; B 28 0 265 695 ; +C -1 ; WX 278 ; N icircumflex ; B -6 0 270 690 ; +C -1 ; WX 278 ; N idieresis ; B -1 0 263 652 ; +C -1 ; WX 278 ; N igrave ; B -8 0 250 695 ; +C -1 ; WX 570 ; N logicalnot ; B 50 94 520 375 ; +C -1 ; WX 570 ; N minus ; B 50 188 520 262 ; +C -1 ; WX 556 ; N mu ; B 23 -210 524 460 ; +C -1 ; WX 570 ; N multiply ; B 50 -10 520 460 ; +C -1 ; WX 556 ; N ntilde ; B 28 0 523 671 ; +C -1 ; WX 500 ; N oacute ; B 25 -18 473 695 ; +C -1 ; WX 500 ; N ocircumflex ; B 25 -18 473 690 ; +C -1 ; WX 500 ; N odieresis ; B 25 -18 473 652 ; +C -1 ; WX 500 ; N ograve ; B 25 -18 473 695 ; +C -1 ; WX 750 ; N onehalf ; B 30 -18 720 690 ; +C -1 ; WX 750 ; N onequarter ; B 30 -18 720 690 ; +C -1 ; WX 300 ; N onesuperior ; B 24 276 275 690 ; +C -1 ; WX 500 ; N otilde ; B 25 -18 473 671 ; +C -1 ; WX 570 ; N plusminus ; B 50 0 520 600 ; +C -1 ; WX 747 ; N registered ; B 16 -17 730 690 ; +C -1 ; WX 389 ; N scaron ; B 29 -17 359 690 ; +C -1 ; WX 556 ; N thorn ; B 30 -210 513 670 ; +C -1 ; WX 750 ; N threequarters ; B 30 -18 720 690 ; +C -1 ; WX 300 ; N threesuperior ; B 5 269 294 690 ; +C -1 ; WX 1000 ; N trademark ; B 30 277 970 681 ; +C -1 ; WX 300 ; N twosuperior ; B 2 276 298 686 ; +C -1 ; WX 556 ; N uacute ; B 23 -17 524 695 ; +C -1 ; WX 556 ; N ucircumflex ; B 23 -17 524 690 ; +C -1 ; WX 556 ; N udieresis ; B 23 -17 524 652 ; +C -1 ; WX 556 ; N ugrave ; B 23 -17 524 695 ; +C -1 ; WX 500 ; N yacute ; B 19 -212 475 695 ; +C -1 ; WX 500 ; N ydieresis ; B 19 -212 475 652 ; +C -1 ; WX 444 ; N zcaron ; B 25 0 414 690 ; +EndCharMetrics +StartKernData +StartKernPairs 124 + +KPX A y -74 +KPX A w -74 +KPX A v -74 +KPX A space -55 +KPX A quoteright -74 +KPX A Y -92 +KPX A W -111 +KPX A V -129 +KPX A T -74 + +KPX F space -37 +KPX F period -92 +KPX F comma -92 +KPX F A -74 + +KPX L y -55 +KPX L space -55 +KPX L quoteright -92 +KPX L Y -92 +KPX L W -92 +KPX L V -92 +KPX L T -92 + +KPX P space -55 +KPX P period -92 +KPX P comma -92 +KPX P A -74 + +KPX R y -35 +KPX R Y -35 +KPX R W -35 +KPX R V -35 +KPX R T -35 + +KPX T y -74 +KPX T w -74 +KPX T u -92 +KPX T space -18 +KPX T semicolon -74 +KPX T s -92 +KPX T r -74 +KPX T period -74 +KPX T o -92 +KPX T i -18 +KPX T hyphen -92 +KPX T e -92 +KPX T comma -74 +KPX T colon -74 +KPX T c -92 +KPX T a -92 +KPX T O -18 +KPX T A -74 + +KPX V y -92 +KPX V u -92 +KPX V space -18 +KPX V semicolon -92 +KPX V r -74 +KPX V period -129 +KPX V o -92 +KPX V i -37 +KPX V hyphen -74 +KPX V e -92 +KPX V comma -129 +KPX V colon -92 +KPX V a -92 +KPX V O -20 +KPX V A -129 + +KPX W y -37 +KPX W u -18 +KPX W space -18 +KPX W semicolon -55 +KPX W r -18 +KPX W period -92 +KPX W o -55 +KPX W i -18 +KPX W hyphen -37 +KPX W e -55 +KPX W comma -92 +KPX W colon -55 +KPX W a -55 +KPX W A -111 + +KPX Y v -111 +KPX Y u -92 +KPX Y space -37 +KPX Y semicolon -92 +KPX Y q -111 +KPX Y period -92 +KPX Y p -92 +KPX Y o -111 +KPX Y i -37 +KPX Y hyphen -92 +KPX Y e -111 +KPX Y comma -92 +KPX Y colon -92 +KPX Y a -111 +KPX Y A -92 + +KPX f quoteright 55 +KPX f f 0 + +KPX one one -55 + +KPX quoteleft quoteleft -74 + +KPX quoteright space -74 +KPX quoteright s -37 +KPX quoteright quoteright -74 + +KPX r z 0 +KPX r y 0 +KPX r x 0 +KPX r w 0 +KPX r t 0 +KPX r space -18 +KPX r quoteright 18 +KPX r q -18 +KPX r period -92 +KPX r o -18 +KPX r hyphen -37 +KPX r h 0 +KPX r e -18 +KPX r comma -92 +KPX r c -18 + +KPX space Y -37 +KPX space W -18 +KPX space V -18 +KPX space T -18 +KPX space A -55 + +KPX v period -55 +KPX v comma -55 + +KPX w period -55 +KPX w comma -55 + +KPX y period -55 +KPX y comma -55 +EndKernPairs +EndKernData +StartComposites 58 +CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 167 219 ; +CC zcaron 2 ; PCC z 0 0 ; PCC caron 55 0 ; +CC Scaron 2 ; PCC S 0 0 ; PCC caron 111 219 ; +CC scaron 2 ; PCC s 0 0 ; PCC caron 28 0 ; +CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 207 0 ; +CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 68 0 ; +CC Yacute 2 ; PCC Y 0 0 ; PCC acute 194 221 ; +CC yacute 2 ; PCC y 0 0 ; PCC acute 83 0 ; +CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 194 219 ; +CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 83 0 ; +CC Uacute 2 ; PCC U 0 0 ; PCC acute 221 219 ; +CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 221 219 ; +CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 221 219 ; +CC Ugrave 2 ; PCC U 0 0 ; PCC grave 221 219 ; +CC uacute 2 ; PCC u 0 0 ; PCC acute 104 0 ; +CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 104 0 ; +CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 104 0 ; +CC ugrave 2 ; PCC u 0 0 ; PCC grave 104 0 ; +CC Iacute 2 ; PCC I 0 0 ; PCC acute 28 219 ; +CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 28 219 ; +CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 28 219 ; +CC Igrave 2 ; PCC I 0 0 ; PCC grave 28 219 ; +CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -34 0 ; +CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -34 0 ; +CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -34 0 ; +CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -34 0 ; +CC Eacute 2 ; PCC E 0 0 ; PCC acute 174 219 ; +CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 174 219 ; +CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 174 219 ; +CC Egrave 2 ; PCC E 0 0 ; PCC grave 174 219 ; +CC eacute 2 ; PCC e 0 0 ; PCC acute 61 0 ; +CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 61 0 ; +CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 61 0 ; +CC egrave 2 ; PCC e 0 0 ; PCC grave 61 0 ; +CC Aacute 2 ; PCC A 0 0 ; PCC acute 187 219 ; +CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 187 219 ; +CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 187 219 ; +CC Agrave 2 ; PCC A 0 0 ; PCC grave 187 219 ; +CC aacute 2 ; PCC a 0 0 ; PCC acute 76 0 ; +CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 76 0 ; +CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 76 0 ; +CC agrave 2 ; PCC a 0 0 ; PCC grave 76 0 ; +CC Oacute 2 ; PCC O 0 0 ; PCC acute 222 219 ; +CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 222 219 ; +CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 222 219 ; +CC Ograve 2 ; PCC O 0 0 ; PCC grave 222 219 ; +CC oacute 2 ; PCC o 0 0 ; PCC acute 83 0 ; +CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 83 0 ; +CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 83 0 ; +CC ograve 2 ; PCC o 0 0 ; PCC grave 83 0 ; +CC Atilde 2 ; PCC A 0 0 ; PCC tilde 187 219 ; +CC atilde 2 ; PCC a 0 0 ; PCC tilde 76 0 ; +CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 194 219 ; +CC ntilde 2 ; PCC n 0 0 ; PCC tilde 111 0 ; +CC Otilde 2 ; PCC O 0 0 ; PCC tilde 222 219 ; +CC otilde 2 ; PCC o 0 0 ; PCC tilde 83 0 ; +CC Aring 2 ; PCC A 0 0 ; PCC ring 187 219 ; +CC aring 2 ; PCC a 0 0 ; PCC ring 76 0 ; +EndComposites +EndFontMetrics diff --git a/collects/afm/Times-BoldItalic.afm b/collects/afm/Times-BoldItalic.afm new file mode 100644 index 0000000000..51966146d6 --- /dev/null +++ b/collects/afm/Times-BoldItalic.afm @@ -0,0 +1,440 @@ +StartFontMetrics 2.0 +Comment Copyright (c) 1984 Adobe Systems Incorporated. All Rights Reserved. +Comment Creation Date:Wed Apr 15 14:01:19 PST 1987 +FontName Times-BoldItalic +EncodingScheme AdobeStandardEncoding +FullName Times Bold Italic +FamilyName Bold Italic +Weight Bold +ItalicAngle -15.0 +IsFixedPitch false +UnderlinePosition -98 +UnderlineThickness 54 +Version 001.003 +Notice Times is a trademark of Allied Corporation. +FontBBox -168 -232 1014 894 +CapHeight 662 +XHeight 458 +Descender -203 +Ascender 682 +StartCharMetrics 228 +C 32 ; WX 250 ; N space ; B 0 0 0 0 ; +C 33 ; WX 389 ; N exclam ; B 66 -13 367 676 ; +C 34 ; WX 555 ; N quotedbl ; B 142 367 549 693 ; +C 35 ; WX 500 ; N numbersign ; B 4 0 496 662 ; +C 36 ; WX 500 ; N dollar ; B -20 -101 492 723 ; +C 37 ; WX 833 ; N percent ; B 39 -8 784 685 ; +C 38 ; WX 778 ; N ampersand ; B 41 -19 727 676 ; +C 39 ; WX 333 ; N quoteright ; B 80 362 282 675 ; +C 40 ; WX 333 ; N parenleft ; B 28 -179 340 676 ; +C 41 ; WX 333 ; N parenright ; B -44 -179 268 676 ; +C 42 ; WX 500 ; N asterisk ; B 56 244 445 676 ; +C 43 ; WX 570 ; N plus ; B 33 0 537 505 ; +C 44 ; WX 250 ; N comma ; B -10 -181 192 132 ; +C 45 ; WX 333 ; N hyphen ; B 33 167 299 282 ; +C 46 ; WX 250 ; N period ; B 23 -13 170 133 ; +C 47 ; WX 278 ; N slash ; B -11 -18 289 682 ; +C 48 ; WX 500 ; N zero ; B 17 -13 472 676 ; +C 49 ; WX 500 ; N one ; B 5 0 415 676 ; +C 50 ; WX 500 ; N two ; B -27 0 441 676 ; +C 51 ; WX 500 ; N three ; B -15 -13 445 676 ; +C 52 ; WX 500 ; N four ; B -15 0 498 676 ; +C 53 ; WX 500 ; N five ; B -11 -13 482 662 ; +C 54 ; WX 500 ; N six ; B 23 -13 504 676 ; +C 55 ; WX 500 ; N seven ; B 51 0 519 662 ; +C 56 ; WX 500 ; N eight ; B 3 -13 471 676 ; +C 57 ; WX 500 ; N nine ; B -12 -13 470 676 ; +C 58 ; WX 333 ; N colon ; B 52 -13 291 458 ; +C 59 ; WX 333 ; N semicolon ; B 13 -181 291 458 ; +C 60 ; WX 570 ; N less ; B 31 -14 540 524 ; +C 61 ; WX 570 ; N equal ; B 33 116 537 401 ; +C 62 ; WX 570 ; N greater ; B 31 -14 540 524 ; +C 63 ; WX 500 ; N question ; B 78 -13 465 676 ; +C 64 ; WX 832 ; N at ; B -9 -150 838 691 ; +C 65 ; WX 667 ; N A ; B -51 0 602 676 ; +C 66 ; WX 667 ; N B ; B -24 0 618 662 ; +C 67 ; WX 667 ; N C ; B 22 -18 660 677 ; +C 68 ; WX 722 ; N D ; B -31 0 693 662 ; +C 69 ; WX 667 ; N E ; B -27 0 646 662 ; +C 70 ; WX 667 ; N F ; B -20 0 646 662 ; +C 71 ; WX 722 ; N G ; B 21 -18 699 676 ; +C 72 ; WX 778 ; N H ; B -24 0 791 662 ; +C 73 ; WX 389 ; N I ; B -22 0 412 662 ; +C 74 ; WX 500 ; N J ; B -45 -98 519 662 ; +C 75 ; WX 667 ; N K ; B -31 0 685 662 ; +C 76 ; WX 611 ; N L ; B -22 0 584 662 ; +C 77 ; WX 889 ; N M ; B -29 -12 907 662 ; +C 78 ; WX 722 ; N N ; B -27 -18 740 662 ; +C 79 ; WX 722 ; N O ; B 27 -18 684 676 ; +C 80 ; WX 611 ; N P ; B -27 0 608 662 ; +C 81 ; WX 722 ; N Q ; B 27 -203 684 676 ; +C 82 ; WX 667 ; N R ; B -29 0 616 662 ; +C 83 ; WX 556 ; N S ; B 6 -18 524 676 ; +C 84 ; WX 611 ; N T ; B 39 0 632 662 ; +C 85 ; WX 722 ; N U ; B 66 -18 736 662 ; +C 86 ; WX 667 ; N V ; B 48 -18 692 662 ; +C 87 ; WX 889 ; N W ; B 48 -18 914 662 ; +C 88 ; WX 667 ; N X ; B -24 0 687 662 ; +C 89 ; WX 611 ; N Y ; B 46 0 625 662 ; +C 90 ; WX 611 ; N Z ; B -1 0 594 662 ; +C 91 ; WX 333 ; N bracketleft ; B -7 -157 388 682 ; +C 92 ; WX 278 ; N backslash ; B 1 0 465 682 ; +C 93 ; WX 333 ; N bracketright ; B -65 -157 330 682 ; +C 94 ; WX 570 ; N asciicircum ; B 34 259 536 662 ; +C 95 ; WX 500 ; N underscore ; B 0 -127 500 -89 ; +C 96 ; WX 333 ; N quoteleft ; B 117 363 319 676 ; +C 97 ; WX 500 ; N a ; B 9 -14 480 458 ; +C 98 ; WX 500 ; N b ; B 21 -13 474 682 ; +C 99 ; WX 444 ; N c ; B 25 -13 418 458 ; +C 100 ; WX 500 ; N d ; B 9 -13 541 682 ; +C 101 ; WX 444 ; N e ; B 25 -13 413 458 ; +C 102 ; WX 333 ; N f ; B -146 -203 460 682 ; L i fi ; L l fl ; +C 103 ; WX 500 ; N g ; B -27 -203 498 458 ; +C 104 ; WX 556 ; N h ; B 12 -13 518 682 ; +C 105 ; WX 278 ; N i ; B 25 -13 284 676 ; +C 106 ; WX 278 ; N j ; B -152 -203 311 676 ; +C 107 ; WX 500 ; N k ; B 10 -13 511 682 ; +C 108 ; WX 278 ; N l ; B 31 -13 312 682 ; +C 109 ; WX 778 ; N m ; B 16 -13 744 458 ; +C 110 ; WX 556 ; N n ; B 24 -13 518 458 ; +C 111 ; WX 500 ; N o ; B 27 -13 467 458 ; +C 112 ; WX 500 ; N p ; B -79 -203 481 458 ; +C 113 ; WX 500 ; N q ; B 21 -203 486 459 ; +C 114 ; WX 389 ; N r ; B 9 0 415 458 ; +C 115 ; WX 389 ; N s ; B 16 -13 364 459 ; +C 116 ; WX 278 ; N t ; B 16 -14 305 592 ; +C 117 ; WX 556 ; N u ; B 48 -13 521 458 ; +C 118 ; WX 444 ; N v ; B 50 -13 432 458 ; +C 119 ; WX 667 ; N w ; B 50 -13 642 458 ; +C 120 ; WX 500 ; N x ; B -5 -13 498 458 ; +C 121 ; WX 444 ; N y ; B -60 -203 423 458 ; +C 122 ; WX 389 ; N z ; B -24 -58 394 448 ; +C 123 ; WX 348 ; N braceleft ; B 31 -154 381 686 ; +C 124 ; WX 220 ; N bar ; B 70 0 151 682 ; +C 125 ; WX 348 ; N braceright ; B -31 -161 319 679 ; +C 126 ; WX 570 ; N asciitilde ; B 33 158 537 353 ; +C 161 ; WX 389 ; N exclamdown ; B 21 -232 321 458 ; +C 162 ; WX 500 ; N cent ; B 50 -142 443 570 ; +C 163 ; WX 500 ; N sterling ; B -32 -13 505 676 ; +C 164 ; WX 167 ; N fraction ; B -161 0 327 662 ; +C 165 ; WX 500 ; N yen ; B -15 0 565 662 ; +C 166 ; WX 500 ; N florin ; B -86 -154 530 682 ; +C 167 ; WX 500 ; N section ; B 36 -143 454 676 ; +C 168 ; WX 500 ; N currency ; B -3 110 503 612 ; +C 169 ; WX 278 ; N quotesingle ; B 126 367 295 693 ; +C 170 ; WX 500 ; N quotedblleft ; B 57 363 513 676 ; +C 171 ; WX 500 ; N guillemotleft ; B 21 33 474 416 ; +C 172 ; WX 333 ; N guilsinglleft ; B 42 33 310 416 ; +C 173 ; WX 333 ; N guilsinglright ; B 23 38 291 421 ; +C 174 ; WX 556 ; N fi ; B -157 -203 538 682 ; +C 175 ; WX 556 ; N fl ; B -149 -203 577 682 ; +C 177 ; WX 500 ; N endash ; B -11 176 511 266 ; +C 178 ; WX 500 ; N dagger ; B 90 -146 489 676 ; +C 179 ; WX 500 ; N daggerdbl ; B 11 -143 487 675 ; +C 180 ; WX 250 ; N periodcentered ; B 51 179 200 328 ; +C 182 ; WX 500 ; N paragraph ; B 61 -189 592 682 ; +C 183 ; WX 350 ; N bullet ; B 50 175 300 425 ; +C 184 ; WX 333 ; N quotesinglbase ; B 66 -181 268 132 ; +C 185 ; WX 500 ; N quotedblbase ; B -57 -181 398 132 ; +C 186 ; WX 500 ; N quotedblright ; B 56 362 509 675 ; +C 187 ; WX 500 ; N guillemotright ; B 21 38 474 421 ; +C 188 ; WX 1000 ; N ellipsis ; B 93 -13 906 133 ; +C 189 ; WX 1000 ; N perthousand ; B 7 -49 985 699 ; +C 191 ; WX 500 ; N questiondown ; B 30 -203 417 487 ; +C 193 ; WX 333 ; N grave ; B 115 511 325 690 ; +C 194 ; WX 333 ; N acute ; B 168 511 405 690 ; +C 195 ; WX 333 ; N circumflex ; B 70 510 394 682 ; +C 196 ; WX 333 ; N tilde ; B 69 530 424 648 ; +C 197 ; WX 333 ; N macron ; B 81 547 420 616 ; +C 198 ; WX 333 ; N breve ; B 99 511 414 671 ; +C 199 ; WX 333 ; N dotaccent ; B 180 519 308 648 ; +C 200 ; WX 333 ; N dieresis ; B 85 519 424 648 ; +C 202 ; WX 333 ; N ring ; B 141 466 352 676 ; +C 203 ; WX 333 ; N cedilla ; B 32 -216 264 5 ; +C 205 ; WX 333 ; N hungarumlaut ; B 28 538 339 750 ; +C 206 ; WX 333 ; N ogonek ; B -37 -173 192 44 ; +C 207 ; WX 333 ; N caron ; B 109 511 437 683 ; +C 208 ; WX 1000 ; N emdash ; B -14 176 1014 266 ; +C 225 ; WX 944 ; N AE ; B -41 0 931 662 ; +C 227 ; WX 266 ; N ordfeminine ; B -24 286 291 676 ; +C 232 ; WX 611 ; N Lslash ; B -22 0 584 662 ; +C 233 ; WX 722 ; N Oslash ; B 27 -124 684 754 ; +C 234 ; WX 944 ; N OE ; B 23 -8 936 670 ; +C 235 ; WX 300 ; N ordmasculine ; B 1 286 300 676 ; +C 241 ; WX 722 ; N ae ; B 15 -13 685 458 ; +C 245 ; WX 278 ; N dotlessi ; B 27 -13 260 458 ; +C 248 ; WX 278 ; N lslash ; B 12 -13 326 682 ; +C 249 ; WX 500 ; N oslash ; B 27 -118 467 556 ; +C 250 ; WX 722 ; N oe ; B 26 -13 687 458 ; +C 251 ; WX 500 ; N germandbls ; B -168 -203 497 682 ; +C -1 ; WX 667 ; N Aacute ; B -51 0 602 894 ; +C -1 ; WX 667 ; N Acircumflex ; B -51 0 602 886 ; +C -1 ; WX 667 ; N Adieresis ; B -51 0 602 852 ; +C -1 ; WX 667 ; N Agrave ; B -51 0 602 894 ; +C -1 ; WX 667 ; N Aring ; B -51 0 602 880 ; +C -1 ; WX 667 ; N Atilde ; B -51 0 602 852 ; +C -1 ; WX 667 ; N Ccedilla ; B 22 -216 660 677 ; +C -1 ; WX 667 ; N Eacute ; B -27 0 646 894 ; +C -1 ; WX 667 ; N Ecircumflex ; B -27 0 646 886 ; +C -1 ; WX 667 ; N Edieresis ; B -27 0 646 852 ; +C -1 ; WX 667 ; N Egrave ; B -27 0 646 894 ; +C -1 ; WX 722 ; N Eth ; B -31 0 693 662 ; +C -1 ; WX 389 ; N Iacute ; B -22 0 433 894 ; +C -1 ; WX 389 ; N Icircumflex ; B -22 0 422 886 ; +C -1 ; WX 389 ; N Idieresis ; B -22 0 452 852 ; +C -1 ; WX 389 ; N Igrave ; B -22 0 412 894 ; +C -1 ; WX 722 ; N Ntilde ; B -27 -18 740 852 ; +C -1 ; WX 722 ; N Oacute ; B 27 -18 684 894 ; +C -1 ; WX 722 ; N Ocircumflex ; B 27 -18 684 886 ; +C -1 ; WX 722 ; N Odieresis ; B 27 -18 684 852 ; +C -1 ; WX 722 ; N Ograve ; B 27 -18 684 894 ; +C -1 ; WX 722 ; N Otilde ; B 27 -18 684 852 ; +C -1 ; WX 556 ; N Scaron ; B 6 -18 549 887 ; +C -1 ; WX 611 ; N Thorn ; B -27 0 572 662 ; +C -1 ; WX 722 ; N Uacute ; B 66 -18 736 894 ; +C -1 ; WX 722 ; N Ucircumflex ; B 66 -18 736 886 ; +C -1 ; WX 722 ; N Udieresis ; B 66 -18 736 852 ; +C -1 ; WX 722 ; N Ugrave ; B 66 -18 736 894 ; +C -1 ; WX 611 ; N Yacute ; B 46 0 625 894 ; +C -1 ; WX 611 ; N Ydieresis ; B 46 0 625 852 ; +C -1 ; WX 611 ; N Zcaron ; B -1 0 594 887 ; +C -1 ; WX 500 ; N aacute ; B 9 -14 489 690 ; +C -1 ; WX 500 ; N acircumflex ; B 9 -14 480 682 ; +C -1 ; WX 500 ; N adieresis ; B 9 -14 508 648 ; +C -1 ; WX 500 ; N agrave ; B 9 -14 480 690 ; +C -1 ; WX 500 ; N aring ; B 9 -14 480 676 ; +C -1 ; WX 500 ; N atilde ; B 9 -14 508 648 ; +C -1 ; WX 220 ; N brokenbar ; B 70 0 151 682 ; +C -1 ; WX 444 ; N ccedilla ; B 25 -216 418 458 ; +C -1 ; WX 747 ; N copyright ; B 23 -18 723 676 ; +C -1 ; WX 400 ; N degree ; B 70 376 370 676 ; +C -1 ; WX 570 ; N divide ; B 33 0 537 505 ; +C -1 ; WX 444 ; N eacute ; B 25 -13 461 690 ; +C -1 ; WX 444 ; N ecircumflex ; B 25 -13 450 682 ; +C -1 ; WX 444 ; N edieresis ; B 25 -13 480 648 ; +C -1 ; WX 444 ; N egrave ; B 25 -13 413 690 ; +C -1 ; WX 500 ; N eth ; B 27 -13 498 682 ; +C -1 ; WX 278 ; N iacute ; B 27 -13 378 690 ; +C -1 ; WX 278 ; N icircumflex ; B 27 -13 367 682 ; +C -1 ; WX 278 ; N idieresis ; B 27 -13 397 648 ; +C -1 ; WX 278 ; N igrave ; B 27 -13 298 690 ; +C -1 ; WX 606 ; N logicalnot ; B 51 120 555 401 ; +C -1 ; WX 606 ; N minus ; B 51 210 555 300 ; +C -1 ; WX 576 ; N mu ; B -63 -210 521 458 ; +C -1 ; WX 570 ; N multiply ; B 33 0 537 504 ; +C -1 ; WX 556 ; N ntilde ; B 24 -13 536 648 ; +C -1 ; WX 500 ; N oacute ; B 27 -13 489 690 ; +C -1 ; WX 500 ; N ocircumflex ; B 27 -13 478 682 ; +C -1 ; WX 500 ; N odieresis ; B 27 -13 508 648 ; +C -1 ; WX 500 ; N ograve ; B 27 -13 467 690 ; +C -1 ; WX 750 ; N onehalf ; B 30 0 720 676 ; +C -1 ; WX 750 ; N onequarter ; B 30 0 720 676 ; +C -1 ; WX 300 ; N onesuperior ; B 17 270 283 676 ; +C -1 ; WX 500 ; N otilde ; B 27 -13 508 648 ; +C -1 ; WX 570 ; N plusminus ; B 33 0 537 665 ; +C -1 ; WX 747 ; N registered ; B 23 -18 723 676 ; +C -1 ; WX 389 ; N scaron ; B 16 -13 465 683 ; +C -1 ; WX 500 ; N thorn ; B -79 -203 474 682 ; +C -1 ; WX 750 ; N threequarters ; B 30 0 720 676 ; +C -1 ; WX 300 ; N threesuperior ; B 0 263 299 676 ; +C -1 ; WX 1000 ; N trademark ; B 40 272 980 676 ; +C -1 ; WX 300 ; N twosuperior ; B -2 270 302 676 ; +C -1 ; WX 556 ; N uacute ; B 48 -13 521 690 ; +C -1 ; WX 556 ; N ucircumflex ; B 48 -13 521 682 ; +C -1 ; WX 556 ; N udieresis ; B 48 -13 536 648 ; +C -1 ; WX 556 ; N ugrave ; B 48 -13 521 690 ; +C -1 ; WX 444 ; N yacute ; B -60 -203 461 690 ; +C -1 ; WX 444 ; N ydieresis ; B -60 -203 480 648 ; +C -1 ; WX 389 ; N zcaron ; B -24 -58 465 683 ; +EndCharMetrics +StartKernData +StartKernPairs 108 + +KPX A y -74 +KPX A w -74 +KPX A v -74 +KPX A space -55 +KPX A quoteright -74 +KPX A Y -55 +KPX A W -92 +KPX A V -74 +KPX A T -55 + +KPX F space -18 +KPX F period -129 +KPX F comma -129 +KPX F A -92 + +KPX L y -37 +KPX L space -37 +KPX L quoteright -55 +KPX L Y -37 +KPX L W -37 +KPX L V -37 +KPX L T -18 + +KPX P space -37 +KPX P period -129 +KPX P comma -129 +KPX P A -74 + +KPX R y -18 +KPX R Y -18 +KPX R W -18 +KPX R V -18 + +KPX T y -37 +KPX T w -37 +KPX T u -37 +KPX T semicolon -74 +KPX T s -92 +KPX T r -37 +KPX T period -92 +KPX T o -92 +KPX T i -37 +KPX T hyphen -92 +KPX T e -92 +KPX T comma -92 +KPX T colon -74 +KPX T c -92 +KPX T a -92 +KPX T O -18 +KPX T A -55 + +KPX V y -74 +KPX V u -55 +KPX V space -18 +KPX V semicolon -74 +KPX V r -55 +KPX V period -129 +KPX V o -111 +KPX V i -55 +KPX V hyphen -55 +KPX V e -111 +KPX V comma -129 +KPX V colon -74 +KPX V a -111 +KPX V A -74 + +KPX W y -55 +KPX W u -55 +KPX W space -18 +KPX W semicolon -55 +KPX W r -74 +KPX W period -74 +KPX W o -74 +KPX W i -37 +KPX W hyphen -37 +KPX W e -74 +KPX W comma -74 +KPX W colon -55 +KPX W a -74 +KPX W A -74 + +KPX Y v -92 +KPX Y u -92 +KPX Y space -37 +KPX Y semicolon -92 +KPX Y q -111 +KPX Y period -74 +KPX Y p -74 +KPX Y o -111 +KPX Y i -55 +KPX Y hyphen -92 +KPX Y e -111 +KPX Y comma -92 +KPX Y colon -92 +KPX Y a -92 +KPX Y A -74 + +KPX f quoteright 55 +KPX f f -18 + +KPX one one -55 + +KPX quoteleft quoteleft -74 + +KPX quoteright t -37 +KPX quoteright space -74 +KPX quoteright s -74 +KPX quoteright quoteright -74 + +KPX r quoteright 37 +KPX r period -55 +KPX r comma -55 + +KPX space Y -18 +KPX space W -18 +KPX space A -37 + +KPX v period -37 +KPX v comma -37 + +KPX w period -37 +KPX w comma -37 + +KPX y period -37 +KPX y comma -37 +EndKernPairs +EndKernData +StartComposites 58 +CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 139 204 ; +CC zcaron 2 ; PCC z 0 0 ; PCC caron 28 0 ; +CC Scaron 2 ; PCC S 0 0 ; PCC caron 111 204 ; +CC scaron 2 ; PCC s 0 0 ; PCC caron 28 0 ; +CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 167 0 ; +CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 55 0 ; +CC Yacute 2 ; PCC Y 0 0 ; PCC acute 139 204 ; +CC yacute 2 ; PCC y 0 0 ; PCC acute 55 0 ; +CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 139 204 ; +CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 55 0 ; +CC Uacute 2 ; PCC U 0 0 ; PCC acute 194 204 ; +CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 194 204 ; +CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 194 204 ; +CC Ugrave 2 ; PCC U 0 0 ; PCC grave 194 204 ; +CC uacute 2 ; PCC u 0 0 ; PCC acute 111 0 ; +CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 111 0 ; +CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 111 0 ; +CC ugrave 2 ; PCC u 0 0 ; PCC grave 111 0 ; +CC Iacute 2 ; PCC I 0 0 ; PCC acute 28 204 ; +CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 28 204 ; +CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 28 204 ; +CC Igrave 2 ; PCC I 0 0 ; PCC grave 28 204 ; +CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -27 0 ; +CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -27 0 ; +CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -27 0 ; +CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -27 0 ; +CC Eacute 2 ; PCC E 0 0 ; PCC acute 167 204 ; +CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 167 204 ; +CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 167 204 ; +CC Egrave 2 ; PCC E 0 0 ; PCC grave 167 204 ; +CC eacute 2 ; PCC e 0 0 ; PCC acute 55 0 ; +CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 55 0 ; +CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 55 0 ; +CC egrave 2 ; PCC e 0 0 ; PCC grave 55 0 ; +CC Aacute 2 ; PCC A 0 0 ; PCC acute 167 204 ; +CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 167 204 ; +CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 167 204 ; +CC Agrave 2 ; PCC A 0 0 ; PCC grave 167 204 ; +CC aacute 2 ; PCC a 0 0 ; PCC acute 83 0 ; +CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 83 0 ; +CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 83 0 ; +CC agrave 2 ; PCC a 0 0 ; PCC grave 83 0 ; +CC Oacute 2 ; PCC O 0 0 ; PCC acute 194 204 ; +CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 194 204 ; +CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 194 204 ; +CC Ograve 2 ; PCC O 0 0 ; PCC grave 194 204 ; +CC oacute 2 ; PCC o 0 0 ; PCC acute 83 0 ; +CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 83 0 ; +CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 83 0 ; +CC ograve 2 ; PCC o 0 0 ; PCC grave 83 0 ; +CC Atilde 2 ; PCC A 0 0 ; PCC tilde 167 204 ; +CC atilde 2 ; PCC a 0 0 ; PCC tilde 83 0 ; +CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 194 204 ; +CC ntilde 2 ; PCC n 0 0 ; PCC tilde 111 0 ; +CC Otilde 2 ; PCC O 0 0 ; PCC tilde 194 204 ; +CC otilde 2 ; PCC o 0 0 ; PCC tilde 83 0 ; +CC Aring 2 ; PCC A 0 0 ; PCC ring 167 204 ; +CC aring 2 ; PCC a 0 0 ; PCC ring 83 0 ; +EndComposites +EndFontMetrics diff --git a/collects/afm/Times-Italic.afm b/collects/afm/Times-Italic.afm new file mode 100644 index 0000000000..e0bd23a9f3 --- /dev/null +++ b/collects/afm/Times-Italic.afm @@ -0,0 +1,452 @@ +StartFontMetrics 2.0 +Comment Copyright (c) 1984 Adobe Systems Incorporated. All Rights Reserved. +Comment Creation Date:Sun Feb 8 03:54:53 PST 1987 +FontName Times-Italic +EncodingScheme AdobeStandardEncoding +FullName Times Italic +FamilyName Times +Weight Medium +ItalicAngle -15.5 +IsFixedPitch false +UnderlinePosition -96 +UnderlineThickness 48 +Version 001.002 +Notice Times is a trademark of Allied Corporation. +FontBBox -176 -252 990 930 +CapHeight 660 +XHeight 446 +Descender -206 +Ascender 684 +StartCharMetrics 228 +C 32 ; WX 250 ; N space ; B 0 0 0 0 ; +C 33 ; WX 333 ; N exclam ; B 46 -10 296 670 ; +C 34 ; WX 420 ; N quotedbl ; B 107 442 402 673 ; +C 35 ; WX 500 ; N numbersign ; B -7 -6 508 683 ; +C 36 ; WX 500 ; N dollar ; B 13 -102 481 735 ; +C 37 ; WX 833 ; N percent ; B 63 -14 770 682 ; +C 38 ; WX 778 ; N ampersand ; B 60 -22 698 673 ; +C 39 ; WX 333 ; N quoteright ; B 69 458 206 678 ; +C 40 ; WX 333 ; N parenleft ; B 41 -180 312 662 ; +C 41 ; WX 333 ; N parenright ; B 19 -178 286 664 ; +C 42 ; WX 500 ; N asterisk ; B 60 268 434 684 ; +C 43 ; WX 675 ; N plus ; B 85 0 589 505 ; +C 44 ; WX 250 ; N comma ; B 57 -126 194 94 ; +C 45 ; WX 333 ; N hyphen ; B 55 192 276 254 ; +C 46 ; WX 250 ; N period ; B 75 -10 175 90 ; +C 47 ; WX 278 ; N slash ; B 2 -14 252 641 ; +C 48 ; WX 500 ; N zero ; B 19 -9 470 683 ; +C 49 ; WX 500 ; N one ; B 31 0 390 684 ; +C 50 ; WX 500 ; N two ; B -7 0 429 682 ; +C 51 ; WX 500 ; N three ; B -7 -12 443 682 ; +C 52 ; WX 500 ; N four ; B -8 0 454 681 ; +C 53 ; WX 500 ; N five ; B -12 -15 462 666 ; +C 54 ; WX 500 ; N six ; B 24 -8 497 685 ; +C 55 ; WX 500 ; N seven ; B 56 -12 512 666 ; +C 56 ; WX 500 ; N eight ; B 12 -7 475 681 ; +C 57 ; WX 500 ; N nine ; B 10 -18 470 684 ; +C 58 ; WX 333 ; N colon ; B 86 -10 284 444 ; +C 59 ; WX 333 ; N semicolon ; B 63 -124 292 441 ; +C 60 ; WX 675 ; N less ; B 83 -7 592 515 ; +C 61 ; WX 675 ; N equal ; B 85 125 589 383 ; +C 62 ; WX 675 ; N greater ; B 82 -7 591 515 ; +C 63 ; WX 500 ; N question ; B 105 -10 439 670 ; +C 64 ; WX 920 ; N at ; B 39 -191 866 648 ; +C 65 ; WX 611 ; N A ; B -45 0 564 672 ; +C 66 ; WX 611 ; N B ; B -28 0 562 660 ; +C 67 ; WX 667 ; N C ; B 33 -23 653 672 ; +C 68 ; WX 722 ; N D ; B -27 0 671 660 ; +C 69 ; WX 611 ; N E ; B -17 0 609 660 ; +C 70 ; WX 611 ; N F ; B -17 0 609 660 ; +C 71 ; WX 722 ; N G ; B 31 -23 701 672 ; +C 72 ; WX 722 ; N H ; B -26 0 742 660 ; +C 73 ; WX 333 ; N I ; B -26 0 357 660 ; +C 74 ; WX 444 ; N J ; B -36 -22 479 660 ; +C 75 ; WX 667 ; N K ; B -15 0 702 660 ; +C 76 ; WX 556 ; N L ; B -32 0 535 660 ; +C 77 ; WX 833 ; N M ; B -24 0 850 660 ; +C 78 ; WX 667 ; N N ; B -36 -12 698 660 ; +C 79 ; WX 722 ; N O ; B 42 -23 676 671 ; +C 80 ; WX 611 ; N P ; B -16 0 582 660 ; +C 81 ; WX 722 ; N Q ; B 41 -186 681 671 ; +C 82 ; WX 611 ; N R ; B -32 0 566 660 ; +C 83 ; WX 500 ; N S ; B 9 -22 483 674 ; +C 84 ; WX 556 ; N T ; B 32 0 602 660 ; +C 85 ; WX 722 ; N U ; B 77 -21 747 660 ; +C 86 ; WX 611 ; N V ; B 44 -20 659 660 ; +C 87 ; WX 833 ; N W ; B 35 -20 875 660 ; +C 88 ; WX 611 ; N X ; B -45 0 633 660 ; +C 89 ; WX 556 ; N Y ; B 44 0 600 660 ; +C 90 ; WX 556 ; N Z ; B -19 0 581 660 ; +C 91 ; WX 389 ; N bracketleft ; B 22 -170 391 654 ; +C 92 ; WX 278 ; N backslash ; B 2 -12 252 651 ; +C 93 ; WX 389 ; N bracketright ; B -31 -170 341 654 ; +C 94 ; WX 422 ; N asciicircum ; B 0 254 503 660 ; +C 95 ; WX 500 ; N underscore ; B -9 -252 510 -206 ; +C 96 ; WX 333 ; N quoteleft ; B 149 457 286 677 ; +C 97 ; WX 500 ; N a ; B 15 -11 474 446 ; +C 98 ; WX 500 ; N b ; B 24 -12 475 682 ; +C 99 ; WX 444 ; N c ; B 32 -11 420 446 ; +C 100 ; WX 500 ; N d ; B 15 -11 521 684 ; +C 101 ; WX 444 ; N e ; B 34 -13 412 446 ; +C 102 ; WX 278 ; N f ; B -148 -207 415 684 ; L i fi ; L l fl ; +C 103 ; WX 500 ; N g ; B 10 -209 471 445 ; +C 104 ; WX 500 ; N h ; B 23 -10 473 684 ; +C 105 ; WX 278 ; N i ; B 43 -10 263 660 ; +C 106 ; WX 278 ; N j ; B -109 -207 287 660 ; +C 107 ; WX 444 ; N k ; B 16 -12 460 685 ; +C 108 ; WX 278 ; N l ; B 41 -10 276 685 ; +C 109 ; WX 722 ; N m ; B 11 -10 698 447 ; +C 110 ; WX 500 ; N n ; B 23 -10 471 447 ; +C 111 ; WX 500 ; N o ; B 27 -13 467 448 ; +C 112 ; WX 500 ; N p ; B -75 -206 465 446 ; +C 113 ; WX 500 ; N q ; B 20 -206 483 445 ; +C 114 ; WX 389 ; N r ; B 24 0 392 446 ; +C 115 ; WX 389 ; N s ; B 16 -14 367 446 ; +C 116 ; WX 278 ; N t ; B 38 -10 288 548 ; +C 117 ; WX 500 ; N u ; B 42 -11 472 447 ; +C 118 ; WX 444 ; N v ; B 24 -11 423 444 ; +C 119 ; WX 667 ; N w ; B 14 -10 650 447 ; +C 120 ; WX 444 ; N x ; B -31 -10 450 446 ; +C 121 ; WX 444 ; N y ; B -27 -209 420 445 ; +C 122 ; WX 389 ; N z ; B 2 0 380 434 ; +C 123 ; WX 400 ; N braceleft ; B 65 -179 411 675 ; +C 124 ; WX 275 ; N bar ; B -22 -188 251 670 ; +C 125 ; WX 400 ; N braceright ; B -66 -179 300 675 ; +C 126 ; WX 541 ; N asciitilde ; B 18 169 522 340 ; +C 161 ; WX 389 ; N exclamdown ; B 59 -213 317 468 ; +C 162 ; WX 500 ; N cent ; B 62 -146 449 564 ; +C 163 ; WX 500 ; N sterling ; B -5 -9 498 672 ; +C 164 ; WX 167 ; N fraction ; B -176 -15 338 672 ; +C 165 ; WX 500 ; N yen ; B 13 0 609 684 ; +C 166 ; WX 500 ; N florin ; B 3 -189 492 688 ; +C 167 ; WX 500 ; N section ; B 42 -96 455 743 ; +C 168 ; WX 500 ; N currency ; B 3 105 498 604 ; +C 169 ; WX 214 ; N quotesingle ; B 99 453 247 678 ; +C 170 ; WX 556 ; N quotedblleft ; B 166 457 510 677 ; +C 171 ; WX 500 ; N guillemotleft ; B 54 39 444 400 ; +C 172 ; WX 333 ; N guilsinglleft ; B 60 39 285 400 ; +C 173 ; WX 333 ; N guilsinglright ; B 49 34 269 406 ; +C 174 ; WX 500 ; N fi ; B -136 -207 468 684 ; +C 175 ; WX 500 ; N fl ; B -140 -207 509 684 ; +C 177 ; WX 500 ; N endash ; B -3 194 501 242 ; +C 178 ; WX 500 ; N dagger ; B 92 -93 480 734 ; +C 179 ; WX 500 ; N daggerdbl ; B 20 -93 482 743 ; +C 180 ; WX 250 ; N periodcentered ; B 75 192 199 316 ; +C 182 ; WX 523 ; N paragraph ; B 87 -196 533 675 ; +C 183 ; WX 350 ; N bullet ; B 50 175 300 425 ; +C 184 ; WX 333 ; N quotesinglbase ; B 83 -126 220 94 ; +C 185 ; WX 556 ; N quotedblbase ; B 63 -126 407 94 ; +C 186 ; WX 556 ; N quotedblright ; B 68 458 412 678 ; +C 187 ; WX 500 ; N guillemotright ; B 59 34 442 406 ; +C 188 ; WX 889 ; N ellipsis ; B 62 -10 828 90 ; +C 189 ; WX 1000 ; N perthousand ; B 9 -65 990 690 ; +C 191 ; WX 500 ; N questiondown ; B 55 -215 395 462 ; +C 193 ; WX 333 ; N grave ; B 160 491 333 659 ; +C 194 ; WX 333 ; N acute ; B 154 501 375 680 ; +C 195 ; WX 333 ; N circumflex ; B 96 495 374 669 ; +C 196 ; WX 333 ; N tilde ; B 114 518 386 639 ; +C 197 ; WX 333 ; N macron ; B 120 543 380 603 ; +C 198 ; WX 333 ; N breve ; B 140 512 401 645 ; +C 199 ; WX 333 ; N dotaccent ; B 112 515 222 625 ; +C 200 ; WX 333 ; N dieresis ; B 117 534 389 634 ; +C 202 ; WX 333 ; N ring ; B 239 509 433 703 ; +C 203 ; WX 333 ; N cedilla ; B -30 -206 214 0 ; +C 205 ; WX 333 ; N hungarumlaut ; B 62 532 348 749 ; +C 206 ; WX 333 ; N ogonek ; B -44 -159 169 40 ; +C 207 ; WX 333 ; N caron ; B 138 495 422 669 ; +C 208 ; WX 889 ; N emdash ; B -65 194 945 242 ; +C 225 ; WX 889 ; N AE ; B -46 0 889 660 ; +C 227 ; WX 276 ; N ordfeminine ; B 32 300 310 677 ; +C 232 ; WX 556 ; N Lslash ; B 0 0 567 660 ; +C 233 ; WX 722 ; N Oslash ; B 40 -110 683 738 ; +C 234 ; WX 944 ; N OE ; B 30 -10 943 668 ; +C 235 ; WX 310 ; N ordmasculine ; B 45 301 310 679 ; +C 241 ; WX 667 ; N ae ; B 24 -12 638 448 ; +C 245 ; WX 278 ; N dotlessi ; B 47 -10 226 447 ; +C 248 ; WX 278 ; N lslash ; B 0 -10 264 685 ; +C 249 ; WX 500 ; N oslash ; B 28 -132 468 560 ; +C 250 ; WX 667 ; N oe ; B 26 -15 643 445 ; +C 251 ; WX 500 ; N germandbls ; B -167 -209 492 684 ; +C -1 ; WX 611 ; N Aacute ; B -45 0 564 907 ; +C -1 ; WX 611 ; N Acircumflex ; B -45 0 564 896 ; +C -1 ; WX 611 ; N Adieresis ; B -45 0 564 861 ; +C -1 ; WX 611 ; N Agrave ; B -45 0 564 886 ; +C -1 ; WX 611 ; N Aring ; B -45 0 564 930 ; +C -1 ; WX 611 ; N Atilde ; B -45 0 564 866 ; +C -1 ; WX 667 ; N Ccedilla ; B 33 -206 653 672 ; +C -1 ; WX 611 ; N Eacute ; B -17 0 609 907 ; +C -1 ; WX 611 ; N Ecircumflex ; B -17 0 609 896 ; +C -1 ; WX 611 ; N Edieresis ; B -17 0 609 861 ; +C -1 ; WX 611 ; N Egrave ; B -17 0 609 886 ; +C -1 ; WX 722 ; N Eth ; B -27 0 671 660 ; +C -1 ; WX 333 ; N Iacute ; B -26 0 389 907 ; +C -1 ; WX 333 ; N Icircumflex ; B -26 0 388 896 ; +C -1 ; WX 333 ; N Idieresis ; B -26 0 403 861 ; +C -1 ; WX 333 ; N Igrave ; B -26 0 357 886 ; +C -1 ; WX 667 ; N Ntilde ; B -36 -12 698 866 ; +C -1 ; WX 722 ; N Oacute ; B 42 -23 676 907 ; +C -1 ; WX 722 ; N Ocircumflex ; B 42 -23 676 896 ; +C -1 ; WX 722 ; N Odieresis ; B 42 -23 676 861 ; +C -1 ; WX 722 ; N Ograve ; B 42 -23 676 886 ; +C -1 ; WX 722 ; N Otilde ; B 42 -23 676 866 ; +C -1 ; WX 500 ; N Scaron ; B 9 -22 506 896 ; +C -1 ; WX 611 ; N Thorn ; B -16 0 547 660 ; +C -1 ; WX 722 ; N Uacute ; B 77 -21 747 907 ; +C -1 ; WX 722 ; N Ucircumflex ; B 77 -21 747 896 ; +C -1 ; WX 722 ; N Udieresis ; B 77 -21 747 861 ; +C -1 ; WX 722 ; N Ugrave ; B 77 -21 747 886 ; +C -1 ; WX 556 ; N Yacute ; B 44 0 600 894 ; +C -1 ; WX 556 ; N Ydieresis ; B 44 0 600 861 ; +C -1 ; WX 556 ; N Zcaron ; B -19 0 581 896 ; +C -1 ; WX 500 ; N aacute ; B 15 -11 474 680 ; +C -1 ; WX 500 ; N acircumflex ; B 15 -11 474 669 ; +C -1 ; WX 500 ; N adieresis ; B 15 -11 479 634 ; +C -1 ; WX 500 ; N agrave ; B 15 -11 474 659 ; +C -1 ; WX 500 ; N aring ; B 15 -11 474 703 ; +C -1 ; WX 500 ; N atilde ; B 15 -11 476 639 ; +C -1 ; WX 275 ; N brokenbar ; B -22 -188 251 670 ; +C -1 ; WX 444 ; N ccedilla ; B 32 -206 420 446 ; +C -1 ; WX 760 ; N copyright ; B 40 -22 719 672 ; +C -1 ; WX 400 ; N degree ; B 70 384 370 684 ; +C -1 ; WX 675 ; N divide ; B 85 0 589 505 ; +C -1 ; WX 444 ; N eacute ; B 34 -13 444 680 ; +C -1 ; WX 444 ; N ecircumflex ; B 34 -13 443 669 ; +C -1 ; WX 444 ; N edieresis ; B 34 -13 458 634 ; +C -1 ; WX 444 ; N egrave ; B 34 -13 412 659 ; +C -1 ; WX 500 ; N eth ; B 27 -13 487 682 ; +C -1 ; WX 278 ; N iacute ; B 47 -10 341 680 ; +C -1 ; WX 278 ; N icircumflex ; B 47 -10 340 669 ; +C -1 ; WX 278 ; N idieresis ; B 47 -10 355 634 ; +C -1 ; WX 278 ; N igrave ; B 47 -10 299 659 ; +C -1 ; WX 675 ; N logicalnot ; B 85 113 589 383 ; +C -1 ; WX 675 ; N minus ; B 85 222 589 286 ; +C -1 ; WX 500 ; N mu ; B -60 -206 472 446 ; +C -1 ; WX 675 ; N multiply ; B 85 0 589 504 ; +C -1 ; WX 500 ; N ntilde ; B 23 -10 471 639 ; +C -1 ; WX 500 ; N oacute ; B 27 -13 467 680 ; +C -1 ; WX 500 ; N ocircumflex ; B 27 -13 467 669 ; +C -1 ; WX 500 ; N odieresis ; B 27 -13 479 634 ; +C -1 ; WX 500 ; N ograve ; B 27 -13 467 659 ; +C -1 ; WX 750 ; N onehalf ; B 30 -15 720 684 ; +C -1 ; WX 750 ; N onequarter ; B 30 -15 720 684 ; +C -1 ; WX 300 ; N onesuperior ; B 43 274 277 683 ; +C -1 ; WX 500 ; N otilde ; B 27 -13 476 639 ; +C -1 ; WX 675 ; N plusminus ; B 85 0 589 645 ; +C -1 ; WX 760 ; N registered ; B 40 -22 719 672 ; +C -1 ; WX 389 ; N scaron ; B 16 -14 450 669 ; +C -1 ; WX 500 ; N thorn ; B -75 -206 465 682 ; +C -1 ; WX 750 ; N threequarters ; B 30 -15 720 684 ; +C -1 ; WX 300 ; N threesuperior ; B 13 267 306 684 ; +C -1 ; WX 980 ; N trademark ; B 35 268 945 672 ; +C -1 ; WX 300 ; N twosuperior ; B 8 274 292 684 ; +C -1 ; WX 500 ; N uacute ; B 42 -11 472 680 ; +C -1 ; WX 500 ; N ucircumflex ; B 42 -11 472 669 ; +C -1 ; WX 500 ; N udieresis ; B 42 -11 473 634 ; +C -1 ; WX 500 ; N ugrave ; B 42 -11 472 659 ; +C -1 ; WX 444 ; N yacute ; B -27 -209 431 680 ; +C -1 ; WX 444 ; N ydieresis ; B -27 -209 445 634 ; +C -1 ; WX 389 ; N zcaron ; B 2 0 450 669 ; +EndCharMetrics +StartKernData +StartKernPairs 120 + +KPX A y -55 +KPX A w -55 +KPX A v -55 +KPX A space -18 +KPX A quoteright -37 +KPX A Y -55 +KPX A W -37 +KPX A V -50 +KPX A T -37 + +KPX F period -129 +KPX F comma -129 +KPX F A -129 + +KPX L y -30 +KPX L space -18 +KPX L quoteright -37 +KPX L Y -20 +KPX L W -37 +KPX L V -37 +KPX L T -20 + +KPX P space -18 +KPX P period -129 +KPX P comma -129 +KPX P A -129 + +KPX R y -18 +KPX R Y -18 +KPX R W -18 +KPX R V -18 +KPX R T 0 + +KPX T y -74 +KPX T w -74 +KPX T u -55 +KPX T space -18 +KPX T semicolon -65 +KPX T s -92 +KPX T r -55 +KPX T period -74 +KPX T o -92 +KPX T i -55 +KPX T hyphen -74 +KPX T e -92 +KPX T comma -74 +KPX T colon -55 +KPX T c -92 +KPX T a -92 +KPX T O -18 +KPX T A -74 + +KPX V y -92 +KPX V u -74 +KPX V space -18 +KPX V semicolon -74 +KPX V r -74 +KPX V period -129 +KPX V o -111 +KPX V i -74 +KPX V hyphen -55 +KPX V e -111 +KPX V comma -129 +KPX V colon -65 +KPX V a -111 +KPX V O -30 +KPX V A -74 + +KPX W y -92 +KPX W u -55 +KPX W semicolon -65 +KPX W r -55 +KPX W period -92 +KPX W o -92 +KPX W i -55 +KPX W hyphen -37 +KPX W e -92 +KPX W comma -92 +KPX W colon -65 +KPX W a -92 +KPX W A -70 + +KPX Y v -92 +KPX Y u -92 +KPX Y semicolon -65 +KPX Y q -111 +KPX Y period -92 +KPX Y p -92 +KPX Y o -92 +KPX Y i -74 +KPX Y hyphen -74 +KPX Y e -92 +KPX Y comma -92 +KPX Y colon -65 +KPX Y a -92 +KPX Y A -70 + +KPX f quoteright 92 + +KPX one one -74 + +KPX quoteleft quoteleft -111 + +KPX quoteright t -111 +KPX quoteright space -111 +KPX quoteright s -129 +KPX quoteright quoteright -111 + +KPX r y 0 +KPX r x 0 +KPX r w 0 +KPX r v 0 +KPX r u 0 +KPX r t 0 +KPX r r 0 +KPX r quoteright 37 +KPX r q -37 +KPX r period -111 +KPX r o -37 +KPX r hyphen -20 +KPX r h -18 +KPX r g -37 +KPX r e -37 +KPX r d -37 +KPX r comma -111 +KPX r c -37 + +KPX space A -18 + +KPX v period -74 +KPX v comma -74 + +KPX w period -74 +KPX w comma -74 + +KPX y period -55 +KPX y comma -55 +EndKernPairs +EndKernData +StartComposites 58 +CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 111 227 ; +CC zcaron 2 ; PCC z 0 0 ; PCC caron 28 0 ; +CC Scaron 2 ; PCC S 0 0 ; PCC caron 83 227 ; +CC scaron 2 ; PCC s 0 0 ; PCC caron 28 0 ; +CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 188 0 ; +CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 61 0 ; +CC Yacute 2 ; PCC Y 0 0 ; PCC acute 111 214 ; +CC yacute 2 ; PCC y 0 0 ; PCC acute 55 0 ; +CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 111 227 ; +CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 55 0 ; +CC Uacute 2 ; PCC U 0 0 ; PCC acute 228 227 ; +CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 228 227 ; +CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 228 227 ; +CC Ugrave 2 ; PCC U 0 0 ; PCC grave 228 227 ; +CC uacute 2 ; PCC u 0 0 ; PCC acute 83 0 ; +CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 83 0 ; +CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 83 0 ; +CC ugrave 2 ; PCC u 0 0 ; PCC grave 83 0 ; +CC Iacute 2 ; PCC I 0 0 ; PCC acute 14 227 ; +CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 14 227 ; +CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 14 227 ; +CC Igrave 2 ; PCC I 0 0 ; PCC grave 14 227 ; +CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -34 0 ; +CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -34 0 ; +CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -34 0 ; +CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -34 0 ; +CC Eacute 2 ; PCC E 0 0 ; PCC acute 160 227 ; +CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 160 227 ; +CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 160 227 ; +CC Egrave 2 ; PCC E 0 0 ; PCC grave 160 227 ; +CC eacute 2 ; PCC e 0 0 ; PCC acute 68 0 ; +CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 68 0 ; +CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 68 0 ; +CC egrave 2 ; PCC e 0 0 ; PCC grave 68 0 ; +CC Aacute 2 ; PCC A 0 0 ; PCC acute 146 227 ; +CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 146 227 ; +CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 146 227 ; +CC Agrave 2 ; PCC A 0 0 ; PCC grave 146 227 ; +CC aacute 2 ; PCC a 0 0 ; PCC acute 89 0 ; +CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 89 0 ; +CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 89 0 ; +CC agrave 2 ; PCC a 0 0 ; PCC grave 89 0 ; +CC Oacute 2 ; PCC O 0 0 ; PCC acute 221 227 ; +CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 221 227 ; +CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 221 227 ; +CC Ograve 2 ; PCC O 0 0 ; PCC grave 221 227 ; +CC oacute 2 ; PCC o 0 0 ; PCC acute 89 0 ; +CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 89 0 ; +CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 89 0 ; +CC ograve 2 ; PCC o 0 0 ; PCC grave 89 0 ; +CC Atilde 2 ; PCC A 0 0 ; PCC tilde 146 227 ; +CC atilde 2 ; PCC a 0 0 ; PCC tilde 89 0 ; +CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 181 227 ; +CC ntilde 2 ; PCC n 0 0 ; PCC tilde 76 0 ; +CC Otilde 2 ; PCC O 0 0 ; PCC tilde 221 227 ; +CC otilde 2 ; PCC o 0 0 ; PCC tilde 89 0 ; +CC Aring 2 ; PCC A 0 0 ; PCC ring 80 227 ; +CC aring 2 ; PCC a 0 0 ; PCC ring 29 0 ; +EndComposites +EndFontMetrics diff --git a/collects/afm/Times-Roman.afm b/collects/afm/Times-Roman.afm new file mode 100644 index 0000000000..df37da381a --- /dev/null +++ b/collects/afm/Times-Roman.afm @@ -0,0 +1,445 @@ +StartFontMetrics 2.0 +Comment Copyright (c) 1984 Adobe Systems Incorporated. All Rights Reserved. +Comment Creation Date:Sun Feb 8 01:48:39 PST 1987 +FontName Times-Roman +EncodingScheme AdobeStandardEncoding +FullName Times Roman +FamilyName Times +Weight Roman +ItalicAngle 0.0 +IsFixedPitch false +UnderlinePosition -109 +UnderlineThickness 49 +Version 001.002 +Notice Times Roman is a trademark of Allied Corporation. +FontBBox -170 -223 1024 896 +CapHeight 662 +XHeight 448 +Descender -217 +Ascender 682 +StartCharMetrics 228 +C 32 ; WX 250 ; N space ; B 0 0 0 0 ; +C 33 ; WX 333 ; N exclam ; B 109 -14 224 676 ; +C 34 ; WX 408 ; N quotedbl ; B 70 445 337 685 ; +C 35 ; WX 500 ; N numbersign ; B 4 0 495 662 ; +C 36 ; WX 500 ; N dollar ; B 44 -87 456 727 ; +C 37 ; WX 833 ; N percent ; B 61 -14 772 676 ; +C 38 ; WX 778 ; N ampersand ; B 42 -14 750 676 ; +C 39 ; WX 333 ; N quoteright ; B 103 432 242 676 ; +C 40 ; WX 333 ; N parenleft ; B 49 -177 304 676 ; +C 41 ; WX 333 ; N parenright ; B 29 -177 284 676 ; +C 42 ; WX 500 ; N asterisk ; B 64 265 437 683 ; +C 43 ; WX 564 ; N plus ; B 30 7 534 512 ; +C 44 ; WX 250 ; N comma ; B 63 -143 202 101 ; +C 45 ; WX 333 ; N hyphen ; B 43 194 289 257 ; +C 46 ; WX 250 ; N period ; B 68 -14 183 101 ; +C 47 ; WX 278 ; N slash ; B -12 -108 302 682 ; +C 48 ; WX 500 ; N zero ; B 24 -14 476 676 ; +C 49 ; WX 500 ; N one ; B 111 0 394 676 ; +C 50 ; WX 500 ; N two ; B 30 0 475 676 ; +C 51 ; WX 500 ; N three ; B 44 -14 431 676 ; +C 52 ; WX 500 ; N four ; B 12 0 472 676 ; +C 53 ; WX 500 ; N five ; B 32 -14 438 688 ; +C 54 ; WX 500 ; N six ; B 35 -14 468 682 ; +C 55 ; WX 500 ; N seven ; B 20 -14 449 662 ; +C 56 ; WX 500 ; N eight ; B 53 -14 442 676 ; +C 57 ; WX 500 ; N nine ; B 30 -22 460 676 ; +C 58 ; WX 278 ; N colon ; B 81 -14 196 458 ; +C 59 ; WX 278 ; N semicolon ; B 63 -143 202 458 ; +C 60 ; WX 564 ; N less ; B 27 0 536 522 ; +C 61 ; WX 564 ; N equal ; B 30 132 534 390 ; +C 62 ; WX 564 ; N greater ; B 27 0 536 522 ; +C 63 ; WX 444 ; N question ; B 49 -14 395 676 ; +C 64 ; WX 921 ; N at ; B 0 -155 819 675 ; +C 65 ; WX 722 ; N A ; B 15 0 706 676 ; +C 66 ; WX 667 ; N B ; B 20 0 596 662 ; +C 67 ; WX 667 ; N C ; B 33 -14 637 676 ; +C 68 ; WX 722 ; N D ; B 20 0 689 662 ; +C 69 ; WX 611 ; N E ; B 12 0 597 662 ; +C 70 ; WX 556 ; N F ; B 12 0 544 662 ; +C 71 ; WX 722 ; N G ; B 27 -14 704 676 ; +C 72 ; WX 722 ; N H ; B 20 0 703 662 ; +C 73 ; WX 333 ; N I ; B 18 0 316 662 ; +C 74 ; WX 389 ; N J ; B 10 -14 376 662 ; +C 75 ; WX 722 ; N K ; B 20 0 709 662 ; +C 76 ; WX 611 ; N L ; B 12 0 598 662 ; +C 77 ; WX 889 ; N M ; B 19 0 871 662 ; +C 78 ; WX 722 ; N N ; B 12 -14 709 662 ; +C 79 ; WX 722 ; N O ; B 33 -14 688 676 ; +C 80 ; WX 556 ; N P ; B 11 0 542 662 ; +C 81 ; WX 722 ; N Q ; B 33 -177 701 676 ; +C 82 ; WX 667 ; N R ; B 12 0 654 662 ; +C 83 ; WX 556 ; N S ; B 42 -14 491 676 ; +C 84 ; WX 611 ; N T ; B 18 0 594 662 ; +C 85 ; WX 722 ; N U ; B 16 -14 705 662 ; +C 86 ; WX 722 ; N V ; B 20 -14 701 662 ; +C 87 ; WX 944 ; N W ; B 9 -14 936 662 ; +C 88 ; WX 722 ; N X ; B 12 0 706 662 ; +C 89 ; WX 722 ; N Y ; B 22 0 703 662 ; +C 90 ; WX 611 ; N Z ; B 7 0 597 662 ; +C 91 ; WX 333 ; N bracketleft ; B 88 -156 299 662 ; +C 92 ; WX 278 ; N backslash ; B -83 0 361 682 ; +C 93 ; WX 333 ; N bracketright ; B 34 -156 245 662 ; +C 94 ; WX 469 ; N asciicircum ; B 13 256 456 662 ; +C 95 ; WX 500 ; N underscore ; B 0 -133 500 -84 ; +C 96 ; WX 333 ; N quoteleft ; B 91 432 230 676 ; +C 97 ; WX 444 ; N a ; B 37 -10 442 458 ; +C 98 ; WX 500 ; N b ; B 9 -10 474 682 ; +C 99 ; WX 444 ; N c ; B 25 -10 412 458 ; +C 100 ; WX 500 ; N d ; B 26 -13 491 682 ; +C 101 ; WX 444 ; N e ; B 22 -10 421 458 ; +C 102 ; WX 333 ; N f ; B 20 0 383 682 ; L i fi ; L l fl ; +C 103 ; WX 500 ; N g ; B 27 -217 470 458 ; +C 104 ; WX 500 ; N h ; B 9 0 490 682 ; +C 105 ; WX 278 ; N i ; B 22 0 259 682 ; +C 106 ; WX 278 ; N j ; B -54 -217 212 682 ; +C 107 ; WX 500 ; N k ; B 1 0 500 682 ; +C 108 ; WX 278 ; N l ; B 20 0 259 682 ; +C 109 ; WX 778 ; N m ; B 13 0 764 458 ; +C 110 ; WX 500 ; N n ; B 9 0 490 458 ; +C 111 ; WX 500 ; N o ; B 30 -10 470 458 ; +C 112 ; WX 500 ; N p ; B 2 -217 470 458 ; +C 113 ; WX 500 ; N q ; B 24 -217 498 459 ; +C 114 ; WX 333 ; N r ; B 4 0 335 458 ; +C 115 ; WX 389 ; N s ; B 51 -10 348 458 ; +C 116 ; WX 278 ; N t ; B 13 -10 279 580 ; +C 117 ; WX 500 ; N u ; B 9 -10 479 448 ; +C 118 ; WX 500 ; N v ; B 10 -10 468 448 ; +C 119 ; WX 722 ; N w ; B 21 -10 694 448 ; +C 120 ; WX 500 ; N x ; B 17 0 479 448 ; +C 121 ; WX 500 ; N y ; B 15 -217 476 448 ; +C 122 ; WX 444 ; N z ; B 25 0 418 448 ; +C 123 ; WX 480 ; N braceleft ; B 110 -165 341 682 ; +C 124 ; WX 200 ; N bar ; B 68 0 132 682 ; +C 125 ; WX 480 ; N braceright ; B 139 -165 370 682 ; +C 126 ; WX 541 ; N asciitilde ; B 18 176 522 347 ; +C 161 ; WX 333 ; N exclamdown ; B 109 -217 224 458 ; +C 162 ; WX 500 ; N cent ; B 53 -138 448 579 ; +C 163 ; WX 500 ; N sterling ; B 11 -14 491 676 ; +C 164 ; WX 167 ; N fraction ; B -170 -14 346 676 ; +C 165 ; WX 500 ; N yen ; B -43 0 502 662 ; +C 166 ; WX 500 ; N florin ; B 6 -185 490 676 ; +C 167 ; WX 500 ; N section ; B 72 -148 426 676 ; +C 168 ; WX 500 ; N currency ; B -2 99 503 600 ; +C 169 ; WX 180 ; N quotesingle ; B 47 445 133 685 ; +C 170 ; WX 444 ; N quotedblleft ; B 27 432 399 676 ; +C 171 ; WX 500 ; N guillemotleft ; B 32 35 449 422 ; +C 172 ; WX 333 ; N guilsinglleft ; B 45 35 271 422 ; +C 173 ; WX 333 ; N guilsinglright ; B 62 36 288 423 ; +C 174 ; WX 556 ; N fi ; B 33 0 521 678 ; +C 175 ; WX 556 ; N fl ; B 29 0 521 682 ; +C 177 ; WX 500 ; N endash ; B -7 201 507 250 ; +C 178 ; WX 500 ; N dagger ; B 54 -149 440 676 ; +C 179 ; WX 500 ; N daggerdbl ; B 54 -153 439 676 ; +C 180 ; WX 250 ; N periodcentered ; B 68 204 183 319 ; +C 182 ; WX 453 ; N paragraph ; B 0 -207 373 662 ; +C 183 ; WX 350 ; N bullet ; B 50 175 300 425 ; +C 184 ; WX 333 ; N quotesinglbase ; B 103 -143 242 101 ; +C 185 ; WX 444 ; N quotedblbase ; B 45 -143 417 101 ; +C 186 ; WX 444 ; N quotedblright ; B 45 432 417 676 ; +C 187 ; WX 500 ; N guillemotright ; B 51 35 468 422 ; +C 188 ; WX 1000 ; N ellipsis ; B 110 -14 891 101 ; +C 189 ; WX 1000 ; N perthousand ; B 3 -14 1024 676 ; +C 191 ; WX 444 ; N questiondown ; B 49 -217 395 458 ; +C 193 ; WX 333 ; N grave ; B 16 507 243 678 ; +C 194 ; WX 333 ; N acute ; B 93 507 317 678 ; +C 195 ; WX 333 ; N circumflex ; B 11 507 323 674 ; +C 196 ; WX 333 ; N tilde ; B 1 532 332 638 ; +C 197 ; WX 333 ; N macron ; B 11 547 323 601 ; +C 198 ; WX 333 ; N breve ; B 26 507 308 664 ; +C 199 ; WX 333 ; N dotaccent ; B 116 523 216 623 ; +C 200 ; WX 333 ; N dieresis ; B 18 523 316 623 ; +C 202 ; WX 333 ; N ring ; B 67 483 266 682 ; +C 203 ; WX 333 ; N cedilla ; B 53 -215 262 0 ; +C 205 ; WX 333 ; N hungarumlaut ; B 8 528 372 700 ; +C 206 ; WX 333 ; N ogonek ; B 68 -155 245 -10 ; +C 207 ; WX 333 ; N caron ; B 11 507 323 674 ; +C 208 ; WX 1000 ; N emdash ; B -8 201 1007 250 ; +C 225 ; WX 889 ; N AE ; B 5 0 869 662 ; +C 227 ; WX 276 ; N ordfeminine ; B 15 307 278 676 ; +C 232 ; WX 611 ; N Lslash ; B 12 0 598 662 ; +C 233 ; WX 722 ; N Oslash ; B 33 -80 688 734 ; +C 234 ; WX 889 ; N OE ; B 21 -7 877 669 ; +C 235 ; WX 310 ; N ordmasculine ; B 15 307 301 676 ; +C 241 ; WX 667 ; N ae ; B 38 -10 634 458 ; +C 245 ; WX 278 ; N dotlessi ; B 22 0 259 458 ; +C 248 ; WX 278 ; N lslash ; B 20 0 259 682 ; +C 249 ; WX 500 ; N oslash ; B 30 -108 470 549 ; +C 250 ; WX 722 ; N oe ; B 30 -10 690 458 ; +C 251 ; WX 500 ; N germandbls ; B 12 -10 468 682 ; +C -1 ; WX 722 ; N Aacute ; B 15 0 706 892 ; +C -1 ; WX 722 ; N Acircumflex ; B 15 0 706 888 ; +C -1 ; WX 722 ; N Adieresis ; B 15 0 706 837 ; +C -1 ; WX 722 ; N Agrave ; B 15 0 706 892 ; +C -1 ; WX 722 ; N Aring ; B 15 0 706 896 ; +C -1 ; WX 722 ; N Atilde ; B 15 0 706 852 ; +C -1 ; WX 667 ; N Ccedilla ; B 33 -215 637 676 ; +C -1 ; WX 611 ; N Eacute ; B 12 0 597 892 ; +C -1 ; WX 611 ; N Ecircumflex ; B 12 0 597 888 ; +C -1 ; WX 611 ; N Edieresis ; B 12 0 597 837 ; +C -1 ; WX 611 ; N Egrave ; B 12 0 597 892 ; +C -1 ; WX 722 ; N Eth ; B 20 0 689 662 ; +C -1 ; WX 333 ; N Iacute ; B 18 0 317 892 ; +C -1 ; WX 333 ; N Icircumflex ; B 11 0 323 888 ; +C -1 ; WX 333 ; N Idieresis ; B 18 0 316 837 ; +C -1 ; WX 333 ; N Igrave ; B 16 0 316 892 ; +C -1 ; WX 722 ; N Ntilde ; B 12 -14 709 852 ; +C -1 ; WX 722 ; N Oacute ; B 33 -14 688 892 ; +C -1 ; WX 722 ; N Ocircumflex ; B 33 -14 688 888 ; +C -1 ; WX 722 ; N Odieresis ; B 33 -14 688 837 ; +C -1 ; WX 722 ; N Ograve ; B 33 -14 688 892 ; +C -1 ; WX 722 ; N Otilde ; B 33 -14 688 852 ; +C -1 ; WX 556 ; N Scaron ; B 42 -14 491 888 ; +C -1 ; WX 556 ; N Thorn ; B 11 0 542 662 ; +C -1 ; WX 722 ; N Uacute ; B 16 -14 705 892 ; +C -1 ; WX 722 ; N Ucircumflex ; B 16 -14 705 888 ; +C -1 ; WX 722 ; N Udieresis ; B 16 -14 705 837 ; +C -1 ; WX 722 ; N Ugrave ; B 16 -14 705 892 ; +C -1 ; WX 722 ; N Yacute ; B 22 0 703 892 ; +C -1 ; WX 722 ; N Ydieresis ; B 22 0 703 837 ; +C -1 ; WX 611 ; N Zcaron ; B 7 0 597 888 ; +C -1 ; WX 444 ; N aacute ; B 37 -10 442 678 ; +C -1 ; WX 444 ; N acircumflex ; B 37 -10 442 674 ; +C -1 ; WX 444 ; N adieresis ; B 37 -10 442 623 ; +C -1 ; WX 444 ; N agrave ; B 37 -10 442 678 ; +C -1 ; WX 444 ; N aring ; B 37 -10 442 682 ; +C -1 ; WX 444 ; N atilde ; B 37 -10 442 638 ; +C -1 ; WX 200 ; N brokenbar ; B 68 0 132 682 ; +C -1 ; WX 444 ; N ccedilla ; B 25 -215 412 458 ; +C -1 ; WX 760 ; N copyright ; B 42 -14 717 676 ; +C -1 ; WX 400 ; N degree ; B 50 376 350 676 ; +C -1 ; WX 564 ; N divide ; B 30 10 534 512 ; +C -1 ; WX 444 ; N eacute ; B 22 -10 421 678 ; +C -1 ; WX 444 ; N ecircumflex ; B 22 -10 421 674 ; +C -1 ; WX 444 ; N edieresis ; B 22 -10 421 623 ; +C -1 ; WX 444 ; N egrave ; B 22 -10 421 678 ; +C -1 ; WX 500 ; N eth ; B 30 -10 470 682 ; +C -1 ; WX 278 ; N iacute ; B 22 0 290 678 ; +C -1 ; WX 278 ; N icircumflex ; B -16 0 296 674 ; +C -1 ; WX 278 ; N idieresis ; B -9 0 289 623 ; +C -1 ; WX 278 ; N igrave ; B -11 0 259 678 ; +C -1 ; WX 564 ; N logicalnot ; B 30 120 534 390 ; +C -1 ; WX 564 ; N minus ; B 30 229 534 293 ; +C -1 ; WX 500 ; N mu ; B 9 -223 479 448 ; +C -1 ; WX 564 ; N multiply ; B 30 8 534 512 ; +C -1 ; WX 500 ; N ntilde ; B 9 0 490 638 ; +C -1 ; WX 500 ; N oacute ; B 30 -10 470 678 ; +C -1 ; WX 500 ; N ocircumflex ; B 30 -10 470 674 ; +C -1 ; WX 500 ; N odieresis ; B 30 -10 470 623 ; +C -1 ; WX 500 ; N ograve ; B 30 -10 470 678 ; +C -1 ; WX 750 ; N onehalf ; B 30 -14 720 676 ; +C -1 ; WX 750 ; N onequarter ; B 30 -14 720 676 ; +C -1 ; WX 300 ; N onesuperior ; B 58 270 242 676 ; +C -1 ; WX 500 ; N otilde ; B 30 -10 470 638 ; +C -1 ; WX 564 ; N plusminus ; B 30 0 534 612 ; +C -1 ; WX 760 ; N registered ; B 43 -14 718 676 ; +C -1 ; WX 389 ; N scaron ; B 39 -10 351 674 ; +C -1 ; WX 500 ; N thorn ; B 2 -217 470 682 ; +C -1 ; WX 750 ; N threequarters ; B 30 -14 720 676 ; +C -1 ; WX 300 ; N threesuperior ; B 24 262 275 676 ; +C -1 ; WX 980 ; N trademark ; B 35 258 945 662 ; +C -1 ; WX 300 ; N twosuperior ; B 5 270 294 676 ; +C -1 ; WX 500 ; N uacute ; B 9 -10 479 678 ; +C -1 ; WX 500 ; N ucircumflex ; B 9 -10 479 674 ; +C -1 ; WX 500 ; N udieresis ; B 9 -10 479 623 ; +C -1 ; WX 500 ; N ugrave ; B 9 -10 479 678 ; +C -1 ; WX 500 ; N yacute ; B 15 -217 476 678 ; +C -1 ; WX 500 ; N ydieresis ; B 15 -217 476 623 ; +C -1 ; WX 444 ; N zcaron ; B 25 0 418 674 ; +EndCharMetrics +StartKernData +StartKernPairs 113 + +KPX A y -92 +KPX A w -92 +KPX A v -74 +KPX A space -55 +KPX A quoteright -111 +KPX A Y -92 +KPX A W -80 +KPX A V -129 +KPX A T -111 + +KPX F period -80 +KPX F comma -80 +KPX F A -74 + +KPX L y -55 +KPX L space -37 +KPX L quoteright -92 +KPX L Y -100 +KPX L W -74 +KPX L V -92 +KPX L T -92 + +KPX P space -37 +KPX P period -111 +KPX P comma -111 +KPX P A -92 + +KPX R y -40 +KPX R Y -55 +KPX R W -55 +KPX R V -80 +KPX R T -60 + +KPX T y -70 +KPX T w -70 +KPX T u -35 +KPX T space -18 +KPX T semicolon -55 +KPX T s -70 +KPX T r -35 +KPX T period -74 +KPX T o -70 +KPX T i -35 +KPX T hyphen -92 +KPX T e -70 +KPX T comma -74 +KPX T colon -50 +KPX T c -70 +KPX T a -70 +KPX T O -18 +KPX T A -80 + +KPX V y -111 +KPX V u -60 +KPX V space -18 +KPX V semicolon -74 +KPX V r -60 +KPX V period -129 +KPX V o -129 +KPX V i -60 +KPX V hyphen -92 +KPX V e -111 +KPX V comma -129 +KPX V colon -74 +KPX V a -111 +KPX V A -129 + +KPX W y -60 +KPX W u -40 +KPX W space -18 +KPX W semicolon -37 +KPX W r -40 +KPX W period -92 +KPX W o -80 +KPX W i -40 +KPX W hyphen -55 +KPX W e -80 +KPX W comma -92 +KPX W colon -37 +KPX W a -80 +KPX W A -111 + +KPX Y v -100 +KPX Y u -111 +KPX Y space -37 +KPX Y semicolon -92 +KPX Y q -111 +KPX Y period -129 +KPX Y p -92 +KPX Y o -100 +KPX Y i -55 +KPX Y hyphen -111 +KPX Y e -100 +KPX Y comma -129 +KPX Y colon -92 +KPX Y a -100 +KPX Y A -111 + +KPX f quoteright 55 +KPX f f -18 + +KPX one one -37 + +KPX quoteleft quoteleft -74 + +KPX quoteright t -18 +KPX quoteright space -74 +KPX quoteright s -55 +KPX quoteright quoteright -74 + +KPX r quoteright 37 +KPX r period -55 +KPX r hyphen -20 +KPX r g -18 +KPX r comma -40 + +KPX space Y -37 +KPX space W -18 +KPX space V -18 +KPX space T -18 +KPX space A -55 + +KPX v period -65 +KPX v comma -65 + +KPX w period -65 +KPX w comma -65 + +KPX y period -65 +KPX y comma -65 +EndKernPairs +EndKernData +StartComposites 58 +CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 139 214 ; +CC zcaron 2 ; PCC z 0 0 ; PCC caron 55 0 ; +CC Scaron 2 ; PCC S 0 0 ; PCC caron 111 214 ; +CC scaron 2 ; PCC s 0 0 ; PCC caron 28 0 ; +CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 167 0 ; +CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 55 0 ; +CC Yacute 2 ; PCC Y 0 0 ; PCC acute 194 214 ; +CC yacute 2 ; PCC y 0 0 ; PCC acute 83 0 ; +CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 194 214 ; +CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 83 0 ; +CC Uacute 2 ; PCC U 0 0 ; PCC acute 194 214 ; +CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 194 214 ; +CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 194 214 ; +CC Ugrave 2 ; PCC U 0 0 ; PCC grave 194 214 ; +CC uacute 2 ; PCC u 0 0 ; PCC acute 83 0 ; +CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 83 0 ; +CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 83 0 ; +CC ugrave 2 ; PCC u 0 0 ; PCC grave 83 0 ; +CC Iacute 2 ; PCC I 0 0 ; PCC acute 0 214 ; +CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 0 214 ; +CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 0 214 ; +CC Igrave 2 ; PCC I 0 0 ; PCC grave 0 214 ; +CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -27 0 ; +CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -27 0 ; +CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -27 0 ; +CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -27 0 ; +CC Eacute 2 ; PCC E 0 0 ; PCC acute 139 214 ; +CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 139 214 ; +CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 139 214 ; +CC Egrave 2 ; PCC E 0 0 ; PCC grave 139 214 ; +CC eacute 2 ; PCC e 0 0 ; PCC acute 55 0 ; +CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 55 0 ; +CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 55 0 ; +CC egrave 2 ; PCC e 0 0 ; PCC grave 55 0 ; +CC Aacute 2 ; PCC A 0 0 ; PCC acute 194 214 ; +CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 194 214 ; +CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 194 214 ; +CC Agrave 2 ; PCC A 0 0 ; PCC grave 194 214 ; +CC aacute 2 ; PCC a 0 0 ; PCC acute 55 0 ; +CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 55 0 ; +CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 55 0 ; +CC agrave 2 ; PCC a 0 0 ; PCC grave 55 0 ; +CC Oacute 2 ; PCC O 0 0 ; PCC acute 194 214 ; +CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 194 214 ; +CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 194 214 ; +CC Ograve 2 ; PCC O 0 0 ; PCC grave 194 214 ; +CC oacute 2 ; PCC o 0 0 ; PCC acute 83 0 ; +CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 83 0 ; +CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 83 0 ; +CC ograve 2 ; PCC o 0 0 ; PCC grave 83 0 ; +CC Atilde 2 ; PCC A 0 0 ; PCC tilde 194 214 ; +CC atilde 2 ; PCC a 0 0 ; PCC tilde 55 0 ; +CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 194 214 ; +CC ntilde 2 ; PCC n 0 0 ; PCC tilde 83 0 ; +CC Otilde 2 ; PCC O 0 0 ; PCC tilde 194 214 ; +CC otilde 2 ; PCC o 0 0 ; PCC tilde 83 0 ; +CC Aring 2 ; PCC A 0 0 ; PCC ring 194 214 ; +CC aring 2 ; PCC a 0 0 ; PCC ring 55 0 ; +EndComposites +EndFontMetrics diff --git a/collects/afm/ZapfChancery-MediumItalic.afm b/collects/afm/ZapfChancery-MediumItalic.afm new file mode 100644 index 0000000000..80876e7d4e --- /dev/null +++ b/collects/afm/ZapfChancery-MediumItalic.afm @@ -0,0 +1,437 @@ +StartFontMetrics 2.0 +Comment Copyright (c) 1984 Adobe Systems Incorporated. All Rights Reserved. +Comment Creation Date:Tue Apr 21 09:12:34 PST 1987 +FontName ZapfChancery-MediumItalic +EncodingScheme AdobeStandardEncoding +FullName ITC Zapf Chancery Medium Italic +FamilyName ITC Zapf Chancery +Weight Medium +ItalicAngle -14.0 +IsFixedPitch false +UnderlinePosition -120 +UnderlineThickness 50 +Version 001.003 +Notice ITC Zapf Chancery is a registered trademark of International Typeface Corporation. +FontBBox -133 -257 1078 811 +CapHeight 587 +XHeight 408 +Descender -248 +Ascender 678 +StartCharMetrics 228 +C 32 ; WX 220 ; N space ; B 0 0 0 0 ; +C 33 ; WX 280 ; N exclam ; B 109 -9 347 588 ; +C 34 ; WX 220 ; N quotedbl ; B 170 494 333 681 ; +C 35 ; WX 440 ; N numbersign ; B 63 -1 596 575 ; +C 36 ; WX 440 ; N dollar ; B 60 -145 461 675 ; +C 37 ; WX 680 ; N percent ; B 162 -7 701 585 ; +C 38 ; WX 780 ; N ampersand ; B 121 -15 855 558 ; +C 39 ; WX 240 ; N quoteright ; B 228 455 358 675 ; +C 40 ; WX 260 ; N parenleft ; B 116 -165 412 667 ; +C 41 ; WX 220 ; N parenright ; B 17 -164 313 668 ; +C 42 ; WX 420 ; N asterisk ; B 220 376 512 676 ; +C 43 ; WX 520 ; N plus ; B 103 0 513 410 ; +C 44 ; WX 220 ; N comma ; B 30 -98 215 171 ; +C 45 ; WX 280 ; N hyphen ; B 115 173 300 236 ; +C 46 ; WX 220 ; N period ; B 107 -9 228 127 ; +C 47 ; WX 340 ; N slash ; B -6 -168 535 677 ; +C 48 ; WX 440 ; N zero ; B 94 -7 489 576 ; +C 49 ; WX 440 ; N one ; B 82 1 434 584 ; +C 50 ; WX 440 ; N two ; B 47 -17 469 572 ; +C 51 ; WX 440 ; N three ; B 36 -6 457 576 ; +C 52 ; WX 440 ; N four ; B 69 -26 455 585 ; +C 53 ; WX 440 ; N five ; B 67 -8 565 641 ; +C 54 ; WX 440 ; N six ; B 95 -8 532 585 ; +C 55 ; WX 440 ; N seven ; B 165 -18 541 612 ; +C 56 ; WX 440 ; N eight ; B 75 -9 494 573 ; +C 57 ; WX 440 ; N nine ; B 42 -8 480 576 ; +C 58 ; WX 260 ; N colon ; B 98 -9 289 408 ; +C 59 ; WX 240 ; N semicolon ; B 29 -98 277 408 ; +C 60 ; WX 520 ; N less ; B 120 -17 557 429 ; +C 61 ; WX 520 ; N equal ; B 108 113 518 297 ; +C 62 ; WX 520 ; N greater ; B 119 -17 556 429 ; +C 63 ; WX 380 ; N question ; B 130 -9 497 583 ; +C 64 ; WX 700 ; N at ; B 102 -15 765 690 ; +C 65 ; WX 620 ; N A ; B 23 -16 687 593 ; +C 66 ; WX 600 ; N B ; B 75 0 642 618 ; +C 67 ; WX 520 ; N C ; B 88 -73 635 592 ; +C 68 ; WX 700 ; N D ; B 86 0 759 618 ; +C 69 ; WX 620 ; N E ; B 76 -8 668 587 ; +C 70 ; WX 580 ; N F ; B 60 -114 733 621 ; +C 71 ; WX 620 ; N G ; B 118 -236 670 592 ; +C 72 ; WX 680 ; N H ; B 33 -7 908 681 ; +C 73 ; WX 380 ; N I ; B 81 0 481 573 ; +C 74 ; WX 400 ; N J ; B 1 -122 491 573 ; +C 75 ; WX 660 ; N K ; B 88 -143 851 578 ; +C 76 ; WX 580 ; N L ; B 33 -6 631 577 ; +C 77 ; WX 840 ; N M ; B 58 -9 1009 671 ; +C 78 ; WX 700 ; N N ; B 40 -158 915 682 ; +C 79 ; WX 600 ; N O ; B 104 -13 652 589 ; +C 80 ; WX 540 ; N P ; B 37 2 645 602 ; +C 81 ; WX 600 ; N Q ; B 104 -189 851 589 ; +C 82 ; WX 600 ; N R ; B 38 -147 826 615 ; +C 83 ; WX 460 ; N S ; B 0 -67 517 590 ; +C 84 ; WX 500 ; N T ; B 58 0 718 650 ; +C 85 ; WX 740 ; N U ; B 116 -10 778 581 ; +C 86 ; WX 640 ; N V ; B 104 -8 809 689 ; +C 87 ; WX 880 ; N W ; B 104 -17 1035 677 ; +C 88 ; WX 560 ; N X ; B 0 -13 671 580 ; +C 89 ; WX 560 ; N Y ; B 31 -152 763 608 ; +C 90 ; WX 620 ; N Z ; B 62 -18 675 598 ; +C 91 ; WX 240 ; N bracketleft ; B 47 -164 404 667 ; +C 92 ; WX 480 ; N backslash ; B 185 0 484 578 ; +C 93 ; WX 320 ; N bracketright ; B 23 -164 381 667 ; +C 94 ; WX 520 ; N asciicircum ; B 212 447 472 681 ; +C 95 ; WX 500 ; N underscore ; B 0 -145 500 -95 ; +C 96 ; WX 240 ; N quoteleft ; B 229 435 384 675 ; +C 97 ; WX 420 ; N a ; B 87 -11 492 415 ; +C 98 ; WX 420 ; N b ; B 87 -17 466 678 ; +C 99 ; WX 340 ; N c ; B 87 -13 383 411 ; +C 100 ; WX 440 ; N d ; B 87 -12 629 678 ; +C 101 ; WX 340 ; N e ; B 87 -12 380 412 ; +C 102 ; WX 320 ; N f ; B -99 -247 541 680 ; L i fi ; L l fl ; +C 103 ; WX 400 ; N g ; B -78 -248 481 409 ; +C 104 ; WX 440 ; N h ; B 75 -15 506 679 ; +C 105 ; WX 240 ; N i ; B 81 -12 311 617 ; +C 106 ; WX 220 ; N j ; B -133 -247 303 617 ; +C 107 ; WX 440 ; N k ; B 87 -148 655 675 ; +C 108 ; WX 240 ; N l ; B 87 -11 434 681 ; +C 109 ; WX 620 ; N m ; B 81 -10 693 413 ; +C 110 ; WX 460 ; N n ; B 81 -15 520 411 ; +C 111 ; WX 400 ; N o ; B 87 -13 449 411 ; +C 112 ; WX 440 ; N p ; B -8 -248 482 411 ; +C 113 ; WX 400 ; N q ; B 87 -250 485 480 ; +C 114 ; WX 300 ; N r ; B 81 -10 409 411 ; +C 115 ; WX 320 ; N s ; B 41 -15 377 410 ; +C 116 ; WX 320 ; N t ; B 96 -12 392 504 ; +C 117 ; WX 460 ; N u ; B 82 -12 518 416 ; +C 118 ; WX 440 ; N v ; B 87 -13 510 438 ; +C 119 ; WX 680 ; N w ; B 87 -13 757 445 ; +C 120 ; WX 420 ; N x ; B 70 -159 583 408 ; +C 121 ; WX 400 ; N y ; B 11 -249 473 415 ; +C 122 ; WX 440 ; N z ; B 46 -12 475 426 ; +C 123 ; WX 240 ; N braceleft ; B 105 -164 405 668 ; +C 124 ; WX 520 ; N bar ; B 314 0 363 578 ; +C 125 ; WX 240 ; N braceright ; B 10 -164 307 668 ; +C 126 ; WX 520 ; N asciitilde ; B 86 146 526 261 ; +C 161 ; WX 280 ; N exclamdown ; B 57 -187 295 410 ; +C 162 ; WX 440 ; N cent ; B 127 -76 453 647 ; +C 163 ; WX 440 ; N sterling ; B 4 -54 436 578 ; +C 164 ; WX 60 ; N fraction ; B -115 -4 280 585 ; +C 165 ; WX 440 ; N yen ; B -11 0 623 578 ; +C 166 ; WX 440 ; N florin ; B -49 -247 587 682 ; +C 167 ; WX 420 ; N section ; B 63 -165 464 576 ; +C 168 ; WX 440 ; N currency ; B 50 106 480 532 ; +C 169 ; WX 160 ; N quotesingle ; B 170 494 259 681 ; +C 170 ; WX 340 ; N quotedblleft ; B 229 435 500 675 ; +C 171 ; WX 340 ; N guillemotleft ; B 98 -9 404 414 ; +C 172 ; WX 240 ; N guilsinglleft ; B 98 -9 285 415 ; +C 173 ; WX 260 ; N guilsinglright ; B 86 -2 284 424 ; +C 174 ; WX 520 ; N fi ; B -104 -248 606 681 ; +C 175 ; WX 520 ; N fl ; B -105 -247 710 690 ; +C 177 ; WX 500 ; N endash ; B 31 173 578 236 ; +C 178 ; WX 460 ; N dagger ; B 98 -138 529 607 ; +C 179 ; WX 480 ; N daggerdbl ; B 98 -138 529 608 ; +C 180 ; WX 220 ; N periodcentered ; B 108 147 229 283 ; +C 182 ; WX 500 ; N paragraph ; B 29 -247 650 585 ; +C 183 ; WX 600 ; N bullet ; B 228 117 568 458 ; +C 184 ; WX 180 ; N quotesinglbase ; B 40 -109 170 111 ; +C 185 ; WX 280 ; N quotedblbase ; B 41 -109 286 111 ; +C 186 ; WX 360 ; N quotedblright ; B 228 455 473 675 ; +C 187 ; WX 380 ; N guillemotright ; B 87 -2 407 424 ; +C 188 ; WX 1000 ; N ellipsis ; B 106 -9 893 127 ; +C 189 ; WX 960 ; N perthousand ; B 162 -7 975 585 ; +C 191 ; WX 400 ; N questiondown ; B 57 -181 425 410 ; +C 193 ; WX 220 ; N grave ; B 173 444 281 639 ; +C 194 ; WX 300 ; N acute ; B 205 444 388 639 ; +C 195 ; WX 340 ; N circumflex ; B 183 442 397 640 ; +C 196 ; WX 440 ; N tilde ; B 183 481 513 602 ; +C 197 ; WX 440 ; N macron ; B 183 513 515 569 ; +C 198 ; WX 440 ; N breve ; B 183 486 516 597 ; +C 199 ; WX 220 ; N dotaccent ; B 206 480 309 602 ; +C 200 ; WX 360 ; N dieresis ; B 183 480 419 602 ; +C 202 ; WX 300 ; N ring ; B 228 452 409 631 ; +C 203 ; WX 300 ; N cedilla ; B 41 -189 216 6 ; +C 205 ; WX 400 ; N hungarumlaut ; B 183 444 463 639 ; +C 206 ; WX 280 ; N ogonek ; B 58 -193 216 -41 ; +C 207 ; WX 340 ; N caron ; B 234 442 447 640 ; +C 208 ; WX 1000 ; N emdash ; B 31 173 1078 236 ; +C 225 ; WX 740 ; N AE ; B 32 -5 798 571 ; +C 227 ; WX 260 ; N ordfeminine ; B 81 253 324 576 ; +C 232 ; WX 580 ; N Lslash ; B 33 -6 631 577 ; +C 233 ; WX 660 ; N Oslash ; B 110 -128 707 687 ; +C 234 ; WX 820 ; N OE ; B 104 -12 870 588 ; +C 235 ; WX 260 ; N ordmasculine ; B 98 253 323 576 ; +C 241 ; WX 540 ; N ae ; B 87 -13 588 441 ; +C 245 ; WX 240 ; N dotlessi ; B 81 -11 311 412 ; +C 248 ; WX 300 ; N lslash ; B 87 -11 491 681 ; +C 249 ; WX 440 ; N oslash ; B 92 -147 467 545 ; +C 250 ; WX 560 ; N oe ; B 88 -13 602 409 ; +C 251 ; WX 420 ; N germandbls ; B -127 -248 506 681 ; +C -1 ; WX 620 ; N Aacute ; B 23 -16 687 810 ; +C -1 ; WX 620 ; N Acircumflex ; B 23 -16 687 811 ; +C -1 ; WX 620 ; N Adieresis ; B 23 -16 699 773 ; +C -1 ; WX 620 ; N Agrave ; B 23 -16 687 810 ; +C -1 ; WX 620 ; N Aring ; B 23 -16 687 802 ; +C -1 ; WX 620 ; N Atilde ; B 23 -16 753 773 ; +C -1 ; WX 520 ; N Ccedilla ; B 88 -257 635 592 ; +C -1 ; WX 620 ; N Eacute ; B 76 -8 668 810 ; +C -1 ; WX 620 ; N Ecircumflex ; B 76 -8 668 811 ; +C -1 ; WX 620 ; N Edieresis ; B 76 -8 668 773 ; +C -1 ; WX 620 ; N Egrave ; B 76 -8 668 810 ; +C -1 ; WX 700 ; N Eth ; B 86 0 759 618 ; +C -1 ; WX 380 ; N Iacute ; B 81 0 528 810 ; +C -1 ; WX 380 ; N Icircumflex ; B 81 0 487 811 ; +C -1 ; WX 380 ; N Idieresis ; B 81 0 481 773 ; +C -1 ; WX 380 ; N Igrave ; B 81 0 481 810 ; +C -1 ; WX 700 ; N Ntilde ; B 40 -158 915 773 ; +C -1 ; WX 600 ; N Oacute ; B 104 -13 652 810 ; +C -1 ; WX 600 ; N Ocircumflex ; B 104 -13 652 811 ; +C -1 ; WX 600 ; N Odieresis ; B 104 -13 652 773 ; +C -1 ; WX 600 ; N Ograve ; B 104 -13 652 810 ; +C -1 ; WX 600 ; N Otilde ; B 104 -13 678 773 ; +C -1 ; WX 460 ; N Scaron ; B 0 -67 607 811 ; +C -1 ; WX 540 ; N Thorn ; B 37 2 619 573 ; +C -1 ; WX 740 ; N Uacute ; B 116 -10 778 810 ; +C -1 ; WX 740 ; N Ucircumflex ; B 116 -10 778 811 ; +C -1 ; WX 740 ; N Udieresis ; B 116 -10 778 773 ; +C -1 ; WX 740 ; N Ugrave ; B 116 -10 778 810 ; +C -1 ; WX 560 ; N Yacute ; B 31 -152 763 810 ; +C -1 ; WX 560 ; N Ydieresis ; B 31 -152 763 773 ; +C -1 ; WX 620 ; N Zcaron ; B 62 -18 675 811 ; +C -1 ; WX 420 ; N aacute ; B 87 -11 492 639 ; +C -1 ; WX 420 ; N acircumflex ; B 87 -11 492 640 ; +C -1 ; WX 420 ; N adieresis ; B 87 -11 492 602 ; +C -1 ; WX 420 ; N agrave ; B 87 -11 492 639 ; +C -1 ; WX 420 ; N aring ; B 87 -11 492 631 ; +C -1 ; WX 420 ; N atilde ; B 87 -11 503 602 ; +C -1 ; WX 520 ; N brokenbar ; B 314 0 363 578 ; +C -1 ; WX 340 ; N ccedilla ; B 61 -189 383 411 ; +C -1 ; WX 740 ; N copyright ; B 136 -10 830 683 ; +C -1 ; WX 400 ; N degree ; B 190 336 430 576 ; +C -1 ; WX 520 ; N divide ; B 103 0 513 410 ; +C -1 ; WX 340 ; N eacute ; B 87 -12 408 639 ; +C -1 ; WX 340 ; N ecircumflex ; B 87 -12 397 640 ; +C -1 ; WX 340 ; N edieresis ; B 87 -12 409 602 ; +C -1 ; WX 340 ; N egrave ; B 87 -12 380 639 ; +C -1 ; WX 400 ; N eth ; B 87 -13 557 681 ; +C -1 ; WX 240 ; N iacute ; B 81 -11 358 639 ; +C -1 ; WX 240 ; N icircumflex ; B 81 -11 347 640 ; +C -1 ; WX 240 ; N idieresis ; B 81 -11 359 602 ; +C -1 ; WX 240 ; N igrave ; B 81 -11 311 639 ; +C -1 ; WX 520 ; N logicalnot ; B 55 33 559 297 ; +C -1 ; WX 520 ; N minus ; B 55 180 559 230 ; +C -1 ; WX 460 ; N mu ; B 15 -249 518 416 ; +C -1 ; WX 520 ; N multiply ; B 103 0 513 410 ; +C -1 ; WX 460 ; N ntilde ; B 81 -15 523 602 ; +C -1 ; WX 400 ; N oacute ; B 87 -13 449 639 ; +C -1 ; WX 400 ; N ocircumflex ; B 87 -13 449 640 ; +C -1 ; WX 400 ; N odieresis ; B 87 -13 449 602 ; +C -1 ; WX 400 ; N ograve ; B 87 -13 449 639 ; +C -1 ; WX 660 ; N onehalf ; B 96 -9 659 585 ; +C -1 ; WX 660 ; N onequarter ; B 96 -16 653 585 ; +C -1 ; WX 264 ; N onesuperior ; B 86 230 314 579 ; +C -1 ; WX 400 ; N otilde ; B 87 -13 493 602 ; +C -1 ; WX 520 ; N plusminus ; B 103 0 513 410 ; +C -1 ; WX 740 ; N registered ; B 135 -10 828 683 ; +C -1 ; WX 320 ; N scaron ; B 41 -15 437 640 ; +C -1 ; WX 440 ; N thorn ; B -8 -248 482 678 ; +C -1 ; WX 660 ; N threequarters ; B 79 -16 663 585 ; +C -1 ; WX 264 ; N threesuperior ; B 69 224 343 573 ; +C -1 ; WX 1000 ; N trademark ; B 165 269 1050 673 ; +C -1 ; WX 264 ; N twosuperior ; B 80 219 354 572 ; +C -1 ; WX 460 ; N uacute ; B 82 -12 518 639 ; +C -1 ; WX 460 ; N ucircumflex ; B 82 -12 518 640 ; +C -1 ; WX 460 ; N udieresis ; B 82 -12 518 602 ; +C -1 ; WX 460 ; N ugrave ; B 82 -12 518 639 ; +C -1 ; WX 400 ; N yacute ; B 11 -249 473 639 ; +C -1 ; WX 400 ; N ydieresis ; B 11 -249 473 602 ; +C -1 ; WX 440 ; N zcaron ; B 46 -12 497 640 ; +EndCharMetrics +StartKernData +StartKernPairs 104 + +KPX A y 3 +KPX A w -12 +KPX A v -10 +KPX A Y 19 +KPX A W -21 +KPX A V -20 +KPX A T 25 + +KPX F period -137 +KPX F comma -63 +KPX F A -64 + +KPX L y 0 +KPX L Y -20 +KPX L W -40 +KPX L V -40 +KPX L T -20 + +KPX P period -66 +KPX P comma -69 +KPX P A 16 + +KPX R y 32 +KPX R Y 70 +KPX R W 6 +KPX R V 6 +KPX R T 51 + +KPX S t -20 +KPX S p -10 + +KPX T y 2 +KPX T w 0 +KPX T u -1 +KPX T semicolon 50 +KPX T s 0 +KPX T r -2 +KPX T period -2 +KPX T o -19 +KPX T i 40 +KPX T hyphen -10 +KPX T e -15 +KPX T comma 29 +KPX T colon 34 +KPX T c -6 +KPX T a -8 +KPX T A 15 + +KPX V y 0 +KPX V u 0 +KPX V r 0 +KPX V o -50 +KPX V i 21 +KPX V e -50 +KPX V a -50 +KPX V semicolon 27 +KPX V period -72 +KPX V hyphen -10 +KPX V comma -16 +KPX V colon -11 +KPX V A -14 + +KPX W y 15 +KPX W u 15 +KPX W semicolon 4 +KPX W r 15 +KPX W period -96 +KPX W o -25 +KPX W i 15 +KPX W hyphen -10 +KPX W e -25 +KPX W comma -38 +KPX W colon -24 +KPX W a -25 +KPX W A -7 + +KPX Y v -22 +KPX Y u -8 +KPX Y semicolon 25 +KPX Y q -64 +KPX Y period -65 +KPX Y p -4 +KPX Y o -65 +KPX Y i 40 +KPX Y hyphen -10 +KPX Y e -60 +KPX Y comma 0 +KPX Y colon -4 +KPX Y a -63 +KPX Y A -24 + +KPX a t -10 + +KPX d t -10 + +KPX f f -57 + +KPX g g 20 + +KPX o t -20 + +KPX r r 20 +KPX r q 0 +KPX r period -45 +KPX r o -8 +KPX r n 45 +KPX r m 45 +KPX r l 10 +KPX r hyphen 10 +KPX r h 3 +KPX r g -30 +KPX r f 11 +KPX r e -12 +KPX r d -25 +KPX r comma -40 +KPX r c -16 + +KPX s t -20 + +KPX v y 20 + +KPX w e 20 +EndKernPairs +EndKernData +StartComposites 58 +CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 195 172 ; +CC zcaron 2 ; PCC z 0 0 ; PCC caron 50 0 ; +CC Scaron 2 ; PCC S 0 0 ; PCC caron 160 172 ; +CC scaron 2 ; PCC s 0 0 ; PCC caron -10 0 ; +CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 137 -68 ; +CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 20 0 ; +CC Yacute 2 ; PCC Y 0 0 ; PCC acute 130 172 ; +CC yacute 2 ; PCC y 0 0 ; PCC acute 50 0 ; +CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 250 172 ; +CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 20 0 ; +CC Uacute 2 ; PCC U 0 0 ; PCC acute 320 172 ; +CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 300 172 ; +CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 320 172 ; +CC Ugrave 2 ; PCC U 0 0 ; PCC grave 330 172 ; +CC uacute 2 ; PCC u 0 0 ; PCC acute 80 0 ; +CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 60 0 ; +CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 50 0 ; +CC ugrave 2 ; PCC u 0 0 ; PCC grave 120 0 ; +CC Iacute 2 ; PCC I 0 0 ; PCC acute 140 172 ; +CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 90 172 ; +CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 60 172 ; +CC Igrave 2 ; PCC I 0 0 ; PCC grave 120 172 ; +CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -30 0 ; +CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -50 0 ; +CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -60 0 ; +CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave 10 0 ; +CC Eacute 2 ; PCC E 0 0 ; PCC acute 260 172 ; +CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 210 172 ; +CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 205 172 ; +CC Egrave 2 ; PCC E 0 0 ; PCC grave 255 172 ; +CC eacute 2 ; PCC e 0 0 ; PCC acute 20 0 ; +CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 0 0 ; +CC edieresis 2 ; PCC e 0 0 ; PCC dieresis -10 0 ; +CC egrave 2 ; PCC e 0 0 ; PCC grave 60 0 ; +CC Aacute 2 ; PCC A 0 0 ; PCC acute 260 172 ; +CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 255 172 ; +CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 280 172 ; +CC Agrave 2 ; PCC A 0 0 ; PCC grave 300 172 ; +CC aacute 2 ; PCC a 0 0 ; PCC acute 60 0 ; +CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 40 0 ; +CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 30 0 ; +CC agrave 2 ; PCC a 0 0 ; PCC grave 100 0 ; +CC Oacute 2 ; PCC O 0 0 ; PCC acute 250 172 ; +CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 200 172 ; +CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 225 172 ; +CC Ograve 2 ; PCC O 0 0 ; PCC grave 245 172 ; +CC oacute 2 ; PCC o 0 0 ; PCC acute 50 0 ; +CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 30 0 ; +CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 20 0 ; +CC ograve 2 ; PCC o 0 0 ; PCC grave 90 0 ; +CC Atilde 2 ; PCC A 0 0 ; PCC tilde 240 172 ; +CC atilde 2 ; PCC a 0 0 ; PCC tilde -10 0 ; +CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 280 172 ; +CC ntilde 2 ; PCC n 0 0 ; PCC tilde 10 0 ; +CC Otilde 2 ; PCC O 0 0 ; PCC tilde 165 172 ; +CC otilde 2 ; PCC o 0 0 ; PCC tilde -20 0 ; +CC Aring 2 ; PCC A 0 0 ; PCC ring 275 172 ; +CC aring 2 ; PCC a 0 0 ; PCC ring 60 0 ; +EndComposites +EndFontMetrics diff --git a/collects/afm/glyphlist.txt b/collects/afm/glyphlist.txt new file mode 100644 index 0000000000..a1a22702a8 --- /dev/null +++ b/collects/afm/glyphlist.txt @@ -0,0 +1,4291 @@ +# Name: Adobe Glyph List +# Table version: 2.0 +# Date: September 20, 2002 +# +# See http://partners.adobe.com/asn/developer/typeforum/unicodegn.html +# +# Format: Semicolon-delimited fields: +# (1) glyph name +# (2) Unicode scalar value +A;0041 +AE;00C6 +AEacute;01FC +AEmacron;01E2 +AEsmall;F7E6 +Aacute;00C1 +Aacutesmall;F7E1 +Abreve;0102 +Abreveacute;1EAE +Abrevecyrillic;04D0 +Abrevedotbelow;1EB6 +Abrevegrave;1EB0 +Abrevehookabove;1EB2 +Abrevetilde;1EB4 +Acaron;01CD +Acircle;24B6 +Acircumflex;00C2 +Acircumflexacute;1EA4 +Acircumflexdotbelow;1EAC +Acircumflexgrave;1EA6 +Acircumflexhookabove;1EA8 +Acircumflexsmall;F7E2 +Acircumflextilde;1EAA +Acute;F6C9 +Acutesmall;F7B4 +Acyrillic;0410 +Adblgrave;0200 +Adieresis;00C4 +Adieresiscyrillic;04D2 +Adieresismacron;01DE +Adieresissmall;F7E4 +Adotbelow;1EA0 +Adotmacron;01E0 +Agrave;00C0 +Agravesmall;F7E0 +Ahookabove;1EA2 +Aiecyrillic;04D4 +Ainvertedbreve;0202 +Alpha;0391 +Alphatonos;0386 +Amacron;0100 +Amonospace;FF21 +Aogonek;0104 +Aring;00C5 +Aringacute;01FA +Aringbelow;1E00 +Aringsmall;F7E5 +Asmall;F761 +Atilde;00C3 +Atildesmall;F7E3 +Aybarmenian;0531 +B;0042 +Bcircle;24B7 +Bdotaccent;1E02 +Bdotbelow;1E04 +Becyrillic;0411 +Benarmenian;0532 +Beta;0392 +Bhook;0181 +Blinebelow;1E06 +Bmonospace;FF22 +Brevesmall;F6F4 +Bsmall;F762 +Btopbar;0182 +C;0043 +Caarmenian;053E +Cacute;0106 +Caron;F6CA +Caronsmall;F6F5 +Ccaron;010C +Ccedilla;00C7 +Ccedillaacute;1E08 +Ccedillasmall;F7E7 +Ccircle;24B8 +Ccircumflex;0108 +Cdot;010A +Cdotaccent;010A +Cedillasmall;F7B8 +Chaarmenian;0549 +Cheabkhasiancyrillic;04BC +Checyrillic;0427 +Chedescenderabkhasiancyrillic;04BE +Chedescendercyrillic;04B6 +Chedieresiscyrillic;04F4 +Cheharmenian;0543 +Chekhakassiancyrillic;04CB +Cheverticalstrokecyrillic;04B8 +Chi;03A7 +Chook;0187 +Circumflexsmall;F6F6 +Cmonospace;FF23 +Coarmenian;0551 +Csmall;F763 +D;0044 +DZ;01F1 +DZcaron;01C4 +Daarmenian;0534 +Dafrican;0189 +Dcaron;010E +Dcedilla;1E10 +Dcircle;24B9 +Dcircumflexbelow;1E12 +Dcroat;0110 +Ddotaccent;1E0A +Ddotbelow;1E0C +Decyrillic;0414 +Deicoptic;03EE +Delta;2206 +Deltagreek;0394 +Dhook;018A +Dieresis;F6CB +DieresisAcute;F6CC +DieresisGrave;F6CD +Dieresissmall;F7A8 +Digammagreek;03DC +Djecyrillic;0402 +Dlinebelow;1E0E +Dmonospace;FF24 +Dotaccentsmall;F6F7 +Dslash;0110 +Dsmall;F764 +Dtopbar;018B +Dz;01F2 +Dzcaron;01C5 +Dzeabkhasiancyrillic;04E0 +Dzecyrillic;0405 +Dzhecyrillic;040F +E;0045 +Eacute;00C9 +Eacutesmall;F7E9 +Ebreve;0114 +Ecaron;011A +Ecedillabreve;1E1C +Echarmenian;0535 +Ecircle;24BA +Ecircumflex;00CA +Ecircumflexacute;1EBE +Ecircumflexbelow;1E18 +Ecircumflexdotbelow;1EC6 +Ecircumflexgrave;1EC0 +Ecircumflexhookabove;1EC2 +Ecircumflexsmall;F7EA +Ecircumflextilde;1EC4 +Ecyrillic;0404 +Edblgrave;0204 +Edieresis;00CB +Edieresissmall;F7EB +Edot;0116 +Edotaccent;0116 +Edotbelow;1EB8 +Efcyrillic;0424 +Egrave;00C8 +Egravesmall;F7E8 +Eharmenian;0537 +Ehookabove;1EBA +Eightroman;2167 +Einvertedbreve;0206 +Eiotifiedcyrillic;0464 +Elcyrillic;041B +Elevenroman;216A +Emacron;0112 +Emacronacute;1E16 +Emacrongrave;1E14 +Emcyrillic;041C +Emonospace;FF25 +Encyrillic;041D +Endescendercyrillic;04A2 +Eng;014A +Enghecyrillic;04A4 +Enhookcyrillic;04C7 +Eogonek;0118 +Eopen;0190 +Epsilon;0395 +Epsilontonos;0388 +Ercyrillic;0420 +Ereversed;018E +Ereversedcyrillic;042D +Escyrillic;0421 +Esdescendercyrillic;04AA +Esh;01A9 +Esmall;F765 +Eta;0397 +Etarmenian;0538 +Etatonos;0389 +Eth;00D0 +Ethsmall;F7F0 +Etilde;1EBC +Etildebelow;1E1A +Euro;20AC +Ezh;01B7 +Ezhcaron;01EE +Ezhreversed;01B8 +F;0046 +Fcircle;24BB +Fdotaccent;1E1E +Feharmenian;0556 +Feicoptic;03E4 +Fhook;0191 +Fitacyrillic;0472 +Fiveroman;2164 +Fmonospace;FF26 +Fourroman;2163 +Fsmall;F766 +G;0047 +GBsquare;3387 +Gacute;01F4 +Gamma;0393 +Gammaafrican;0194 +Gangiacoptic;03EA +Gbreve;011E +Gcaron;01E6 +Gcedilla;0122 +Gcircle;24BC +Gcircumflex;011C +Gcommaaccent;0122 +Gdot;0120 +Gdotaccent;0120 +Gecyrillic;0413 +Ghadarmenian;0542 +Ghemiddlehookcyrillic;0494 +Ghestrokecyrillic;0492 +Gheupturncyrillic;0490 +Ghook;0193 +Gimarmenian;0533 +Gjecyrillic;0403 +Gmacron;1E20 +Gmonospace;FF27 +Grave;F6CE +Gravesmall;F760 +Gsmall;F767 +Gsmallhook;029B +Gstroke;01E4 +H;0048 +H18533;25CF +H18543;25AA +H18551;25AB +H22073;25A1 +HPsquare;33CB +Haabkhasiancyrillic;04A8 +Hadescendercyrillic;04B2 +Hardsigncyrillic;042A +Hbar;0126 +Hbrevebelow;1E2A +Hcedilla;1E28 +Hcircle;24BD +Hcircumflex;0124 +Hdieresis;1E26 +Hdotaccent;1E22 +Hdotbelow;1E24 +Hmonospace;FF28 +Hoarmenian;0540 +Horicoptic;03E8 +Hsmall;F768 +Hungarumlaut;F6CF +Hungarumlautsmall;F6F8 +Hzsquare;3390 +I;0049 +IAcyrillic;042F +IJ;0132 +IUcyrillic;042E +Iacute;00CD +Iacutesmall;F7ED +Ibreve;012C +Icaron;01CF +Icircle;24BE +Icircumflex;00CE +Icircumflexsmall;F7EE +Icyrillic;0406 +Idblgrave;0208 +Idieresis;00CF +Idieresisacute;1E2E +Idieresiscyrillic;04E4 +Idieresissmall;F7EF +Idot;0130 +Idotaccent;0130 +Idotbelow;1ECA +Iebrevecyrillic;04D6 +Iecyrillic;0415 +Ifraktur;2111 +Igrave;00CC +Igravesmall;F7EC +Ihookabove;1EC8 +Iicyrillic;0418 +Iinvertedbreve;020A +Iishortcyrillic;0419 +Imacron;012A +Imacroncyrillic;04E2 +Imonospace;FF29 +Iniarmenian;053B +Iocyrillic;0401 +Iogonek;012E +Iota;0399 +Iotaafrican;0196 +Iotadieresis;03AA +Iotatonos;038A +Ismall;F769 +Istroke;0197 +Itilde;0128 +Itildebelow;1E2C +Izhitsacyrillic;0474 +Izhitsadblgravecyrillic;0476 +J;004A +Jaarmenian;0541 +Jcircle;24BF +Jcircumflex;0134 +Jecyrillic;0408 +Jheharmenian;054B +Jmonospace;FF2A +Jsmall;F76A +K;004B +KBsquare;3385 +KKsquare;33CD +Kabashkircyrillic;04A0 +Kacute;1E30 +Kacyrillic;041A +Kadescendercyrillic;049A +Kahookcyrillic;04C3 +Kappa;039A +Kastrokecyrillic;049E +Kaverticalstrokecyrillic;049C +Kcaron;01E8 +Kcedilla;0136 +Kcircle;24C0 +Kcommaaccent;0136 +Kdotbelow;1E32 +Keharmenian;0554 +Kenarmenian;053F +Khacyrillic;0425 +Kheicoptic;03E6 +Khook;0198 +Kjecyrillic;040C +Klinebelow;1E34 +Kmonospace;FF2B +Koppacyrillic;0480 +Koppagreek;03DE +Ksicyrillic;046E +Ksmall;F76B +L;004C +LJ;01C7 +LL;F6BF +Lacute;0139 +Lambda;039B +Lcaron;013D +Lcedilla;013B +Lcircle;24C1 +Lcircumflexbelow;1E3C +Lcommaaccent;013B +Ldot;013F +Ldotaccent;013F +Ldotbelow;1E36 +Ldotbelowmacron;1E38 +Liwnarmenian;053C +Lj;01C8 +Ljecyrillic;0409 +Llinebelow;1E3A +Lmonospace;FF2C +Lslash;0141 +Lslashsmall;F6F9 +Lsmall;F76C +M;004D +MBsquare;3386 +Macron;F6D0 +Macronsmall;F7AF +Macute;1E3E +Mcircle;24C2 +Mdotaccent;1E40 +Mdotbelow;1E42 +Menarmenian;0544 +Mmonospace;FF2D +Msmall;F76D +Mturned;019C +Mu;039C +N;004E +NJ;01CA +Nacute;0143 +Ncaron;0147 +Ncedilla;0145 +Ncircle;24C3 +Ncircumflexbelow;1E4A +Ncommaaccent;0145 +Ndotaccent;1E44 +Ndotbelow;1E46 +Nhookleft;019D +Nineroman;2168 +Nj;01CB +Njecyrillic;040A +Nlinebelow;1E48 +Nmonospace;FF2E +Nowarmenian;0546 +Nsmall;F76E +Ntilde;00D1 +Ntildesmall;F7F1 +Nu;039D +O;004F +OE;0152 +OEsmall;F6FA +Oacute;00D3 +Oacutesmall;F7F3 +Obarredcyrillic;04E8 +Obarreddieresiscyrillic;04EA +Obreve;014E +Ocaron;01D1 +Ocenteredtilde;019F +Ocircle;24C4 +Ocircumflex;00D4 +Ocircumflexacute;1ED0 +Ocircumflexdotbelow;1ED8 +Ocircumflexgrave;1ED2 +Ocircumflexhookabove;1ED4 +Ocircumflexsmall;F7F4 +Ocircumflextilde;1ED6 +Ocyrillic;041E +Odblacute;0150 +Odblgrave;020C +Odieresis;00D6 +Odieresiscyrillic;04E6 +Odieresissmall;F7F6 +Odotbelow;1ECC +Ogoneksmall;F6FB +Ograve;00D2 +Ogravesmall;F7F2 +Oharmenian;0555 +Ohm;2126 +Ohookabove;1ECE +Ohorn;01A0 +Ohornacute;1EDA +Ohorndotbelow;1EE2 +Ohorngrave;1EDC +Ohornhookabove;1EDE +Ohorntilde;1EE0 +Ohungarumlaut;0150 +Oi;01A2 +Oinvertedbreve;020E +Omacron;014C +Omacronacute;1E52 +Omacrongrave;1E50 +Omega;2126 +Omegacyrillic;0460 +Omegagreek;03A9 +Omegaroundcyrillic;047A +Omegatitlocyrillic;047C +Omegatonos;038F +Omicron;039F +Omicrontonos;038C +Omonospace;FF2F +Oneroman;2160 +Oogonek;01EA +Oogonekmacron;01EC +Oopen;0186 +Oslash;00D8 +Oslashacute;01FE +Oslashsmall;F7F8 +Osmall;F76F +Ostrokeacute;01FE +Otcyrillic;047E +Otilde;00D5 +Otildeacute;1E4C +Otildedieresis;1E4E +Otildesmall;F7F5 +P;0050 +Pacute;1E54 +Pcircle;24C5 +Pdotaccent;1E56 +Pecyrillic;041F +Peharmenian;054A +Pemiddlehookcyrillic;04A6 +Phi;03A6 +Phook;01A4 +Pi;03A0 +Piwrarmenian;0553 +Pmonospace;FF30 +Psi;03A8 +Psicyrillic;0470 +Psmall;F770 +Q;0051 +Qcircle;24C6 +Qmonospace;FF31 +Qsmall;F771 +R;0052 +Raarmenian;054C +Racute;0154 +Rcaron;0158 +Rcedilla;0156 +Rcircle;24C7 +Rcommaaccent;0156 +Rdblgrave;0210 +Rdotaccent;1E58 +Rdotbelow;1E5A +Rdotbelowmacron;1E5C +Reharmenian;0550 +Rfraktur;211C +Rho;03A1 +Ringsmall;F6FC +Rinvertedbreve;0212 +Rlinebelow;1E5E +Rmonospace;FF32 +Rsmall;F772 +Rsmallinverted;0281 +Rsmallinvertedsuperior;02B6 +S;0053 +SF010000;250C +SF020000;2514 +SF030000;2510 +SF040000;2518 +SF050000;253C +SF060000;252C +SF070000;2534 +SF080000;251C +SF090000;2524 +SF100000;2500 +SF110000;2502 +SF190000;2561 +SF200000;2562 +SF210000;2556 +SF220000;2555 +SF230000;2563 +SF240000;2551 +SF250000;2557 +SF260000;255D +SF270000;255C +SF280000;255B +SF360000;255E +SF370000;255F +SF380000;255A +SF390000;2554 +SF400000;2569 +SF410000;2566 +SF420000;2560 +SF430000;2550 +SF440000;256C +SF450000;2567 +SF460000;2568 +SF470000;2564 +SF480000;2565 +SF490000;2559 +SF500000;2558 +SF510000;2552 +SF520000;2553 +SF530000;256B +SF540000;256A +Sacute;015A +Sacutedotaccent;1E64 +Sampigreek;03E0 +Scaron;0160 +Scarondotaccent;1E66 +Scaronsmall;F6FD +Scedilla;015E +Schwa;018F +Schwacyrillic;04D8 +Schwadieresiscyrillic;04DA +Scircle;24C8 +Scircumflex;015C +Scommaaccent;0218 +Sdotaccent;1E60 +Sdotbelow;1E62 +Sdotbelowdotaccent;1E68 +Seharmenian;054D +Sevenroman;2166 +Shaarmenian;0547 +Shacyrillic;0428 +Shchacyrillic;0429 +Sheicoptic;03E2 +Shhacyrillic;04BA +Shimacoptic;03EC +Sigma;03A3 +Sixroman;2165 +Smonospace;FF33 +Softsigncyrillic;042C +Ssmall;F773 +Stigmagreek;03DA +T;0054 +Tau;03A4 +Tbar;0166 +Tcaron;0164 +Tcedilla;0162 +Tcircle;24C9 +Tcircumflexbelow;1E70 +Tcommaaccent;0162 +Tdotaccent;1E6A +Tdotbelow;1E6C +Tecyrillic;0422 +Tedescendercyrillic;04AC +Tenroman;2169 +Tetsecyrillic;04B4 +Theta;0398 +Thook;01AC +Thorn;00DE +Thornsmall;F7FE +Threeroman;2162 +Tildesmall;F6FE +Tiwnarmenian;054F +Tlinebelow;1E6E +Tmonospace;FF34 +Toarmenian;0539 +Tonefive;01BC +Tonesix;0184 +Tonetwo;01A7 +Tretroflexhook;01AE +Tsecyrillic;0426 +Tshecyrillic;040B +Tsmall;F774 +Twelveroman;216B +Tworoman;2161 +U;0055 +Uacute;00DA +Uacutesmall;F7FA +Ubreve;016C +Ucaron;01D3 +Ucircle;24CA +Ucircumflex;00DB +Ucircumflexbelow;1E76 +Ucircumflexsmall;F7FB +Ucyrillic;0423 +Udblacute;0170 +Udblgrave;0214 +Udieresis;00DC +Udieresisacute;01D7 +Udieresisbelow;1E72 +Udieresiscaron;01D9 +Udieresiscyrillic;04F0 +Udieresisgrave;01DB +Udieresismacron;01D5 +Udieresissmall;F7FC +Udotbelow;1EE4 +Ugrave;00D9 +Ugravesmall;F7F9 +Uhookabove;1EE6 +Uhorn;01AF +Uhornacute;1EE8 +Uhorndotbelow;1EF0 +Uhorngrave;1EEA +Uhornhookabove;1EEC +Uhorntilde;1EEE +Uhungarumlaut;0170 +Uhungarumlautcyrillic;04F2 +Uinvertedbreve;0216 +Ukcyrillic;0478 +Umacron;016A +Umacroncyrillic;04EE +Umacrondieresis;1E7A +Umonospace;FF35 +Uogonek;0172 +Upsilon;03A5 +Upsilon1;03D2 +Upsilonacutehooksymbolgreek;03D3 +Upsilonafrican;01B1 +Upsilondieresis;03AB +Upsilondieresishooksymbolgreek;03D4 +Upsilonhooksymbol;03D2 +Upsilontonos;038E +Uring;016E +Ushortcyrillic;040E +Usmall;F775 +Ustraightcyrillic;04AE +Ustraightstrokecyrillic;04B0 +Utilde;0168 +Utildeacute;1E78 +Utildebelow;1E74 +V;0056 +Vcircle;24CB +Vdotbelow;1E7E +Vecyrillic;0412 +Vewarmenian;054E +Vhook;01B2 +Vmonospace;FF36 +Voarmenian;0548 +Vsmall;F776 +Vtilde;1E7C +W;0057 +Wacute;1E82 +Wcircle;24CC +Wcircumflex;0174 +Wdieresis;1E84 +Wdotaccent;1E86 +Wdotbelow;1E88 +Wgrave;1E80 +Wmonospace;FF37 +Wsmall;F777 +X;0058 +Xcircle;24CD +Xdieresis;1E8C +Xdotaccent;1E8A +Xeharmenian;053D +Xi;039E +Xmonospace;FF38 +Xsmall;F778 +Y;0059 +Yacute;00DD +Yacutesmall;F7FD +Yatcyrillic;0462 +Ycircle;24CE +Ycircumflex;0176 +Ydieresis;0178 +Ydieresissmall;F7FF +Ydotaccent;1E8E +Ydotbelow;1EF4 +Yericyrillic;042B +Yerudieresiscyrillic;04F8 +Ygrave;1EF2 +Yhook;01B3 +Yhookabove;1EF6 +Yiarmenian;0545 +Yicyrillic;0407 +Yiwnarmenian;0552 +Ymonospace;FF39 +Ysmall;F779 +Ytilde;1EF8 +Yusbigcyrillic;046A +Yusbigiotifiedcyrillic;046C +Yuslittlecyrillic;0466 +Yuslittleiotifiedcyrillic;0468 +Z;005A +Zaarmenian;0536 +Zacute;0179 +Zcaron;017D +Zcaronsmall;F6FF +Zcircle;24CF +Zcircumflex;1E90 +Zdot;017B +Zdotaccent;017B +Zdotbelow;1E92 +Zecyrillic;0417 +Zedescendercyrillic;0498 +Zedieresiscyrillic;04DE +Zeta;0396 +Zhearmenian;053A +Zhebrevecyrillic;04C1 +Zhecyrillic;0416 +Zhedescendercyrillic;0496 +Zhedieresiscyrillic;04DC +Zlinebelow;1E94 +Zmonospace;FF3A +Zsmall;F77A +Zstroke;01B5 +a;0061 +aabengali;0986 +aacute;00E1 +aadeva;0906 +aagujarati;0A86 +aagurmukhi;0A06 +aamatragurmukhi;0A3E +aarusquare;3303 +aavowelsignbengali;09BE +aavowelsigndeva;093E +aavowelsigngujarati;0ABE +abbreviationmarkarmenian;055F +abbreviationsigndeva;0970 +abengali;0985 +abopomofo;311A +abreve;0103 +abreveacute;1EAF +abrevecyrillic;04D1 +abrevedotbelow;1EB7 +abrevegrave;1EB1 +abrevehookabove;1EB3 +abrevetilde;1EB5 +acaron;01CE +acircle;24D0 +acircumflex;00E2 +acircumflexacute;1EA5 +acircumflexdotbelow;1EAD +acircumflexgrave;1EA7 +acircumflexhookabove;1EA9 +acircumflextilde;1EAB +acute;00B4 +acutebelowcmb;0317 +acutecmb;0301 +acutecomb;0301 +acutedeva;0954 +acutelowmod;02CF +acutetonecmb;0341 +acyrillic;0430 +adblgrave;0201 +addakgurmukhi;0A71 +adeva;0905 +adieresis;00E4 +adieresiscyrillic;04D3 +adieresismacron;01DF +adotbelow;1EA1 +adotmacron;01E1 +ae;00E6 +aeacute;01FD +aekorean;3150 +aemacron;01E3 +afii00208;2015 +afii08941;20A4 +afii10017;0410 +afii10018;0411 +afii10019;0412 +afii10020;0413 +afii10021;0414 +afii10022;0415 +afii10023;0401 +afii10024;0416 +afii10025;0417 +afii10026;0418 +afii10027;0419 +afii10028;041A +afii10029;041B +afii10030;041C +afii10031;041D +afii10032;041E +afii10033;041F +afii10034;0420 +afii10035;0421 +afii10036;0422 +afii10037;0423 +afii10038;0424 +afii10039;0425 +afii10040;0426 +afii10041;0427 +afii10042;0428 +afii10043;0429 +afii10044;042A +afii10045;042B +afii10046;042C +afii10047;042D +afii10048;042E +afii10049;042F +afii10050;0490 +afii10051;0402 +afii10052;0403 +afii10053;0404 +afii10054;0405 +afii10055;0406 +afii10056;0407 +afii10057;0408 +afii10058;0409 +afii10059;040A +afii10060;040B +afii10061;040C +afii10062;040E +afii10063;F6C4 +afii10064;F6C5 +afii10065;0430 +afii10066;0431 +afii10067;0432 +afii10068;0433 +afii10069;0434 +afii10070;0435 +afii10071;0451 +afii10072;0436 +afii10073;0437 +afii10074;0438 +afii10075;0439 +afii10076;043A +afii10077;043B +afii10078;043C +afii10079;043D +afii10080;043E +afii10081;043F +afii10082;0440 +afii10083;0441 +afii10084;0442 +afii10085;0443 +afii10086;0444 +afii10087;0445 +afii10088;0446 +afii10089;0447 +afii10090;0448 +afii10091;0449 +afii10092;044A +afii10093;044B +afii10094;044C +afii10095;044D +afii10096;044E +afii10097;044F +afii10098;0491 +afii10099;0452 +afii10100;0453 +afii10101;0454 +afii10102;0455 +afii10103;0456 +afii10104;0457 +afii10105;0458 +afii10106;0459 +afii10107;045A +afii10108;045B +afii10109;045C +afii10110;045E +afii10145;040F +afii10146;0462 +afii10147;0472 +afii10148;0474 +afii10192;F6C6 +afii10193;045F +afii10194;0463 +afii10195;0473 +afii10196;0475 +afii10831;F6C7 +afii10832;F6C8 +afii10846;04D9 +afii299;200E +afii300;200F +afii301;200D +afii57381;066A +afii57388;060C +afii57392;0660 +afii57393;0661 +afii57394;0662 +afii57395;0663 +afii57396;0664 +afii57397;0665 +afii57398;0666 +afii57399;0667 +afii57400;0668 +afii57401;0669 +afii57403;061B +afii57407;061F +afii57409;0621 +afii57410;0622 +afii57411;0623 +afii57412;0624 +afii57413;0625 +afii57414;0626 +afii57415;0627 +afii57416;0628 +afii57417;0629 +afii57418;062A +afii57419;062B +afii57420;062C +afii57421;062D +afii57422;062E +afii57423;062F +afii57424;0630 +afii57425;0631 +afii57426;0632 +afii57427;0633 +afii57428;0634 +afii57429;0635 +afii57430;0636 +afii57431;0637 +afii57432;0638 +afii57433;0639 +afii57434;063A +afii57440;0640 +afii57441;0641 +afii57442;0642 +afii57443;0643 +afii57444;0644 +afii57445;0645 +afii57446;0646 +afii57448;0648 +afii57449;0649 +afii57450;064A +afii57451;064B +afii57452;064C +afii57453;064D +afii57454;064E +afii57455;064F +afii57456;0650 +afii57457;0651 +afii57458;0652 +afii57470;0647 +afii57505;06A4 +afii57506;067E +afii57507;0686 +afii57508;0698 +afii57509;06AF +afii57511;0679 +afii57512;0688 +afii57513;0691 +afii57514;06BA +afii57519;06D2 +afii57534;06D5 +afii57636;20AA +afii57645;05BE +afii57658;05C3 +afii57664;05D0 +afii57665;05D1 +afii57666;05D2 +afii57667;05D3 +afii57668;05D4 +afii57669;05D5 +afii57670;05D6 +afii57671;05D7 +afii57672;05D8 +afii57673;05D9 +afii57674;05DA +afii57675;05DB +afii57676;05DC +afii57677;05DD +afii57678;05DE +afii57679;05DF +afii57680;05E0 +afii57681;05E1 +afii57682;05E2 +afii57683;05E3 +afii57684;05E4 +afii57685;05E5 +afii57686;05E6 +afii57687;05E7 +afii57688;05E8 +afii57689;05E9 +afii57690;05EA +afii57694;FB2A +afii57695;FB2B +afii57700;FB4B +afii57705;FB1F +afii57716;05F0 +afii57717;05F1 +afii57718;05F2 +afii57723;FB35 +afii57793;05B4 +afii57794;05B5 +afii57795;05B6 +afii57796;05BB +afii57797;05B8 +afii57798;05B7 +afii57799;05B0 +afii57800;05B2 +afii57801;05B1 +afii57802;05B3 +afii57803;05C2 +afii57804;05C1 +afii57806;05B9 +afii57807;05BC +afii57839;05BD +afii57841;05BF +afii57842;05C0 +afii57929;02BC +afii61248;2105 +afii61289;2113 +afii61352;2116 +afii61573;202C +afii61574;202D +afii61575;202E +afii61664;200C +afii63167;066D +afii64937;02BD +agrave;00E0 +agujarati;0A85 +agurmukhi;0A05 +ahiragana;3042 +ahookabove;1EA3 +aibengali;0990 +aibopomofo;311E +aideva;0910 +aiecyrillic;04D5 +aigujarati;0A90 +aigurmukhi;0A10 +aimatragurmukhi;0A48 +ainarabic;0639 +ainfinalarabic;FECA +aininitialarabic;FECB +ainmedialarabic;FECC +ainvertedbreve;0203 +aivowelsignbengali;09C8 +aivowelsigndeva;0948 +aivowelsigngujarati;0AC8 +akatakana;30A2 +akatakanahalfwidth;FF71 +akorean;314F +alef;05D0 +alefarabic;0627 +alefdageshhebrew;FB30 +aleffinalarabic;FE8E +alefhamzaabovearabic;0623 +alefhamzaabovefinalarabic;FE84 +alefhamzabelowarabic;0625 +alefhamzabelowfinalarabic;FE88 +alefhebrew;05D0 +aleflamedhebrew;FB4F +alefmaddaabovearabic;0622 +alefmaddaabovefinalarabic;FE82 +alefmaksuraarabic;0649 +alefmaksurafinalarabic;FEF0 +alefmaksurainitialarabic;FEF3 +alefmaksuramedialarabic;FEF4 +alefpatahhebrew;FB2E +alefqamatshebrew;FB2F +aleph;2135 +allequal;224C +alpha;03B1 +alphatonos;03AC +amacron;0101 +amonospace;FF41 +ampersand;0026 +ampersandmonospace;FF06 +ampersandsmall;F726 +amsquare;33C2 +anbopomofo;3122 +angbopomofo;3124 +angkhankhuthai;0E5A +angle;2220 +anglebracketleft;3008 +anglebracketleftvertical;FE3F +anglebracketright;3009 +anglebracketrightvertical;FE40 +angleleft;2329 +angleright;232A +angstrom;212B +anoteleia;0387 +anudattadeva;0952 +anusvarabengali;0982 +anusvaradeva;0902 +anusvaragujarati;0A82 +aogonek;0105 +apaatosquare;3300 +aparen;249C +apostrophearmenian;055A +apostrophemod;02BC +apple;F8FF +approaches;2250 +approxequal;2248 +approxequalorimage;2252 +approximatelyequal;2245 +araeaekorean;318E +araeakorean;318D +arc;2312 +arighthalfring;1E9A +aring;00E5 +aringacute;01FB +aringbelow;1E01 +arrowboth;2194 +arrowdashdown;21E3 +arrowdashleft;21E0 +arrowdashright;21E2 +arrowdashup;21E1 +arrowdblboth;21D4 +arrowdbldown;21D3 +arrowdblleft;21D0 +arrowdblright;21D2 +arrowdblup;21D1 +arrowdown;2193 +arrowdownleft;2199 +arrowdownright;2198 +arrowdownwhite;21E9 +arrowheaddownmod;02C5 +arrowheadleftmod;02C2 +arrowheadrightmod;02C3 +arrowheadupmod;02C4 +arrowhorizex;F8E7 +arrowleft;2190 +arrowleftdbl;21D0 +arrowleftdblstroke;21CD +arrowleftoverright;21C6 +arrowleftwhite;21E6 +arrowright;2192 +arrowrightdblstroke;21CF +arrowrightheavy;279E +arrowrightoverleft;21C4 +arrowrightwhite;21E8 +arrowtableft;21E4 +arrowtabright;21E5 +arrowup;2191 +arrowupdn;2195 +arrowupdnbse;21A8 +arrowupdownbase;21A8 +arrowupleft;2196 +arrowupleftofdown;21C5 +arrowupright;2197 +arrowupwhite;21E7 +arrowvertex;F8E6 +asciicircum;005E +asciicircummonospace;FF3E +asciitilde;007E +asciitildemonospace;FF5E +ascript;0251 +ascriptturned;0252 +asmallhiragana;3041 +asmallkatakana;30A1 +asmallkatakanahalfwidth;FF67 +asterisk;002A +asteriskaltonearabic;066D +asteriskarabic;066D +asteriskmath;2217 +asteriskmonospace;FF0A +asterisksmall;FE61 +asterism;2042 +asuperior;F6E9 +asymptoticallyequal;2243 +at;0040 +atilde;00E3 +atmonospace;FF20 +atsmall;FE6B +aturned;0250 +aubengali;0994 +aubopomofo;3120 +audeva;0914 +augujarati;0A94 +augurmukhi;0A14 +aulengthmarkbengali;09D7 +aumatragurmukhi;0A4C +auvowelsignbengali;09CC +auvowelsigndeva;094C +auvowelsigngujarati;0ACC +avagrahadeva;093D +aybarmenian;0561 +ayin;05E2 +ayinaltonehebrew;FB20 +ayinhebrew;05E2 +b;0062 +babengali;09AC +backslash;005C +backslashmonospace;FF3C +badeva;092C +bagujarati;0AAC +bagurmukhi;0A2C +bahiragana;3070 +bahtthai;0E3F +bakatakana;30D0 +bar;007C +barmonospace;FF5C +bbopomofo;3105 +bcircle;24D1 +bdotaccent;1E03 +bdotbelow;1E05 +beamedsixteenthnotes;266C +because;2235 +becyrillic;0431 +beharabic;0628 +behfinalarabic;FE90 +behinitialarabic;FE91 +behiragana;3079 +behmedialarabic;FE92 +behmeeminitialarabic;FC9F +behmeemisolatedarabic;FC08 +behnoonfinalarabic;FC6D +bekatakana;30D9 +benarmenian;0562 +bet;05D1 +beta;03B2 +betasymbolgreek;03D0 +betdagesh;FB31 +betdageshhebrew;FB31 +bethebrew;05D1 +betrafehebrew;FB4C +bhabengali;09AD +bhadeva;092D +bhagujarati;0AAD +bhagurmukhi;0A2D +bhook;0253 +bihiragana;3073 +bikatakana;30D3 +bilabialclick;0298 +bindigurmukhi;0A02 +birusquare;3331 +blackcircle;25CF +blackdiamond;25C6 +blackdownpointingtriangle;25BC +blackleftpointingpointer;25C4 +blackleftpointingtriangle;25C0 +blacklenticularbracketleft;3010 +blacklenticularbracketleftvertical;FE3B +blacklenticularbracketright;3011 +blacklenticularbracketrightvertical;FE3C +blacklowerlefttriangle;25E3 +blacklowerrighttriangle;25E2 +blackrectangle;25AC +blackrightpointingpointer;25BA +blackrightpointingtriangle;25B6 +blacksmallsquare;25AA +blacksmilingface;263B +blacksquare;25A0 +blackstar;2605 +blackupperlefttriangle;25E4 +blackupperrighttriangle;25E5 +blackuppointingsmalltriangle;25B4 +blackuppointingtriangle;25B2 +blank;2423 +blinebelow;1E07 +block;2588 +bmonospace;FF42 +bobaimaithai;0E1A +bohiragana;307C +bokatakana;30DC +bparen;249D +bqsquare;33C3 +braceex;F8F4 +braceleft;007B +braceleftbt;F8F3 +braceleftmid;F8F2 +braceleftmonospace;FF5B +braceleftsmall;FE5B +bracelefttp;F8F1 +braceleftvertical;FE37 +braceright;007D +bracerightbt;F8FE +bracerightmid;F8FD +bracerightmonospace;FF5D +bracerightsmall;FE5C +bracerighttp;F8FC +bracerightvertical;FE38 +bracketleft;005B +bracketleftbt;F8F0 +bracketleftex;F8EF +bracketleftmonospace;FF3B +bracketlefttp;F8EE +bracketright;005D +bracketrightbt;F8FB +bracketrightex;F8FA +bracketrightmonospace;FF3D +bracketrighttp;F8F9 +breve;02D8 +brevebelowcmb;032E +brevecmb;0306 +breveinvertedbelowcmb;032F +breveinvertedcmb;0311 +breveinverteddoublecmb;0361 +bridgebelowcmb;032A +bridgeinvertedbelowcmb;033A +brokenbar;00A6 +bstroke;0180 +bsuperior;F6EA +btopbar;0183 +buhiragana;3076 +bukatakana;30D6 +bullet;2022 +bulletinverse;25D8 +bulletoperator;2219 +bullseye;25CE +c;0063 +caarmenian;056E +cabengali;099A +cacute;0107 +cadeva;091A +cagujarati;0A9A +cagurmukhi;0A1A +calsquare;3388 +candrabindubengali;0981 +candrabinducmb;0310 +candrabindudeva;0901 +candrabindugujarati;0A81 +capslock;21EA +careof;2105 +caron;02C7 +caronbelowcmb;032C +caroncmb;030C +carriagereturn;21B5 +cbopomofo;3118 +ccaron;010D +ccedilla;00E7 +ccedillaacute;1E09 +ccircle;24D2 +ccircumflex;0109 +ccurl;0255 +cdot;010B +cdotaccent;010B +cdsquare;33C5 +cedilla;00B8 +cedillacmb;0327 +cent;00A2 +centigrade;2103 +centinferior;F6DF +centmonospace;FFE0 +centoldstyle;F7A2 +centsuperior;F6E0 +chaarmenian;0579 +chabengali;099B +chadeva;091B +chagujarati;0A9B +chagurmukhi;0A1B +chbopomofo;3114 +cheabkhasiancyrillic;04BD +checkmark;2713 +checyrillic;0447 +chedescenderabkhasiancyrillic;04BF +chedescendercyrillic;04B7 +chedieresiscyrillic;04F5 +cheharmenian;0573 +chekhakassiancyrillic;04CC +cheverticalstrokecyrillic;04B9 +chi;03C7 +chieuchacirclekorean;3277 +chieuchaparenkorean;3217 +chieuchcirclekorean;3269 +chieuchkorean;314A +chieuchparenkorean;3209 +chochangthai;0E0A +chochanthai;0E08 +chochingthai;0E09 +chochoethai;0E0C +chook;0188 +cieucacirclekorean;3276 +cieucaparenkorean;3216 +cieuccirclekorean;3268 +cieuckorean;3148 +cieucparenkorean;3208 +cieucuparenkorean;321C +circle;25CB +circlemultiply;2297 +circleot;2299 +circleplus;2295 +circlepostalmark;3036 +circlewithlefthalfblack;25D0 +circlewithrighthalfblack;25D1 +circumflex;02C6 +circumflexbelowcmb;032D +circumflexcmb;0302 +clear;2327 +clickalveolar;01C2 +clickdental;01C0 +clicklateral;01C1 +clickretroflex;01C3 +club;2663 +clubsuitblack;2663 +clubsuitwhite;2667 +cmcubedsquare;33A4 +cmonospace;FF43 +cmsquaredsquare;33A0 +coarmenian;0581 +colon;003A +colonmonetary;20A1 +colonmonospace;FF1A +colonsign;20A1 +colonsmall;FE55 +colontriangularhalfmod;02D1 +colontriangularmod;02D0 +comma;002C +commaabovecmb;0313 +commaaboverightcmb;0315 +commaaccent;F6C3 +commaarabic;060C +commaarmenian;055D +commainferior;F6E1 +commamonospace;FF0C +commareversedabovecmb;0314 +commareversedmod;02BD +commasmall;FE50 +commasuperior;F6E2 +commaturnedabovecmb;0312 +commaturnedmod;02BB +compass;263C +congruent;2245 +contourintegral;222E +control;2303 +controlACK;0006 +controlBEL;0007 +controlBS;0008 +controlCAN;0018 +controlCR;000D +controlDC1;0011 +controlDC2;0012 +controlDC3;0013 +controlDC4;0014 +controlDEL;007F +controlDLE;0010 +controlEM;0019 +controlENQ;0005 +controlEOT;0004 +controlESC;001B +controlETB;0017 +controlETX;0003 +controlFF;000C +controlFS;001C +controlGS;001D +controlHT;0009 +controlLF;000A +controlNAK;0015 +controlRS;001E +controlSI;000F +controlSO;000E +controlSOT;0002 +controlSTX;0001 +controlSUB;001A +controlSYN;0016 +controlUS;001F +controlVT;000B +copyright;00A9 +copyrightsans;F8E9 +copyrightserif;F6D9 +cornerbracketleft;300C +cornerbracketlefthalfwidth;FF62 +cornerbracketleftvertical;FE41 +cornerbracketright;300D +cornerbracketrighthalfwidth;FF63 +cornerbracketrightvertical;FE42 +corporationsquare;337F +cosquare;33C7 +coverkgsquare;33C6 +cparen;249E +cruzeiro;20A2 +cstretched;0297 +curlyand;22CF +curlyor;22CE +currency;00A4 +cyrBreve;F6D1 +cyrFlex;F6D2 +cyrbreve;F6D4 +cyrflex;F6D5 +d;0064 +daarmenian;0564 +dabengali;09A6 +dadarabic;0636 +dadeva;0926 +dadfinalarabic;FEBE +dadinitialarabic;FEBF +dadmedialarabic;FEC0 +dagesh;05BC +dageshhebrew;05BC +dagger;2020 +daggerdbl;2021 +dagujarati;0AA6 +dagurmukhi;0A26 +dahiragana;3060 +dakatakana;30C0 +dalarabic;062F +dalet;05D3 +daletdagesh;FB33 +daletdageshhebrew;FB33 +dalethatafpatah;05D3 05B2 +dalethatafpatahhebrew;05D3 05B2 +dalethatafsegol;05D3 05B1 +dalethatafsegolhebrew;05D3 05B1 +dalethebrew;05D3 +dalethiriq;05D3 05B4 +dalethiriqhebrew;05D3 05B4 +daletholam;05D3 05B9 +daletholamhebrew;05D3 05B9 +daletpatah;05D3 05B7 +daletpatahhebrew;05D3 05B7 +daletqamats;05D3 05B8 +daletqamatshebrew;05D3 05B8 +daletqubuts;05D3 05BB +daletqubutshebrew;05D3 05BB +daletsegol;05D3 05B6 +daletsegolhebrew;05D3 05B6 +daletsheva;05D3 05B0 +daletshevahebrew;05D3 05B0 +dalettsere;05D3 05B5 +dalettserehebrew;05D3 05B5 +dalfinalarabic;FEAA +dammaarabic;064F +dammalowarabic;064F +dammatanaltonearabic;064C +dammatanarabic;064C +danda;0964 +dargahebrew;05A7 +dargalefthebrew;05A7 +dasiapneumatacyrilliccmb;0485 +dblGrave;F6D3 +dblanglebracketleft;300A +dblanglebracketleftvertical;FE3D +dblanglebracketright;300B +dblanglebracketrightvertical;FE3E +dblarchinvertedbelowcmb;032B +dblarrowleft;21D4 +dblarrowright;21D2 +dbldanda;0965 +dblgrave;F6D6 +dblgravecmb;030F +dblintegral;222C +dbllowline;2017 +dbllowlinecmb;0333 +dbloverlinecmb;033F +dblprimemod;02BA +dblverticalbar;2016 +dblverticallineabovecmb;030E +dbopomofo;3109 +dbsquare;33C8 +dcaron;010F +dcedilla;1E11 +dcircle;24D3 +dcircumflexbelow;1E13 +dcroat;0111 +ddabengali;09A1 +ddadeva;0921 +ddagujarati;0AA1 +ddagurmukhi;0A21 +ddalarabic;0688 +ddalfinalarabic;FB89 +dddhadeva;095C +ddhabengali;09A2 +ddhadeva;0922 +ddhagujarati;0AA2 +ddhagurmukhi;0A22 +ddotaccent;1E0B +ddotbelow;1E0D +decimalseparatorarabic;066B +decimalseparatorpersian;066B +decyrillic;0434 +degree;00B0 +dehihebrew;05AD +dehiragana;3067 +deicoptic;03EF +dekatakana;30C7 +deleteleft;232B +deleteright;2326 +delta;03B4 +deltaturned;018D +denominatorminusonenumeratorbengali;09F8 +dezh;02A4 +dhabengali;09A7 +dhadeva;0927 +dhagujarati;0AA7 +dhagurmukhi;0A27 +dhook;0257 +dialytikatonos;0385 +dialytikatonoscmb;0344 +diamond;2666 +diamondsuitwhite;2662 +dieresis;00A8 +dieresisacute;F6D7 +dieresisbelowcmb;0324 +dieresiscmb;0308 +dieresisgrave;F6D8 +dieresistonos;0385 +dihiragana;3062 +dikatakana;30C2 +dittomark;3003 +divide;00F7 +divides;2223 +divisionslash;2215 +djecyrillic;0452 +dkshade;2593 +dlinebelow;1E0F +dlsquare;3397 +dmacron;0111 +dmonospace;FF44 +dnblock;2584 +dochadathai;0E0E +dodekthai;0E14 +dohiragana;3069 +dokatakana;30C9 +dollar;0024 +dollarinferior;F6E3 +dollarmonospace;FF04 +dollaroldstyle;F724 +dollarsmall;FE69 +dollarsuperior;F6E4 +dong;20AB +dorusquare;3326 +dotaccent;02D9 +dotaccentcmb;0307 +dotbelowcmb;0323 +dotbelowcomb;0323 +dotkatakana;30FB +dotlessi;0131 +dotlessj;F6BE +dotlessjstrokehook;0284 +dotmath;22C5 +dottedcircle;25CC +doubleyodpatah;FB1F +doubleyodpatahhebrew;FB1F +downtackbelowcmb;031E +downtackmod;02D5 +dparen;249F +dsuperior;F6EB +dtail;0256 +dtopbar;018C +duhiragana;3065 +dukatakana;30C5 +dz;01F3 +dzaltone;02A3 +dzcaron;01C6 +dzcurl;02A5 +dzeabkhasiancyrillic;04E1 +dzecyrillic;0455 +dzhecyrillic;045F +e;0065 +eacute;00E9 +earth;2641 +ebengali;098F +ebopomofo;311C +ebreve;0115 +ecandradeva;090D +ecandragujarati;0A8D +ecandravowelsigndeva;0945 +ecandravowelsigngujarati;0AC5 +ecaron;011B +ecedillabreve;1E1D +echarmenian;0565 +echyiwnarmenian;0587 +ecircle;24D4 +ecircumflex;00EA +ecircumflexacute;1EBF +ecircumflexbelow;1E19 +ecircumflexdotbelow;1EC7 +ecircumflexgrave;1EC1 +ecircumflexhookabove;1EC3 +ecircumflextilde;1EC5 +ecyrillic;0454 +edblgrave;0205 +edeva;090F +edieresis;00EB +edot;0117 +edotaccent;0117 +edotbelow;1EB9 +eegurmukhi;0A0F +eematragurmukhi;0A47 +efcyrillic;0444 +egrave;00E8 +egujarati;0A8F +eharmenian;0567 +ehbopomofo;311D +ehiragana;3048 +ehookabove;1EBB +eibopomofo;311F +eight;0038 +eightarabic;0668 +eightbengali;09EE +eightcircle;2467 +eightcircleinversesansserif;2791 +eightdeva;096E +eighteencircle;2471 +eighteenparen;2485 +eighteenperiod;2499 +eightgujarati;0AEE +eightgurmukhi;0A6E +eighthackarabic;0668 +eighthangzhou;3028 +eighthnotebeamed;266B +eightideographicparen;3227 +eightinferior;2088 +eightmonospace;FF18 +eightoldstyle;F738 +eightparen;247B +eightperiod;248F +eightpersian;06F8 +eightroman;2177 +eightsuperior;2078 +eightthai;0E58 +einvertedbreve;0207 +eiotifiedcyrillic;0465 +ekatakana;30A8 +ekatakanahalfwidth;FF74 +ekonkargurmukhi;0A74 +ekorean;3154 +elcyrillic;043B +element;2208 +elevencircle;246A +elevenparen;247E +elevenperiod;2492 +elevenroman;217A +ellipsis;2026 +ellipsisvertical;22EE +emacron;0113 +emacronacute;1E17 +emacrongrave;1E15 +emcyrillic;043C +emdash;2014 +emdashvertical;FE31 +emonospace;FF45 +emphasismarkarmenian;055B +emptyset;2205 +enbopomofo;3123 +encyrillic;043D +endash;2013 +endashvertical;FE32 +endescendercyrillic;04A3 +eng;014B +engbopomofo;3125 +enghecyrillic;04A5 +enhookcyrillic;04C8 +enspace;2002 +eogonek;0119 +eokorean;3153 +eopen;025B +eopenclosed;029A +eopenreversed;025C +eopenreversedclosed;025E +eopenreversedhook;025D +eparen;24A0 +epsilon;03B5 +epsilontonos;03AD +equal;003D +equalmonospace;FF1D +equalsmall;FE66 +equalsuperior;207C +equivalence;2261 +erbopomofo;3126 +ercyrillic;0440 +ereversed;0258 +ereversedcyrillic;044D +escyrillic;0441 +esdescendercyrillic;04AB +esh;0283 +eshcurl;0286 +eshortdeva;090E +eshortvowelsigndeva;0946 +eshreversedloop;01AA +eshsquatreversed;0285 +esmallhiragana;3047 +esmallkatakana;30A7 +esmallkatakanahalfwidth;FF6A +estimated;212E +esuperior;F6EC +eta;03B7 +etarmenian;0568 +etatonos;03AE +eth;00F0 +etilde;1EBD +etildebelow;1E1B +etnahtafoukhhebrew;0591 +etnahtafoukhlefthebrew;0591 +etnahtahebrew;0591 +etnahtalefthebrew;0591 +eturned;01DD +eukorean;3161 +euro;20AC +evowelsignbengali;09C7 +evowelsigndeva;0947 +evowelsigngujarati;0AC7 +exclam;0021 +exclamarmenian;055C +exclamdbl;203C +exclamdown;00A1 +exclamdownsmall;F7A1 +exclammonospace;FF01 +exclamsmall;F721 +existential;2203 +ezh;0292 +ezhcaron;01EF +ezhcurl;0293 +ezhreversed;01B9 +ezhtail;01BA +f;0066 +fadeva;095E +fagurmukhi;0A5E +fahrenheit;2109 +fathaarabic;064E +fathalowarabic;064E +fathatanarabic;064B +fbopomofo;3108 +fcircle;24D5 +fdotaccent;1E1F +feharabic;0641 +feharmenian;0586 +fehfinalarabic;FED2 +fehinitialarabic;FED3 +fehmedialarabic;FED4 +feicoptic;03E5 +female;2640 +ff;FB00 +ffi;FB03 +ffl;FB04 +fi;FB01 +fifteencircle;246E +fifteenparen;2482 +fifteenperiod;2496 +figuredash;2012 +filledbox;25A0 +filledrect;25AC +finalkaf;05DA +finalkafdagesh;FB3A +finalkafdageshhebrew;FB3A +finalkafhebrew;05DA +finalkafqamats;05DA 05B8 +finalkafqamatshebrew;05DA 05B8 +finalkafsheva;05DA 05B0 +finalkafshevahebrew;05DA 05B0 +finalmem;05DD +finalmemhebrew;05DD +finalnun;05DF +finalnunhebrew;05DF +finalpe;05E3 +finalpehebrew;05E3 +finaltsadi;05E5 +finaltsadihebrew;05E5 +firsttonechinese;02C9 +fisheye;25C9 +fitacyrillic;0473 +five;0035 +fivearabic;0665 +fivebengali;09EB +fivecircle;2464 +fivecircleinversesansserif;278E +fivedeva;096B +fiveeighths;215D +fivegujarati;0AEB +fivegurmukhi;0A6B +fivehackarabic;0665 +fivehangzhou;3025 +fiveideographicparen;3224 +fiveinferior;2085 +fivemonospace;FF15 +fiveoldstyle;F735 +fiveparen;2478 +fiveperiod;248C +fivepersian;06F5 +fiveroman;2174 +fivesuperior;2075 +fivethai;0E55 +fl;FB02 +florin;0192 +fmonospace;FF46 +fmsquare;3399 +fofanthai;0E1F +fofathai;0E1D +fongmanthai;0E4F +forall;2200 +four;0034 +fourarabic;0664 +fourbengali;09EA +fourcircle;2463 +fourcircleinversesansserif;278D +fourdeva;096A +fourgujarati;0AEA +fourgurmukhi;0A6A +fourhackarabic;0664 +fourhangzhou;3024 +fourideographicparen;3223 +fourinferior;2084 +fourmonospace;FF14 +fournumeratorbengali;09F7 +fouroldstyle;F734 +fourparen;2477 +fourperiod;248B +fourpersian;06F4 +fourroman;2173 +foursuperior;2074 +fourteencircle;246D +fourteenparen;2481 +fourteenperiod;2495 +fourthai;0E54 +fourthtonechinese;02CB +fparen;24A1 +fraction;2044 +franc;20A3 +g;0067 +gabengali;0997 +gacute;01F5 +gadeva;0917 +gafarabic;06AF +gaffinalarabic;FB93 +gafinitialarabic;FB94 +gafmedialarabic;FB95 +gagujarati;0A97 +gagurmukhi;0A17 +gahiragana;304C +gakatakana;30AC +gamma;03B3 +gammalatinsmall;0263 +gammasuperior;02E0 +gangiacoptic;03EB +gbopomofo;310D +gbreve;011F +gcaron;01E7 +gcedilla;0123 +gcircle;24D6 +gcircumflex;011D +gcommaaccent;0123 +gdot;0121 +gdotaccent;0121 +gecyrillic;0433 +gehiragana;3052 +gekatakana;30B2 +geometricallyequal;2251 +gereshaccenthebrew;059C +gereshhebrew;05F3 +gereshmuqdamhebrew;059D +germandbls;00DF +gershayimaccenthebrew;059E +gershayimhebrew;05F4 +getamark;3013 +ghabengali;0998 +ghadarmenian;0572 +ghadeva;0918 +ghagujarati;0A98 +ghagurmukhi;0A18 +ghainarabic;063A +ghainfinalarabic;FECE +ghaininitialarabic;FECF +ghainmedialarabic;FED0 +ghemiddlehookcyrillic;0495 +ghestrokecyrillic;0493 +gheupturncyrillic;0491 +ghhadeva;095A +ghhagurmukhi;0A5A +ghook;0260 +ghzsquare;3393 +gihiragana;304E +gikatakana;30AE +gimarmenian;0563 +gimel;05D2 +gimeldagesh;FB32 +gimeldageshhebrew;FB32 +gimelhebrew;05D2 +gjecyrillic;0453 +glottalinvertedstroke;01BE +glottalstop;0294 +glottalstopinverted;0296 +glottalstopmod;02C0 +glottalstopreversed;0295 +glottalstopreversedmod;02C1 +glottalstopreversedsuperior;02E4 +glottalstopstroke;02A1 +glottalstopstrokereversed;02A2 +gmacron;1E21 +gmonospace;FF47 +gohiragana;3054 +gokatakana;30B4 +gparen;24A2 +gpasquare;33AC +gradient;2207 +grave;0060 +gravebelowcmb;0316 +gravecmb;0300 +gravecomb;0300 +gravedeva;0953 +gravelowmod;02CE +gravemonospace;FF40 +gravetonecmb;0340 +greater;003E +greaterequal;2265 +greaterequalorless;22DB +greatermonospace;FF1E +greaterorequivalent;2273 +greaterorless;2277 +greateroverequal;2267 +greatersmall;FE65 +gscript;0261 +gstroke;01E5 +guhiragana;3050 +guillemotleft;00AB +guillemotright;00BB +guilsinglleft;2039 +guilsinglright;203A +gukatakana;30B0 +guramusquare;3318 +gysquare;33C9 +h;0068 +haabkhasiancyrillic;04A9 +haaltonearabic;06C1 +habengali;09B9 +hadescendercyrillic;04B3 +hadeva;0939 +hagujarati;0AB9 +hagurmukhi;0A39 +haharabic;062D +hahfinalarabic;FEA2 +hahinitialarabic;FEA3 +hahiragana;306F +hahmedialarabic;FEA4 +haitusquare;332A +hakatakana;30CF +hakatakanahalfwidth;FF8A +halantgurmukhi;0A4D +hamzaarabic;0621 +hamzadammaarabic;0621 064F +hamzadammatanarabic;0621 064C +hamzafathaarabic;0621 064E +hamzafathatanarabic;0621 064B +hamzalowarabic;0621 +hamzalowkasraarabic;0621 0650 +hamzalowkasratanarabic;0621 064D +hamzasukunarabic;0621 0652 +hangulfiller;3164 +hardsigncyrillic;044A +harpoonleftbarbup;21BC +harpoonrightbarbup;21C0 +hasquare;33CA +hatafpatah;05B2 +hatafpatah16;05B2 +hatafpatah23;05B2 +hatafpatah2f;05B2 +hatafpatahhebrew;05B2 +hatafpatahnarrowhebrew;05B2 +hatafpatahquarterhebrew;05B2 +hatafpatahwidehebrew;05B2 +hatafqamats;05B3 +hatafqamats1b;05B3 +hatafqamats28;05B3 +hatafqamats34;05B3 +hatafqamatshebrew;05B3 +hatafqamatsnarrowhebrew;05B3 +hatafqamatsquarterhebrew;05B3 +hatafqamatswidehebrew;05B3 +hatafsegol;05B1 +hatafsegol17;05B1 +hatafsegol24;05B1 +hatafsegol30;05B1 +hatafsegolhebrew;05B1 +hatafsegolnarrowhebrew;05B1 +hatafsegolquarterhebrew;05B1 +hatafsegolwidehebrew;05B1 +hbar;0127 +hbopomofo;310F +hbrevebelow;1E2B +hcedilla;1E29 +hcircle;24D7 +hcircumflex;0125 +hdieresis;1E27 +hdotaccent;1E23 +hdotbelow;1E25 +he;05D4 +heart;2665 +heartsuitblack;2665 +heartsuitwhite;2661 +hedagesh;FB34 +hedageshhebrew;FB34 +hehaltonearabic;06C1 +heharabic;0647 +hehebrew;05D4 +hehfinalaltonearabic;FBA7 +hehfinalalttwoarabic;FEEA +hehfinalarabic;FEEA +hehhamzaabovefinalarabic;FBA5 +hehhamzaaboveisolatedarabic;FBA4 +hehinitialaltonearabic;FBA8 +hehinitialarabic;FEEB +hehiragana;3078 +hehmedialaltonearabic;FBA9 +hehmedialarabic;FEEC +heiseierasquare;337B +hekatakana;30D8 +hekatakanahalfwidth;FF8D +hekutaarusquare;3336 +henghook;0267 +herutusquare;3339 +het;05D7 +hethebrew;05D7 +hhook;0266 +hhooksuperior;02B1 +hieuhacirclekorean;327B +hieuhaparenkorean;321B +hieuhcirclekorean;326D +hieuhkorean;314E +hieuhparenkorean;320D +hihiragana;3072 +hikatakana;30D2 +hikatakanahalfwidth;FF8B +hiriq;05B4 +hiriq14;05B4 +hiriq21;05B4 +hiriq2d;05B4 +hiriqhebrew;05B4 +hiriqnarrowhebrew;05B4 +hiriqquarterhebrew;05B4 +hiriqwidehebrew;05B4 +hlinebelow;1E96 +hmonospace;FF48 +hoarmenian;0570 +hohipthai;0E2B +hohiragana;307B +hokatakana;30DB +hokatakanahalfwidth;FF8E +holam;05B9 +holam19;05B9 +holam26;05B9 +holam32;05B9 +holamhebrew;05B9 +holamnarrowhebrew;05B9 +holamquarterhebrew;05B9 +holamwidehebrew;05B9 +honokhukthai;0E2E +hookabovecomb;0309 +hookcmb;0309 +hookpalatalizedbelowcmb;0321 +hookretroflexbelowcmb;0322 +hoonsquare;3342 +horicoptic;03E9 +horizontalbar;2015 +horncmb;031B +hotsprings;2668 +house;2302 +hparen;24A3 +hsuperior;02B0 +hturned;0265 +huhiragana;3075 +huiitosquare;3333 +hukatakana;30D5 +hukatakanahalfwidth;FF8C +hungarumlaut;02DD +hungarumlautcmb;030B +hv;0195 +hyphen;002D +hypheninferior;F6E5 +hyphenmonospace;FF0D +hyphensmall;FE63 +hyphensuperior;F6E6 +hyphentwo;2010 +i;0069 +iacute;00ED +iacyrillic;044F +ibengali;0987 +ibopomofo;3127 +ibreve;012D +icaron;01D0 +icircle;24D8 +icircumflex;00EE +icyrillic;0456 +idblgrave;0209 +ideographearthcircle;328F +ideographfirecircle;328B +ideographicallianceparen;323F +ideographiccallparen;323A +ideographiccentrecircle;32A5 +ideographicclose;3006 +ideographiccomma;3001 +ideographiccommaleft;FF64 +ideographiccongratulationparen;3237 +ideographiccorrectcircle;32A3 +ideographicearthparen;322F +ideographicenterpriseparen;323D +ideographicexcellentcircle;329D +ideographicfestivalparen;3240 +ideographicfinancialcircle;3296 +ideographicfinancialparen;3236 +ideographicfireparen;322B +ideographichaveparen;3232 +ideographichighcircle;32A4 +ideographiciterationmark;3005 +ideographiclaborcircle;3298 +ideographiclaborparen;3238 +ideographicleftcircle;32A7 +ideographiclowcircle;32A6 +ideographicmedicinecircle;32A9 +ideographicmetalparen;322E +ideographicmoonparen;322A +ideographicnameparen;3234 +ideographicperiod;3002 +ideographicprintcircle;329E +ideographicreachparen;3243 +ideographicrepresentparen;3239 +ideographicresourceparen;323E +ideographicrightcircle;32A8 +ideographicsecretcircle;3299 +ideographicselfparen;3242 +ideographicsocietyparen;3233 +ideographicspace;3000 +ideographicspecialparen;3235 +ideographicstockparen;3231 +ideographicstudyparen;323B +ideographicsunparen;3230 +ideographicsuperviseparen;323C +ideographicwaterparen;322C +ideographicwoodparen;322D +ideographiczero;3007 +ideographmetalcircle;328E +ideographmooncircle;328A +ideographnamecircle;3294 +ideographsuncircle;3290 +ideographwatercircle;328C +ideographwoodcircle;328D +ideva;0907 +idieresis;00EF +idieresisacute;1E2F +idieresiscyrillic;04E5 +idotbelow;1ECB +iebrevecyrillic;04D7 +iecyrillic;0435 +ieungacirclekorean;3275 +ieungaparenkorean;3215 +ieungcirclekorean;3267 +ieungkorean;3147 +ieungparenkorean;3207 +igrave;00EC +igujarati;0A87 +igurmukhi;0A07 +ihiragana;3044 +ihookabove;1EC9 +iibengali;0988 +iicyrillic;0438 +iideva;0908 +iigujarati;0A88 +iigurmukhi;0A08 +iimatragurmukhi;0A40 +iinvertedbreve;020B +iishortcyrillic;0439 +iivowelsignbengali;09C0 +iivowelsigndeva;0940 +iivowelsigngujarati;0AC0 +ij;0133 +ikatakana;30A4 +ikatakanahalfwidth;FF72 +ikorean;3163 +ilde;02DC +iluyhebrew;05AC +imacron;012B +imacroncyrillic;04E3 +imageorapproximatelyequal;2253 +imatragurmukhi;0A3F +imonospace;FF49 +increment;2206 +infinity;221E +iniarmenian;056B +integral;222B +integralbottom;2321 +integralbt;2321 +integralex;F8F5 +integraltop;2320 +integraltp;2320 +intersection;2229 +intisquare;3305 +invbullet;25D8 +invcircle;25D9 +invsmileface;263B +iocyrillic;0451 +iogonek;012F +iota;03B9 +iotadieresis;03CA +iotadieresistonos;0390 +iotalatin;0269 +iotatonos;03AF +iparen;24A4 +irigurmukhi;0A72 +ismallhiragana;3043 +ismallkatakana;30A3 +ismallkatakanahalfwidth;FF68 +issharbengali;09FA +istroke;0268 +isuperior;F6ED +iterationhiragana;309D +iterationkatakana;30FD +itilde;0129 +itildebelow;1E2D +iubopomofo;3129 +iucyrillic;044E +ivowelsignbengali;09BF +ivowelsigndeva;093F +ivowelsigngujarati;0ABF +izhitsacyrillic;0475 +izhitsadblgravecyrillic;0477 +j;006A +jaarmenian;0571 +jabengali;099C +jadeva;091C +jagujarati;0A9C +jagurmukhi;0A1C +jbopomofo;3110 +jcaron;01F0 +jcircle;24D9 +jcircumflex;0135 +jcrossedtail;029D +jdotlessstroke;025F +jecyrillic;0458 +jeemarabic;062C +jeemfinalarabic;FE9E +jeeminitialarabic;FE9F +jeemmedialarabic;FEA0 +jeharabic;0698 +jehfinalarabic;FB8B +jhabengali;099D +jhadeva;091D +jhagujarati;0A9D +jhagurmukhi;0A1D +jheharmenian;057B +jis;3004 +jmonospace;FF4A +jparen;24A5 +jsuperior;02B2 +k;006B +kabashkircyrillic;04A1 +kabengali;0995 +kacute;1E31 +kacyrillic;043A +kadescendercyrillic;049B +kadeva;0915 +kaf;05DB +kafarabic;0643 +kafdagesh;FB3B +kafdageshhebrew;FB3B +kaffinalarabic;FEDA +kafhebrew;05DB +kafinitialarabic;FEDB +kafmedialarabic;FEDC +kafrafehebrew;FB4D +kagujarati;0A95 +kagurmukhi;0A15 +kahiragana;304B +kahookcyrillic;04C4 +kakatakana;30AB +kakatakanahalfwidth;FF76 +kappa;03BA +kappasymbolgreek;03F0 +kapyeounmieumkorean;3171 +kapyeounphieuphkorean;3184 +kapyeounpieupkorean;3178 +kapyeounssangpieupkorean;3179 +karoriisquare;330D +kashidaautoarabic;0640 +kashidaautonosidebearingarabic;0640 +kasmallkatakana;30F5 +kasquare;3384 +kasraarabic;0650 +kasratanarabic;064D +kastrokecyrillic;049F +katahiraprolongmarkhalfwidth;FF70 +kaverticalstrokecyrillic;049D +kbopomofo;310E +kcalsquare;3389 +kcaron;01E9 +kcedilla;0137 +kcircle;24DA +kcommaaccent;0137 +kdotbelow;1E33 +keharmenian;0584 +kehiragana;3051 +kekatakana;30B1 +kekatakanahalfwidth;FF79 +kenarmenian;056F +kesmallkatakana;30F6 +kgreenlandic;0138 +khabengali;0996 +khacyrillic;0445 +khadeva;0916 +khagujarati;0A96 +khagurmukhi;0A16 +khaharabic;062E +khahfinalarabic;FEA6 +khahinitialarabic;FEA7 +khahmedialarabic;FEA8 +kheicoptic;03E7 +khhadeva;0959 +khhagurmukhi;0A59 +khieukhacirclekorean;3278 +khieukhaparenkorean;3218 +khieukhcirclekorean;326A +khieukhkorean;314B +khieukhparenkorean;320A +khokhaithai;0E02 +khokhonthai;0E05 +khokhuatthai;0E03 +khokhwaithai;0E04 +khomutthai;0E5B +khook;0199 +khorakhangthai;0E06 +khzsquare;3391 +kihiragana;304D +kikatakana;30AD +kikatakanahalfwidth;FF77 +kiroguramusquare;3315 +kiromeetorusquare;3316 +kirosquare;3314 +kiyeokacirclekorean;326E +kiyeokaparenkorean;320E +kiyeokcirclekorean;3260 +kiyeokkorean;3131 +kiyeokparenkorean;3200 +kiyeoksioskorean;3133 +kjecyrillic;045C +klinebelow;1E35 +klsquare;3398 +kmcubedsquare;33A6 +kmonospace;FF4B +kmsquaredsquare;33A2 +kohiragana;3053 +kohmsquare;33C0 +kokaithai;0E01 +kokatakana;30B3 +kokatakanahalfwidth;FF7A +kooposquare;331E +koppacyrillic;0481 +koreanstandardsymbol;327F +koroniscmb;0343 +kparen;24A6 +kpasquare;33AA +ksicyrillic;046F +ktsquare;33CF +kturned;029E +kuhiragana;304F +kukatakana;30AF +kukatakanahalfwidth;FF78 +kvsquare;33B8 +kwsquare;33BE +l;006C +labengali;09B2 +lacute;013A +ladeva;0932 +lagujarati;0AB2 +lagurmukhi;0A32 +lakkhangyaothai;0E45 +lamaleffinalarabic;FEFC +lamalefhamzaabovefinalarabic;FEF8 +lamalefhamzaaboveisolatedarabic;FEF7 +lamalefhamzabelowfinalarabic;FEFA +lamalefhamzabelowisolatedarabic;FEF9 +lamalefisolatedarabic;FEFB +lamalefmaddaabovefinalarabic;FEF6 +lamalefmaddaaboveisolatedarabic;FEF5 +lamarabic;0644 +lambda;03BB +lambdastroke;019B +lamed;05DC +lameddagesh;FB3C +lameddageshhebrew;FB3C +lamedhebrew;05DC +lamedholam;05DC 05B9 +lamedholamdagesh;05DC 05B9 05BC +lamedholamdageshhebrew;05DC 05B9 05BC +lamedholamhebrew;05DC 05B9 +lamfinalarabic;FEDE +lamhahinitialarabic;FCCA +laminitialarabic;FEDF +lamjeeminitialarabic;FCC9 +lamkhahinitialarabic;FCCB +lamlamhehisolatedarabic;FDF2 +lammedialarabic;FEE0 +lammeemhahinitialarabic;FD88 +lammeeminitialarabic;FCCC +lammeemjeeminitialarabic;FEDF FEE4 FEA0 +lammeemkhahinitialarabic;FEDF FEE4 FEA8 +largecircle;25EF +lbar;019A +lbelt;026C +lbopomofo;310C +lcaron;013E +lcedilla;013C +lcircle;24DB +lcircumflexbelow;1E3D +lcommaaccent;013C +ldot;0140 +ldotaccent;0140 +ldotbelow;1E37 +ldotbelowmacron;1E39 +leftangleabovecmb;031A +lefttackbelowcmb;0318 +less;003C +lessequal;2264 +lessequalorgreater;22DA +lessmonospace;FF1C +lessorequivalent;2272 +lessorgreater;2276 +lessoverequal;2266 +lesssmall;FE64 +lezh;026E +lfblock;258C +lhookretroflex;026D +lira;20A4 +liwnarmenian;056C +lj;01C9 +ljecyrillic;0459 +ll;F6C0 +lladeva;0933 +llagujarati;0AB3 +llinebelow;1E3B +llladeva;0934 +llvocalicbengali;09E1 +llvocalicdeva;0961 +llvocalicvowelsignbengali;09E3 +llvocalicvowelsigndeva;0963 +lmiddletilde;026B +lmonospace;FF4C +lmsquare;33D0 +lochulathai;0E2C +logicaland;2227 +logicalnot;00AC +logicalnotreversed;2310 +logicalor;2228 +lolingthai;0E25 +longs;017F +lowlinecenterline;FE4E +lowlinecmb;0332 +lowlinedashed;FE4D +lozenge;25CA +lparen;24A7 +lslash;0142 +lsquare;2113 +lsuperior;F6EE +ltshade;2591 +luthai;0E26 +lvocalicbengali;098C +lvocalicdeva;090C +lvocalicvowelsignbengali;09E2 +lvocalicvowelsigndeva;0962 +lxsquare;33D3 +m;006D +mabengali;09AE +macron;00AF +macronbelowcmb;0331 +macroncmb;0304 +macronlowmod;02CD +macronmonospace;FFE3 +macute;1E3F +madeva;092E +magujarati;0AAE +magurmukhi;0A2E +mahapakhhebrew;05A4 +mahapakhlefthebrew;05A4 +mahiragana;307E +maichattawalowleftthai;F895 +maichattawalowrightthai;F894 +maichattawathai;0E4B +maichattawaupperleftthai;F893 +maieklowleftthai;F88C +maieklowrightthai;F88B +maiekthai;0E48 +maiekupperleftthai;F88A +maihanakatleftthai;F884 +maihanakatthai;0E31 +maitaikhuleftthai;F889 +maitaikhuthai;0E47 +maitholowleftthai;F88F +maitholowrightthai;F88E +maithothai;0E49 +maithoupperleftthai;F88D +maitrilowleftthai;F892 +maitrilowrightthai;F891 +maitrithai;0E4A +maitriupperleftthai;F890 +maiyamokthai;0E46 +makatakana;30DE +makatakanahalfwidth;FF8F +male;2642 +mansyonsquare;3347 +maqafhebrew;05BE +mars;2642 +masoracirclehebrew;05AF +masquare;3383 +mbopomofo;3107 +mbsquare;33D4 +mcircle;24DC +mcubedsquare;33A5 +mdotaccent;1E41 +mdotbelow;1E43 +meemarabic;0645 +meemfinalarabic;FEE2 +meeminitialarabic;FEE3 +meemmedialarabic;FEE4 +meemmeeminitialarabic;FCD1 +meemmeemisolatedarabic;FC48 +meetorusquare;334D +mehiragana;3081 +meizierasquare;337E +mekatakana;30E1 +mekatakanahalfwidth;FF92 +mem;05DE +memdagesh;FB3E +memdageshhebrew;FB3E +memhebrew;05DE +menarmenian;0574 +merkhahebrew;05A5 +merkhakefulahebrew;05A6 +merkhakefulalefthebrew;05A6 +merkhalefthebrew;05A5 +mhook;0271 +mhzsquare;3392 +middledotkatakanahalfwidth;FF65 +middot;00B7 +mieumacirclekorean;3272 +mieumaparenkorean;3212 +mieumcirclekorean;3264 +mieumkorean;3141 +mieumpansioskorean;3170 +mieumparenkorean;3204 +mieumpieupkorean;316E +mieumsioskorean;316F +mihiragana;307F +mikatakana;30DF +mikatakanahalfwidth;FF90 +minus;2212 +minusbelowcmb;0320 +minuscircle;2296 +minusmod;02D7 +minusplus;2213 +minute;2032 +miribaarusquare;334A +mirisquare;3349 +mlonglegturned;0270 +mlsquare;3396 +mmcubedsquare;33A3 +mmonospace;FF4D +mmsquaredsquare;339F +mohiragana;3082 +mohmsquare;33C1 +mokatakana;30E2 +mokatakanahalfwidth;FF93 +molsquare;33D6 +momathai;0E21 +moverssquare;33A7 +moverssquaredsquare;33A8 +mparen;24A8 +mpasquare;33AB +mssquare;33B3 +msuperior;F6EF +mturned;026F +mu;00B5 +mu1;00B5 +muasquare;3382 +muchgreater;226B +muchless;226A +mufsquare;338C +mugreek;03BC +mugsquare;338D +muhiragana;3080 +mukatakana;30E0 +mukatakanahalfwidth;FF91 +mulsquare;3395 +multiply;00D7 +mumsquare;339B +munahhebrew;05A3 +munahlefthebrew;05A3 +musicalnote;266A +musicalnotedbl;266B +musicflatsign;266D +musicsharpsign;266F +mussquare;33B2 +muvsquare;33B6 +muwsquare;33BC +mvmegasquare;33B9 +mvsquare;33B7 +mwmegasquare;33BF +mwsquare;33BD +n;006E +nabengali;09A8 +nabla;2207 +nacute;0144 +nadeva;0928 +nagujarati;0AA8 +nagurmukhi;0A28 +nahiragana;306A +nakatakana;30CA +nakatakanahalfwidth;FF85 +napostrophe;0149 +nasquare;3381 +nbopomofo;310B +nbspace;00A0 +ncaron;0148 +ncedilla;0146 +ncircle;24DD +ncircumflexbelow;1E4B +ncommaaccent;0146 +ndotaccent;1E45 +ndotbelow;1E47 +nehiragana;306D +nekatakana;30CD +nekatakanahalfwidth;FF88 +newsheqelsign;20AA +nfsquare;338B +ngabengali;0999 +ngadeva;0919 +ngagujarati;0A99 +ngagurmukhi;0A19 +ngonguthai;0E07 +nhiragana;3093 +nhookleft;0272 +nhookretroflex;0273 +nieunacirclekorean;326F +nieunaparenkorean;320F +nieuncieuckorean;3135 +nieuncirclekorean;3261 +nieunhieuhkorean;3136 +nieunkorean;3134 +nieunpansioskorean;3168 +nieunparenkorean;3201 +nieunsioskorean;3167 +nieuntikeutkorean;3166 +nihiragana;306B +nikatakana;30CB +nikatakanahalfwidth;FF86 +nikhahitleftthai;F899 +nikhahitthai;0E4D +nine;0039 +ninearabic;0669 +ninebengali;09EF +ninecircle;2468 +ninecircleinversesansserif;2792 +ninedeva;096F +ninegujarati;0AEF +ninegurmukhi;0A6F +ninehackarabic;0669 +ninehangzhou;3029 +nineideographicparen;3228 +nineinferior;2089 +ninemonospace;FF19 +nineoldstyle;F739 +nineparen;247C +nineperiod;2490 +ninepersian;06F9 +nineroman;2178 +ninesuperior;2079 +nineteencircle;2472 +nineteenparen;2486 +nineteenperiod;249A +ninethai;0E59 +nj;01CC +njecyrillic;045A +nkatakana;30F3 +nkatakanahalfwidth;FF9D +nlegrightlong;019E +nlinebelow;1E49 +nmonospace;FF4E +nmsquare;339A +nnabengali;09A3 +nnadeva;0923 +nnagujarati;0AA3 +nnagurmukhi;0A23 +nnnadeva;0929 +nohiragana;306E +nokatakana;30CE +nokatakanahalfwidth;FF89 +nonbreakingspace;00A0 +nonenthai;0E13 +nonuthai;0E19 +noonarabic;0646 +noonfinalarabic;FEE6 +noonghunnaarabic;06BA +noonghunnafinalarabic;FB9F +noonhehinitialarabic;FEE7 FEEC +nooninitialarabic;FEE7 +noonjeeminitialarabic;FCD2 +noonjeemisolatedarabic;FC4B +noonmedialarabic;FEE8 +noonmeeminitialarabic;FCD5 +noonmeemisolatedarabic;FC4E +noonnoonfinalarabic;FC8D +notcontains;220C +notelement;2209 +notelementof;2209 +notequal;2260 +notgreater;226F +notgreaternorequal;2271 +notgreaternorless;2279 +notidentical;2262 +notless;226E +notlessnorequal;2270 +notparallel;2226 +notprecedes;2280 +notsubset;2284 +notsucceeds;2281 +notsuperset;2285 +nowarmenian;0576 +nparen;24A9 +nssquare;33B1 +nsuperior;207F +ntilde;00F1 +nu;03BD +nuhiragana;306C +nukatakana;30CC +nukatakanahalfwidth;FF87 +nuktabengali;09BC +nuktadeva;093C +nuktagujarati;0ABC +nuktagurmukhi;0A3C +numbersign;0023 +numbersignmonospace;FF03 +numbersignsmall;FE5F +numeralsigngreek;0374 +numeralsignlowergreek;0375 +numero;2116 +nun;05E0 +nundagesh;FB40 +nundageshhebrew;FB40 +nunhebrew;05E0 +nvsquare;33B5 +nwsquare;33BB +nyabengali;099E +nyadeva;091E +nyagujarati;0A9E +nyagurmukhi;0A1E +o;006F +oacute;00F3 +oangthai;0E2D +obarred;0275 +obarredcyrillic;04E9 +obarreddieresiscyrillic;04EB +obengali;0993 +obopomofo;311B +obreve;014F +ocandradeva;0911 +ocandragujarati;0A91 +ocandravowelsigndeva;0949 +ocandravowelsigngujarati;0AC9 +ocaron;01D2 +ocircle;24DE +ocircumflex;00F4 +ocircumflexacute;1ED1 +ocircumflexdotbelow;1ED9 +ocircumflexgrave;1ED3 +ocircumflexhookabove;1ED5 +ocircumflextilde;1ED7 +ocyrillic;043E +odblacute;0151 +odblgrave;020D +odeva;0913 +odieresis;00F6 +odieresiscyrillic;04E7 +odotbelow;1ECD +oe;0153 +oekorean;315A +ogonek;02DB +ogonekcmb;0328 +ograve;00F2 +ogujarati;0A93 +oharmenian;0585 +ohiragana;304A +ohookabove;1ECF +ohorn;01A1 +ohornacute;1EDB +ohorndotbelow;1EE3 +ohorngrave;1EDD +ohornhookabove;1EDF +ohorntilde;1EE1 +ohungarumlaut;0151 +oi;01A3 +oinvertedbreve;020F +okatakana;30AA +okatakanahalfwidth;FF75 +okorean;3157 +olehebrew;05AB +omacron;014D +omacronacute;1E53 +omacrongrave;1E51 +omdeva;0950 +omega;03C9 +omega1;03D6 +omegacyrillic;0461 +omegalatinclosed;0277 +omegaroundcyrillic;047B +omegatitlocyrillic;047D +omegatonos;03CE +omgujarati;0AD0 +omicron;03BF +omicrontonos;03CC +omonospace;FF4F +one;0031 +onearabic;0661 +onebengali;09E7 +onecircle;2460 +onecircleinversesansserif;278A +onedeva;0967 +onedotenleader;2024 +oneeighth;215B +onefitted;F6DC +onegujarati;0AE7 +onegurmukhi;0A67 +onehackarabic;0661 +onehalf;00BD +onehangzhou;3021 +oneideographicparen;3220 +oneinferior;2081 +onemonospace;FF11 +onenumeratorbengali;09F4 +oneoldstyle;F731 +oneparen;2474 +oneperiod;2488 +onepersian;06F1 +onequarter;00BC +oneroman;2170 +onesuperior;00B9 +onethai;0E51 +onethird;2153 +oogonek;01EB +oogonekmacron;01ED +oogurmukhi;0A13 +oomatragurmukhi;0A4B +oopen;0254 +oparen;24AA +openbullet;25E6 +option;2325 +ordfeminine;00AA +ordmasculine;00BA +orthogonal;221F +oshortdeva;0912 +oshortvowelsigndeva;094A +oslash;00F8 +oslashacute;01FF +osmallhiragana;3049 +osmallkatakana;30A9 +osmallkatakanahalfwidth;FF6B +ostrokeacute;01FF +osuperior;F6F0 +otcyrillic;047F +otilde;00F5 +otildeacute;1E4D +otildedieresis;1E4F +oubopomofo;3121 +overline;203E +overlinecenterline;FE4A +overlinecmb;0305 +overlinedashed;FE49 +overlinedblwavy;FE4C +overlinewavy;FE4B +overscore;00AF +ovowelsignbengali;09CB +ovowelsigndeva;094B +ovowelsigngujarati;0ACB +p;0070 +paampssquare;3380 +paasentosquare;332B +pabengali;09AA +pacute;1E55 +padeva;092A +pagedown;21DF +pageup;21DE +pagujarati;0AAA +pagurmukhi;0A2A +pahiragana;3071 +paiyannoithai;0E2F +pakatakana;30D1 +palatalizationcyrilliccmb;0484 +palochkacyrillic;04C0 +pansioskorean;317F +paragraph;00B6 +parallel;2225 +parenleft;0028 +parenleftaltonearabic;FD3E +parenleftbt;F8ED +parenleftex;F8EC +parenleftinferior;208D +parenleftmonospace;FF08 +parenleftsmall;FE59 +parenleftsuperior;207D +parenlefttp;F8EB +parenleftvertical;FE35 +parenright;0029 +parenrightaltonearabic;FD3F +parenrightbt;F8F8 +parenrightex;F8F7 +parenrightinferior;208E +parenrightmonospace;FF09 +parenrightsmall;FE5A +parenrightsuperior;207E +parenrighttp;F8F6 +parenrightvertical;FE36 +partialdiff;2202 +paseqhebrew;05C0 +pashtahebrew;0599 +pasquare;33A9 +patah;05B7 +patah11;05B7 +patah1d;05B7 +patah2a;05B7 +patahhebrew;05B7 +patahnarrowhebrew;05B7 +patahquarterhebrew;05B7 +patahwidehebrew;05B7 +pazerhebrew;05A1 +pbopomofo;3106 +pcircle;24DF +pdotaccent;1E57 +pe;05E4 +pecyrillic;043F +pedagesh;FB44 +pedageshhebrew;FB44 +peezisquare;333B +pefinaldageshhebrew;FB43 +peharabic;067E +peharmenian;057A +pehebrew;05E4 +pehfinalarabic;FB57 +pehinitialarabic;FB58 +pehiragana;307A +pehmedialarabic;FB59 +pekatakana;30DA +pemiddlehookcyrillic;04A7 +perafehebrew;FB4E +percent;0025 +percentarabic;066A +percentmonospace;FF05 +percentsmall;FE6A +period;002E +periodarmenian;0589 +periodcentered;00B7 +periodhalfwidth;FF61 +periodinferior;F6E7 +periodmonospace;FF0E +periodsmall;FE52 +periodsuperior;F6E8 +perispomenigreekcmb;0342 +perpendicular;22A5 +perthousand;2030 +peseta;20A7 +pfsquare;338A +phabengali;09AB +phadeva;092B +phagujarati;0AAB +phagurmukhi;0A2B +phi;03C6 +phi1;03D5 +phieuphacirclekorean;327A +phieuphaparenkorean;321A +phieuphcirclekorean;326C +phieuphkorean;314D +phieuphparenkorean;320C +philatin;0278 +phinthuthai;0E3A +phisymbolgreek;03D5 +phook;01A5 +phophanthai;0E1E +phophungthai;0E1C +phosamphaothai;0E20 +pi;03C0 +pieupacirclekorean;3273 +pieupaparenkorean;3213 +pieupcieuckorean;3176 +pieupcirclekorean;3265 +pieupkiyeokkorean;3172 +pieupkorean;3142 +pieupparenkorean;3205 +pieupsioskiyeokkorean;3174 +pieupsioskorean;3144 +pieupsiostikeutkorean;3175 +pieupthieuthkorean;3177 +pieuptikeutkorean;3173 +pihiragana;3074 +pikatakana;30D4 +pisymbolgreek;03D6 +piwrarmenian;0583 +plus;002B +plusbelowcmb;031F +pluscircle;2295 +plusminus;00B1 +plusmod;02D6 +plusmonospace;FF0B +plussmall;FE62 +plussuperior;207A +pmonospace;FF50 +pmsquare;33D8 +pohiragana;307D +pointingindexdownwhite;261F +pointingindexleftwhite;261C +pointingindexrightwhite;261E +pointingindexupwhite;261D +pokatakana;30DD +poplathai;0E1B +postalmark;3012 +postalmarkface;3020 +pparen;24AB +precedes;227A +prescription;211E +primemod;02B9 +primereversed;2035 +product;220F +projective;2305 +prolongedkana;30FC +propellor;2318 +propersubset;2282 +propersuperset;2283 +proportion;2237 +proportional;221D +psi;03C8 +psicyrillic;0471 +psilipneumatacyrilliccmb;0486 +pssquare;33B0 +puhiragana;3077 +pukatakana;30D7 +pvsquare;33B4 +pwsquare;33BA +q;0071 +qadeva;0958 +qadmahebrew;05A8 +qafarabic;0642 +qaffinalarabic;FED6 +qafinitialarabic;FED7 +qafmedialarabic;FED8 +qamats;05B8 +qamats10;05B8 +qamats1a;05B8 +qamats1c;05B8 +qamats27;05B8 +qamats29;05B8 +qamats33;05B8 +qamatsde;05B8 +qamatshebrew;05B8 +qamatsnarrowhebrew;05B8 +qamatsqatanhebrew;05B8 +qamatsqatannarrowhebrew;05B8 +qamatsqatanquarterhebrew;05B8 +qamatsqatanwidehebrew;05B8 +qamatsquarterhebrew;05B8 +qamatswidehebrew;05B8 +qarneyparahebrew;059F +qbopomofo;3111 +qcircle;24E0 +qhook;02A0 +qmonospace;FF51 +qof;05E7 +qofdagesh;FB47 +qofdageshhebrew;FB47 +qofhatafpatah;05E7 05B2 +qofhatafpatahhebrew;05E7 05B2 +qofhatafsegol;05E7 05B1 +qofhatafsegolhebrew;05E7 05B1 +qofhebrew;05E7 +qofhiriq;05E7 05B4 +qofhiriqhebrew;05E7 05B4 +qofholam;05E7 05B9 +qofholamhebrew;05E7 05B9 +qofpatah;05E7 05B7 +qofpatahhebrew;05E7 05B7 +qofqamats;05E7 05B8 +qofqamatshebrew;05E7 05B8 +qofqubuts;05E7 05BB +qofqubutshebrew;05E7 05BB +qofsegol;05E7 05B6 +qofsegolhebrew;05E7 05B6 +qofsheva;05E7 05B0 +qofshevahebrew;05E7 05B0 +qoftsere;05E7 05B5 +qoftserehebrew;05E7 05B5 +qparen;24AC +quarternote;2669 +qubuts;05BB +qubuts18;05BB +qubuts25;05BB +qubuts31;05BB +qubutshebrew;05BB +qubutsnarrowhebrew;05BB +qubutsquarterhebrew;05BB +qubutswidehebrew;05BB +question;003F +questionarabic;061F +questionarmenian;055E +questiondown;00BF +questiondownsmall;F7BF +questiongreek;037E +questionmonospace;FF1F +questionsmall;F73F +quotedbl;0022 +quotedblbase;201E +quotedblleft;201C +quotedblmonospace;FF02 +quotedblprime;301E +quotedblprimereversed;301D +quotedblright;201D +quoteleft;2018 +quoteleftreversed;201B +quotereversed;201B +quoteright;2019 +quoterightn;0149 +quotesinglbase;201A +quotesingle;0027 +quotesinglemonospace;FF07 +r;0072 +raarmenian;057C +rabengali;09B0 +racute;0155 +radeva;0930 +radical;221A +radicalex;F8E5 +radoverssquare;33AE +radoverssquaredsquare;33AF +radsquare;33AD +rafe;05BF +rafehebrew;05BF +ragujarati;0AB0 +ragurmukhi;0A30 +rahiragana;3089 +rakatakana;30E9 +rakatakanahalfwidth;FF97 +ralowerdiagonalbengali;09F1 +ramiddlediagonalbengali;09F0 +ramshorn;0264 +ratio;2236 +rbopomofo;3116 +rcaron;0159 +rcedilla;0157 +rcircle;24E1 +rcommaaccent;0157 +rdblgrave;0211 +rdotaccent;1E59 +rdotbelow;1E5B +rdotbelowmacron;1E5D +referencemark;203B +reflexsubset;2286 +reflexsuperset;2287 +registered;00AE +registersans;F8E8 +registerserif;F6DA +reharabic;0631 +reharmenian;0580 +rehfinalarabic;FEAE +rehiragana;308C +rehyehaleflamarabic;0631 FEF3 FE8E 0644 +rekatakana;30EC +rekatakanahalfwidth;FF9A +resh;05E8 +reshdageshhebrew;FB48 +reshhatafpatah;05E8 05B2 +reshhatafpatahhebrew;05E8 05B2 +reshhatafsegol;05E8 05B1 +reshhatafsegolhebrew;05E8 05B1 +reshhebrew;05E8 +reshhiriq;05E8 05B4 +reshhiriqhebrew;05E8 05B4 +reshholam;05E8 05B9 +reshholamhebrew;05E8 05B9 +reshpatah;05E8 05B7 +reshpatahhebrew;05E8 05B7 +reshqamats;05E8 05B8 +reshqamatshebrew;05E8 05B8 +reshqubuts;05E8 05BB +reshqubutshebrew;05E8 05BB +reshsegol;05E8 05B6 +reshsegolhebrew;05E8 05B6 +reshsheva;05E8 05B0 +reshshevahebrew;05E8 05B0 +reshtsere;05E8 05B5 +reshtserehebrew;05E8 05B5 +reversedtilde;223D +reviahebrew;0597 +reviamugrashhebrew;0597 +revlogicalnot;2310 +rfishhook;027E +rfishhookreversed;027F +rhabengali;09DD +rhadeva;095D +rho;03C1 +rhook;027D +rhookturned;027B +rhookturnedsuperior;02B5 +rhosymbolgreek;03F1 +rhotichookmod;02DE +rieulacirclekorean;3271 +rieulaparenkorean;3211 +rieulcirclekorean;3263 +rieulhieuhkorean;3140 +rieulkiyeokkorean;313A +rieulkiyeoksioskorean;3169 +rieulkorean;3139 +rieulmieumkorean;313B +rieulpansioskorean;316C +rieulparenkorean;3203 +rieulphieuphkorean;313F +rieulpieupkorean;313C +rieulpieupsioskorean;316B +rieulsioskorean;313D +rieulthieuthkorean;313E +rieultikeutkorean;316A +rieulyeorinhieuhkorean;316D +rightangle;221F +righttackbelowcmb;0319 +righttriangle;22BF +rihiragana;308A +rikatakana;30EA +rikatakanahalfwidth;FF98 +ring;02DA +ringbelowcmb;0325 +ringcmb;030A +ringhalfleft;02BF +ringhalfleftarmenian;0559 +ringhalfleftbelowcmb;031C +ringhalfleftcentered;02D3 +ringhalfright;02BE +ringhalfrightbelowcmb;0339 +ringhalfrightcentered;02D2 +rinvertedbreve;0213 +rittorusquare;3351 +rlinebelow;1E5F +rlongleg;027C +rlonglegturned;027A +rmonospace;FF52 +rohiragana;308D +rokatakana;30ED +rokatakanahalfwidth;FF9B +roruathai;0E23 +rparen;24AD +rrabengali;09DC +rradeva;0931 +rragurmukhi;0A5C +rreharabic;0691 +rrehfinalarabic;FB8D +rrvocalicbengali;09E0 +rrvocalicdeva;0960 +rrvocalicgujarati;0AE0 +rrvocalicvowelsignbengali;09C4 +rrvocalicvowelsigndeva;0944 +rrvocalicvowelsigngujarati;0AC4 +rsuperior;F6F1 +rtblock;2590 +rturned;0279 +rturnedsuperior;02B4 +ruhiragana;308B +rukatakana;30EB +rukatakanahalfwidth;FF99 +rupeemarkbengali;09F2 +rupeesignbengali;09F3 +rupiah;F6DD +ruthai;0E24 +rvocalicbengali;098B +rvocalicdeva;090B +rvocalicgujarati;0A8B +rvocalicvowelsignbengali;09C3 +rvocalicvowelsigndeva;0943 +rvocalicvowelsigngujarati;0AC3 +s;0073 +sabengali;09B8 +sacute;015B +sacutedotaccent;1E65 +sadarabic;0635 +sadeva;0938 +sadfinalarabic;FEBA +sadinitialarabic;FEBB +sadmedialarabic;FEBC +sagujarati;0AB8 +sagurmukhi;0A38 +sahiragana;3055 +sakatakana;30B5 +sakatakanahalfwidth;FF7B +sallallahoualayhewasallamarabic;FDFA +samekh;05E1 +samekhdagesh;FB41 +samekhdageshhebrew;FB41 +samekhhebrew;05E1 +saraaathai;0E32 +saraaethai;0E41 +saraaimaimalaithai;0E44 +saraaimaimuanthai;0E43 +saraamthai;0E33 +saraathai;0E30 +saraethai;0E40 +saraiileftthai;F886 +saraiithai;0E35 +saraileftthai;F885 +saraithai;0E34 +saraothai;0E42 +saraueeleftthai;F888 +saraueethai;0E37 +saraueleftthai;F887 +sarauethai;0E36 +sarauthai;0E38 +sarauuthai;0E39 +sbopomofo;3119 +scaron;0161 +scarondotaccent;1E67 +scedilla;015F +schwa;0259 +schwacyrillic;04D9 +schwadieresiscyrillic;04DB +schwahook;025A +scircle;24E2 +scircumflex;015D +scommaaccent;0219 +sdotaccent;1E61 +sdotbelow;1E63 +sdotbelowdotaccent;1E69 +seagullbelowcmb;033C +second;2033 +secondtonechinese;02CA +section;00A7 +seenarabic;0633 +seenfinalarabic;FEB2 +seeninitialarabic;FEB3 +seenmedialarabic;FEB4 +segol;05B6 +segol13;05B6 +segol1f;05B6 +segol2c;05B6 +segolhebrew;05B6 +segolnarrowhebrew;05B6 +segolquarterhebrew;05B6 +segoltahebrew;0592 +segolwidehebrew;05B6 +seharmenian;057D +sehiragana;305B +sekatakana;30BB +sekatakanahalfwidth;FF7E +semicolon;003B +semicolonarabic;061B +semicolonmonospace;FF1B +semicolonsmall;FE54 +semivoicedmarkkana;309C +semivoicedmarkkanahalfwidth;FF9F +sentisquare;3322 +sentosquare;3323 +seven;0037 +sevenarabic;0667 +sevenbengali;09ED +sevencircle;2466 +sevencircleinversesansserif;2790 +sevendeva;096D +seveneighths;215E +sevengujarati;0AED +sevengurmukhi;0A6D +sevenhackarabic;0667 +sevenhangzhou;3027 +sevenideographicparen;3226 +seveninferior;2087 +sevenmonospace;FF17 +sevenoldstyle;F737 +sevenparen;247A +sevenperiod;248E +sevenpersian;06F7 +sevenroman;2176 +sevensuperior;2077 +seventeencircle;2470 +seventeenparen;2484 +seventeenperiod;2498 +seventhai;0E57 +sfthyphen;00AD +shaarmenian;0577 +shabengali;09B6 +shacyrillic;0448 +shaddaarabic;0651 +shaddadammaarabic;FC61 +shaddadammatanarabic;FC5E +shaddafathaarabic;FC60 +shaddafathatanarabic;0651 064B +shaddakasraarabic;FC62 +shaddakasratanarabic;FC5F +shade;2592 +shadedark;2593 +shadelight;2591 +shademedium;2592 +shadeva;0936 +shagujarati;0AB6 +shagurmukhi;0A36 +shalshelethebrew;0593 +shbopomofo;3115 +shchacyrillic;0449 +sheenarabic;0634 +sheenfinalarabic;FEB6 +sheeninitialarabic;FEB7 +sheenmedialarabic;FEB8 +sheicoptic;03E3 +sheqel;20AA +sheqelhebrew;20AA +sheva;05B0 +sheva115;05B0 +sheva15;05B0 +sheva22;05B0 +sheva2e;05B0 +shevahebrew;05B0 +shevanarrowhebrew;05B0 +shevaquarterhebrew;05B0 +shevawidehebrew;05B0 +shhacyrillic;04BB +shimacoptic;03ED +shin;05E9 +shindagesh;FB49 +shindageshhebrew;FB49 +shindageshshindot;FB2C +shindageshshindothebrew;FB2C +shindageshsindot;FB2D +shindageshsindothebrew;FB2D +shindothebrew;05C1 +shinhebrew;05E9 +shinshindot;FB2A +shinshindothebrew;FB2A +shinsindot;FB2B +shinsindothebrew;FB2B +shook;0282 +sigma;03C3 +sigma1;03C2 +sigmafinal;03C2 +sigmalunatesymbolgreek;03F2 +sihiragana;3057 +sikatakana;30B7 +sikatakanahalfwidth;FF7C +siluqhebrew;05BD +siluqlefthebrew;05BD +similar;223C +sindothebrew;05C2 +siosacirclekorean;3274 +siosaparenkorean;3214 +sioscieuckorean;317E +sioscirclekorean;3266 +sioskiyeokkorean;317A +sioskorean;3145 +siosnieunkorean;317B +siosparenkorean;3206 +siospieupkorean;317D +siostikeutkorean;317C +six;0036 +sixarabic;0666 +sixbengali;09EC +sixcircle;2465 +sixcircleinversesansserif;278F +sixdeva;096C +sixgujarati;0AEC +sixgurmukhi;0A6C +sixhackarabic;0666 +sixhangzhou;3026 +sixideographicparen;3225 +sixinferior;2086 +sixmonospace;FF16 +sixoldstyle;F736 +sixparen;2479 +sixperiod;248D +sixpersian;06F6 +sixroman;2175 +sixsuperior;2076 +sixteencircle;246F +sixteencurrencydenominatorbengali;09F9 +sixteenparen;2483 +sixteenperiod;2497 +sixthai;0E56 +slash;002F +slashmonospace;FF0F +slong;017F +slongdotaccent;1E9B +smileface;263A +smonospace;FF53 +sofpasuqhebrew;05C3 +softhyphen;00AD +softsigncyrillic;044C +sohiragana;305D +sokatakana;30BD +sokatakanahalfwidth;FF7F +soliduslongoverlaycmb;0338 +solidusshortoverlaycmb;0337 +sorusithai;0E29 +sosalathai;0E28 +sosothai;0E0B +sosuathai;0E2A +space;0020 +spacehackarabic;0020 +spade;2660 +spadesuitblack;2660 +spadesuitwhite;2664 +sparen;24AE +squarebelowcmb;033B +squarecc;33C4 +squarecm;339D +squarediagonalcrosshatchfill;25A9 +squarehorizontalfill;25A4 +squarekg;338F +squarekm;339E +squarekmcapital;33CE +squareln;33D1 +squarelog;33D2 +squaremg;338E +squaremil;33D5 +squaremm;339C +squaremsquared;33A1 +squareorthogonalcrosshatchfill;25A6 +squareupperlefttolowerrightfill;25A7 +squareupperrighttolowerleftfill;25A8 +squareverticalfill;25A5 +squarewhitewithsmallblack;25A3 +srsquare;33DB +ssabengali;09B7 +ssadeva;0937 +ssagujarati;0AB7 +ssangcieuckorean;3149 +ssanghieuhkorean;3185 +ssangieungkorean;3180 +ssangkiyeokkorean;3132 +ssangnieunkorean;3165 +ssangpieupkorean;3143 +ssangsioskorean;3146 +ssangtikeutkorean;3138 +ssuperior;F6F2 +sterling;00A3 +sterlingmonospace;FFE1 +strokelongoverlaycmb;0336 +strokeshortoverlaycmb;0335 +subset;2282 +subsetnotequal;228A +subsetorequal;2286 +succeeds;227B +suchthat;220B +suhiragana;3059 +sukatakana;30B9 +sukatakanahalfwidth;FF7D +sukunarabic;0652 +summation;2211 +sun;263C +superset;2283 +supersetnotequal;228B +supersetorequal;2287 +svsquare;33DC +syouwaerasquare;337C +t;0074 +tabengali;09A4 +tackdown;22A4 +tackleft;22A3 +tadeva;0924 +tagujarati;0AA4 +tagurmukhi;0A24 +taharabic;0637 +tahfinalarabic;FEC2 +tahinitialarabic;FEC3 +tahiragana;305F +tahmedialarabic;FEC4 +taisyouerasquare;337D +takatakana;30BF +takatakanahalfwidth;FF80 +tatweelarabic;0640 +tau;03C4 +tav;05EA +tavdages;FB4A +tavdagesh;FB4A +tavdageshhebrew;FB4A +tavhebrew;05EA +tbar;0167 +tbopomofo;310A +tcaron;0165 +tccurl;02A8 +tcedilla;0163 +tcheharabic;0686 +tchehfinalarabic;FB7B +tchehinitialarabic;FB7C +tchehmedialarabic;FB7D +tchehmeeminitialarabic;FB7C FEE4 +tcircle;24E3 +tcircumflexbelow;1E71 +tcommaaccent;0163 +tdieresis;1E97 +tdotaccent;1E6B +tdotbelow;1E6D +tecyrillic;0442 +tedescendercyrillic;04AD +teharabic;062A +tehfinalarabic;FE96 +tehhahinitialarabic;FCA2 +tehhahisolatedarabic;FC0C +tehinitialarabic;FE97 +tehiragana;3066 +tehjeeminitialarabic;FCA1 +tehjeemisolatedarabic;FC0B +tehmarbutaarabic;0629 +tehmarbutafinalarabic;FE94 +tehmedialarabic;FE98 +tehmeeminitialarabic;FCA4 +tehmeemisolatedarabic;FC0E +tehnoonfinalarabic;FC73 +tekatakana;30C6 +tekatakanahalfwidth;FF83 +telephone;2121 +telephoneblack;260E +telishagedolahebrew;05A0 +telishaqetanahebrew;05A9 +tencircle;2469 +tenideographicparen;3229 +tenparen;247D +tenperiod;2491 +tenroman;2179 +tesh;02A7 +tet;05D8 +tetdagesh;FB38 +tetdageshhebrew;FB38 +tethebrew;05D8 +tetsecyrillic;04B5 +tevirhebrew;059B +tevirlefthebrew;059B +thabengali;09A5 +thadeva;0925 +thagujarati;0AA5 +thagurmukhi;0A25 +thalarabic;0630 +thalfinalarabic;FEAC +thanthakhatlowleftthai;F898 +thanthakhatlowrightthai;F897 +thanthakhatthai;0E4C +thanthakhatupperleftthai;F896 +theharabic;062B +thehfinalarabic;FE9A +thehinitialarabic;FE9B +thehmedialarabic;FE9C +thereexists;2203 +therefore;2234 +theta;03B8 +theta1;03D1 +thetasymbolgreek;03D1 +thieuthacirclekorean;3279 +thieuthaparenkorean;3219 +thieuthcirclekorean;326B +thieuthkorean;314C +thieuthparenkorean;320B +thirteencircle;246C +thirteenparen;2480 +thirteenperiod;2494 +thonangmonthothai;0E11 +thook;01AD +thophuthaothai;0E12 +thorn;00FE +thothahanthai;0E17 +thothanthai;0E10 +thothongthai;0E18 +thothungthai;0E16 +thousandcyrillic;0482 +thousandsseparatorarabic;066C +thousandsseparatorpersian;066C +three;0033 +threearabic;0663 +threebengali;09E9 +threecircle;2462 +threecircleinversesansserif;278C +threedeva;0969 +threeeighths;215C +threegujarati;0AE9 +threegurmukhi;0A69 +threehackarabic;0663 +threehangzhou;3023 +threeideographicparen;3222 +threeinferior;2083 +threemonospace;FF13 +threenumeratorbengali;09F6 +threeoldstyle;F733 +threeparen;2476 +threeperiod;248A +threepersian;06F3 +threequarters;00BE +threequartersemdash;F6DE +threeroman;2172 +threesuperior;00B3 +threethai;0E53 +thzsquare;3394 +tihiragana;3061 +tikatakana;30C1 +tikatakanahalfwidth;FF81 +tikeutacirclekorean;3270 +tikeutaparenkorean;3210 +tikeutcirclekorean;3262 +tikeutkorean;3137 +tikeutparenkorean;3202 +tilde;02DC +tildebelowcmb;0330 +tildecmb;0303 +tildecomb;0303 +tildedoublecmb;0360 +tildeoperator;223C +tildeoverlaycmb;0334 +tildeverticalcmb;033E +timescircle;2297 +tipehahebrew;0596 +tipehalefthebrew;0596 +tippigurmukhi;0A70 +titlocyrilliccmb;0483 +tiwnarmenian;057F +tlinebelow;1E6F +tmonospace;FF54 +toarmenian;0569 +tohiragana;3068 +tokatakana;30C8 +tokatakanahalfwidth;FF84 +tonebarextrahighmod;02E5 +tonebarextralowmod;02E9 +tonebarhighmod;02E6 +tonebarlowmod;02E8 +tonebarmidmod;02E7 +tonefive;01BD +tonesix;0185 +tonetwo;01A8 +tonos;0384 +tonsquare;3327 +topatakthai;0E0F +tortoiseshellbracketleft;3014 +tortoiseshellbracketleftsmall;FE5D +tortoiseshellbracketleftvertical;FE39 +tortoiseshellbracketright;3015 +tortoiseshellbracketrightsmall;FE5E +tortoiseshellbracketrightvertical;FE3A +totaothai;0E15 +tpalatalhook;01AB +tparen;24AF +trademark;2122 +trademarksans;F8EA +trademarkserif;F6DB +tretroflexhook;0288 +triagdn;25BC +triaglf;25C4 +triagrt;25BA +triagup;25B2 +ts;02A6 +tsadi;05E6 +tsadidagesh;FB46 +tsadidageshhebrew;FB46 +tsadihebrew;05E6 +tsecyrillic;0446 +tsere;05B5 +tsere12;05B5 +tsere1e;05B5 +tsere2b;05B5 +tserehebrew;05B5 +tserenarrowhebrew;05B5 +tserequarterhebrew;05B5 +tserewidehebrew;05B5 +tshecyrillic;045B +tsuperior;F6F3 +ttabengali;099F +ttadeva;091F +ttagujarati;0A9F +ttagurmukhi;0A1F +tteharabic;0679 +ttehfinalarabic;FB67 +ttehinitialarabic;FB68 +ttehmedialarabic;FB69 +tthabengali;09A0 +tthadeva;0920 +tthagujarati;0AA0 +tthagurmukhi;0A20 +tturned;0287 +tuhiragana;3064 +tukatakana;30C4 +tukatakanahalfwidth;FF82 +tusmallhiragana;3063 +tusmallkatakana;30C3 +tusmallkatakanahalfwidth;FF6F +twelvecircle;246B +twelveparen;247F +twelveperiod;2493 +twelveroman;217B +twentycircle;2473 +twentyhangzhou;5344 +twentyparen;2487 +twentyperiod;249B +two;0032 +twoarabic;0662 +twobengali;09E8 +twocircle;2461 +twocircleinversesansserif;278B +twodeva;0968 +twodotenleader;2025 +twodotleader;2025 +twodotleadervertical;FE30 +twogujarati;0AE8 +twogurmukhi;0A68 +twohackarabic;0662 +twohangzhou;3022 +twoideographicparen;3221 +twoinferior;2082 +twomonospace;FF12 +twonumeratorbengali;09F5 +twooldstyle;F732 +twoparen;2475 +twoperiod;2489 +twopersian;06F2 +tworoman;2171 +twostroke;01BB +twosuperior;00B2 +twothai;0E52 +twothirds;2154 +u;0075 +uacute;00FA +ubar;0289 +ubengali;0989 +ubopomofo;3128 +ubreve;016D +ucaron;01D4 +ucircle;24E4 +ucircumflex;00FB +ucircumflexbelow;1E77 +ucyrillic;0443 +udattadeva;0951 +udblacute;0171 +udblgrave;0215 +udeva;0909 +udieresis;00FC +udieresisacute;01D8 +udieresisbelow;1E73 +udieresiscaron;01DA +udieresiscyrillic;04F1 +udieresisgrave;01DC +udieresismacron;01D6 +udotbelow;1EE5 +ugrave;00F9 +ugujarati;0A89 +ugurmukhi;0A09 +uhiragana;3046 +uhookabove;1EE7 +uhorn;01B0 +uhornacute;1EE9 +uhorndotbelow;1EF1 +uhorngrave;1EEB +uhornhookabove;1EED +uhorntilde;1EEF +uhungarumlaut;0171 +uhungarumlautcyrillic;04F3 +uinvertedbreve;0217 +ukatakana;30A6 +ukatakanahalfwidth;FF73 +ukcyrillic;0479 +ukorean;315C +umacron;016B +umacroncyrillic;04EF +umacrondieresis;1E7B +umatragurmukhi;0A41 +umonospace;FF55 +underscore;005F +underscoredbl;2017 +underscoremonospace;FF3F +underscorevertical;FE33 +underscorewavy;FE4F +union;222A +universal;2200 +uogonek;0173 +uparen;24B0 +upblock;2580 +upperdothebrew;05C4 +upsilon;03C5 +upsilondieresis;03CB +upsilondieresistonos;03B0 +upsilonlatin;028A +upsilontonos;03CD +uptackbelowcmb;031D +uptackmod;02D4 +uragurmukhi;0A73 +uring;016F +ushortcyrillic;045E +usmallhiragana;3045 +usmallkatakana;30A5 +usmallkatakanahalfwidth;FF69 +ustraightcyrillic;04AF +ustraightstrokecyrillic;04B1 +utilde;0169 +utildeacute;1E79 +utildebelow;1E75 +uubengali;098A +uudeva;090A +uugujarati;0A8A +uugurmukhi;0A0A +uumatragurmukhi;0A42 +uuvowelsignbengali;09C2 +uuvowelsigndeva;0942 +uuvowelsigngujarati;0AC2 +uvowelsignbengali;09C1 +uvowelsigndeva;0941 +uvowelsigngujarati;0AC1 +v;0076 +vadeva;0935 +vagujarati;0AB5 +vagurmukhi;0A35 +vakatakana;30F7 +vav;05D5 +vavdagesh;FB35 +vavdagesh65;FB35 +vavdageshhebrew;FB35 +vavhebrew;05D5 +vavholam;FB4B +vavholamhebrew;FB4B +vavvavhebrew;05F0 +vavyodhebrew;05F1 +vcircle;24E5 +vdotbelow;1E7F +vecyrillic;0432 +veharabic;06A4 +vehfinalarabic;FB6B +vehinitialarabic;FB6C +vehmedialarabic;FB6D +vekatakana;30F9 +venus;2640 +verticalbar;007C +verticallineabovecmb;030D +verticallinebelowcmb;0329 +verticallinelowmod;02CC +verticallinemod;02C8 +vewarmenian;057E +vhook;028B +vikatakana;30F8 +viramabengali;09CD +viramadeva;094D +viramagujarati;0ACD +visargabengali;0983 +visargadeva;0903 +visargagujarati;0A83 +vmonospace;FF56 +voarmenian;0578 +voicediterationhiragana;309E +voicediterationkatakana;30FE +voicedmarkkana;309B +voicedmarkkanahalfwidth;FF9E +vokatakana;30FA +vparen;24B1 +vtilde;1E7D +vturned;028C +vuhiragana;3094 +vukatakana;30F4 +w;0077 +wacute;1E83 +waekorean;3159 +wahiragana;308F +wakatakana;30EF +wakatakanahalfwidth;FF9C +wakorean;3158 +wasmallhiragana;308E +wasmallkatakana;30EE +wattosquare;3357 +wavedash;301C +wavyunderscorevertical;FE34 +wawarabic;0648 +wawfinalarabic;FEEE +wawhamzaabovearabic;0624 +wawhamzaabovefinalarabic;FE86 +wbsquare;33DD +wcircle;24E6 +wcircumflex;0175 +wdieresis;1E85 +wdotaccent;1E87 +wdotbelow;1E89 +wehiragana;3091 +weierstrass;2118 +wekatakana;30F1 +wekorean;315E +weokorean;315D +wgrave;1E81 +whitebullet;25E6 +whitecircle;25CB +whitecircleinverse;25D9 +whitecornerbracketleft;300E +whitecornerbracketleftvertical;FE43 +whitecornerbracketright;300F +whitecornerbracketrightvertical;FE44 +whitediamond;25C7 +whitediamondcontainingblacksmalldiamond;25C8 +whitedownpointingsmalltriangle;25BF +whitedownpointingtriangle;25BD +whiteleftpointingsmalltriangle;25C3 +whiteleftpointingtriangle;25C1 +whitelenticularbracketleft;3016 +whitelenticularbracketright;3017 +whiterightpointingsmalltriangle;25B9 +whiterightpointingtriangle;25B7 +whitesmallsquare;25AB +whitesmilingface;263A +whitesquare;25A1 +whitestar;2606 +whitetelephone;260F +whitetortoiseshellbracketleft;3018 +whitetortoiseshellbracketright;3019 +whiteuppointingsmalltriangle;25B5 +whiteuppointingtriangle;25B3 +wihiragana;3090 +wikatakana;30F0 +wikorean;315F +wmonospace;FF57 +wohiragana;3092 +wokatakana;30F2 +wokatakanahalfwidth;FF66 +won;20A9 +wonmonospace;FFE6 +wowaenthai;0E27 +wparen;24B2 +wring;1E98 +wsuperior;02B7 +wturned;028D +wynn;01BF +x;0078 +xabovecmb;033D +xbopomofo;3112 +xcircle;24E7 +xdieresis;1E8D +xdotaccent;1E8B +xeharmenian;056D +xi;03BE +xmonospace;FF58 +xparen;24B3 +xsuperior;02E3 +y;0079 +yaadosquare;334E +yabengali;09AF +yacute;00FD +yadeva;092F +yaekorean;3152 +yagujarati;0AAF +yagurmukhi;0A2F +yahiragana;3084 +yakatakana;30E4 +yakatakanahalfwidth;FF94 +yakorean;3151 +yamakkanthai;0E4E +yasmallhiragana;3083 +yasmallkatakana;30E3 +yasmallkatakanahalfwidth;FF6C +yatcyrillic;0463 +ycircle;24E8 +ycircumflex;0177 +ydieresis;00FF +ydotaccent;1E8F +ydotbelow;1EF5 +yeharabic;064A +yehbarreearabic;06D2 +yehbarreefinalarabic;FBAF +yehfinalarabic;FEF2 +yehhamzaabovearabic;0626 +yehhamzaabovefinalarabic;FE8A +yehhamzaaboveinitialarabic;FE8B +yehhamzaabovemedialarabic;FE8C +yehinitialarabic;FEF3 +yehmedialarabic;FEF4 +yehmeeminitialarabic;FCDD +yehmeemisolatedarabic;FC58 +yehnoonfinalarabic;FC94 +yehthreedotsbelowarabic;06D1 +yekorean;3156 +yen;00A5 +yenmonospace;FFE5 +yeokorean;3155 +yeorinhieuhkorean;3186 +yerahbenyomohebrew;05AA +yerahbenyomolefthebrew;05AA +yericyrillic;044B +yerudieresiscyrillic;04F9 +yesieungkorean;3181 +yesieungpansioskorean;3183 +yesieungsioskorean;3182 +yetivhebrew;059A +ygrave;1EF3 +yhook;01B4 +yhookabove;1EF7 +yiarmenian;0575 +yicyrillic;0457 +yikorean;3162 +yinyang;262F +yiwnarmenian;0582 +ymonospace;FF59 +yod;05D9 +yoddagesh;FB39 +yoddageshhebrew;FB39 +yodhebrew;05D9 +yodyodhebrew;05F2 +yodyodpatahhebrew;FB1F +yohiragana;3088 +yoikorean;3189 +yokatakana;30E8 +yokatakanahalfwidth;FF96 +yokorean;315B +yosmallhiragana;3087 +yosmallkatakana;30E7 +yosmallkatakanahalfwidth;FF6E +yotgreek;03F3 +yoyaekorean;3188 +yoyakorean;3187 +yoyakthai;0E22 +yoyingthai;0E0D +yparen;24B4 +ypogegrammeni;037A +ypogegrammenigreekcmb;0345 +yr;01A6 +yring;1E99 +ysuperior;02B8 +ytilde;1EF9 +yturned;028E +yuhiragana;3086 +yuikorean;318C +yukatakana;30E6 +yukatakanahalfwidth;FF95 +yukorean;3160 +yusbigcyrillic;046B +yusbigiotifiedcyrillic;046D +yuslittlecyrillic;0467 +yuslittleiotifiedcyrillic;0469 +yusmallhiragana;3085 +yusmallkatakana;30E5 +yusmallkatakanahalfwidth;FF6D +yuyekorean;318B +yuyeokorean;318A +yyabengali;09DF +yyadeva;095F +z;007A +zaarmenian;0566 +zacute;017A +zadeva;095B +zagurmukhi;0A5B +zaharabic;0638 +zahfinalarabic;FEC6 +zahinitialarabic;FEC7 +zahiragana;3056 +zahmedialarabic;FEC8 +zainarabic;0632 +zainfinalarabic;FEB0 +zakatakana;30B6 +zaqefgadolhebrew;0595 +zaqefqatanhebrew;0594 +zarqahebrew;0598 +zayin;05D6 +zayindagesh;FB36 +zayindageshhebrew;FB36 +zayinhebrew;05D6 +zbopomofo;3117 +zcaron;017E +zcircle;24E9 +zcircumflex;1E91 +zcurl;0291 +zdot;017C +zdotaccent;017C +zdotbelow;1E93 +zecyrillic;0437 +zedescendercyrillic;0499 +zedieresiscyrillic;04DF +zehiragana;305C +zekatakana;30BC +zero;0030 +zeroarabic;0660 +zerobengali;09E6 +zerodeva;0966 +zerogujarati;0AE6 +zerogurmukhi;0A66 +zerohackarabic;0660 +zeroinferior;2080 +zeromonospace;FF10 +zerooldstyle;F730 +zeropersian;06F0 +zerosuperior;2070 +zerothai;0E50 +zerowidthjoiner;FEFF +zerowidthnonjoiner;200C +zerowidthspace;200B +zeta;03B6 +zhbopomofo;3113 +zhearmenian;056A +zhebrevecyrillic;04C2 +zhecyrillic;0436 +zhedescendercyrillic;0497 +zhedieresiscyrillic;04DD +zihiragana;3058 +zikatakana;30B8 +zinorhebrew;05AE +zlinebelow;1E95 +zmonospace;FF5A +zohiragana;305E +zokatakana;30BE +zparen;24B5 +zretroflexhook;0290 +zstroke;01B6 +zuhiragana;305A +zukatakana;30BA +#--end diff --git a/collects/afm/glyphshortlist.txt b/collects/afm/glyphshortlist.txt new file mode 100644 index 0000000000..1032c601e8 --- /dev/null +++ b/collects/afm/glyphshortlist.txt @@ -0,0 +1,406 @@ +# Like glyphlist.txt, but includes only +# those names used in the .afm fonts +# distirbuted with PLT Scheme. Extra +# entries in this file map to FFFF +# to avoid triggering the use fo glyphlist.txt +# for names that won't be there, either. +space;0020 +exclam;0021 +quotedbl;0022 +numbersign;0023 +dollar;0024 +percent;0025 +ampersand;0026 +quoteright;2019 +parenleft;0028 +parenright;0029 +asterisk;002A +plus;002B +comma;002C +hyphen;002D +period;002E +slash;002F +zero;0030 +one;0031 +two;0032 +three;0033 +four;0034 +five;0035 +six;0036 +seven;0037 +eight;0038 +nine;0039 +colon;003A +semicolon;003B +less;003C +equal;003D +greater;003E +question;003F +at;0040 +A;0041 +B;0042 +C;0043 +D;0044 +E;0045 +F;0046 +G;0047 +H;0048 +I;0049 +J;004A +K;004B +L;004C +M;004D +N;004E +O;004F +P;0050 +Q;0051 +R;0052 +S;0053 +T;0054 +U;0055 +V;0056 +W;0057 +X;0058 +Y;0059 +Z;005A +bracketleft;005B +backslash;005C +bracketright;005D +asciicircum;005E +underscore;005F +quoteleft;2018 +a;0061 +b;0062 +c;0063 +d;0064 +e;0065 +f;0066 +g;0067 +h;0068 +i;0069 +j;006A +k;006B +l;006C +m;006D +n;006E +o;006F +p;0070 +q;0071 +r;0072 +s;0073 +t;0074 +u;0075 +v;0076 +w;0077 +x;0078 +y;0079 +z;007A +braceleft;007B +bar;007C +braceright;007D +asciitilde;007E +exclamdown;00A1 +cent;00A2 +sterling;00A3 +fraction;2044 +yen;00A5 +florin;0192 +section;00A7 +currency;00A4 +quotesingle;0027 +quotedblleft;201C +guillemotleft;00AB +guilsinglleft;2039 +guilsinglright;203A +fi;FB01 +fl;FB02 +endash;2013 +dagger;2020 +daggerdbl;2021 +periodcentered;00B7 +paragraph;00B6 +bullet;2022 +quotesinglbase;201A +quotedblbase;201E +quotedblright;201D +guillemotright;00BB +ellipsis;2026 +perthousand;2030 +questiondown;00BF +grave;0060 +acute;00B4 +circumflex;02C6 +tilde;02DC +macron;00AF +breve;02D8 +dotaccent;02D9 +dieresis;00A8 +ring;02DA +cedilla;00B8 +hungarumlaut;02DD +ogonek;02DB +caron;02C7 +emdash;2014 +AE;00C6 +ordfeminine;00AA +Lslash;0141 +Oslash;00D8 +OE;0152 +ordmasculine;00BA +ae;00E6 +dotlessi;0131 +lslash;0142 +oslash;00F8 +oe;0153 +germandbls;00DF +Aacute;00C1 +Acircumflex;00C2 +Adieresis;00C4 +Agrave;00C0 +Aring;00C5 +Atilde;00C3 +Ccedilla;00C7 +Eacute;00C9 +Ecircumflex;00CA +Edieresis;00CB +Egrave;00C8 +Eth;00D0 +Gcaron;01E6 +IJ;0132 +Iacute;00CD +Icircumflex;00CE +Idieresis;00CF +Idot;0130 +Igrave;00CC +LL;F6BF +Ntilde;00D1 +Oacute;00D3 +Ocircumflex;00D4 +Odieresis;00D6 +Ograve;00D2 +Otilde;00D5 +Scaron;0160 +Scedilla;015E +Thorn;00DE +Uacute;00DA +Ucircumflex;00DB +Udieresis;00DC +Ugrave;00D9 +Yacute;00DD +Ydieresis;0178 +Zcaron;017D +aacute;00E1 +acircumflex;00E2 +adieresis;00E4 +agrave;00E0 +aring;00E5 +arrowboth;2194 +arrowdown;2193 +arrowleft;2190 +arrowright;2192 +arrowup;2191 +atilde;00E3 +brokenbar;00A6 +ccedilla;00E7 +center;FFFF +copyright;00A9 +dectab;FFFF +degree;00B0 +divide;00F7 +down;FFFF +eacute;00E9 +ecircumflex;00EA +edieresis;00EB +egrave;00E8 +eth;00F0 +format;FFFF +gcaron;01E7 +graybox;FFFF +iacute;00ED +icircumflex;00EE +idieresis;00EF +igrave;00EC +ij;0133 +indent;FFFF +largebullet;FFFF +left;FFFF +lira;20A4 +ll;F6C0 +logicalnot;00AC +merge;FFFF +minus;2212 +mu;00B5 +multiply;00D7 +notegraphic;FFFF +ntilde;00F1 +oacute;00F3 +ocircumflex;00F4 +odieresis;00F6 +ograve;00F2 +onehalf;00BD +onequarter;00BC +onesuperior;00B9 +otilde;00F5 +overscore;00AF +plusminus;00B1 +prescription;211E +registered;00AE +return;FFFF +scaron;0161 +scedilla;015F +square;FFFF +stop;FFFF +tab;FFFF +thorn;00FE +threequarters;00BE +threesuperior;00B3 +trademark;2122 +twosuperior;00B2 +uacute;00FA +ucircumflex;00FB +udieresis;00FC +ugrave;00F9 +up;FFFF +yacute;00FD +ydieresis;00FF +zcaron;017E +universal;2200 +existential;2203 +suchthat;220B +asteriskmath;2217 +congruent;2245 +Alpha;0391 +Beta;0392 +Chi;03A7 +Delta;2206 +Epsilon;0395 +Phi;03A6 +Gamma;0393 +Eta;0397 +Iota;0399 +theta1;03D1 +Kappa;039A +Lambda;039B +Mu;039C +Nu;039D +Omicron;039F +Pi;03A0 +Theta;0398 +Rho;03A1 +Sigma;03A3 +Tau;03A4 +Upsilon;03A5 +sigma1;03C2 +Omega;2126 +Xi;039E +Psi;03A8 +Zeta;0396 +therefore;2234 +perpendicular;22A5 +radicalex;F8E5 +alpha;03B1 +beta;03B2 +chi;03C7 +delta;03B4 +epsilon;03B5 +phi;03C6 +gamma;03B3 +eta;03B7 +iota;03B9 +phi1;03D5 +kappa;03BA +lambda;03BB +nu;03BD +omicron;03BF +pi;03C0 +theta;03B8 +rho;03C1 +sigma;03C3 +tau;03C4 +upsilon;03C5 +omega1;03D6 +omega;03C9 +xi;03BE +psi;03C8 +zeta;03B6 +similar;223C +Upsilon1;03D2 +minute;2032 +lessequal;2264 +infinity;221E +club;2663 +diamond;2666 +heart;2665 +spade;2660 +second;2033 +greaterequal;2265 +proportional;221D +partialdiff;2202 +notequal;2260 +equivalence;2261 +approxequal;2248 +arrowvertex;F8E6 +arrowhorizex;F8E7 +carriagereturn;21B5 +aleph;2135 +Ifraktur;2111 +Rfraktur;211C +weierstrass;2118 +circlemultiply;2297 +circleplus;2295 +emptyset;2205 +intersection;2229 +union;222A +propersuperset;2283 +reflexsuperset;2287 +notsubset;2284 +propersubset;2282 +reflexsubset;2286 +element;2208 +notelement;2209 +angle;2220 +gradient;2207 +registerserif;F6DA +copyrightserif;F6D9 +trademarkserif;F6DB +product;220F +radical;221A +dotmath;22C5 +logicaland;2227 +logicalor;2228 +arrowdblboth;21D4 +arrowdblleft;21D0 +arrowdblup;21D1 +arrowdblright;21D2 +arrowdbldown;21D3 +lozenge;25CA +angleleft;2329 +registersans;F8E8 +copyrightsans;F8E9 +trademarksans;F8EA +summation;2211 +parenlefttp;F8EB +parenleftex;F8EC +parenleftbt;F8ED +bracketlefttp;F8EE +bracketleftex;F8EF +bracketleftbt;F8F0 +bracelefttp;F8F1 +braceleftmid;F8F2 +braceleftbt;F8F3 +braceex;F8F4 +angleright;232A +integral;222B +integraltp;2320 +integralex;F8F5 +integralbt;2321 +parenrighttp;F8F6 +parenrightex;F8F7 +parenrightbt;F8F8 +bracketrighttp;F8F9 +bracketrightex;F8FA +bracketrightbt;F8FB +bracerighttp;F8FC +bracerightmid;F8FD +bracerightbt;F8FE +apple;F8FF diff --git a/collects/algol60/algol60.ss b/collects/algol60/algol60.ss new file mode 100644 index 0000000000..37959a756d --- /dev/null +++ b/collects/algol60/algol60.ss @@ -0,0 +1,38 @@ +#cs(module algol60 mzscheme + (require-for-syntax "parse.ss" + ;; Parses to generate an AST. Identifiers in the AST + ;; are represented as syntax objects with source location. + + "simplify.ss" + ;; Desugars the AST, transforming `for' to `if'+`goto', + ;; and flattening `if' statements so they are always + ;; of the for `if then goto