%!PS-Adobe-2.0 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % This Postscript is Copyright (c) 2016, Peter J Billam % % Permission is granted to any individual or institution to use, copy, % % modify or redistribute this software, so long as it is not resold for % % profit, and provided this notice is retained. It is provided "as is", % % without any express or implied warranty. http://www.pjb.com.au % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%EndComments %%BeginProlog %%EndProlog %%Page: 1 1 %%BeginPageSetup %%EndPageSetup /xmax currentpagedevice (PageSize) get 0 get def /ymax currentpagedevice (PageSize) get 1 get def (/home/pjb/ps/lib/fonts.ps) run (/home/pjb/ps/lib/text.ps) run xmax 0.08 mul ymax 0.90 mul moveto /HelveticaBoldItalicSmallCaps 40 selectfont (Hello World) show xmax 0.08 mul ymax 0.84 mul moveto /HelveticaBoldSmallCaps 35 selectfont (Hello World) show xmax 0.08 mul ymax 0.79 mul moveto /HelveticaItalicSmallCaps 30 selectfont (Hello World) show xmax 0.08 mul ymax 0.74 mul moveto /HelveticaSmallCaps 25 selectfont (Hello World) show %xmax 0.16 mul ymax 0.50 mul moveto %/ExampleFont 50 selectfont %(ababab) show % currentfont /FontMatrix [ 0.001 0 0.0007 0.001 0 0 ] put invalid access % currentfont { exch == == } forall % /Helvetica-Bold findfont /FatSimple findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse} forall /FontMatrix [ 0.001 0.0008 0 0.008 0 0 ] def currentdict end /FatSimpleZoom exch definefont pop xmax 0.50 mul ymax 0.42 mul /FatSimpleZoom 41 (LINEE AEREE ITALIANE) centrexshow xmax 0.97 mul ymax 0.18 mul /FatSimple 59 (pjb.com.au !) rightshow xmax 0.94 mul ymax 0.09 mul /FatSimpleItalic 31 (WHY FIGHT DOCKS VOX QUIZ ?) rightshow % /FatSimpleItalic 32 selectfont % (WHY FIGHT DOCKS VOX QUIZ ?) charpath clip % 1 0 0 setrgb 0 0 xmax ymax 0.2 mul rectfill showpage %%Page: 2 2 %%BeginPageSetup %%EndPageSetup /xmax currentpagedevice (PageSize) get 0 get def /ymax currentpagedevice (PageSize) get 1 get def (/home/pjb/ps/lib/fonts.ps) run (/home/pjb/ps/lib/colours.ps) run xmax 0.08 mul ymax 0.90 mul moveto /FatSimpleBoldItalic 40 selectfont (Hello World) show xmax 0.08 mul ymax 0.855 mul moveto /FatSimpleBold 35 selectfont (Hello World) show xmax 0.08 mul ymax 0.815 mul moveto /FatSimpleItalic 30 selectfont (Hello World) show xmax 0.08 mul ymax 0.780 mul moveto /FatSimple 25 selectfont (Hello World) show /FatSimple 50 selectfont xmax 0.05 mul ymax 0.67 mul moveto (2+3 = 5 3-2 = 1) show xmax 0.05 mul ymax 0.6 mul moveto (0123456789 2.718 3.416) show /FatSimpleItalic 41 selectfont % kcharbychar needs charpath :-( use xmax 0.05 mul ymax 0.5 mul moveto [ red blue green orange ] randomrgb setrgbcolor { pop pop [ red blue green orange ] randomrgb setrgbcolor } (trained in obedience) kshow xmax 0.05 mul ymax 0.42 mul moveto red setrgbcolor { pop pop red 1.0 currentpoint pop xmax div sub orange currentpoint pop xmax div rgbmix setrgbcolor } (trained-in obedience) kshow /FatSimple 37 selectfont xmax 0.05 mul ymax 0.34 mul moveto (trained: \(in obedience\)) { [ red blue green orange ] randomrgb setrgbcolor /c exch def /s ( ) def s 0 c put s show } forall darkred setrgbcolor /FatSimple 40 selectfont xmax 0.05 mul ymax 0.26 mul moveto (-|= \304\344\326\366\334\374 \307\347\310\311\312\317\357\324\364) show xmax 0.05 mul ymax 0.20 mul moveto (M,M;M http://www) show xmax 0.05 mul ymax 0.14 mul moveto (\300\340 \302\342 \301\341\315\355\323\363\332\372 \321\361) show showpage %%Page: 3 3 %%BeginPageSetup %%EndPageSetup /xmax currentpagedevice (PageSize) get 0 get def /ymax currentpagedevice (PageSize) get 1 get def (/home/pjb/ps/lib/fonts.ps) run (/home/pjb/ps/lib/colours.ps) run % (/home/pjb/ps/fonts/Font7x5/Font7x5.ps) run /Bitfont5x7 40 selectfont black setrgbcolor 0 0 xmax ymax rectfill green setrgbcolor 45 700 moveto /Helvetica-Bold 35 selectfont (CHECK ) show /Bitfont5x7 35 selectfont (01234+56789 ?) show /Bitfont5x7 40 selectfont % /Font7x5 40 selectfont 100 630 moveto (ABCDE,FGHIJ.) show 100 560 moveto (KLMNO-PQRST.) show 100 490 moveto (UVWXY,Z?!:;) show 100 420 moveto (AabcdefghiMjM) show 100 350 moveto (KkMlmnopqrst) show 100 280 moveto (Uuvwww/xyz!) show /Bitfont5x7 32 selectfont % /Font7x5 32 selectfont 50 210 moveto (\(\\334\) [A-Z] {2,3}) show /Bitfont5x7 30 selectfont % /Font7x5 30 selectfont 50 160 moveto ($s~=/^y|n/ x@y.z.com) show 50 100 moveto (#%&*_"'<>) show showpage %%Page: 4 4 %%BeginPageSetup %%EndPageSetup /xmax currentpagedevice (PageSize) get 0 get def /ymax currentpagedevice (PageSize) get 1 get def (/home/pjb/ps/lib/fonts.ps) run (/home/pjb/ps/lib/colours.ps) run /FatSimple 36 selectfont 180 720 moveto (FatSimple) show /FatSimple 44 selectfont 60 660 moveto (ThE QuicK BrowN) show 60 600 moveto ( FoX JumpS OveR) show 60 540 moveto ( ThE LazY DoG) show 60 420 moveto (tHe qUICk bROWn) show 60 360 moveto ( fOx jUMPs oVEr) show 60 300 moveto ( tHe lAZy dOg) show darkred setrgbcolor /FatSimple 40 selectfont % echo 'ÀàÁáÂâÃãÄä Çç ÈèÉéÊêËë' | utf2iso | od -b xmax 0.05 mul ymax 0.24 mul moveto (\300\340\301\341\302\342\304\344\040\307\347\040\310\350\311\351\312\352) show xmax 0.05 mul ymax 0.12 mul moveto (\315\355\317\357\321\361 \323\363\324\364\326\366 \332\372\334\374) show showpage %%Page: 5 5 %%BeginPageSetup %%EndPageSetup /xmax currentpagedevice (PageSize) get 0 get def /ymax currentpagedevice (PageSize) get 1 get def (/home/pjb/ps/lib/fonts.ps) run (/home/pjb/ps/lib/colours.ps) run /FatSimpleItalic 36 selectfont 140 720 moveto (FatSimpleItalic) show /FatSimpleItalic 44 selectfont 60 660 moveto (ThE QuicK BrowN) show 60 600 moveto ( FoX JumpS OveR) show 60 540 moveto ( ThE LazY DoG) show 60 420 moveto (tHe qUICk bROWn) show 60 360 moveto ( fOx jUMPs oVEr) show 60 300 moveto ( tHe lAZy dOg) show darkred setrgbcolor /FatSimpleItalic 40 selectfont % echo 'ÀàÁáÂâÃãÄä Çç ÈèÉéÊêËë' | utf2iso | od -b xmax 0.05 mul ymax 0.24 mul moveto (\300\340\301\341\302\342\304\344\040\307\347\040\310\350\311\351\312\352) show xmax 0.05 mul ymax 0.12 mul moveto (\315\355\317\357\321\361 \323\363\324\364\326\366 \332\372\334\374) show showpage %%Page: 6 6 %%BeginPageSetup %%EndPageSetup /xmax currentpagedevice (PageSize) get 0 get def /ymax currentpagedevice (PageSize) get 1 get def (/home/pjb/ps/lib/fonts.ps) run (/home/pjb/ps/lib/colours.ps) run % /FatBlunt 60 selectfont % 60 700 moveto (Aa Mm Nn Vv) show % 60 600 moveto (\300\340 \302\342 \301\341 \321\361) show /FatBlunt 36 selectfont 180 720 moveto (FatBlunt) show /FatBlunt 44 selectfont 60 660 moveto (ThE QuicK BrowN) show 60 600 moveto ( FoX JumpS OveR) show 60 540 moveto ( ThE LazY DoG) show 60 420 moveto (tHe qUICk bROWn) show 60 360 moveto ( fOx jUMPs oVEr) show 60 300 moveto ( tHe lAZy dOg) show darkred setrgbcolor /FatBlunt 40 selectfont % echo 'ÀàÁáÂâÃãÄä Çç ÈèÉéÊêËë' | utf2iso | od -b xmax 0.05 mul ymax 0.24 mul moveto (\300\340\301\341\302\342\304\344\040\307\347\040\310\350\311\351\312\352) show xmax 0.05 mul ymax 0.12 mul moveto (\315\355\317\357\321\361 \323\363\324\364\326\366 \332\372\334\374) show showpage %%Page: 7 7 %%BeginPageSetup %%EndPageSetup /xmax currentpagedevice (PageSize) get 0 get def /ymax currentpagedevice (PageSize) get 1 get def (/home/pjb/ps/lib/fonts.ps) run (/home/pjb/ps/lib/colours.ps) run /FatBluntItalic 36 selectfont 130 720 moveto (FatBluntItalic) show /FatBluntItalic 44 selectfont 60 660 moveto (ThE QuicK BrowN) show 60 600 moveto ( FoX JumpS OveR) show 60 540 moveto ( ThE LazY DoG) show 60 420 moveto (tHe qUICk bROWn) show 60 360 moveto ( fOx jUMPs oVEr) show 60 300 moveto ( tHe lAZy dOg) show darkred setrgbcolor /FatBluntItalic 40 selectfont % echo 'ÀàÁáÂâÃãÄä Çç ÈèÉéÊêËë' | utf2iso | od -b xmax 0.05 mul ymax 0.24 mul moveto (\300\340\301\341\302\342\304\344\040\307\347\040\310\350\311\351\312\352) show xmax 0.05 mul ymax 0.12 mul moveto (\315\355\317\357\321\361 \323\363\324\364\326\366 \332\372\334\374) show showpage %%Page: 8 8 %%BeginPageSetup %%EndPageSetup /xmax currentpagedevice (PageSize) get 0 get def /ymax currentpagedevice (PageSize) get 1 get def (/home/pjb/ps/lib/fonts.ps) run (/home/pjb/ps/lib/colours.ps) run /FatSpiky 36 selectfont 200 720 moveto (FatSpiky) show /FatSpiky 44 selectfont 60 660 moveto (ThE QuicK BrowN) show 60 600 moveto ( FoX JumpS OveR) show 60 540 moveto ( ThE LazY DoG) show 60 420 moveto (tHe qUICk bROWn) show 60 360 moveto ( fOx jUMPs oVEr) show 60 300 moveto ( tHe lAZy dOg) show darkred setrgbcolor /FatSpiky 40 selectfont % echo 'ÀàÁáÂâÃãÄä Çç ÈèÉéÊêËë' | utf2iso | od -b xmax 0.05 mul ymax 0.24 mul moveto (\300\340\301\341\302\342\304\344\040\307\347\040\310\350\311\351\312\352) show xmax 0.05 mul ymax 0.12 mul moveto (\315\355\317\357\321\361 \323\363\324\364\326\366 \332\372\334\374) show showpage %%EOF