Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!rutgers!gatech!unmvax!unmvax.cs.unm.edu!stone
From: stone@unmvax.cs.unm.edu (Andrew Stone)
Newsgroups: comp.lang.postscript
Subject: bizarre bbox behaviour
Keywords: sideBearings,"f"
Message-ID: <281@unmvax.unm.edu>
Date: 14 Aug 89 13:08:09 GMT
Sender: stone@unmvax.unm.edu
Reply-To: stone@unmvax.cs.unm.edu (Andrew Stone)
Organization: University of New Mexico at Albuquerque
Lines: 28

Enlightenment, please!

I have a procedure which charpath's characters, passes the character width
to a function which clips and then does a special fill into a rect whose
width is the passed-in width [the vertical part works].
It works fine except for the letter "f" in Times-Roman, the
top right part of the f does not get filled. It must overhang its bounding
box, a poor computer scientist's ligature device? Or is the stringwidth of
a character different from the bbox?
	
	______
	|  ___|  <---
	| |  ^
	|  ] 
	| |
	| |


Is this the only character that does this? Can I access
the sidebearing data? Platform is the NeXT, so NXFontMetric replies 
preferred, but plain PostScript also welcome.

Thanks,
andrew 
||<<++>>||<<-->>||<<==>>||<<++>>||<>||<<++>>||<<-->>||<<==>>||<<++>>||
!!         Andrew Stone             !!       Stone Design Software      !!
!!      stone@hydra.unm.edu         <>      Albuquerque, New Mexico     !!
||<<++>>||<<-->>||<<==>>||<<++>>||<>||<<++>>||<<-->>||<<==>>||<<++>>||