font_manager

- consistency with other applications - if you are using

    > gtk+/GNOME, Qt/KDE, Mozilla or other applications that use
    > fontconfig then using fontconfig from matplotlib means you
    > are using the same font-matching library and have access to
    > exactly the same font files as your other applications.

This looked to me to be a heavily UNIX oriented system. Eg, one thing
the font_manager does is query the win32 registry for font location
information. All of the examples I saw on the fontconfig page seemed
to assume /etc and a unix like file system. I didn't look too deep,
though.

Is this portable?

JDH

Fontconfig was developed to work with FreeType, Xft and Unix X-Windows.
However its an independent utility/library, does not require an X
server, and (like GTK+ and GIMP) has since been ported to other systems.

I found this page
http://www.gimp.org/~tml/gimp/win32/downloads.html
which lists fontconfig for Windows.

Steve

···

On Sat, 2005-05-14 at 15:42 -0500, John Hunter wrote:

    > - consistency with other applications - if you are using
    > gtk+/GNOME, Qt/KDE, Mozilla or other applications that use
    > fontconfig then using fontconfig from matplotlib means you
    > are using the same font-matching library and have access to
    > exactly the same font files as your other applications.

This looked to me to be a heavily UNIX oriented system. Eg, one thing
the font_manager does is query the win32 registry for font location
information. All of the examples I saw on the fontconfig page seemed
to assume /etc and a unix like file system. I didn't look too deep,
though.

Is this portable?