Metric Information

Lars Hellström
Thu, 25 Jul 2002 23:46:10 +0200

At 10.02 +0200 2002-07-25, Patrick Gundlach wrote:
>Lars Hellström  <> writes:
>> >And is this a general failing of UNIX systems:
>> >how does Linux, for example handle post script fonts and the metrics
>> >that go along with it?
>> That would probably be the concern of the windowing system rather than the
>> OS, but it would be interesting to hear an explanation of how this works.
>Right the core OS (=any Unix kernel) has no idea what
>a font is. The X11 windowing system has access to the fonts in the
>system and can display them as well as provide some info to the
>programmer: (The following has been found in the ref manual and not
>used in practice, so this has to be taken with care)
>The XCharStruct has info about the side bearings, height and depth (ascent
>and descent) of characters in a font.

Thanks, but I was rather thinking about: what files does the windowing
system get this information from, how does it know where to find them (is
there something like a, and where are the files typically
located? The (mostly) C programmers interfaces are, for better and worse,
usually of no interest to us TeX-font-hackers (unless we're writing a DVI
previewer or driver).

Lars Hellström