home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sources.misc
- From: allbery@uunet.UU.NET (Brandon S. Allbery - comp.sources.misc)
- Subject: v07i070: Cheq Font 02/05
- Reply-To: renner@adobe.com (John Renner)
-
- Posting-number: Volume 7, Issue 70
- Submitted-by: renner@adobe.com (John Renner)
- Archive-name: cheq/part02
-
-
- This is a posting of the Adobe chess font "Cheq". It is being licensed
- to you royalty-free by Adobe Systems, Inc., for your use and not for
- sale to others. This font software is provided as is and Adobe
- disclaims all warranties, including merchantability and fitness for a
- particular purpose.
-
- This current posting is in five parts:
- 1 : the ascii version of the downloadable font (Cheq)
- * 2 : the Font Metrics (AFM) file, the TeX .PL file, and
- and an example text file using Cheq
- 3 : the Macintosh printer font (Binhex'd compressed StuffIt format)
- 4 : the Macintosh screen fonts (10,11,12,14,16,18, and 24 point)
- in NFNT resource format (Binhex'd compressed StuffIt file)
- 5 : Macintosh text examples of Cheq (Binhex'd compressed StuffIt file)
-
- The IBM PC version of the font (for Windows and Ventura Publisher) are
- not yet completely tested and will posted at a later date.
-
- All "Cheq" data will be available on CompuServe and also the Adobe
- PS fileserver (send e-mail to "ps-file-server@adobe.com" containing
- the word "help" for more information).
-
- If you need the bitmap files in their original ascii format for
- conversion into another format, please contact me.
-
- As a personal request: If you like Cheq, and decide to use it, please
- drop me a line letting me know. I just want to know how many people
- actually are interested in this font, and if it was worth all my spare time.
-
- Enjoy!
-
- -John Renner
- Adobe Systems, Inc.
- 1585 Charleston Road
- Mountain View, CA 94039-7900
-
- renner%adobe.com@decwrl.dec.com
- sun!adobe!renner
- (sorry, I don't know the best way from BITNET to here...)
-
- ------------------------ Cut Here ----------------------------------------
- #! /bin/sh
- # This is a shell archive, meaning:
- # 1. Remove everything above the #! /bin/sh line.
- # 2. Save the resulting text in a file.
- # 3. Execute the file with /bin/sh (not csh) to create the files:
- # AFM-2.0
- # Cheq.PL
- # Example
- # This archive created: Thu Jun 22 13:29:42 1989
- export PATH; PATH=/bin:$PATH
- echo shar: extracting "'AFM-2.0'" '(2803 characters)'
- if test -f 'AFM-2.0'
- then
- echo shar: will not over-write existing file "'AFM-2.0'"
- else
- sed 's/^ X//' << \SHAR_EOF > 'AFM-2.0'
- XStartFontMetrics 2.0
- XComment Copyright (c) 1989 Adobe Systems Incorporated. All rights reserved.
- XComment Creation Date:Tue Jun 6 16:10:25 PDT 1989
- XFontName Cheq
- XEncodingScheme FontSpecific
- XFullName Cheq
- XFamilyName Cheq
- XWeight Medium
- XItalicAngle 0.0
- XIsFixedPitch true
- XUnderlinePosition -100
- XUnderlineThickness 50
- XVersion 001.000
- XNotice Copyright (c) 1989 Adobe Systems Incorporated. All rights reserved.
- XFontBBox -50 -150 1050 950
- XStartCharMetrics 46
- XC 32 ; WX 1000 ; N space ; B 0 0 0 0 ;
- XC 45 ; WX 1000 ; N bottom ; B -50 850 1050 900 ;
- XC 47 ; WX 1000 ; N left ; B 950 -150 1000 950 ;
- XC 66 ; WX 1000 ; N BBishop ; B 92 0 909 817 ;
- XC 68 ; WX 1000 ; N BQueen ; B 97 0 902 755 ;
- XC 75 ; WX 1000 ; N BKing ; B 146 0 855 807 ;
- XC 76 ; WX 1000 ; N BBishop ; B 92 0 909 817 ;
- XC 78 ; WX 1000 ; N BKnight ; B 166 0 834 783 ;
- XC 80 ; WX 1000 ; N BPawn ; B 253 0 748 575 ;
- XC 81 ; WX 1000 ; N BQueen ; B 97 0 902 755 ;
- XC 82 ; WX 1000 ; N BRook ; B 199 0 789 717 ;
- XC 83 ; WX 1000 ; N BKnight ; B 166 0 834 783 ;
- XC 84 ; WX 1000 ; N BRook ; B 199 0 789 717 ;
- XC 92 ; WX 1000 ; N right ; B 0 -150 50 950 ;
- XC 95 ; WX 1000 ; N top ; B -50 -100 1050 -50 ;
- XC 98 ; WX 1000 ; N WBishop ; B 81 0 919 804 ;
- XC 100 ; WX 1000 ; N WQueen ; B 103 0 897 736 ;
- XC 107 ; WX 1000 ; N WKing ; B 129 0 872 813 ;
- XC 108 ; WX 1000 ; N WBishop ; B 81 0 919 804 ;
- XC 110 ; WX 1000 ; N WKnight ; B 159 0 841 785 ;
- XC 112 ; WX 1000 ; N WPawn ; B 240 0 761 620 ;
- XC 113 ; WX 1000 ; N WQueen ; B 103 0 897 736 ;
- XC 114 ; WX 1000 ; N WRook ; B 204 0 796 717 ;
- XC 115 ; WX 1000 ; N WKnight ; B 159 0 841 785 ;
- XC 116 ; WX 1000 ; N WRook ; B 204 0 796 717 ;
- XC 120 ; WX 1000 ; N BSquare ; B 0 -100 1000 900 ;
- XC 160 ; WX 1000 ; N WRookOnBlack ; B 0 -100 1000 900 ;
- XC 167 ; WX 1000 ; N WKnightOnBlack ; B 0 -100 1000 900 ;
- XC 168 ; WX 1000 ; N WRookOnBlack ; B 0 -100 1000 900 ;
- XC 181 ; WX 1000 ; N WKnightOnBlack ; B 0 -100 1000 900 ;
- XC 182 ; WX 1000 ; N WQueenOnBlack ; B 0 -100 1002 900 ;
- XC 184 ; WX 1000 ; N BPawnOnBlack ; B 0 -100 1000 900 ;
- XC 185 ; WX 1000 ; N WPawnOnBlack ; B 0 -100 1000 900 ;
- XC 186 ; WX 1000 ; N WBishopOnBlack ; B 0 -100 1000 900 ;
- XC 194 ; WX 1000 ; N WBishopOnBlack ; B 0 -100 1000 900 ;
- XC 206 ; WX 1000 ; N BQueenOnBlack ; B 0 -100 1000 900 ;
- XC 207 ; WX 1000 ; N WQueenOnBlack ; B 0 -100 1002 900 ;
- XC 229 ; WX 1000 ; N BRookOnBlack ; B 0 -100 1000 900 ;
- XC 230 ; WX 1000 ; N BRookOnBlack ; B 0 -100 1000 900 ;
- XC 234 ; WX 1000 ; N BKnightOnBlack ; B 0 -100 1000 900 ;
- XC 235 ; WX 1000 ; N BQueenOnBlack ; B 0 -100 1000 900 ;
- XC 240 ; WX 1000 ; N BKingOnBlack ; B 0 -100 1000 900 ;
- XC 241 ; WX 1000 ; N BBishopOnBlack ; B 0 -100 1000 900 ;
- XC 245 ; WX 1000 ; N BBishopOnBlack ; B 0 -100 1000 900 ;
- XC 246 ; WX 1000 ; N BKnightOnBlack ; B 0 -100 1000 900 ;
- XC 251 ; WX 1000 ; N WKingOnBlack ; B 0 -100 1000 900 ;
- XEndCharMetrics
- XEndFontMetrics
- SHAR_EOF
- if test 2803 -ne "`wc -c < 'AFM-2.0'`"
- then
- echo shar: error transmitting "'AFM-2.0'" '(should have been 2803 characters)'
- fi
- fi # end of overwriting check
- echo shar: extracting "'Cheq.PL'" '(4872 characters)'
- if test -f 'Cheq.PL'
- then
- echo shar: will not over-write existing file "'Cheq.PL'"
- else
- sed 's/^ X//' << \SHAR_EOF > 'Cheq.PL'
- X(COMMENT THIS PL FILE WAS GENERATED FROM AN AFM FILE BY AFTOPL)
- X(COMMENT AFTOPL WAS WRITTEN BY CLAYTON M. ELWELL, OHIO STATE UNIVERSITY)
- X(DESIGNSIZE D 1)
- X(SEVENBITSAFEFLAG FALSE)
- X(COMMENT COPYRIGHT (C) 1989 ADOBE SYSTEMS INCORPORATED. ALL RIGHTS RESERVED.)
- X(COMMENT CREATION DATE:WED MAY 24 11:16:00 PDT 1989)
- X(CODINGSCHEME FONTSPECIFIC)
- X(FONTDIMEN
- X (SLANT R 0.0)
- X (STRETCH R 0.300)
- X (SHRINK R 0.100)
- X )
- X(FONTDIMEN
- X (SPACE R 1.000000)
- X )
- X(COMMENT bottom)
- X(CHARACTER D 45
- X (CHARWD R 1.000000)
- X (CHARHT R 0.900000)
- X (CHARIC R 0.050000)
- X )
- X(COMMENT left)
- X(CHARACTER D 47
- X (CHARWD R 1.000000)
- X (CHARHT R 0.950000)
- X (CHARDP R 0.150000)
- X )
- X(COMMENT BBishop)
- X(CHARACTER D 66
- X (CHARWD R 1.000000)
- X (CHARHT R 0.817000)
- X )
- X(COMMENT BQueen)
- X(CHARACTER D 68
- X (CHARWD R 1.000000)
- X (CHARHT R 0.755000)
- X )
- X(COMMENT BKing)
- X(CHARACTER D 75
- X (CHARWD R 1.000000)
- X (CHARHT R 0.807000)
- X )
- X(COMMENT BBishop)
- X(CHARACTER D 76
- X (CHARWD R 1.000000)
- X (CHARHT R 0.817000)
- X )
- X(COMMENT BKnight)
- X(CHARACTER D 78
- X (CHARWD R 1.000000)
- X (CHARHT R 0.783000)
- X )
- X(COMMENT BPawn)
- X(CHARACTER D 80
- X (CHARWD R 1.000000)
- X (CHARHT R 0.575000)
- X )
- X(COMMENT BQueen)
- X(CHARACTER D 81
- X (CHARWD R 1.000000)
- X (CHARHT R 0.755000)
- X )
- X(COMMENT BRook)
- X(CHARACTER D 82
- X (CHARWD R 1.000000)
- X (CHARHT R 0.717000)
- X )
- X(COMMENT BKnight)
- X(CHARACTER D 83
- X (CHARWD R 1.000000)
- X (CHARHT R 0.783000)
- X )
- X(COMMENT BRook)
- X(CHARACTER D 84
- X (CHARWD R 1.000000)
- X (CHARHT R 0.717000)
- X )
- X(COMMENT right)
- X(CHARACTER D 92
- X (CHARWD R 1.000000)
- X (CHARHT R 0.950000)
- X (CHARDP R 0.150000)
- X )
- X(COMMENT top)
- X(CHARACTER D 95
- X (CHARWD R 1.000000)
- X (CHARHT R -0.050000)
- X (CHARDP R 0.100000)
- X (CHARIC R 0.050000)
- X )
- X(COMMENT WBishop)
- X(CHARACTER D 98
- X (CHARWD R 1.000000)
- X (CHARHT R 0.804000)
- X )
- X(COMMENT WQueen)
- X(CHARACTER D 100
- X (CHARWD R 1.000000)
- X (CHARHT R 0.736000)
- X )
- X(COMMENT WKing)
- X(CHARACTER D 107
- X (CHARWD R 1.000000)
- X (CHARHT R 0.813000)
- X )
- X(COMMENT WBishop)
- X(CHARACTER D 108
- X (CHARWD R 1.000000)
- X (CHARHT R 0.804000)
- X )
- X(COMMENT WKnight)
- X(CHARACTER D 110
- X (CHARWD R 1.000000)
- X (CHARHT R 0.785000)
- X )
- X(COMMENT WPawn)
- X(CHARACTER D 112
- X (CHARWD R 1.000000)
- X (CHARHT R 0.620000)
- X )
- X(COMMENT WQueen)
- X(CHARACTER D 113
- X (CHARWD R 1.000000)
- X (CHARHT R 0.736000)
- X )
- X(COMMENT WRook)
- X(CHARACTER D 114
- X (CHARWD R 1.000000)
- X (CHARHT R 0.717000)
- X )
- X(COMMENT WKnight)
- X(CHARACTER D 115
- X (CHARWD R 1.000000)
- X (CHARHT R 0.785000)
- X )
- X(COMMENT WRook)
- X(CHARACTER D 116
- X (CHARWD R 1.000000)
- X (CHARHT R 0.717000)
- X )
- X(COMMENT BSquare)
- X(CHARACTER D 120
- X (CHARWD R 1.000000)
- X (CHARHT R 0.900000)
- X (CHARDP R 0.100000)
- X )
- X(COMMENT WRookOnBlack)
- X(CHARACTER D 160
- X (CHARWD R 1.000000)
- X (CHARHT R 0.900000)
- X (CHARDP R 0.100000)
- X )
- X(COMMENT WKnightOnBlack)
- X(CHARACTER D 167
- X (CHARWD R 1.000000)
- X (CHARHT R 0.900000)
- X (CHARDP R 0.100000)
- X )
- X(COMMENT WRookOnBlack)
- X(CHARACTER D 168
- X (CHARWD R 1.000000)
- X (CHARHT R 0.900000)
- X (CHARDP R 0.100000)
- X )
- X(COMMENT WQueenOnBlack)
- X(CHARACTER D 182
- X (CHARWD R 1.000000)
- X (CHARHT R 0.900000)
- X (CHARDP R 0.100000)
- X (CHARIC R 0.002000)
- X )
- X(COMMENT BPawnOnBlack)
- X(CHARACTER D 184
- X (CHARWD R 1.000000)
- X (CHARHT R 0.900000)
- X (CHARDP R 0.100000)
- X )
- X(COMMENT WPawnOnBlack)
- X(CHARACTER D 185
- X (CHARWD R 1.000000)
- X (CHARHT R 0.900000)
- X (CHARDP R 0.100000)
- X )
- X(COMMENT WBishopOnBlack)
- X(CHARACTER D 186
- X (CHARWD R 1.000000)
- X (CHARHT R 0.900000)
- X (CHARDP R 0.100000)
- X )
- X(COMMENT WKnightOnBlack)
- X(CHARACTER D 181
- X (CHARWD R 1.000000)
- X (CHARHT R 0.900000)
- X (CHARDP R 0.100000)
- X )
- X(COMMENT WBishopOnBlack)
- X(CHARACTER D 194
- X (CHARWD R 1.000000)
- X (CHARHT R 0.900000)
- X (CHARDP R 0.100000)
- X )
- X(COMMENT BQueenOnBlack)
- X(CHARACTER D 206
- X (CHARWD R 1.000000)
- X (CHARHT R 0.900000)
- X (CHARDP R 0.100000)
- X )
- X(COMMENT WQueenOnBlack)
- X(CHARACTER D 207
- X (CHARWD R 1.000000)
- X (CHARHT R 0.900000)
- X (CHARDP R 0.100000)
- X (CHARIC R 0.002000)
- X )
- X(COMMENT BRookOnBlack)
- X(CHARACTER D 229
- X (CHARWD R 1.000000)
- X (CHARHT R 0.900000)
- X (CHARDP R 0.100000)
- X )
- X(COMMENT BRookOnBlack)
- X(CHARACTER D 230
- X (CHARWD R 1.000000)
- X (CHARHT R 0.900000)
- X (CHARDP R 0.100000)
- X )
- X(COMMENT BKnightOnBlack)
- X(CHARACTER D 234
- X (CHARWD R 1.000000)
- X (CHARHT R 0.900000)
- X (CHARDP R 0.100000)
- X )
- X(COMMENT BQueenOnBlack)
- X(CHARACTER D 235
- X (CHARWD R 1.000000)
- X (CHARHT R 0.900000)
- X (CHARDP R 0.100000)
- X )
- X(COMMENT BKingOnBlack)
- X(CHARACTER D 240
- X (CHARWD R 1.000000)
- X (CHARHT R 0.900000)
- X (CHARDP R 0.100000)
- X )
- X(COMMENT BBishopOnBlack)
- X(CHARACTER D 241
- X (CHARWD R 1.000000)
- X (CHARHT R 0.900000)
- X (CHARDP R 0.100000)
- X )
- X(COMMENT BBishopOnBlack)
- X(CHARACTER D 245
- X (CHARWD R 1.000000)
- X (CHARHT R 0.900000)
- X (CHARDP R 0.100000)
- X )
- X(COMMENT BKnightOnBlack)
- X(CHARACTER D 246
- X (CHARWD R 1.000000)
- X (CHARHT R 0.900000)
- X (CHARDP R 0.100000)
- X )
- X(COMMENT WKingOnBlack)
- X(CHARACTER D 251
- X (CHARWD R 1.000000)
- X (CHARHT R 0.900000)
- X (CHARDP R 0.100000)
- X )
- SHAR_EOF
- if test 4872 -ne "`wc -c < 'Cheq.PL'`"
- then
- echo shar: error transmitting "'Cheq.PL'" '(should have been 4872 characters)'
- fi
- fi # end of overwriting check
- echo shar: extracting "'Example'" '(2650 characters)'
- if test -f 'Example'
- then
- echo shar: will not over-write existing file "'Example'"
- else
- sed 's/^ X//' << \SHAR_EOF > 'Example'
- X%!PS-Adobe-2.1
- X%%% HOW TO USE: from Unix, "cat Cheq Example | lpr -Pprintername "
- X%%Title: Cheq.cheqtxtx
- X%%Creator: Glenn Reid and still.ps (V 1.0d release 10 edit 08)
- X%%BoundingBox: (atend)
- X%%Pages: (atend)
- X%%DocumentProcSets: Adobe_distill 0.95
- X%%EndComments
- X%%BeginProcSet: Adobe_distill 0.95
- X/PROLOGUE 30 40 add dict def
- X % 30 procedure entries + room for 40 cached font dictionaries
- X PROLOGUE begin
- X /clip { } def % causes problems. remove if "clip" is needed
- X /bdef { bind def } bind def /ldef { load def } bdef
- X /T { moveto show } bdef /A { moveto ashow } bdef
- X /W { moveto widthshow } bdef /AW { moveto awidthshow } bdef
- X /f /fill ldef /R { { rlineto } repeat } bdef
- X /r /rlineto ldef /L { { lineto } repeat } bdef
- X /m /moveto ldef /l { moveto lineto stroke } bdef
- X /x { 0 rlineto } bdef /y { 0 exch rlineto } bdef
- X /c /curveto ldef /cp /closepath ldef
- X /s /stroke ldef /w /setlinewidth ldef
- X /g /setgray ldef /j /setlinejoin ldef
- X /d /setdash ldef /F /setfont ldef
- X /C /setcmykcolor where { /setcmykcolor get }{ %ifelse
- X { %def
- X 1 sub 3 { 3 index add neg dup 0 lt { pop 0 } if 3 1 roll } repeat
- X setrgbcolor
- X } bind
- X } ifelse def
- X /MF { findfont exch makefont setfont } bdef
- X /DF { findfont exch scalefont setfont currentfont def } bdef
- X /BEGINPAGE { pop /pagesave save def } bdef
- X /ENDPAGE { pop pagesave restore showpage } def
- X /REMAP { %def
- X FontDirectory 2 index known { pop pop pop } { %ifelse
- X findfont dup length dict begin
- X { 1 index /FID ne {def}{pop pop} ifelse } forall
- X exch dup length 0 gt { /Encoding exch def }{ pop } ifelse
- X currentdict end definefont pop
- X } ifelse
- X } bdef
- X /RECODE { %def
- X 3 -1 roll 1 index findfont /Encoding get 256 array copy exch
- X 0 exch { %forall
- X dup type/nametype eq
- X { 3 {2 index} repeat put pop 1 add }{ exch pop }ifelse
- X } forall pop 3 1 roll REMAP
- X } bdef
- X end %PROLOGUE
- X%%EndProcSet: Adobe_distill 0.95
- X%%EndProlog
- X%%BeginSetup
- XPROLOGUE begin
- X
- X%%EndSetup
- X%%Page: 1 1
- X%%PageFonts: (atend)
- X%%PageBoundingBox: (atend)
- X1 BEGINPAGE
- X1 1 1 0 C
- X/F1 12 /Times-Roman DF
- X(Cheq \(gift of Adobe Systems\) "Chequed Board")
- X72 756 T
- X(p. 1)
- X558 756 T
- X/F2 30 /Cheq DF
- X( ________) 72 714 T
- X(/R\366B\316K\365N\345\\) 72 684 T
- X(/\270P\270P\270P\270P\\) 72 654 T
- X(/ x x x x\\) 72 624 T
- X(/x xQ\360 x \\) 72 594 T
- X(/ x x x x\\) 72 564 T
- X(/x x \317kx \\) 72 534 T
- X(/p\271p\271p\271p\271\\) 72 504 T
- X(/\250n\272q\373b\277r\\) 72 474 T
- X( --------) 72 444 T
- X2 ENDPAGE
- X%%PageTrailer
- X%%PageFonts: Times-Roman Cheq
- X%%PageBoundingBox: 20 20 576 756
- X%%Trailer
- Xend %PROLOGUE
- X%%Pages: 1
- X%%BoundingBox: 20 20 576 756
- X%%DocumentFonts: Times-Roman Cheq
- X%%EOF
- SHAR_EOF
- if test 2650 -ne "`wc -c < 'Example'`"
- then
- echo shar: error transmitting "'Example'" '(should have been 2650 characters)'
- fi
- fi # end of overwriting check
- # End of shell archive
- exit 0
-
-
-