乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 61|回复: 3

[转帖]AutoCAD 汉字处理技巧

[复制链接]

5

主题

6

帖子

3

银币

初来乍到

Rank: 1

铜币
26
发表于 2003-9-27 16:24:00 | 显示全部楼层 |阅读模式
汉字处理技巧
赵旭升 (河南省水利勘测设计院 郑州 450003)
 
  AutoCAD图件中经常用到汉字标注、说明;如图名、图例、图签等。怎样方便地编排处理这些汉字,笔者将自己的一些经验技巧介绍给大家。
  1 汉字转换为多义线
  AutoCAD外挂汉字字型一般有单线字型(如hztxt.shx)和空心字型(如hz.shx)两种,此外还有少量实心字型(放大输出时有锯齿现象)。汉字为一特殊实体,无法当作块打开,不能作为多义线对其进行编辑处理。变汉字为多义线,就可任意修改、编辑,空心汉字亦可通过花纹填充变成精美的实心汉字。
  以下为汉字字体变多义线的一种方法:
  1)用CONFIG命令加入一新的绘图设备;
  2)在绘图仪设备中选择 3.AutoCAD fileoutput formats(pre4.1)-by Autodesk;
  3)Support models (支持类型)中选 2.AutoCAD DXB file;
  4)按提示逐项打回车键;
  5)输入新配置绘图仪名称:ASC;
  6)完成绘图仪配置;
  7)在屏幕上写出所要编辑的汉字;
  8)用PLOT命令(选择ASC绘图设备)把当前汉字图形绘到指定的文件中(*.DXB);
  9)用DXBIN调入已形成的DXB文件;
  

                               
登录/注册后可看大图



                               
登录/注册后可看大图

         
  完成汉字变多义线过程,上述方法适用于各种汉字字型和英文字型。图一为空心隶书字及变为多义线填充的实心字。
  2 调节同一行中汉字和字母数字的相对比例
  AutoCAD中,当一行文本同时包含汉字和字母数字时,字母数字显得比汉字大,感觉不美观,通常字母数字应略小于汉字,怎样处理这个问题,应先了解字型文件。所有的字体都以ASCII字体文件形式存放(后缀为SHP),字母字体和汉字字体分别存放在不同的字型文件里。我们先分析一下罗马字体文件:ROMANC.SHP的前两行:
  *0,4,ROMNC COMPLEX…
  21,7,2,0
  其中:第一行为字体说明文件。
  第二行中21代表大写字母(或小写字母的上界)在基线以上扩展21个单位;
  7代表小写字母的下界在基线以下扩展7个单位;
  2代表字体允许按水平和竖直方向排列;
  0代表文件结束位置;
  上界代码(21)还控制比例,在这个字体中,21单位等于TEXT命令中的一个绘图单位。因此可以通过修改控制比例,来缩小英文字母的高度,如改21为25。
  以下为操作步骤(以罗马字体为例):
  1)打开C:\ACAD12 \SOURCE\ ROMANC.SHP文件;
  2)修改第二行控制比例21为25;
  3)在AutoCAD 中用COMPILE命令把ROMANC.SHP编译为ROMANC.SHX文件;
  4)把ROMNC.SHX文件拷贝到C:\ ACAD12\ FONTS 目录中,改名为ROMANC1.SHX;
  5)COMMAND:STYLE 回车
  6)TEXT STYLE NAME:HZ1 回车
  7)对话框中按 Type it
  8)FONT FILE:ROMANC1,HZTXT 回车
  …
  完成字体类型配置。罗马字体缩小为原来的21/25,其效果见图二。 用同样的方法可调整各种英文字体的比例。(本文系软盘投稿,收稿日期:1997.15)

本帖以下内容被隐藏保护;需要你回复后,才能看到!

游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

0

主题

4

帖子

2

银币

初来乍到

Rank: 1

铜币
4
发表于 2003-9-28 17:41:00 | 显示全部楼层
good
回复

使用道具 举报

0

主题

3

帖子

1

银币

初来乍到

Rank: 1

铜币
3
发表于 2003-10-4 10:46:00 | 显示全部楼层
关于汉字处理的问题我有许多的问题,看了这位高手的文章长进不小,谢谢
回复

使用道具 举报

11

主题

104

帖子

9

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
148
发表于 2003-10-4 11:35:00 | 显示全部楼层
这是一篇很老的文章,我想在今天来看没有多大意义,网上有所许多高手修改的字体,已经解决了上述问题。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-7-6 09:08 , Processed in 1.008042 second(s), 60 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表