octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [changeset] print.m (matlab compatibility)


From: Ben Abbott
Subject: Re: [changeset] print.m (matlab compatibility)
Date: Wed, 11 Mar 2009 10:12:54 +0800


On Mar 11, 2009, at 1:44 AM, Michael Goffioul wrote:

On Tue, Mar 10, 2009 at 5:30 PM, Shai Ayal <address@hidden> wrote:
On Tue, Mar 10, 2009 at 6:15 PM, John W. Eaton <address@hidden> wrote:
On 10-Mar-2009, Daniel J Sebald wrote:

| What Octave should probably be doing behind the scenes is mapping
| all names to equivalent names which are system dependent.  For
| example, "Helvetica" would get mapped to "Helvetica" on Windows,
| "NimbusSansL" on unix.  (Actually, it should probably be mapped to
| "NimbusSansL" in both cases since that font is GPL.)

So again, every application that needs to do something like this
should implement its own solution?  Is there no library that handles
these issues?

perhaps fontconfig
http://fontconfig.org/wiki/
is what we need, although It's linux-specific so another solution will
have to be devised for OSX/Windows

FontConfig works also under Windows. It's included in the precompiled
binaries for windows. I didn't test it, though. But I think it's functional.

Michael.

It is available on OSX as well. There is a version bundled with X11, with other versions available from Fink and DarwinPorts.

I'm able to get a list of all TrueType fonts by ...

        $ fc-list : file | grep '.ttf'

Does this work on windows as well?

Ben


reply via email to

[Prev in Thread] Current Thread [Next in Thread]