CAD设计论坛

 找回密码
 立即注册
论坛新手常用操作帮助系统等待验证的用户请看获取社区币方法的说明新注册会员必读(必修)
查看: 2185|回复: 2

[经验] 解决ACAD文字显示为问号的几种方法

[复制链接]
发表于 2009-4-3 01:50 | 显示全部楼层 |阅读模式
          1. 选择问号——》右键单击——》特性——》文字——》样式——》更改样式,直到不再显示问号即可,但文字风格已有变化(遗憾)。本方法仅能改变所选中的问号。/ H& A6 W+ ~+ [0 k7 I! o
       2. 选择问号——》右键单击——》特性——》看下文字样式名,格式菜单——》文字样式——》选择文字样式名——》选择修改文字样式——》应用,文字风格已有变化(遗憾)。本方法改变所有该文字样式的文字。
5 j/ H% X: ^' h* L* ]; j      3. 根据所缺字体的字体文件名(如 hztxt.shx)上网搜索下载该字体(如 hztxt.shx),解压后复制到ACAD的字体文件夹中,重启ACAD。这是最根本的解决办法,可惜有些字体很难找到。本方法保留原图该文字样式,原汁原味。! P+ p& z! M' _& V
       4. 使用字体映射文件:
6 r) Z4 @1 L0 B# T* L* H/ p1 z7 P    在某些情况下,可能要确保图形只使用某些特定的字体,或者要将所使用的字体转换为其他字体。 为达到这些目的,可以使用任意文字编辑器来创建字体映射表。0 o8 R! a0 v9 u1 `1 J9 A" {9 A
    字体映射文件是纯 ASCII 文本 (FMP) 文件,每一行包含一个字体映射, 由字体文件的名称(不含目录名或路径)、分号 (;) 及其替换字体文件的名称构成。 默认情况下ACAD指定的字体映射文件是 acad.fmp 。
5 A1 D/ J, ~: P. X% B; S6 q  Z    要让ACAD在每次打开 缺少字体的文件 时自动替换字体(不改变原文件),首先找到 acad.fmp 并用文本编辑器打开进行编辑,例如要用 gbcbig.shx 替代 hztxt0.shx,就在 acad.fmp 文件中加入一行:
3 u5 {# H; `! [- `8 l            hztxt0.shx ; gbcbig.shx ( O- {, X* {9 ~! ]* ~, L2 P
保存并退出文本编辑器,关闭ACAD,重新打开  缺少字体的文件 时,即不再提示缺少字体。此方法改变 所有使用 被替代字体 的文字显示效果,但不改变原文件的字体设置
发表于 2009-4-3 06:28 | 显示全部楼层
没有找到acad.fmp ???
 楼主| 发表于 2009-4-3 15:55 | 显示全部楼层
指定字体映射文件的步骤
  F( b" K( K6 l- M! k" w) H7 s4 X/ y1 b" T2 m) s* w
1 、从“工具”菜单中选择“选项”。然后选择“文件”选项卡。 5 T' e5 q" P  s" x2 M: ~
2、 在“文件”选项卡的列表中,双击“文字编辑器、词典和字体文件名称”。
0 [$ \$ S3 C" E3、 双击“字体映射文件”。 * O+ v# a6 D# m* W' ?, s
       默认情况下指定的是 acad.fmp 文件。 “字体映射文件下显示了acad.fmp 文件的路径
* u1 O1 e5 l( U+ b! x8 ~1 u0 Y1 D- u2 t& L9 t5 K: o
4、 要更改字体映射文件,请双击箭头打开“选择文件”对话框。选择文件并选择“打开”。然后选择“确定”。
, O. e0 i. Q! C$ C& y+ N% j! G5、 在命令提示下输入 regen 以使用新的字体映射转换现有的文字。

- k- t$ a+ X8 F  E. |; T# [
9 n" m+ W1 ]* ]# i[ 本帖最后由 xiyumei 于 2009-4-3 15:58 编辑 ]
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于|免责|隐私|版权|广告|联系|手机版|CAD设计论坛

GMT+8, 2025-2-23 01:21

CAD设计论坛,为工程师增加动力。

© 2005-2025 askcad.com. All rights reserved.

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