[RULE] Fwd: Bitmap fonts update -- please test

Vadim Plessky plessky at cnt.ru
Sun Mar 30 19:21:15 EEST 2003


Hi, I think following message would be interesting to RULE project members.
(forwarded from <devel at xfree86.org> list)

----------  Forwarded Message  ----------

Subject: Bitmap fonts update -- please test
Date: Thursday 27 March 2003 22:23
From: Juliusz Chroboczek <jch at pps.jussieu.fr>
To: devel at xfree86.org, freetype at freetype.org
Cc: keithp at keithp.org, Markus Kuhn <Markus.Kuhn at cl.cam.ac.uk>

Hello,

On

http://www.pps.jussieu.fr/~jch/software/files/freetype-bitmap-20030327.patch.
gz

you will find a patch that has the following effects:

  - makes the XFree86 server use the system-wide FreeType library
    rather than the one included with XFree86;
  - makes the FreeType backend grok bitmap fonts (BDF, PCF and sfnt-wrapped);
  - makes some minor changes to the fontdir logic to pass bitmap
    entries to scalable backends.

The latter change is necessary because the bitmap entry points do not
provide enough information to perform on-the-fly reencoding (or at
least I think so).  Keith, could you please check my changes to
fontfile?

Known bugs include the fact that it will only deal correctly with
Unicode-encoded PCF fonts, due to a limitation of current versions of
FreeType.  It would deal correctly with BDF fonts, were it not for a
different bug in FreeType.

If you're courageous, you should be able to compile a server with this
patch and with the legacy bitmap backends compiled out.  Note,
however, that doing that will currently break mkfontdir.

Things remaining to do:

  - fix the issues with the FreeType libs;
  - fix fonttosfnt now that it can actually be used;
  - fix mkfontdir;
  - implement fontconfig-based FPEs.

I'll be away from e-mail next week, so please don't worry if you
receive no reply from me over that period.

Regards,

                                        Juliusz

P.S. David, it goes without saying that this patch is not ready to be
committed.
_______________________________________________
Devel mailing list
Devel at XFree86.Org
http://XFree86.Org/mailman/listinfo/devel

-------------------------------------------------------

-- 
Best Regards,

Vadim Plessky
SVG Icons * BlueSphere Icons 0.3.0 released
http://svgicons.sourceforge.net



_______________________________________________
Original home page of the RULE project: www.rule-project.org
Original Rule Development Site http://savannah.gnu.org/projects/rule/
Original RULE mailing list: Rule-list at nongnu.org, hosted at http://mail.nongnu.org/mailman/listinfo/rule-list




This full static mirror of the Run Up to Date Linux Everywhere Project mailing list, originally hosted at http://lists.hellug.gr/mailman/listinfo/rule-list, is kept online by Free Software popularizer, researcher and trainer Marco Fioretti. To know how you can support this archive, and Marco's work in general, please click here