Run IPCreatePackage _ &text _ "abcdefghijklmnopqrstuvwxyz\nABCDEFGHIJKLMNOPQRSTUVWXYZ\n0123456789 .,:;\n\noaobocodoeofogohoiojokolomonooopoqorosotouovowoxoyozo\nnanbncndnenfngnhninjnknlnmnnnonpnqnrnsntnunvnwnxnynzn\n\nOAOBOCODOEOFOGOHOIOJOKOLOMONOOOPOQOROSOTOUOVOWOXOYOZO\nHAHBHCHDHEHFHGHHHIHJHKHLHMHNHOHPHQHRHSHTHUHVHWHXHYHZH\n\n0102030405060708090\n\no.o,o;o;o n.n,n;n:n O.O,O;O:O H.H,H;H:H 0.0,0;0:0\n\nnnnonooonoioloninln HHHOHOOOHOIOIHIH\n\nhamburgefonts compendium champion\n\nHAMBURGEFONTS HOME CHAMPION\n\nA good set of type designs is never merely the fruit of a happy moment, or sudden inspiration. The type designer must not depend upon inspiration. She or he has to proceed conscientiously, doing much preparatory study, working hard and patiently gathering all available experience. The result represents the essence of countless experiments and observations, made during many years of work and thought. Only an experienced judge of typography can appreciate the long process that produces a set of 120 small letters, well shaped and mutually proportioned to achieve perfect harmony in all their possible combinations in the course of typographical composition. From: Oldrich Menhart, 1948.\n\nTHE LETTERS SHOULD BE DESIGNED BY AN ARTIST, AND NOT AN ENGINEER. FROM: WILLIAM MORRIS, 1893.\n\nGeometry Can Produce Beautiful Letters, But Art Alone Makes Them Beautiful. Art Begins Where Geometry Ends, And Imparts To Letters A Character Transcending Mere Measurement. From: Paul Standard, 1954.\n\n"; _ IPRasterFontSampleImpl.leading _ 0.2; _ &root _ "Classic10MRR300PA" _ IPRasterFontSampleImpl.text _ Rope.Concat[&text, &root] _ IPRasterFontSampleImpl.rasterFontFileNames _ NIL _ IPRasterFontSampleImpl.AddFont[Rope.Concat[&root, ".ac"]] _ IPRasterFontSampleImpl.MakeSamplePD[Rope.Concat[&root, ".pd"], 384, TRUE] _ &root _ "Classic10MRR300SC" _ IPRasterFontSampleImpl.text _ Rope.Concat[&text, &root] _ IPRasterFontSampleImpl.rasterFontFileNames _ NIL _ IPRasterFontSampleImpl.AddFont[Rope.Concat[&root, ".ac"]] _ IPRasterFontSampleImpl.MakeSamplePD[Rope.Concat[&root, ".pd"], 384, TRUE] _ &root _ "Classic10MRR300" _ IPRasterFontSampleImpl.text _ Rope.Concat[&text, &root] _ IPRasterFontSampleImpl.rasterFontFileNames _ NIL _ IPRasterFontSampleImpl.AddFont[Rope.Concat[&root, ".ac"]] _ IPRasterFontSampleImpl.MakeSamplePD[Rope.Concat[&root, ".pd"], 384, TRUE] _ IPRasterFontSampleImpl.leading _ 0.1 _ IPRasterFontSampleImpl.lineInches _ 3 _ IPRasterFontSampleImpl.landscape _ FALSE _ IPRasterFontSampleImpl.fontPerColumn _ FALSE _ IPRasterFontSampleImpl.text _ &text _ IPRasterFontSampleImpl.rasterFontFileNames _ NIL _ IPRasterFontSampleImpl.AddFont["Classic6MRR300G0.ac", "G0"] _ IPRasterFontSampleImpl.AddFont["Classic6MRR300PA.ac", "Simple1"] _ IPRasterFontSampleImpl.AddFont["Classic6MRR300Raven95.ac", "RavenCraft95"] _ IPRasterFontSampleImpl.AddFont["Classic6MRR300SC.ac", "SC"] _ IPRasterFontSampleImpl.MakeSamplePD["Classic6MRR-300.pd", 300, TRUE] _ IPRasterFontSampleImpl.rasterFontFileNames _ NIL _ IPRasterFontSampleImpl.AddFont["Classic3MRR300Raven95.ac", "RavenCraft95"] _ IPRasterFontSampleImpl.MakeSamplePD["Classic3MRR-300.pd", 300, TRUE] _ IPRasterFontSampleImpl.leading _ 0.1 _ IPRasterFontSampleImpl.lineInches _ 3 _ IPRasterFontSampleImpl.landscape _ FALSE _ IPRasterFontSampleImpl.fontPerColumn _ TRUE _ IPRasterFontSampleImpl.text _ &text -- ITCSouvenirPS _ IPRasterFontSampleImpl.rasterFontFileNames _ NIL _ IPRasterFontSampleImpl.AddFont["ITCSouvenirPS9MRR1200PA.ac", "8209"] _ IPRasterFontSampleImpl.AddFont["ITCSouvenirPS9MRR1200.ac", "5156"] _ IPRasterFontSampleImpl.MakeSamplePD["ITCSouvenirPS-1200.pd", 1200, FALSE] -- Modern _ IPRasterFontSampleImpl.rasterFontFileNames _ NIL _ IPRasterFontSampleImpl.AddFont["Modern36MRR300.ac", "8583"] _ IPRasterFontSampleImpl.AddFont["Modern9MRR1200PA.ac", "3613"] _ IPRasterFontSampleImpl.MakeSamplePD["Modern-1200.pd", 1200, FALSE] Rename ///PD/ScanOff1.pd _ ITCSouvenirPS-1200.pd Rename ///PD/ScanOff2.pd _ Modern-1200.pd _ &text _ "abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ 0123456789 .,:;\noaobocodoeofogohoiojokolomonooopoqorosotouovowoxoyozo\nnanbncndnenfngnhninjnknlnmnnnonpnqnrnsntnunvnwnxnynzn\nOAOBOCODOEOFOGOHOIOJOKOLOMONOOOPOQOROSOTOUOVOWOXOYOZO\nHAHBHCHDHEHFHGHHHIHJHKHLHMHNHOHPHQHRHSHTHUHVHWHXHYHZH\n\n0102030405060708090\nhamburgefonts compendium champion HAMBURGEFONTS HOME CHAMPION\nOnly an experienced judge of typography can appreciate the long process that produces a set of 120 small letters, well shaped and mutually proportioned to achieve perfect harmony in all their possible combinations in the course of typographical composition. "; _ IPRasterFontSampleImpl.leading _ 0.0; _ &root _ "Classic10MRR300PA" _ IPRasterFontSampleImpl.text _ Rope.Concat[&text, &root] _ IPRasterFontSampleImpl.rasterFontFileNames _ NIL _ IPRasterFontSampleImpl.AddFont[Rope.Concat[&root, ".ac"]] _ IPRasterFontSampleImpl.MakeSampleAIS[Rope.Concat[&root, ".ais"], &root] _ IPCreateTestImpl.IPFromAIS[&root, 90] _ &root _ "Classic10MRR300SC" _ IPRasterFontSampleImpl.text _ Rope.Concat[&text, &root] _ IPRasterFontSampleImpl.rasterFontFileNames _ NIL _ IPRasterFontSampleImpl.AddFont[Rope.Concat[&root, ".ac"]] _ IPRasterFontSampleImpl.MakeSampleAIS[Rope.Concat[&root, ".ais"], &root] _ IPCreateTestImpl.IPFromAIS[&root, 90] _ &root _ "Classic10MRR300" _ IPRasterFontSampleImpl.text _ Rope.Concat[&text, &root] _ IPRasterFontSampleImpl.rasterFontFileNames _ NIL _ IPRasterFontSampleImpl.AddFont[Rope.Concat[&root, ".ac"]] _ IPRasterFontSampleImpl.MakeSampleAIS[Rope.Concat[&root, ".ais"], &root] _ IPCreateTestImpl.IPFromAIS[&root, 90] _ &t _ AISConvertImpl.Load["[]<>Users>Plass.pa>TestPattern2.ais"] _ &t _ AISConvertImpl.VideoInvert[&t] _ &t _ AISConvertImpl.AddBorder[&t, 4, 0] _ &t _ AISConvertImpl.Replicate[&t, 16, 1] _ &t _ ImagerPixelMaps.Trim[&t] _ AISConvertImpl.StorePixelMap["TestPattern2s16.ais", &t, TRUE, "TestPattern2 replicated 16 times in the s direction"] _ IPCreateTestImpl.IPFromAIS["TestPattern2s16", 0] ZTestPage.cm Plass, January 25, 1985 3:03:26 pm PST 300 bpi 6 pt test 1200 bpi test Ê•˜šœ ™ J™&—Jšœ˜Jšœ÷ ˜÷ J˜Jšœ'˜'J˜šœ˜Jšœ9˜9Jšœ2˜2Jšœ;˜;JšœK˜KJ˜—šœ˜Jšœ9˜9Jšœ2˜2Jšœ;˜;JšœK˜KJ˜—šœ˜Jšœ9˜9Jšœ2˜2Jšœ;˜;JšœK˜KJ˜—šœ™Jšœ&˜&Jšœ'˜'Jšœ%Ïk˜*Jšœ)˜.šœ%˜%J˜—Jšœ2˜2Jšœ=˜=JšœB˜BJšœL˜LJšœ=˜=JšœAœ˜FJšœ2˜2JšœL˜LJšœAœ˜FJ˜—šœ ™ Jšœ&˜&Jšœ'˜'Jšœ%˜*Jšœ)˜-šœ%˜%J˜—šœ˜Jšœ2˜2JšœF˜FJšœD˜DJšœK˜KJ˜—šœ ˜ Jšœ2˜2Jšœ=˜=Jšœ?˜?JšœD˜DJ˜—Jšœ0˜0Jšœ)˜)J˜—Jšœ–˜–J˜Jšœ'˜'šœ˜Jšœ9˜9Jšœ2˜2Jšœ;˜;JšœI˜IJšœ'˜'J˜—šœ˜Jšœ9˜9Jšœ2˜2Jšœ;˜;JšœI˜IJšœ'˜'J˜—šœ˜Jšœ9˜9Jšœ2˜2Jšœ;˜;JšœI˜IJšœ'˜'J˜—šœA˜AJšœ%˜%Jšœ)˜)Jšœ*˜*Jšœ˜Jšœv˜vJšœ2˜2——…—Ì»