刷新页面 加入收藏夹

经验技巧CAD多行文字的一行分解后为什么会变成多个单行文字?

2019-12-07 wx_139398 浏览 收藏 已收藏 手机访问 [复制转发]

多行文字被分解X后,通常每一行会分解成一个单行文字,但有时多行文字只有一行,分解后却变成了多个单行文字,这是为什么呢?

CAD多行文字的一行分解后为什么会变成多个单行文字?

其实如果我们对单行文字和多行文字的特性足够了解的话,这个就不奇怪了。

一个单行文字中所有文字的字体、颜色、字高只能一种设置,而多行文字中不同的字符却可以有不同的字体、颜色、字高等。多行文字的格式设置可能是这样的,如下图所示。

CAD多行文字的一行分解后为什么会变成多个单行文字?

在多行文字中不仅可以使用文字样式中设置的字体,还可以单独设置字体,不仅如此,每个字符的颜色、高度、宽高比都可以不同,当一行文字的格式不一样时,分解后就会变成多个单行文字。

但是,有人说我的多行文字并没有进行任何设置,只是有英文、中文、空格,分解就变成了多个单行文字,这是为什么呢?

这就要看看你的文字样式的设置了,如果你当前文字样式并不支持中文,如下图所示。

CAD多行文字的一行分解后为什么会变成多个单行文字?

在多行文字中,如果文字样式不支持中文,输入中文时会自动替换成宋体,多行文字就自动有了两种字体,英文字母、空格仍使用文字样式设置的英文字体,因此英文和中文之间,中文和空格之间在分解时都会断开,导致多行文字分解成被断开。

要想知道一行多行文字分解时是否会被断开成多个单行文字,其实很简单,只要查询一下多行文字的编码就可以了。比如

如果多行文字都使用文字样式设置的字体且没有设置任何参数,一行就会分解成一个单行文字。

CAD多行文字的一行分解后为什么会变成多个单行文字?

我们可以看到使用文字样式字体且没有任何特殊设置的文字会直接显示,如上图中CAD和空格,而有特别的字体和其他设置的文字则会用大括号括起来。

有时在同一个大括号中的文字,由于字体不同、颜色不同,在分解时也会被分解成多个,如下图所示。

CAD多行文字的一行分解后为什么会变成多个单行文字?

比如上图中CAD和小苗在分解时也会被分成两段,也是说只要文字前有格式编码就会被单独分解成一个单行文字。

知道了问题的原因,就不会觉得奇怪了,但这还是提醒我们要注意下面两点:第一,即使用多行文字写中文,最好也先设置支持中文的文字样式;第二,如果没有特殊需要,最好不要在多行文字中单独修改某些文字的字体、颜色、高度等,如果进行了这样的修改,不仅分解时会有问题,在使用格式刷等时也会有问题。

如果已经遇到了上述问题后,我们希望多行文字的一行分解成一个单行文字怎么办呢?首先我们要保证我们的文字样式支持中文,然后可以进入多行文字,选中所有文字,然后右键,选择“删除格式”》“删除所有格式”,如下图所示。

CAD多行文字的一行分解后为什么会变成多个单行文字?

在CAD中合理设置文字样式、标注样式,按照CAD的规则去绘图,这样CAD也就会按照我们设想的方式去工作。

以上技巧适用于AUTOCAD和浩辰CAD等类似的CAD软件。

申明:内容来自机械5会员,著作权归原作者所有,如涉及侵权问题,请与我们联系,我们将及时处理!

评论及评价 欢迎选择星级评价并提交评论