Print

Print


Hi Val,

Terms:
1) dynamic composition - building something from smaller parts.
2) visual decomposition - breaking something down into smaller visual parts.
3) syntactic decomposition - construction rules for identification.


I've read a lot of the Unicode documents: official documents as primary, 
technical notes as secondary, and critics as third.  I've interacted 
with several types of Unicode people.  I believe I have a good 
understanding of what Unicode was in the past and what Unicode is now.

I know what Unicode says on paper, but I don't know the inner circle of 
the committee process and I don't know the existing font technology.

It is impossible to have a perfect solution for Unicode that satisfies 
every principle and ideal.  Any encoding process will begin with 1 major 
principle, and everything flows from that.

The Unicode experts, from day 1, started from a different founding 
principle: they understood visual decomposition.  I tried to explain my 
syntactic decomposition, but was told it would never make it through 
committee.

For the past 2 years, I've had a series of compromises with the Unicode 
process. I'm only happy about the first compromise.  We encode the 
symbols before the script.  This compromise still seems to be holding.

The preliminary Proposal incorrectly explained the syntactic encoding 
design.  A committee member noticed the disparity and asked for 
clarification.  A problematic compromise was suggested and quickly 
adopted to continue the committee process.  Just last month, this 
compromise failed and there is no proposal design.

For SignWriting in Unicode, the idea of visual decomposition is in the 
initial stages.  They have not met reality.  They do not have a font and 
they have not processed text.  I do not know how quickly their encoding 
will mature.  I'm assuming they'll have several intermediate phases, 
rather than just throw something together to submit in February.

Visual decomposition may integrate well with existing font technologies, 
but visual decomposition is a subset of the higher Unicode principle of 
dynamic composition.

Regards,
-Steve