On Sun, 1 Apr 2018 15:01:15 +0100, Peter Flynn wrote: > This reflects the relatively light weight of markup needed to > describe the application data. It's basically a set of containers, so > all it needs is the names: the content is just strings. Not for things like <!ELEMENT int (#PCDATA)> <!ELEMENT double (#PCDATA)> The content for these is *not* “just strings”. > A DTD is just a spec. Its principal use is to > guarantee that the files which claim to conform to it really do > (validation). Given that it will accept files that are not valid Fontconfig configurations, the validation function seems useless. > In either case, hardly anyone nowadays actually codes a DTD or Schema > by hand; most are machine-generated from a better and more > comprehensive language like Relax-NG or ODD. Could you more accurately specify the Fontconfig config syntax in one of these? _______________________________________________ Fontconfig mailing list Fontconfig@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/fontconfig