Bug 281 - BDF standard update to version 2.2
Summary: BDF standard update to version 2.2
Alias: None
Product: XStandards
Classification: Unclassified
Component: BDF (show other bugs)
Version: X11R6.6
Hardware: All All
: low minor
Assignee: Paul Anderson
QA Contact: Xorg Project Team
Depends on:
Reported: 2004-03-07 12:10 UTC by Alan Coopersmith
Modified: 2019-02-21 10:27 UTC (History)
3 users (show)

See Also:
i915 platform:
i915 features:


Description Alan Coopersmith 2004-03-07 12:10:22 UTC
The X.org Standards include Bitmap Distribution Format spec version 2.1.

Adobe has since (in 1993) published an updated version of the spec as version 2.2,
which can be found at
Comment 1 Shawn Rutledge 2008-01-11 13:44:27 UTC
I was looking for some antialiased "bitmap" (pixmap actually) font format that is supported by X.  FontForge can generate BDF files from TrueType fonts, so I thought it would be that simple.  However if I use a depth of 4 bits per pixel, it exports them as BDF version 2.3!  I'm not sure if that spec exists yet in any official form.  But this page


describes Microsoft extensions for greymap fonts, which I'm guessing the FontForge author probably considers to be a defacto 2.3 version of the spec.  And here


we see the statement 

"By default, FreeType 2 supports the following font formats.
    * TrueType fonts (and collections)
    * BDF fonts (including anti-aliased ones)

So maybe antialiased fonts could be supported in this way.  

Otherwise what about PCF?  Can it handle pixmap glyphs?  I'm thinking probably not.

(Yes I'm aware that for most purposes, especially for antialiasing, people are using TrueType nowadays.  But I do wonder if some pre-rasterized format would not be more efficient for use on embedded systems.)
Comment 2 Tollef Fog Heen 2010-02-09 13:45:03 UTC
Adding missing QA contact
Comment 3 GitLab Migration User 2019-02-21 10:27:08 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/doc/xorg-docs/issues/3.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.