Around 14 o'clock on Aug 13, "James H. Cloos Jr." wrote:

> I'd like to see this designed to combine all of the dpi-pt_size
> variations of a given face into a single ttf.  (It may even be
> a good idea to also collect the WIEGHT, SLANT, SETWIDTH and
> ADD_STYLE variations into a ttc; this should be discussed.)

That's a nice addition as well.  I don't really care if we combine 
multiple faces into a single .ttc file; it's not all that common yet, but 
it would reduce the number of files we distribute.

> The resultant ttfs should also, IMO, include sufficient hints so that
> mkfontdir can generate fonts.dir entries from them exactly as it now
> can from the bdf files.  In fact, all of the properties from the bdf
> files' STARTPROPERTIES section should be encoded into the ttf.  

I plan on eliminating the fonts.dir files at some point and having the X 
server use fontconfig.  Placing sufficient information in the fonts and 
thence into fontconfig would eliminate the need for almost all of the 
current font architecture.

> Exactly how the properties should be encoded is another topic in need
> of discussion.  A new table could be added (perhaps named something
> like XF86, XFLD, XBDF or BDFP) to encode all of the props with
> pointers to which bitmap they refer.

That was my plan as well; I believe all of the properties can be tagged to 
the pixel size they refer to.

> P.S.  As a related sidenote, has anyone tried writing an xfs
>       on top of fontconfig/xft2/ft2?

Once we port the current Xserver/fontserver 'font' library to fontconfig, 
we'll have done this for both applications.

Keith Packard        XFree86 Core Team        HP Cambridge Research Lab


_______________________________________________
Fonts mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/fonts

Reply via email to