1、Autocad 字体样式的讲解:“文字样式“只是一个代号而已 ,可按自己的习惯来取 “字体“ 是指一般的英数字库,如果是 ACAD 专用的字库, 后掇名是 SHX,在 R14 版本后 ACAD 也支持windows 的 truetype 字库,可以令用户有更多的选择 .但选择 ACAD 字库的好处是显示速度快. “大字体“指 ACAD 专用的其它文字的字库 ,但必须挂于 ACAD 的英数字库上. 而不可以挂于 windows 字库上. 举个例子: acad 的默认文字样式名叫“standard“,它指定的字库是“txt“,没有挂大字库. 指定用这个样式输入文字的话,中文会显示成?. 用户可新增
2、一个文字样式叫“123“,指定的字库是 windows 的“宋体“,不能挂大字库.当用户选用“123“样式输入文字时就会按“宋体“ 字库来显示 ; 用户重新定义“standard“ 样式,指定的字库是 ACAD 的“isocp“字库,再选择外挂大字体“gbcbig“, 这时原图中所有样式为“standard“ 的文字都会自动按“isocp“来显示英数,而原来只能显示成“?“的中文也按“gbcbig“来显示简体中文. 你可以把没用过的文字样式从图中删除以令文件减肥,但不会把样式指定的字库从 ACAD 里删除.给文字样式指定字体的步骤 1. 从“格式”菜单中,选择“文字样式”。 2. 在“文字样式
3、 ”对话框的“样式名”下选择一种样式。 3. 在“字体名 ”下,输入字体文件的名称或复选 “使用大字体”以选择亚洲语言大字体。 当选择“ 使用大字体”时,“字体样式”框变为“大字体”框。只能选择 SHX 字体,并且在 “大字体”框中也只显示大字体名。 4. 要想查看不同字符的效果,在样例文字框中输入新的文字串,在“预览” 下可以看到这些文字。 5. 要更新图形中使用当前样式的文字,请选择“应用” 。 6. 选择“关闭 ”。 一个文件中可以包含多个文字样式.每种样式都指定了这种样式的字体 ,字高等.在书写不同字体文字的时候,Autodesk 公司最推荐使用切换文字样式来控制.这样的目的其实就像图
4、层一样 ,只要样式一变,那么所有使用该样式绘制的文字对象都会发生改变.要比你在多行文字编辑器中一个一个改快很多 .我在使用 ACAD 的过程中遇到的最多的问题就是字体问题 .既然今天提出来了. 我就说两句:ACAD 中的文字和 WORD 中的文字不太一样。原因很简单,ACAD 是设计师用的, 除了写字还要用到很多符号.WORD 是老百姓用的,主要就是写字.这样一来,在 WINDOWS 提供给我们的 TRUE TYPE 字体就显得力不从心了,所以 ACAD 除了可以让我们选择 TT 字体外,还自带了一种字体:大字体. 不仅可以书写文字,还可以正确显示符号.在文字样式中我们可以看到,钩选大字体后,
5、默认的两栏分别为 “txt.shx“和“gbcbig.shx“,他们分别是用来控制单字节(数字和字母) 和双字节(汉字,日语平假名或韩文字母 )的.如果使用这种方式写出的文字就是如图 1.汉字和数字很不协调.后面的 GBCBIG 表示国标的大字体,所以前面的数字也应该使用国标的 .改为“gbeitc.shx“,如图 2.比较协调.当然,如果公司指定或者有比较好看的,也可以.图 3 我使用了 “hztxt-e.shx“和“hztxt.shx“.字型使用于单行文本、段落文本标注中,AutoCAD 图形默认的字型为 Standard(标准) 。在工程制图中一般都采用一种字型就足够了。AutoCAD
6、所提供的图形模板中的字型都没有设置好中文字体,所以,我们必须设置好中语言字体才能用于实际制图中中文的输入。 AutoCAD R14 及之前的各英文版本都没有提供中文字体,AutoCAD2000 提供了名称为“gbcbig.shx”中文字体,但该字体与英文字体不太相称(字宽太窄) ,本站为大家提供了一个名为 “HZTXT.SHX”的中文字体,大家不妨试试。文件在“ 工具下载” 中的“其它工具” 中可以找到。有些网友说直接使用 Windows 的 TTF 中文字体,但是 TTF 字体影响图形的显示速度,还是尽是避免使用它们。以下就说说怎样设置字型。首先在格式菜单中点中字型项,弹出“字型” 对话框。
7、对话框上部列出图形现有字型,并且可以通过它左侧的按键新建字型,修改名称及删除。对话框的中部及下部为相应字型的格式,包括字型所引用字体的名称、字体的高度、宽度比例、排列方式等。在字体的选择中,如果使用大字体,则可以选择两种字体,左侧是选择西文,右侧是选择中文,而且两种字体都必须为.shx 字体。如果不使用大字体,则只能选择一种字体,该字体可以是 .shx 字体,也可以是.ttf 字体。一般情况下,如果你有.shx 的中文字体,你可以选择使用大字体,并且在大字体列表中选择该中文字体,如果你没有.shx 的中文字体,则只能够不使用大字体,而在列表中选择 TTF 的中文字体以显示中文。在其它格式中,字
8、型的高度一般设置为 0,这样你可以在输入文本时根据需要选择不同的字高。宽度因子一般设置为 1 或 0.8。主要是看字型显示出来是否匀称。其他的格式没有特殊要求都不必去设置。在本站所提供的模板图中,英文字体为“simplex.shx”,大字体为“hztxt.shx”,字高为“0” ,宽度因子为“0.8”,所显示出的字体如图所示。 AutoCAD 入门之二十三 编辑文字AutoCAD 具有“单行文字”和“多行文字”两种文字工具,单行文字没有段落格式,适合在设计图上标注简单文字,也适合在图纸的标题栏、明细表里书写文字。多行文字编辑器有些像 Windows 写字板,可以设定段落格式和字符格式,适合书写
9、大段的文字说明。操作菜单“格式”“文字样式”,打开“文字样式”对话框,在对话框里可以新建若干个样式,每个样式对应一种字体以及字体的宽度比例、倾斜角度。推荐使用 SHX 字体和与之配套的大字体,大字体是专门用来输入包括中文在内的东方文字的,使用 SHX 的好处是文件体积小、处理速度快。也可以使用 Windows 里的汉字库,方法是将对话框里“使用大字体”前面的钩去除,在“字体名”下拉列表中就能够找到这些汉字库了。对话框里的的“文字高度”应该设置为“0”,否则在用“单行文字”和“多行文字”文字工具书写文字的时候就不能随意指定字体大小了。如果是在模型空间书写文字,一定要将文字大小预先缩放为图纸比例的
10、倒数倍,比如希望在图纸中显示的文字高度为 4.5mm,图纸的比例是 1:2,那么在模型空间书写文字的时候,应将文字高度指定成 9mm,等影射到图纸空间的时候文字连同图形一起缩小到原来大小的一半,又就变成 4.5mm 高了。按以下步骤来书写“单行文字”。第一步,操作菜单“绘图”“文字”“单行文字”,命令行窗口提示“指定文字的起点或 对正(J)/样式(S):”,在要输入文字的位置点击鼠标。第二步,命令行窗口提示“指定高度:”,键入文字高度的数值并回车。第三步,命令行窗口提示“指定文字的旋转角度:”,如果不需要旋转就直接回车或右击鼠标。第四步,输入文字。第五步,点击另一位置,在新位置继续输入文字,如
11、果在新位置直接回车就可以结束“单行文字”命令。双击书写好的“单行文字”,就能够对文字内容进行修改,按回车确认修改,接着点击其它文字可以继续修改,点击空白的地方再右击鼠标,在快捷菜单上点选“确定”或直接回车就可以结束修改。另一个修改的方法是选中单行文字后在“特性”窗口内进行修改,在“特性”窗口内除了能够修改文字内容外,还能重新选择文字样式,修改文字高度、宽度比例、倾斜角度等。书写好的“单行文字”可以和图形那样进行拉伸、移动、旋转、缩放等。按以下步骤来书写“多行文字”。第一步,操作菜单“绘图”“文字”“多行文字”,在要输入文字的位置拖拉出一个书写区域后就会弹出“文字格式”工具栏。第二步,在书写区域
12、内输入文字。并利用“文字格式”工具栏对文字和段落的格式进行编辑。第三步,点击“文字格式”工具栏上的“确定”退出“多行文字”命令。双击书写好的“多行文字”,就能够进行文字内容和格式的修改。“多行文字”里可以用“%c”来输入“”,用“%d”来输入“”,用“%c”来输入“”。“多行文字”里可以方便地堆叠文字,比如输入并选中了“1/2”以后,点击“文字格式”工具栏里的“堆叠”按钮,就变成分子在上分母在下的分数形式;再比如输入并选中了“+0.01-0.02”以后,点击“文字格式”工具栏里的“堆叠”按钮,就变成+0.01 在上-0.02 在下的公差形式;再比如输入并选中了“2#3”以后,点击“文字格式”工具栏里的“堆叠”按钮,就变成用对角线作为分数线的分数形式。