At end of my response to Antoine Leca, I suggested something which may merit
some comments:

> What is clear is that there's no way to enable these features explicitly in
plain-text files, if there's no standard format control in Unicode to enable
these OpenType font features. May be these could become new "characters" to
allocate in plane 14?

What I mean here is that there's currently no defined way to convey in plain
text files the intended rendering "features" that are now common in OpenType
fonts and engines.

What we currently have is the script identification and the language
identification with language tags in plane 14, but languages tags reaveal much
useless, unlike the feature tags that we currently cannot encode.

Is there some pending proposal to encode a new set of FEATURE TAGs, in the same
spirit as LANGUAGE TAGs in plane 14? Or to use a new leading character in the
LANGUAGE TAGs block to mark the begining of a feature tag instead of a language
tag (this would require only 1 codepoint allocation, for example E0002)? It
would find an immediate application within OpenType renderers, which could be
instructed to set or unset some rendering features found today in common fonts,
and that could be transported in plain text files, rather than only in rich-text
file formats like XML-based documents or Word documents or CSS stylesheets (if
such possibility gets added and standardized into CSS).


Reply via email to