Thai Accent Marks Overlap


  
 Applies To 
  
 Product(s):MICROSTATION
 Version(s):08.11.07.443
 Environment: N\A
 Area: Text
 Subarea: Fonts
 Original Author:Jonna Laitinen, Bentley Technical Support Group
  

Problem

Thai accent marks on top of the characters should be displayed on top of each other, not overlapping. Problem occurs in DWG and DGN work mode with True Type fonts that have the Thai characters (for example BrowalliaUPC, DilleniaUPC).

Solution

1. Open the MstnFontConfig.xml file \WorkSpace\System\Fonts directory. Set the value specified in the Thai language info

<(><<)> TTFontLayout >3<(><<)> /TTFontLayout > to 2, as below:

<(><<)> LangInfo>
<(><<)> Language>Thai<(><<)> /Language>
<(><<)> DefaultRscFont>Standard<(><<)> /DefaultRscFont>
<(><<)> DefaultTTFont>Arial<(><<)> /DefaultTTFont>
<(><<)> DefaultShxFont>simplex,msdefault<(><<)> /DefaultShxFont>
<(><<)> DefaultShxBigFont>bigfont,kanjibig<(><<)> /DefaultShxBigFont>
<(><<)> TTFontLayout>2<(><<)> /TTFontLayout>
<(><<)> /LangInfo>

2. Open MicroStation, go to Workspace > Configuration, and set the value for the MS_RTCONFIG to Thai. This is case sensitive, be sure to use capital first letter. If the MS_RTCONFIG isn't on the list of configuration variables, you may add it by clicking the New button. Be sure to save settings.

3. Clean the Temporary folders for MicroStation
(Key-in: $ % explorer $(MS_TMP) to locate the Temp-folder).

4. Set the Language for non-Unicode Programs in the Regional And Language Options > Advanced tab to Thai.

5. Restart the computer.