QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 16225|回复: 70
收起左侧

[已解决] 字体代替问题??、(高手请进)加分!!

[复制链接]
发表于 2005-8-14 20:02:00 | 显示全部楼层 |阅读模式 来自: 中国广东深圳

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

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

x
大家都知道,有时候打开图形时系统找不到存在于该图形的字体,会跳出来一个对话框要求你选择一种已有的字体代替之,如果要代替的字体很多,或者每次打开都要做这些烦人的事,会很沮丧,有谁知道怎么设定系统自动用某一种字体去代替所有系统没有的字体,这样就不用每次打开那些图形都要一次一次的点了。???: l  {( X  M3 i
[此贴子已经被听雨轩于2005-8-18 13:50:05编辑过]
8 o' P/ m2 X0 c) D, e- {% G
发表于 2005-8-14 21:05:00 | 显示全部楼层 来自: 中国甘肃兰州
如何能一劳永逸的替换我没有的字体? [ vagrant732 转载 ]   答:有两种办法, 一:复制要替换的字库为将被替换的字库名,如,打开一幅图,提示找不到jd字库,你想用hztxt.shx替换它,那么你可以把hztxt.shx 复制一份,命名为jd.shx,就可以解决了。不过这种办法的缺点显而易见,太占用磁盘空间。最好用下面这种办法。 二:在 autocad r14/support 目录下创建acad.fmp文件,如果原来有此文件直接打开,这是一个ASCII文件, 输入"jd;hztxt", 如果还有别的字体要替换,可以另起一行,如“jh;hztxt", 存盘退出, 以后如果你打开的图包含jd和jh这样你机子里没有的字库,就再也不会不停的要你找字库替换了。 原作者: 许承元
发表于 2005-8-18 13:46:00 | 显示全部楼层 来自: 中国广东深圳
有关于字体的事情,有无数朋友主此事烦恼,有人下载了字体到电脑里还是未能解决此问题。包括我在内。不知道有哪位高手能完全解决此问题呢?有一些好的东西,或者其它的文件,打开后没有字体就全是问号了。怎么办呢?# q$ _, w$ @2 j1 N, C5 c
此贴顶固一段时间,希望能有人来解决这个很多人都不能解决的问题。并给予加100分鼓励!& `4 E" Y/ J0 j" P
楼上的朋友的方法我也没有试过,但显然不是最好的办法。, b( s/ \1 ~, G: o) W+ c9 X6 h
[此贴子已经被作者于2005-8-18 13:49:06编辑过]

) x' x, M' I7 I# ]; P( @0 j  V  h$ s( e* U
发表于 2005-8-22 20:03:00 | 显示全部楼层 来自: 中国北京
方法一:复制要替换的字库为一个总置顶的名字,如你想用hztxt.shx替换它,复制后,文件名改成AHZTXT.SHX,打开图形文件时,一路回车即可。
" }. N4 F7 I0 o$ \方法二:用 文件-->修复 功能,选择要修复的文件,修复后保存,下次打开就不提问你了。此方法最好!但要改变原文件。! H( K! b7 e  O7 v# X
[此贴子已经被作者于2005-8-22 20:07:42编辑过]
. Z8 {6 n) l# Z0 f
发表于 2005-8-23 09:39:00 | 显示全部楼层 来自: 中国山东烟台
我用的是AUTOCAD2004,帮助文件说的很明白啊
7 t' L; L) V$ G& P9 r3 t" L6 t0 `转贴一下相关内容:& F5 E' \' M# D2 G: c( E3 L- I. Q
AutoCAD 通过替换字体来处理当前系统上不提供的字体。
: n: R. m) H5 |- O0 ?/ o1 指定替换字体
' r: ?1 x" _2 |1 Q' t如果图形中指定的某种字体在当前系统中不可获取,AutoCAD 将自动使用替换字体取代该字体。默认情况下,AutoCAD 使用 simplex.shx 文件。如果要指定不同的字体,请通过更改FONTALT 系统变量输入替换字体文件名。如果文字样式中使用的是大字体,可以用 FONTALT 系统变量将其映射为另一种字体。此系统变量使用默认的 txt.shx、bigfont.shx 的字体文件对。详细信息请参见“使用 Unicode 和大字体”。 4 V8 f& r, i" l% y" y  k& h
在 AutoCAD 的早期版本中,可以在图形中显示 PostScript 字体。因为 AutoCAD R14、AutoCAD LT 97 和更高版本不能显示 PostScript 字体,所以 Autodesk 提供了等效的 TrueType 字体。这些 PostScript 字体被映射为 AutoCAD 提供的字体映射文件中等效的 TrueType 字体。
, x" X9 w8 a% c6 z5 h' x2 显示代理字体
  b; b6 D! H7 o( l, r5 j) W, E对于无等效 TrueType 字体的第三方或自定义 SHX 字体,AutoCAD 使用一种不同的 TrueType 字体进行替代,这种字体称为代理字体。在“多行文字编辑器”对话框中,代理字体具有与它们所表示的字体的不同外观,以表明它们是图形中使用的字体的替代字体。
1 @" p8 t  C0 [' j8 _) ~4 k4 O8 d自定义 SHX 字体不在“多行文字编辑器”对话框的“字符”选项卡上的列表中显示。如果要通过指定其中的一种字体设置字符格式,请首先创建使用该字体的文字样式,然后将此文字样式应用于字符。
7 e* S) a) [' i$ \! R* O3 b) [( Q3 使用字体映射文件 & O* |* F& U- b
在某些情况下,用户可能要确保图形只使用某些特定的字体,或者要将所使用的字体转换为其他字体。为达到这些目的,可以使用任意文本编辑器来创建字体映射表。
' c* I/ V( f6 y  Z/ g- `3 D4 i0 x可以使用这些字体映射文件以实施一致的字体标准,或者用于脱机打印。例如,如果和其他人共享图形,当遇到用其他字体创建的文字对象时,可以使用字体映射表指定 AutoCAD 使用的替换字体。同样,可以使用绘制速度较快的 SHX 字体编辑图形,并在最终打印时切换到比较复杂的字体。为此,可以设置一个字体映射文件将每个 SHX 字体转换为对应的字体。 7 y' v! `# l7 Y, M
字体映射文件是纯 ASCII 文本 (FMP) 文件,每一行包含一个字体映射,由字体文件的名称(不含目录名或路径)、分号 ( 及其替换字体文件的名称构成。替换字体文件名包含如 .ttf 这样的扩展名。
! L. X9 U4 ~$ W例如,可以在字体映射表中输入下列内容指定用 times.ttf TrueType 字体文件替代 romanc.shx 字体文件:
2 A" Z4 v- m' w' r' ]  {; Kromanc.shx; times.ttf 2 R, q; i1 `% k  X6 o! ]
AutoCAD 提供了默认的字体映射文件。可以使用任意 ASCII 文本编辑器编辑该文件。也可以通过使用FONTMAP 系统变量在“选项”对话框中指定其他的字体映射文件。当图形打开找不到字体文件时,下表显示了 AutoCAD 使用的字体替换规则。 0 ]- W" h! j  {. j
文件扩展名  第一映射次序   第二映射次序                     第三映射次序                         第四映射次序 .ttf         使用字体映射表    使用文字样式中定义的字体  Windows 使用类似的字体进行替换 .shx       使用字体映射表    使用文字样式中定义的字体  使用 FONTALT                       提示输入新字体 .pfb        使用字体映射表    使用 FONTALT                   提示输入新字体
) m7 h6 V: Z" n/ x
[此贴子已经被作者于2005-8-23 9:46:18编辑过]
  x$ M* d2 O! K0 H, t+ _
