在CAD的多行文字编辑器中单击鼠标右键,在“编辑器设置”中有一条:始终显示为WYSIWYG,如下图所示。不少人看到这个设置后估计会问:WYSIWYG是什么意思?
WYSIWYG实际并不是CAD的一条专用术语,而是一种技术,下面是从维基百科中摘取的一段解释:
所见即所得(英语:What You See Is What You Get,简称WYSIWYG)是一种电脑方面的技术,它使得人们可以在屏幕上直接正确地得到即将打印到纸张上的效果。故也称可视化操作。今日此项技术通常是文书处理系统所必需的(TeX例外),但对于其他文档来说却不一定,例如HTML。WYSIWYG是由菲利普威尔逊(Flip Wilson)所提出。
回到CAD,WYSIWYG的概念是在CAD的文字实现了在位编辑后才使用的。在CAD早期版本,编辑文字时会弹出一个对话框,文字显示的效果并不是文字在图面上的最终效果,在后期版本,实现了文字的在位编辑,文字编辑器变成了一个透明的编辑框,我们在编辑文字时可以直接看到文字在图面上的效果,这就是WYSIWYG(所见即所得)。
但在实际应用中发现,采用WYSIWYG模式编辑并不是所有情况都方便,比如文字比较小的时候,我们需要放大视图让在文字显示清楚后再编辑;倾斜或倒立的文字编辑起来也不太方便,因此,在CAD中针对一些特殊文字编辑时进行了特殊处理,当文字过小的时候,编辑文字时会自动放大;当编辑旋转文字时会自动将文字旋转到水平方向;当文字大小合适且水平或旋转角度不大时采用在位编辑的方式。当然,在一些对文字排版要求比较严格的图纸中,我们可能希望无论文字大小、是否旋转,在编辑时始终看到文字在图片上的最终效果。
为了给用户选择文字编辑方式的权利,在多行文字编辑中就提供了“始终显示WYSIWYG”的选项,默认此选项是不勾选的,如果不希望文字在编辑时自动放大和旋转,就可以勾选上此选项。