计算机二级域乱码,09年计算机二级辅导:jfreechart,windows下中文显示正常,linux下乱码...

在linux下中文显示乱码,按网上说的是在linux下找不到对应的字库,如“宋体”等,所以出现乱码。

虽然下面这个方法可以解决乱码的问题,但是要修改linux字库有些麻烦,希望有其它方法的ggmm把它贴出来:)

解决办法是往linux中添加支持中文的字库,如simsun

1. 把window下:c:/windows/fonts下的字库simsun.ttc 拷贝到/usr/share/fonts/zh_CN/TrueType 下 (如果没有这个目录就新一个)

2. 在jdk目录下的/jre/lib下

新建一个名为“font.properties.zh.Redhat1.0”的文件,内容如下:

# @(#)font.properties.ja.linux 1.7 02/03/07

#

# Copyright 2002 Sun Microsystems, Inc. All rights reserved.

#

# Component Font Mappings For RedhatLinux 8.0/zh_CN

#

serif.0=-b&h-lucidabright-medium-r-normal--*-%d-*-*-p-*-iso8859-1

serif.1=-misc-simsun18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1

serif.italic.0=-b&h-lucidabright-medium-i-normal--*-%d-*-*-p-*-iso8859-1

serif.italic.1=-misc-simsun18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1

serif.bold.0=-b&h-lucidabright-demibold-r-normal--*-%d-*-*-p-*-iso8859-1

serif.bold.1=-misc-simsun18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1

serif.bolditalic.0=-b&h-lucidabright-demibold-i-normal--*-%d-*-*-p-*-iso8859-1

serif.bolditalic.1=-misc-simsun18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1

sansserif.0=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1

sansserif.1=-misc-simsun18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1

sansserif.italic.0=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1

sansserif.italic.1=-misc-simsun18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1

sansserif.bold.0=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1

sansserif.bold.1=-misc-simsun18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1

sansserif.bolditalic.0=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1

sansserif.bolditalic.1=-misc-simsun18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1

monospaced.0=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1

monospaced.1=-misc-simsun18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1

monospaced.italic.0=-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1

monospaced.italic.1=-misc-simsun18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1

monospaced.bold.0=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1

monospaced.bold.1=-misc-simsun18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1

monospaced.bolditalic.0=-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1

monospaced.bolditalic.1=-misc-simsun18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1

dialog.0=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1

dialog.1=-misc-simsun18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1

dialog.italic.0=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1

dialog.italic.1=-misc-simsun18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1

dialog.bold.0=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1

dialog.bold.1=-misc-simsun18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1

dialog.bolditalic.0=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1

dialog.bolditalic.1=-misc-simsun18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1

dialoginput.0=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1

dialoginput.1=-misc-simsun18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1

dialoginput.italic.0=-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1

dialoginput.italic.1=-misc-simsun18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1

dialoginput.bold.0=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1

dialoginput.bold.1=-misc-simsun18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1

dialoginput.bolditalic.0=-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1

dialoginput.bolditalic.1=-misc-simsun18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1

# Missing Glyph Character

#

default.char=274f

# Component Font Character Encodings

#

fontcharset.serif.0=sun.io.CharToByteISO8859_1

fontcharset.serif.1=sun.io.CharToByteUnicodeBigUnmarked

fontcharset.sansserif.0=sun.io.CharToByteISO8859_1

fontcharset.sansserif.1=sun.io.CharToByteUnicodeBigUnmarked

fontcharset.monospaced.0=sun.io.CharToByteISO8859_1

fontcharset.monospaced.1=sun.io.CharToByteUnicodeBigUnmarked

fontcharset.dialog.0=sun.io.CharToByteISO8859_1

fontcharset.dialog.1=sun.io.CharToByteUnicodeBigUnmarked

fontcharset.dialoginput.0=sun.io.CharToByteISO8859_1

fontcharset.dialoginput.1=sun.io.CharToByteUnicodeBigUnmarked

# Exclusion Ranges

#

# XFontSet Information

#

fontset.serif.plain=

-b&h-lucidabright-medium-r-normal--*-%d-*-*-p-*-iso8859-1,

-isas-song ti-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

fontset.serif.italic=

-b&h-lucidabright-medium-i-normal--*-%d-*-*-p-*-iso8859-1,

-isas-song ti-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

fontset.serif.bold=

-b&h-lucidabright-demibold-r-normal--*-%d-*-*-p-*-iso8859-1,

-isas-song ti-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

fontset.serif.bolditalic=

-b&h-lucidabright-demibold-i-normal--*-%d-*-*-p-*-iso8859-1,

-isas-song ti-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

fontset.sansserif.plain=

-b&h-lucida-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1,

-isas-song ti-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

fontset.sansserif.italic=

-b&h-lucida-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1,

-isas-song ti-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

fontset.sansserif.bold=

-b&h-lucida-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1,

-isas-song ti-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

fontset.sansserif.bolditalic=

-b&h-lucida-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1,

-isas-song ti-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

fontset.monospaced.plain=

-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1,

-isas-song ti-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

fontset.monospaced.italic=

-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1,

-isas-song ti-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

fontset.monospaced.bold=

-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1,

-isas-song ti-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

fontset.monospaced.bolditalic=

-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1,

-isas-song ti-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

fontset.dialog.italic=

-b&h-lucida-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1,

-isas-song ti-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

fontset.dialog.bold=

-b&h-lucida-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1,

-isas-song ti-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

fontset.dialog.bolditalic=

-b&h-lucida-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1,

-isas-song ti-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

fontset.dialog.plain=

-b&h-lucida-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1,

-isas-song ti-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

fontset.dialoginput.italic=

-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1,

-isas-song ti-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

fontset.dialoginput.bold=

-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1,

-isas-song ti-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

fontset.dialoginput.bolditalic=

-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1,

-isas-song ti-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

fontset.dialoginput.plain=

-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1,

-isas-song ti-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

fontset.default=

-b&h-lucida-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1,

-isas-song ti-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

filename.-misc-simsun18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/share/fonts/zh_CN/TrueType/simsun.ttc

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值