Chip123 科技應用創新平台
標題:
AIX字體丟失解決方案
[打印本頁]
作者:
frlily
時間:
2015-1-16 02:31 PM
標題:
AIX字體丟失解決方案
問題:圖標中文顯示為方框?
) t2 Z0 `* q9 R) R; ?
1 a3 M4 D! S: B' w# z {0 E
解決方案:
+ \( [7 O, t$ S. n; p! x
! N! y# N0 A) H2 C) z3 t" p) h
解決辦法:拷貝中文字體到操作系統
, [( E& M- c7 K$ ~! a/ Y
1.將\WINDOWS\Fonts 目錄下SIMSUN.TTC (宋體)拷貝到 AIX JDK安裝目錄 jre/lib/fonts 目錄下
! O3 Z) m' [$ i' V/ a3 d5 F, u* N1 [
# [2 c7 q) ^6 t, H* b
2.
3 R6 z" S) G' h% x
如果是jdk1.4
. ?1 M$ Y) A Y" k
在jre/lib/font.properties.zh 文件中 將simsun.ttc添加到字體配置文件中
6 q; \5 c, I! _5 C$ p5 T
: q" a( o7 W6 ?" C h. S3 L" p
# font filenames
+ x/ @) E v/ i7 d* s* U
filename.\u5b8b\u4f53=simsun.ttc
; o& {7 e; x% h( n3 s
1 D& C4 ]0 u5 X& C3 }8 G& }
如果是jdk1.5及以上版本
* a8 A) r' P- s% b3 Z( h' }
在jre/lib/fontconfig.properties.src文件中 將simsun.ttc添加到字體配置文件中
* x7 F2 n, d% }8 w
# Font File Names
' }' E5 Y' F( j* s4 q! b
filename.\u5b8b\u4f53=simsun.ttc
* p+ e: D7 s* S7 Y6 O5 d5 k
3 m$ L8 U! `% f! F; k! F
8 H2 w5 q! r, C) Z) t
一般情況下如果AIX系統裝有中文字體,只需按照1,2兩步設置後。重新啟動webservr後,即可馬上生效。如果沒有裝中文字體,還需按以下步驟操作。
7 v. l- o3 f$ P( j/ {! H
( @( p4 r* _5 ?
3. 將\WINDOWS\Fonts 目錄下SIMSUN.TTC (宋體)拷貝到
1 O. ~9 M1 U8 U6 W
$ Y) b P1 O/ t9 L( {3 z4 |3 Z: L
AIX 系統 /usr/lpp/X11/lib/X11/fonts/TrueType目錄下 ,
' v |& `& Y4 i* o1 W) `
1 j5 j/ g) O- w
4.修改fonts.dir
4 P2 s$ ~' ~% P: Z, E. S4 M
! i4 Q: u) n4 K
fonts.dir的第一行一般是告訴Xwindows一共有多少行字體信息,從第二行開始起就是正式的字體設置信息(詳見參考文檔中的Linux字體設置fonts_dir文件分析.htm)
- a8 ?( q. _- b* B
" [( f3 e2 X# b W5 K' s
並將simsun.ttc -jdk-simsun-Medium-R-Normal--0-0-0-0-P-0-gb2312.1980-0
8 |& L" r& P2 {# J% c
; g" l. l3 C2 y4 v9 B
添加到 usr\lpp\X11\lib\fonts\TrueType fonts.dir
8 K5 A0 R; h4 F
/ g# ]2 F. i9 K* n F
按3,4步驟操作後,要從新啟動AIX系統方可生效。
, R2 a) N3 B3 o' f
6 l( S+ a9 d: w! l2 W0 P, ]
作者:
seweeKCb
時間:
2015-4-6 07:52 PM
標題:
顶 一下好
哈哈,好贴一定要顶
歡迎光臨 Chip123 科技應用創新平台 (http://chip123.com/)
Powered by Discuz! X3.2