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.zipfrom the following Web site:ftp://submit.boulder.ibm.com/download/typography/fonts/worldtype/archive/wts_/2002-02-26/. - Unzip the file
mtsans_t.zipto access the unicode font filemtsans_t.ttf(Monotype Sans WT TC). - Install the font file
mtsans_t.ttfon 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.TTFfontproperties.zh_TWfile 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.