发表于 2005-8-26 23:01:00 | 显示全部楼层 来自: 中国湖北武汉
以下是引用czmjs在2005-8-26 15:42:28的发言:把AUTOCAD中常用的字体下载下来,放到Fonts文件夹下,虽然占点空间,却是一劳永逸。  q1 ?( ^3 p6 \" i0 v& i$ q! A/ @) b
我同意这方法,为此,我发布了cad的特殊字体_细线体.共8种
7 b( y3 n& J% q+ X% B) X6 Q. ]( G大家多提供点,大家多收集点
发表于 2005-8-27 08:08:00 | 显示全部楼层 来自: 中国广东深圳
以下是引用czmjs在2005-8-26 15:42:28的发言:把AUTOCAD中常用的字体下载下来,放到Fonts文件夹下,虽然占点空间,却是一劳永逸。
3 L7 c" F% o5 O0 H; Z9 p& l/ S你又收集了多少呢?. w+ I( P' m" n1 w6 ?& [; P
大家看看还有没有呢都共享上来吧。相互交流一下吧!
发表于 2005-8-29 12:47:00 | 显示全部楼层 来自: 中国浙江金华
把hztxt.shx 字体文件粘贴到安装目录中Fonts文件夹中,从此OK!本人是MDT 2004,Inventor 9忠实用户!!!
发表于 2005-8-29 12:51:00 | 显示全部楼层 来自: 中国浙江金华
如有需要hztxt.shx 字体的朋友可联系我!E-mail:ZHF780920@163.com QQ:415832945
发表于 2005-8-29 16:39:00 | 显示全部楼层 来自: 中国河南郑州
复制要替换的字库为一个总置顶的名字,如你想用hztxt.shx替换它,复制后,文件名改成AHZTXT.SHX,打开图形文件时,一路回车即可。或把AUTOCAD中常用的字体下载下来,放到Fonts文件夹下,虽然占点空间,却是一劳永逸。
发表于 2005-9-2 11:41:00 | 显示全部楼层 来自: 中国浙江金华
把hz.txt复制到font文件中,ok
发表于 2005-9-2 13:18:00 | 显示全部楼层 来自: 中国重庆
最简单的办法是:建立标准文件,对目标文件进行标准检查,把目标文件没有的字体替换成标准文件的字体,ok!
发表于 2005-9-2 14:44:00 | 显示全部楼层 来自: 中国四川成都
在格式菜单栏中设置文字样式,用已有字体代替缺失的字体就行了
发表于 2005-9-2 21:48:00 | 显示全部楼层 来自: 中国浙江金华
把HZTXT.SHX放到Fonts文件夹下就高枕无忧!E-mail:zhf780920@163.com[em01][em01][em01]
发表于 2005-9-5 11:39:00 | 显示全部楼层 来自: 中国云南昆明
关于字体,我还想说几句。根据我使用cad这么久的经验看来,字体问题很难解决的,原因有下“1、由于各个设计院采用的字体不一样,有些还是设计院自己开发的字体,给别人后就出问题很正常2、由于1的原因,可能出现字体名字一样,但字体不一样的问题,3、我收集到400+的字体了,可还是经常选字体,而且字体太多选起来也浪费时间我想个人应该找到一个自己的解决方案。现在的字体虽然大同小异,不过选错了替代的字体,出现乱码呀,字体大小怪异什么的,也是很麻烦的事情,
发表于 2005-9-8 23:04:00 | 显示全部楼层 来自: 中国天津
我的最简单的方法是:所有文字在一个层里面,然后打散他们就可以了!选择好字体!我们公司主要在日文CAD,与中文CAD的时候会有这样的问题!
发表于 2005-9-11 13:04:00 | 显示全部楼层 来自: 中国浙江金华
把HZtxt.shx字体复制下来,放到Fonts文件夹就OK了!!!真是小菜一碟!
发表于 2005-9-11 13:05:00 | 显示全部楼层 来自: 中国浙江金华
不过HZtxt.shx字体有的朋友没处找,真的需要可找我!!!
发表于 2005-9-12 22:14:00 | 显示全部楼层 来自: 中国浙江金华
把HZTXT.字体下载下来,放到Fonts文件夹下!!!搞定!本人在MDT2004.MDT2006和Inventor7 ,Inventor 9中都试用了,效果不错!!!强烈推荐!!!已有多人从我处索取HZTXT.字体文件!
发表于 2005-9-14 12:05:00 | 显示全部楼层 来自: 中国北京
我是将图纸上出现的所有字体替换为CAD自带的,然后用清理(purge)对图纸进行清理,就可以去掉没用的字体,下次打开后就不会出现这种现象。这种现象常出现在不同版本CAD之间转换时,利用清理程序还可以清理掉没有必要的图层和线型还有一些没有用的块,可以将图纸文件的大小减小很多,是个很有用的程序。
发表于 2005-9-21 19:10:00 | 显示全部楼层 来自: 中国江苏镇江
我有一个思路,即:编一程序,设定宋体为标准字体,打开任一dwg文件时自动检测其字体,如非宋体,自动将字体替换为宋体。ok了。0 E5 E  Q( P' C# M
可是我不会编程…! l% S& J# J! v: B; \
那位高手来做一做。
发表于 2005-9-23 20:27:00 | 显示全部楼层 来自: 中国四川泸州
第一步:设定好自己的需要的字体后,点文件-保存-(文件类型选择图形样板)保存。第二步:点击工具-选项-文件-图形样板设置-快速新建的默认样板文件名-确定。就这样,每次打开都是出现你需要的画面了。
发表于 2005-9-27 14:40:00 | 显示全部楼层 来自: 中国福建福州
其实方法很简单:出现选择字体窗口时全部选用gbcbig.shx 即可,不管是什么版本出的图都不会显示乱字符。
发表于 2005-9-27 14:57:00 | 显示全部楼层 来自: 中国福建福州
出现字体对话框后选择其中的gbcbig.shx 即可,俺从来没发现乱码过,你可以试试!
发表于 2005-9-28 23:21:00 | 显示全部楼层 来自: 中国湖北武汉
以下是引用听雨轩在2005-8-27 8:08:27的发言:# d. q5 W% P$ I7 K+ s2 S) ]
你又收集了多少呢?
  k. v5 l2 e0 [9 \& D* a大家看看还有没有呢都共享上来吧。相互交流一下吧!
- v5 F* d' l' y0 f# Y/ {我收集的CAD里有324种字体.共142MB,压缩后有70~80MB需要传上来吗
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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