% fonts.jam (fonts.jam) = % Font Stuff % FONTNAME - sets the desired font (xxxpoints) 40.0 .def % default point size setting (HELVB){ (xxxpoints) .exch .def (xerox/pressfonts/helvetica-brr) .findfont xxxpoints .scalefont .setfont} .cvx .def (HELVM){ (xxxpoints) .exch .def (xerox/pressfonts/helvetica-mrr) .findfont xxxpoints .scalefont .setfont} .cvx .def (HELVMI){ (xxxpoints) .exch .def (xerox/pressfonts/helvetica-mir) .findfont xxxpoints .scalefont .setfont} .cvx .def (HELVBI){ (xxxpoints) .exch .def (xerox/pressfonts/helvetica-bir) .findfont xxxpoints .scalefont .setfont} .cvx .def (TIMEB){ (xxxpoints) .exch .def (xerox/pressfonts/TimesRoman-brr) .findfont xxxpoints .scalefont .setfont} .cvx .def (TIMEMI){ (xxxpoints) .exch .def (xerox/pressfonts/TimesRoman-mir) .findfont xxxpoints .scalefont .setfont} .cvx .def (TIMEM){ (xxxpoints) .exch .def (xerox/pressfonts/TimesRoman-mrr) .findfont xxxpoints .scalefont .setfont} .cvx .def (TIMEBI){ (xxxpoints) .exch .def (xerox/pressfonts/TimesRoman-bir) .findfont xxxpoints .scalefont .setfont} .cvx .def (OLDEM){ (xxxpoints) .exch .def (xerox/pressfonts/OldEnglish-mrr) .findfont xxxpoints .scalefont .setfont} .cvx .def (TEMPLM){ (xxxpoints) .exch .def (xerox/pressfonts/Template-mrr) .findfont xxxpoints .scalefont .setfont} .cvx .def (XRXBKM){ (xxxpoints) .exch .def (xerox/pressfonts/XeroxBook-mrr) .findfont xxxpoints .scalefont .setfont} .cvx .def (LOGO){ (xxxpoints) .exch .def (xerox/pressfonts/Logo-mrr) .findfont xxxpoints .scalefont .setfont} .cvx .def (MATH){ (xxxpoints) .exch .def (xerox/pressfonts/Math-mrr) .findfont xxxpoints .scalefont .setfont} .cvx .def (CRMM){ (xxxpoints) .exch .def (xerox/pressfonts/Cream-mrr) .findfont xxxpoints .scalefont .setfont} .cvx .def (CRMMI){ (xxxpoints) .exch .def (xerox/pressfonts/Cream-mir) .findfont xxxpoints .scalefont .setfont} .cvx .def (CRMB){ (xxxpoints) .exch .def (xerox/pressfonts/Cream-brr) .findfont xxxpoints .scalefont .setfont} .cvx .def (CRMBI){ (xxxpoints) .exch .def (xerox/pressfonts/Cream-bir) .findfont xxxpoints .scalefont .setfont} .cvx .def (MODM){ (xxxpoints) .exch .def (xerox/pressfonts/Modern-mrr) .findfont xxxpoints .scalefont .setfont} .cvx .def (MODMI){ (xxxpoints) .exch .def (xerox/pressfonts/Modern-mir) .findfont xxxpoints .scalefont .setfont} .cvx .def (MODB){ (xxxpoints) .exch .def (xerox/pressfonts/Modern-brr) .findfont xxxpoints .scalefont .setfont} .cvx .def (MODBI){ (xxxpoints) .exch .def (xerox/pressfonts/Modern-bir) .findfont xxxpoints .scalefont .setfont} .cvx .def (MOCK){ (xxxpoints) .exch .def (xerox/pressfonts/Mockingbird-mrr) .findfont xxxpoints .scalefont .setfont} .cvx .def (HIPP){ (xxxpoints) .exch .def (xerox/pressfonts/Hippo-mrr) .findfont xxxpoints .scalefont .setfont} .cvx .def (CLSSM){ (xxxpoints) .exch .def (xerox/pressfonts/Classic-mrr) .findfont xxxpoints .scalefont .setfont} .cvx .def (CLSSMI){ (xxxpoints) .exch .def (xerox/pressfonts/Classic-mir) .findfont xxxpoints .scalefont .setfont} .cvx .def (CLSSB){ (xxxpoints) .exch .def (xerox/pressfonts/Classic-brr) .findfont xxxpoints .scalefont .setfont} .cvx .def (ARROW){ (xxxpoints) .exch .def (xerox/pressfonts/Arrows-mrr) .findfont xxxpoints .scalefont .setfont} .cvx .def (FLEM){ (xxxpoints) .exch .def (xerox/xc1-1-1-0/FlemishScriptIIMRRc0) .findfont xxxpoints .scalefont .setfont} .cvx .def (BH){ (xxxpoints) .exch .def (xerox/xc1-1-1-0/ITCBauhausMRRc0) .findfont xxxpoints .scalefont .setfont}.cvx .def (LUC){ (xxxpoints) .exch .def (xerox/xc1-2-2/Lucida) .findfont xxxpoints .scalefont .setfont} .cvx .def (LUCI){ (xxxpoints) .exch .def (xerox/xc1-2-2/Lucida-italic) .findfont xxxpoints .scalefont .setfont} .cvx .def (LUCB){ (xxxpoints) .exch .def (xerox/xc1-2-2/Lucida-bold) .findfont xxxpoints .scalefont .setfont} .cvx .def (LUCBI){ (xxxpoints) .exch .def (xerox/xc1-2-2/Lucida-bold-italic) .findfont xxxpoints .scalefont .setfont} .cvx .def (LUCM){ (xxxpoints) .exch .def (xerox/xc1-2-2/LucidaMono) .findfont xxxpoints .scalefont .setfont} .cvx .def (LUCMB){ (xxxpoints) .exch .def (xerox/xc1-2-2/LucidaMono-bold) .findfont xxxpoints .scalefont .setfont} .cvx .def (LUCS){ (xxxpoints) .exch .def (xerox/xc1-2-2/LucidaSans) .findfont xxxpoints .scalefont .setfont} .cvx .def (LUCSB){ (xxxpoints) .exch .def (xerox/xc1-2-2/LucidaSans-bold) .findfont xxxpoints .scalefont .setfont} .cvx .def (LUCSI){ (xxxpoints) .exch .def (xerox/xc1-2-2/LucidaSans-italic) .findfont xxxpoints .scalefont .setfont} .cvx .def (LUCSBI){ (xxxpoints) .exch .def (xerox/xc1-2-2/LucidaSans-bold-italic) .findfont xxxpoints .scalefont .setfont} .cvx .def (LUCSM){ (xxxpoints) .exch .def (xerox/xc1-2-2/LucidaSansMono) .findfont xxxpoints .scalefont .setfont} .cvx .def (LUCSMB){ (xxxpoints) .exch .def (xerox/xc1-2-2/LucidaSansMono-bold) .findfont xxxpoints .scalefont .setfont} .cvx .def (LUCTMI){ (xxxpoints) .exch .def (xerox/xc1-2-2/TeXMath-italic) .findfont xxxpoints .scalefont .setfont} .cvx .def (egText) (The quick brown fox jumped over the lazy dog - 1234567890 !@#$%~&* XEROX) .def (showEgText) { % (classic) showEgText (showEgTextXX) .exch .def (pointSizeXX) .exch .def pointSizeXX MODM showEgTextXX .show ( - ) .show pointSizeXX showEgTextXX .cvx .exec egText .show } .cvx .def (examples) { (psxx) 20 .def (yxx) 50 .def (xxx) 10 .def (yxxInc) psxx 2 .add .def xxx yxx .setxy psxx (HELVB) showEgText (yxx) yxx yxxInc .add .def xxx yxx .setxy psxx (HELVM) showEgText (yxx) yxx yxxInc .add .def xxx yxx .setxy psxx (HELVMI) showEgText (yxx) yxx yxxInc .add .def xxx yxx .setxy psxx (HELVBI) showEgText (yxx) yxx yxxInc .add .def xxx yxx .setxy psxx (TIMEB) showEgText (yxx) yxx yxxInc .add .def xxx yxx .setxy psxx (TIMEMI) showEgText (yxx) yxx yxxInc .add .def xxx yxx .setxy psxx (TIMEBI) showEgText (yxx) yxx yxxInc .add .def xxx yxx .setxy psxx (OLDEM) showEgText (yxx) yxx yxxInc .add .def xxx yxx .setxy psxx (TEMPLM) showEgText (yxx) yxx yxxInc .add .def xxx yxx .setxy psxx (XRXBKM) showEgText (yxx) yxx yxxInc .add .def xxx yxx .setxy psxx (LOGO) showEgText (yxx) yxx yxxInc .add .def xxx yxx .setxy psxx (MATH) showEgText (yxx) yxx yxxInc .add .def xxx yxx .setxy psxx (CRMM) showEgText (yxx) yxx yxxInc .add .def xxx yxx .setxy psxx (CRMMI) showEgText (yxx) yxx yxxInc .add .def xxx yxx .setxy psxx (CRMB) showEgText (yxx) yxx yxxInc .add .def xxx yxx .setxy psxx (CRMBI) showEgText (yxx) yxx yxxInc .add .def xxx yxx .setxy psxx (MODM) showEgText (yxx) yxx yxxInc .add .def xxx yxx .setxy psxx (MODMI) showEgText (yxx) yxx yxxInc .add .def xxx yxx .setxy psxx (MODB) showEgText (yxx) yxx yxxInc .add .def xxx yxx .setxy psxx (MODBI) showEgText (yxx) yxx yxxInc .add .def xxx yxx .setxy { psxx MODM (MOCK - ) .show 0.03 .scalet psxx MOCK egText .show } .cvx .dosave (yxx) yxx yxxInc .add .def xxx yxx .setxy psxx (HIPP) showEgText (yxx) yxx yxxInc .add .def xxx yxx .setxy psxx (CLSSM) showEgText (yxx) yxx yxxInc .add .def xxx yxx .setxy psxx (CLSSMI) showEgText (yxx) yxx yxxInc .add .def xxx yxx .setxy psxx (CLSSB) showEgText (yxx) yxx yxxInc .add .def xxx yxx .setxy { psxx MODM (ARROW - ) .show 0.3 .scalet psxx ARROW egText .show } .cvx .dosave (yxx) yxx yxxInc .add .def xxx yxx .setxy psxx (FLEM) showEgText (yxx) yxx yxxInc .add .def xxx yxx .setxy psxx (BH) showEgText (yxx) yxx yxxInc .add .def } .cvx .def ʘJ˜ J˜J˜ Jšœ ˜ J˜1J˜J˜Jšœ2˜2J˜Jšœs˜sJšœs˜sJšœt˜tJšœt˜tJšœt˜tJšœu˜uJšœt˜tJšœu˜uJšœt˜tJšœs˜sJšœt˜tJšœm˜mJšœm˜mJšœn˜nJšœo˜oJšœn˜nJšœo˜oJšœo˜oJšœp˜pJšœo˜oJšœp˜pJšœt˜tJšœn˜nJšœq˜qJšœr˜rJšœq˜qJšœp˜pJšœx˜xJšœp˜pJšœg˜gJšœo˜oJšœm˜mJšœu˜uJšœl˜lJšœr˜rJšœl˜lJšœr˜rJšœt˜tJšœz˜zJšœq˜qJšœw˜wJšœr˜rJ˜JšœX˜XJ˜˜%J˜J˜Jšœ˜J˜J˜#Jšœ ˜ J˜ —J˜˜ Jšœ˜J˜J˜Jšœ˜JšœA˜AJšœB˜BJšœC˜CJšœC˜CJšœB˜BJšœC˜CJšœC˜CJšœB˜BJšœC˜CJšœC˜CJšœA˜AJšœA˜AJšœA˜AJšœB˜BJšœA˜AJšœB˜BJšœA˜AJšœB˜BJšœA˜AJšœB˜Bšœ˜Jšœ=˜=Jšœ)˜)—JšœA˜AJšœB˜BJšœC˜CJšœB˜Bšœ˜Jšœ>˜>Jšœ)˜)—JšœA˜AJšœ?˜?J˜ ——…—’(