打印机设置不当引起中文Word 6.0显示故障一例
当笔者打开一个基于Normal模板的新文档进行中文输入时,发现屏幕显示的汉字出现重叠,即前一个汉字与后一个汉字有一部分叠合在一起。开始怀疑是字距设置不对,打开“字体”对话框进行检查,字体间距一栏显示的确实是“标准”间距,并未设置错。而且,切换到任何一种视图(页面、普通或大纲视图),汉字重叠现象仍旧不变。打开原先编排好的、显示正确的旧文档,也出现了重叠现象。因此,怀疑是Normal模板出错。然而换用其他模板仍旧存在重叠现象。由于笔者使用的中文平台是中文之星2.0,所以又怀疑是其字库出错。运行Write并输入中文,没有重叠现象,说明中文之星的字库没有出错。百思不得其解的时候,忽然想到Word“所见即所得”的特点,于是用打印机打印出一文档草稿,发现打印出的汉字没有重叠,但是打印出的汉字,不管是宋体还是其他字体,都是长条形(高度约是宽度的2倍),而不是一般的方形。因此,估计可能是打印机设置的问题。运行Print Manager,发现打印机的分辨率是360×180(注:笔者使用的打印机是Epson LQ-1600)。将分辨率设置为180×180后,切换到Word文档,汉字显示完全正确,没有重叠,打印效果也如显示一样。若将打印机分辨率设置为120×180,则显示的汉字有位移现象,即汉字之间似乎加进去一个空格,打印出的汉字则是矩形状,其宽度值约是高度值的1.5倍。
至此,可以确认,Word的“所见即所得”是一种特殊意义上的“所见即所得”。它一方面要满足汉字点阵显示的要求,另一方面又要满足打印机分辨率的要求,只有这两方面的要求趋于一致时(比如汉字点阵与打印机分辨率都是方阵时),才能真正做到“所见即所得”。