2005-07-06

Unicode: Uniqueness Rule on Rendering

If a word is displayed correctly in one font then that word should be rendered correctly as the same word, in all fonts.

If Encodings 1 and 2 are exactly the same and Rendering 1 and 2 are different, then there is no garantee that the text written by one will be able to read by others.

If Encodings 1 and 2 are different by some joiners and Rendering 1 and 2 are different but valid, then there are following issues:
  • search for rendering 1 will produce results with rendering 2
  • search and replace would spoil the text
  • Since typical language tools like spell checker or grammar checker is transparent to joiners (joiners are supposed to be font directives only), we will need to make special tools which are joiners-aware for Malayalam.
If Encodings 1 and 2 are different by some joiners and one of the Renderings 1 and 2 is valid and other is invalid, then there is following issue:
  • Since typical language tools like spell checker or grammar checker is transparent to joiners (joiners are supposed to be font directives only), we will need to make special tools which are joiners-aware for Malayalam.

No comments:

Post a Comment