diff options
Diffstat (limited to 'fontconfig/fonts.dtd')
-rw-r--r-- | fontconfig/fonts.dtd | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/fontconfig/fonts.dtd b/fontconfig/fonts.dtd index cbdfdab3f..5f072ee44 100644 --- a/fontconfig/fonts.dtd +++ b/fontconfig/fonts.dtd @@ -63,7 +63,7 @@ the set of valid Unicode chars. This idea was borrowed from Mozilla --> -<!ELEMENT blank (int)*> +<!ELEMENT blank (int|range)*> <!-- Aliases are just a special case for multiple match elements @@ -107,7 +107,7 @@ <!ELEMENT pattern (patelt)*> -<!ENTITY % constant 'int|double|string|matrix|bool|charset|const'> +<!ENTITY % constant 'int|double|string|matrix|bool|charset|langset|const'> <!ELEMENT patelt (%constant;)*> <!ATTLIST patelt @@ -122,7 +122,7 @@ <!ELEMENT family (#PCDATA)> <!ATTLIST family xml:space (default|preserve) 'preserve'> -<!ENTITY % expr 'int|double|string|matrix|bool|charset +<!ENTITY % expr 'int|double|string|matrix|bool|charset|langset |name|const |or|and|eq|not_eq|less|less_eq|more|more_eq|contains|not_contains |plus|minus|times|divide|not|if|floor|ceil|round|trunc'> @@ -196,8 +196,9 @@ <!ATTLIST string xml:space (default|preserve) 'preserve'> <!ELEMENT matrix (double,double,double,double)> <!ELEMENT bool (#PCDATA)> -<!ELEMENT charset (#PCDATA)> -<!ATTLIST charset xml:space (default|preserve) 'preserve'> +<!ELEMENT charset (int|range)*> +<!ELEMENT range (int,int)> +<!ELEMENT langset (string)*> <!ELEMENT name (#PCDATA)> <!ATTLIST name xml:space (default|preserve) 'preserve'> <!ELEMENT const (#PCDATA)> |