Re: Fontconfig language update proposal

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


Hi Nicolas,

First of all, thank you for your suggestions. I agree that current
configurations is indeed complicated and not intuitive in some cases.
they should definitely be improved. however, extending configurations
may results complicated as well.
Ideally fonts would be available in fontconfig with minimal effort,
and writing a configuration file to make up for missing pieces. we may
need to figure out if we really can't implement it as a core feature
of fontconfig and have to leave it to the users, to let them write a

I'll take a look and have a comment per proposals on the issue tracker later.

and a few more with inline comments:

On Sun, Nov 24, 2019 at 4:30 AM Nicolas Mailhot
<nicolas.mailhot@xxxxxxxxxxx> wrote:
> It is presented both in traditional XML, and in YAML.

I'm not keen on writing a configuration in YAML. particularly I don't
think current features in XML can be represented in YAML to write some
procedures and expressions.

> The proposal avoids over-specifying low-level fontconfig behaviour,
> leaving room to tweak the logic when new lessons are learnt, without
> requiring the rewrite of thousands of configuration lines spread over
> hundreds of files.

To be sure, about the line of "without requiring the rewrite of...",
which one particularly were you talking about? and which one in your
proposal will improve that?

> The proposal makes some fixes automatic (generally, just applying
> OpenType recommendations), so they're not forgotten half the time, and
> we can all focus on more interesting things.
> The proposal is backwards-compatible.
> I hope you’ll find it interesting.

Definitely. thank you again for your initiatives on it.

> Best regards,
> --
> Nicolas Mailhot
> _______________________________________________
> Fontconfig mailing list
> Fontconfig@xxxxxxxxxxxxxxxxxxxxx

Fontconfig mailing list

[Index of Archives]     [Fedora Fonts]     [Fedora Users]     [Fedora Cloud]     [Kernel]     [Fedora Packaging]     [Fedora Desktop]     [PAM]     [Gimp Graphics Editor]     [Yosemite News]

  Powered by Linux