Chip123 科技應用創新平台

標題: AIX字體丟失解決方案 [打印本頁]

作者: frlily    時間: 2015-1-16 02:31 PM
標題: AIX字體丟失解決方案
問題:圖標中文顯示為方框?
0 O& \$ L' t5 S) J4 q
" ^  p: U$ ?- ]6 ^5 Q! U" ]. p8 Y* t解決方案:
; H3 x5 m/ G3 T7 M  @8 E0 \8 M. X1 E
* L) k% b& W* w5 A解決辦法:拷貝中文字體到操作系統
" }4 e) [8 l# J8 S8 x  Q7 `! y; V1.將\WINDOWS\Fonts 目錄下SIMSUN.TTC (宋體)拷貝到 AIX  JDK安裝目錄 jre/lib/fonts  目錄下
# f) v* [! i9 W7 A' ~. v6 J/ h* t2 n+ Y: h1 q+ V/ o; G$ E, X
2./ ~% j  v* h: D  z8 Z* a5 G! {
如果是jdk1.4% t: B8 V; E$ Q, e5 ~# T
在jre/lib/font.properties.zh 文件中 將simsun.ttc添加到字體配置文件中
) f% s' N% e  ]' x5 j) m3 ~8 w% z: N( T2 j. y7 U
# font filenames  
8 B3 ]7 o* N% h' b; hfilename.\u5b8b\u4f53=simsun.ttc) n* i+ u( M/ r* t# y6 F( B" P
# A  y# C: G4 D- G
如果是jdk1.5及以上版本
& j- S$ u( e2 C在jre/lib/fontconfig.properties.src文件中 將simsun.ttc添加到字體配置文件中
$ s9 z% T9 {% _# Font File Names
3 E4 V& X7 s' v1 m6 Z% C! b' [filename.\u5b8b\u4f53=simsun.ttc
6 P! l% h+ i, y# _
* G1 P1 x: ?" S' W! O9 ?3 n7 h/ ^" \) p" {2 W  k3 S
一般情況下如果AIX系統裝有中文字體,只需按照1,2兩步設置後。重新啟動webservr後,即可馬上生效。如果沒有裝中文字體,還需按以下步驟操作。1 _9 D5 s/ n( _7 b* O
* N' N. k" t( c, {5 Z$ E" y( D
3. 將\WINDOWS\Fonts 目錄下SIMSUN.TTC (宋體)拷貝到7 Q# f: r1 N5 W( [& @

5 g& E. e3 [3 JAIX 系統 /usr/lpp/X11/lib/X11/fonts/TrueType目錄下 ,6 U2 X8 k$ O: g" p4 W' f) b

" o" I- g& t1 m; \& G7 @4.修改fonts.dir
$ t, @" `+ v: t, F7 K' l7 K3 p: \7 X! g& g! c
fonts.dir的第一行一般是告訴Xwindows一共有多少行字體信息,從第二行開始起就是正式的字體設置信息(詳見參考文檔中的Linux字體設置fonts_dir文件分析.htm)
, F. n; d: b. W4 D
- p7 |" n+ |6 @. j  S7 }$ r並將simsun.ttc -jdk-simsun-Medium-R-Normal--0-0-0-0-P-0-gb2312.1980-0! C& w/ w, W- b3 G

$ H  e  a. {: ^( c" _# l0 C  J添加到 usr\lpp\X11\lib\fonts\TrueType  fonts.dir6 \6 {! f2 z2 ^4 }1 s# @4 W  H
5 O) U2 q. `. F- A4 ?: ?
按3,4步驟操作後,要從新啟動AIX系統方可生效。' \; i, [5 {5 L( E  ~

5 r! u+ n6 P8 n
作者: seweeKCb    時間: 2015-4-6 07:52 PM
標題: 顶 一下好
 哈哈,好贴一定要顶




歡迎光臨 Chip123 科技應用創新平台 (http://www.chip123.com/) Powered by Discuz! X3.2