XLFD X Logical Font Description This font naming convention is intended to allow for the unique naming of fonts of any style, resolution, and size. It is powerful but unwieldy. Ex. adobe-courier-bold-o-normal--10-100-75-75-m-60-hp-roman8 specifies a courier, bold, oblique bitmapped font created by Adobe. The font is 10 pixels tall, 100 tenths of a point tall on a 75dpi*75dpi display. Characters are monospaced, and are an average of 60 tenths of a pixel wide. Fonts codes are based on the HP Roman8 encoding. 14 Fields: Foundry Exs: Adobe, B&H, Bitstream max:21 chars FamilyName Exs: Charter, Courier, Helvetica, New Century Schoolbook, Symbol, Times max:26 chars WeightName Exs: Medium, bold max:8 chars Slant Exs: Roman (r), Italic (i), Oblique (o) 1 char SetwidthName Exs: normal, condensed, double width, compressed, expanded max: 13 chars AddStyleName max: 9 chars PixelSize PointSize measured in tenths of a point (decipoints) ResolutionX horizontal resolution of the device that the font was designed for, measured in pixels-per-inch. ResolutionY vertical resolution ... Spacing Exs.m (monospace, ie. fixed-width) or p (proportional,ie. variable-width). max: 2 chars AverageWidth Mean width of all characters in the font, measured in tenths of a pixel CharSetRegistry Exs. iso8859, hp, ascii, koi8 max: 13 chars CharSetEncoding max: 12 chars Type is normally measured in points, a printer's unit equal to 1/72 of an inch. The size of a font in pixels depends on the resolution of the display font in pixels. For example, if the display font has 100-dpi resolution, a 12-point font will have a pixel size of 17, while with 75-dpi resolution, a 12-point font will have a pixel size of 12. If the PixelSize, PointSize and AverageWidth are all zero, it is a scalable font. http://www.meretrx.com/e93/docs/xlfd.html http://www.x.org/X11R6.8.1/doc/XLFD/xlfd.pdf