找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1072|回复: 3

[求助]:字体的困惑

[复制链接]
发表于 2002-12-17 18:11:03 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
在win98系统下,用autocad r14 制图,命名为dpd1.dwg,用dxfout输出为dpd1.dxf其中使用了定义了四种字体,分别定义为st="宋体",kt="楷体",fs="仿宋",ht="黑体",使用同样的autocad r14的配置环境,在win2000下调出该图,其中的st,ht显示正常,fs,kt显示为???
初步分析:
    在win2000下,重新定义fs,kt时,发现它们分别对应的字体名为"FangSong_GB2312,KaiTi_GB2312",将它们重新置为正确的kt="楷体",fs="仿宋"后显示正常,然后另存为dpd2.dwg,用dxfout输出为dpd2.dxf
    通过对dpd1.dxf,dpd2.dxf进行对比分析发现,在win98系统下的kt="KaiTi_GB2312",fs="FangSong_GB2312"在win2000下的kt="楷体_GB2312",fs="仿宋_GB2312",而st,ht无论在win98,win2000中都为st="SIMSUN",ht="simhei",用于这些变化导致在win2000下不能正常显示,但奇怪的是,在win98下打开dpd2.dwg又显示正常.
  附件dwg.rar包含上述四个文件
请求解答:
    1,这些变化是为什么?
    2,如何不用在win2000下重新设定,而能正确显示dpd1.dwg
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2002-12-17 20:09:43 | 显示全部楼层
你用的是不是英文版的windows 2000?

我用英文版的windows 2000 + 英文版的AutoCAD 2002, 不光是dxf文件,dwg也会出现这个问题。困扰很久未得解决。
目前我暂时修改acad.fmp文件来避免这个问题,但这个方法不能算是最终解决方案。

acad.fmp位于support 下面。你试试看。按如图的格式修改
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 6530个

财富等级: 富甲天下

发表于 2002-12-17 21:04:18 | 显示全部楼层
我的理解:
Win98使用的TTF字体使用时采用“形式名”(我这样称,如“宋体”“@楷体_GB2312”),不同于文件名,同一字体文件采用不同的引导方式可对于几种“形式名”,我们一般使用“形式名”,而不直接使用文件名。Win2000对字体TTF文件做了调整,重新定义了“形式名”,在双字节的操作系统中平安无事,在对内核使用单字节的Acad中只能识别当前系统字体,不能正确识别以前版本,所以Acad中使用的TTF字体名在系统改变时将其理解为“西文”名称,从而出现以上所说的情况。
此情况在中文版Win2000中使用Acad仍然出现,而我们附加的TTF字体一般没有这种情况。
在我看来,这是系统问题,没有什么好的方法解决,Quelea 的方法是一种变通方法,也可能就是最有效方法。
以上纯使用心得,没有得到专家核实,姑妄言之。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2002-12-19 18:32:24 | 显示全部楼层
问题解决了,无限感激Quelea
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-11-22 07:14 , Processed in 0.180873 second(s), 36 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表