[mpeg-OTspec] Re: [OpenType] RE: Proposal: deprecate ReqFeatureIndex
Sairus Patel
sppatel at adobe.com
Wed Aug 22 06:06:03 CEST 2012
John,
>Sairus, can I clarify that the objection to which you refer was an
>objection to the wording of the feature description, and not to the
>feature, correct?
Correct.
>That said, I don't object to your proposed rewording of the <rclt> to
>match the softer requirement statement of other 'required' features such
>as <rlig>, on the assumption that in practice it will be interpreted in
>the same way
Great.
> And I agree with you that the ReqFeatureIndex is just daffy.
It was probably a good idea in the days before the current layout model was developed, but right now, yes, it doesn't serve any purpose that I can see and sort of comes in the way of things.
Sairus
---
From: mpeg-OTspec at yahoogroups.com [mailto:mpeg-OTspec at yahoogroups.com] On Behalf Of John Hudson
Sent: Tuesday, August 21, 2012 4:10 PM
To: opentype-migration-list at indx.co.uk
Cc: mpeg-OTspec at yahoogroups.com
Subject: [mpeg-OTspec] Re: [OpenType] RE: Proposal: deprecate ReqFeatureIndex
Sairus wrote:
> (In fact, this was specifically the objection to the recent 'rclt' proposal; see recent thread "rclt feature -- minor concern" http://tech.groups.yahoo.com/group/mpeg-OTspec/message/803.)
Sairus, can I clarify that the objection to which you refer was an
objection to the wording of the feature description, and not to the
feature, correct? It seems to me that there is something of a
philosophical difference here, because I interpret your objection to
mean that you don't believe there should be any feature that could not
be turned off by a suitably expert user. But in fact we have a whole
host of such features that perform essential script shaping, and which
if they are to be disabled must be done so via Unicode control
characters with more or less well defined expected results. As someone
who has had to make the kind of tables to which you refer by
illustration, I can say that there is almost always a mechanism by which
one can affect the layout one wants, regardless of whether a particular
piece of software provides a means to actually turn a particular OTL
feature on or off.
I proposed <rclt> because I and other designers are producing type
designs that rely for intended display on contextual substitutions, and
that may be anything from less-than-beautiful to actually unreadable if
these substitutions are turned off. In some respects, I think the
OpenType assumptions of script required, language exception, and
typographic optional layout are misleading, because the category of
design required features does not fit neatly onto the structure. This is
the category where we're increasingly working.
That said, I don't object to your proposed rewording of the <rclt> to
match the softer requirement statement of other 'required' features such
as <rlig>, on the assumption that in practice it will be interpreted in
the same way: as something that most software will not provide a means
to turn off, and that -- crucially -- is independent of <calt> feature
control.
And I agree with you that the ReqFeatureIndex is just daffy.
JH
--
Tiro Typeworks www.tiro.com
Gulf Islands, BC tiro at tiro.com
The criminologist's definition of 'public order
crimes' comes perilously close to the historian's
description of 'working-class leisure-time activity.'
- Sidney Harring, _Policing a Class Society_
More information about the mpeg-otspec
mailing list