|
Proposal to add 'Bengali Letter Khanda Ta' to the
Bengali Block (initial version)
Introduction
Two methods
have been two proposed to enable Bengali Khanda Ta to be encoded in Unicode
text, and these are outlined below.
As
I hope you will see, they are both unsatisfactory, and so the Bengali
letter Khanda Ta needs to be allocated a separate Unicode point.
Method 1
It has been
suggested that Bengali Khanda Ta should be treated as a half form of
Ta, and can be explicitly encoded as Ta+Virama+ZWJ. However, this is
unsatisfactory as it precludes the ability to encode half forms of Ta.
Such forms are commonly used in some font designs. Examples are the
ISFOC fonts as used in CDAC ISCII based applications (example shown
below).

Typing with ISFOC Fonts in iLEAP. (INV is the
ISCII equivalent to ZWJ.)
Method 2
Another
proposal put forward is that rendering systems should display the
sequence 'Ta+Virama' as 'Khanda Ta' as the norm, and an input sequence
such as a Ta+Virama+Consonant should be displayed as either 'Khanda
Ta + Consonant' or a 'Ta+Consonant conjunct' as appropriate.
However, this proposal
does not work either. The correct display of a Ta+Virama+Consonant sequence
is very context dependent as shown below.
Differing ways to represent the Ta+Virama+Ma
combination
This example shows
that in order to display the correct spelling of the word 'satmaa',
the Ta_Ma needs to be displayed as Khanda Ta+Ma, and in order to display
the correct form of the word 'sadaatmaa' it needs to be displayed
as a Ta_Ma_conjunct.
As
the use of ZWJ to control the above sequences has already been precluded
by 'method 1', we are now left only with the possibility of using
a ZWNJ to control the display of the sequence. However the Unicode
standard has allocated the ZWNJ to the specific purpose of producing
explicit Virama forms. Hence, the only solution is to allocate the
Bengali Letter Khanda Ta to a specific code point in the Bengali Block.

|