Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Uniscribe problem: Tamil and Arial Unicode MS

137 views
Skip to first unread message

rick cameron

unread,
Sep 26, 2000, 3:00:00 AM9/26/00
to
Hi, all

I'm trying to test my use of Uniscribe by running some text in Tamil through
it, using the font Arial Unicode MS. When I do, ScriptShape chokes on it,
returning 0x80040200 (USP_E_SCRIPT_NOT_IN_FONT). If I use Latha instead,
ScriptShape works and the text appears properly. I see the same problem in
the CSSamp sample app. If I use the workaround that CSSamp implements -
setting the script of the run to SCRIPT_UNDEFINED - the text is displayed
correctly.

I don't know if this is related, but another weird thing I've noticed is
that, if Latha is not installed, when Word 2000 shows Tamil text in Arial
Unicode MS, the characters all have an oblique, cursive appearance; but when
Latha is installed, Word shows the same text, still in Arial Unicode MS,
with orthogonal-shaped characters (just like Latha) - except for the
numerals, which still have the oblique, cursive shape! The Character Map
accessory does the same thing. This is running on Windows 2000 Pro English.

Any ideas or suggestions?

Thanks!

- rick

Michael (michka) Kaplan

unread,
Sep 26, 2000, 3:00:00 AM9/26/00
to

As to the things that have different look and feel, that is probably font
mapping.

In any case, the complex script support in Latha is far superior than that
of Arial Unicode MS, so I am not sure why you would not just consider it a
limitation in the monotype font?

--
MichKa

random junk of dubious value at the
multilingual http://www.trigeminal.com/ and
a new book on internationalization in VB at
http://www.i18nWithVB.com/

"rick cameron" <rick.c...@seagatesoftware.seeohem> wrote in message
news:e4O9je$JAHA...@cppssbbsa02.microsoft.com...

rick cameron

unread,
Sep 26, 2000, 3:00:00 AM9/26/00
to

Hmm...

I don't think it's font mapping: Arial Unicode MS supports Tamil, according
to Character Map and the TT Font Extension, so there's no reason why Windows
or Uniscribe would decide to substitute Latha.

Out of curiosity, can you tell me why you say "the complex script support in
Latha is far superior than that of Arial Unicode MS"?

Thanks

- rick

"Michael (michka) Kaplan" <forme...@spamfree.trigeminal.nospam.com> wrote
in message news:#GafiLCK...@cppssbbsa02.microsoft.com...

Michael (michka) Kaplan

unread,
Sep 27, 2000, 3:00:00 AM9/27/00
to
Better OpenType tables, that was the basis of what I was saying. :-) More
complete glyph shaping rules? Not sure, but even some monotype fonts
provided by AM seem to have more complete tables.

As for substitution happening, it is. Thats why the glyphs change. if you
uininstall Arial Unicode MS, they will look the same. If you uninstall
Latha, they will not. I am not trying to explain WHY it is happening, just
that it is. :-)

--
MichKa

random junk of dubious value at the
multilingual http://www.trigeminal.com/ and
a new book on internationalization in VB at
http://www.i18nWithVB.com/

"rick cameron" <rick.cameron at tee ee el you ess dot en ee tee> wrote in
message news:ugcRypC...@cppssbbsa02.microsoft.com...

0 new messages