It's not there.

It's not the Unix character set -- GD built-in fixed fonts based upon Latin-2, 
with control-characters re-stuffed. Not very convenient for Unix, Windows, or 
Mac users for anything other than flat-ASCII.

Latin-1/ISO8859-1 and Unicode map for Copyright is 169 Decimal, xA9 hex.
In Latin-2 that gives me S-hacek for that, which is what I get with GD.pm.

Latin-2 doesnât have Copyright character. It's ANSI ASCII-68 in the 7-bit 
portion, and the high-bits are all accented European characters as shown at 
http://nl.ijs.si/gnusl/cee/charset.html . On DOS, the IBM codepage is CP912, 
see http://nl.ijs.si/gnusl/cee/iso8859-2.html for more info, including "Mac 
doesnât" discussion.

Looking at gdfonts.c source code 
http://svn.cuwireless.net:8080/svn/cuw/vendor/gd/2.0.33/gdfonts.c, we see GD 
small font is based on bdf font
   -misc-fixed-medium-r-semicondensed-sans-12-116-75-75-c-60-iso8859-2
There is indeed no copyright character defined.  (Copy to an editor, change 1 
to # and 0 to . to view font.)

Latin-2 has lots of accented characters, including Slavic accents and Polish 
slashed-L.
Of possible interest are
 Dec 176 Ë Ring-above [Latin-2 position] (degrees - centered; high circle 
accent for scÃÃdiÃÃviÃÃ :-?)
 Dec 223 Ã Beta
 Dec 247 Division sign
 Dec 255 Dot Above

Interesting things found in GDSmallFont that are NOT Latin-2 standard are
 Dec 1 large mid diamond, 2 grey checkerboard (check-protect/password protect),
 Dec 3-6, 9-10 are HT, FF, VT, CR, NL, VT ligatures [Out of position!]
 Dec 7 Â degrees (left aligned), 8 Â.+-         [Replacing BEL and BS]
 Dec 11-25, line drawing        [Replacing VT..EM]
 Dec 26-29 â.<= â.>=  Ï.pi â.!=         [Replacing ESC,FS,GS]
 Dec 30 Â UKP currency symbol, 164 Â generic currency. [Replacing RS]
 Dec 31 Â small mid dot [Replacing US]

If you want copyright symbol, you'll need to either recompile and take over one 
of the blank chars for yourself, or use the newer TTF option.

Range x80-xA0 are unused, per Latin-2 -- you could put a  there if you 
rebuilt GDLIB yourself.

William Ricker
Principal Consultant (swe/dev),  Architecture & Technology
*not speaking for* Fidelity
Aka n1vux

 
_______________________________________________
Boston-pm mailing list
[email protected]
http://mail.pm.org/mailman/listinfo/boston-pm

Reply via email to