Traditional Chinese characters not displayed correctly in GUI help panels
This problem occurs when you are displaying Traditional Chinese characters in the IBM Spectrum Control GUI help panels.
Problem
The Traditional Chinese characters are not displayed correctly in the IBM Spectrum Control GUI help panels.
Action
To
work around this problem, follow these steps:
- Download the file
mtsans_t.zip
from the following Web site:ftp://submit.boulder.ibm.com/download/typography/fonts/worldtype/archive/wts_/2002-02-26/. - Unzip the file
mtsans_t.zip
to access the unicode font filemtsans_t.ttf
(Monotype Sans WT TC). - Install the font file
mtsans_t.ttf
on the Traditional Chinese Windows system. - Modify the file:
Add the line:<TPC_install_dir>\jre\lib\fontproperties.zh_TW
Modify thefilename.Monotype_Sans_WT_TC=MTSANS_T.TTF
fontproperties.zh_TW
file with the following lines in bold highlight:========== fontproperties.zh_TW ========== serif.0=Times New Roman serif.1=Monotype Sans WT TC,CHINESEBIG5_CHARSET serif.2=Lucida Sans Regular serif.3=Times New Roman WT TC serif.4=EUDC serif.italic.0=Times New Roman Italic serif.italic.1=Monotype Sans WT TC,CHINESEBIG5_CHARSET serif.italic.2=Lucida Sans Oblique serif.italic.3=Times New Roman WT TC serif.italic.4=EUDC serif.bold.0=Times New Roman Bold serif.bold.1=Monotype Sans WT TC,CHINESEBIG5_CHARSET serif.bold.2=Lucida Sans Regular serif.bold.3=Times New Roman WT TC serif.bold.4=EUDC serif.bolditalic.0=Times New Roman Bold Italic serif.bolditalic.1=Monotype Sans WT TC,CHINESEBIG5_CHARSET serif.bolditalic.2=Lucida Sans Oblique serif.bolditalic.3=Times New Roman WT TC serif.bolditalic.4=EUDC sansserif.0=Arial sansserif.1=Monotype Sans WT TC,CHINESEBIG5_CHARSET sansserif.2=Lucida Sans Regular sansserif.3=Arial Unicode MS sansserif.4=EUDC sansserif.italic.0=Arial Italic sansserif.italic.1=Monotype Sans WT TC,CHINESEBIG5_CHARSET sansserif.italic.2=Lucida Sans Oblique sansserif.italic.3=Arial Unicode MS sansserif.italic.4=EUDC sansserif.bold.0=Arial Bold sansserif.bold.1=Monotype Sans WT TC,CHINESEBIG5_CHARSET sansserif.bold.2=Lucida Sans Regular sansserif.bold.3=Arial Unicode MS sansserif.bold.4=EUDC sansserif.bolditalic.0=Arial Bold Italic sansserif.bolditalic.1=Monotype Sans WT TC,CHINESEBIG5_CHARSET sansserif.bolditalic.2=Lucida Sans Oblique sansserif.bolditalic.3=Arial Unicode MS sansserif.bolditalic.4=EUDC monospaced.0=Courier New monospaced.1=Monotype Sans WT TC,CHINESEBIG5_CHARSET monospaced.2=Lucida Sans Typewriter Regular monospaced.3=Lucida Sans Regular monospaced.4=Monotype Sans Duospace WT TC monospaced.5=EUDC monospaced.italic.0=Courier New Italic monospaced.italic.1=Monotype Sans WT TC,CHINESEBIG5_CHARSET monospaced.italic.2=Lucida Sans Typewriter Oblique monospaced.italic.3=Lucida Sans Oblique monospaced.italic.4=Monotype Sans Duospace WT TC monospaced.italic.5=EUDC monospaced.bold.0=Courier New Bold monospaced.bold.1=Monotype Sans WT TC,CHINESEBIG5_CHARSET monospaced.bold.2=Lucida Sans Typewriter Regular monospaced.bold.3=Lucida Sans Regular monospaced.bold.4=Monotype Sans Duospace WT TC monospaced.bold.5=EUDC monospaced.bolditalic.0=Courier New Bold Italic monospaced.bolditalic.1=Monotype Sans WT TC,CHINESEBIG5_CHARSET monospaced.bolditalic.2=Lucida Sans Typewriter Oblique monospaced.bolditalic.3=Lucida Sans Oblique monospaced.bolditalic.4=Monotype Sans Duospace WT TC monospaced.bolditalic.5=EUDC # # Define dialog and dialoginput to match the above definitions # alias.dialog=sansserif alias.dialoginput=monospaced # # Exclusion Ranges # #exclusion.dialog.0=0500-20ab,20ad-ffff #exclusion.dialoginput.1=0500-20ab,20ad-ffff #exclusion.serif.0=0500-20ab,20ad-ffff #exclusion.sansserif.0=0500-20ab,20ad-ffff #exclusion.monospaced.1=0500-20ab,20ad-ffff # # To enable helvetica, courier and timesroman as real fonts # remove aliases, and define them as real terminal fonts. # (i.e. timesroman.0=TimesRoman) # # timesroman.0=TimesRoman alias.timesroman=serif # helvetica.0=Helvetica alias.helvetica=sansserif # courier.0=Courier alias.courier=monospaced # font filenames filename.Arial=arial.ttf filename.Arial_Bold=arialbd.ttf filename.Arial_Bold_Italic=arialbi.ttf filename.Arial_Italic=ariali.ttf filename.Arial_Unicode_MS=arialuni.ttf filename.Courier_New=cour.ttf filename.Courier_New_Bold=courbd.ttf filename.Courier_New_Bold_Italic=courbi.ttf filename.Courier_New_Italic=couri.ttf filename.EUDC=eudc.tte filename.Lucida_Sans_Oblique=LucidaSansOblique.ttf filename.Lucida_Sans_Regular=LucidaSansRegular.ttf filename.Lucida_Sans_Typewriter_Oblique=LucidaTypewriterOblique.ttf filename.Lucida_Sans_Typewriter_Regular=LucidaTypewriterRegular.ttf filename.Monotype_Sans_Duospace_WT_T=mtsansdt.ttf filename.Times_New_Roman=times.ttf filename.Times_New_Roman_Bold=timesbd.ttf filename.Times_New_Roman_Bold_Italic=timesbi.ttf filename.Times_New_Roman_Italic=timesi.ttf filename.Times_New_Roman_WT_TC=tnrwt_t.ttf filename.Monotype_Sans_WT_TC=mtsans_t.ttf filename.\u65b0\u7d30\u660e\u9ad4=mingliu.ttc filename.MingLiU=mingliu.ttc filename.PMingLiU=mingliu.ttc # default char definition default.char=02ff # charset for text input inputtextcharset=CHINESEBIG5_CHARSET # font substitution substitute.0=\u7d30\u660e\u9ad4=MingLiU substitute.1=\ub5b0\u7d30\u660e\u9ad4=PMingLiu substitute.2=Arial Unicode MS=Times New Roman WT TC substitute.3=Arial Unicode MS=Monotype Sans Duospace WT TC substitute.4=Monotype Sans Duospace WT=Arial Unicode MS substitute.5=Monotype Sans Duospace WT=Times New Roman WT TC substitute.6=Times New Roman WT=Arial Unicode MS substitute.7=Times New Roman WT=Monotype Sans Duospace WT TC substitute.8=Times New Roman=Times New Roman substitute.9=Courier New=Courier New substitute.10=Arial=Arial substitute.11=Times New Roman=Times New Roman substitute.12=Courier New=Courier New substitute.13=Arial=Arial register.0=MingLiU register.1=PMingLiU ========== end of fontproperties.zh_TW ==========
- Save the file and redisplay the help panels in IBM Spectrum Control GUI.