【解决WPS 2007中文字换行的怪问题】分享给互联网技能从业者学习和参考。
这几天单位准备发送催款通知,在用WPS文字编辑通知过程中,遇到了一个非常罕见的问题,就是因为各单位欠款额度不同,在金额前要预留有一定的空位来填写所欠金额。问题就出在了预留的空位上,“拾”与“佰”之间的空位总在页面之外,如图01,根本就没办法移动,就是将其删除后,在“拾”字前面也无法添加空格,尝试过多种办法,均以失败而告终。最后只能是将字号调小,再调整页面边距才得以解决。
图1 文字错位
以前也遇到过类似的问题,就是有时在网上看到有用的资料时,就想复制、保存下来以备后用,可从网页上复制再粘贴到WPS文字后,带有英文(单词)的长句子格式就发生了变化,要是在行中不能容纳整个英文句子,处于行尾的英文句子,就会自动转到下一行,至使上一行剩余的文字自动分散占满整行,造成整个页面特别不协调,如图02。即便是利用“选择性粘贴”,将其粘贴为“无格式文本”仍然无济于事。
图2 不协调的页面
事后反复思考,百思不得其解,经过多方求教才终于解开了谜团,原来是“允许西文在单词中间换行”在作怪。因为中、英文书写格式不同,在输入过程中,中文输入是以字为单位,而英文又是以单词为单位,且单词又是由多个字母组成,并且单词与单词之间又用分隔符来分隔,为了保持英文单词与整个句子的完整性,默认的是不允许在单词中断开,这就造成了整个句子自动跳到下一行的结果,致使前面的文字自动分散。解决办法是点击“编辑→全选”,选中整篇文档,再点击“格式→段落”,在打开的“段落”窗口中点击“换行和分页”标签,在“换行”下将“允许西文在单词中间换行”选中就行,点击“确定”,如图03。
图3 修改换行设置
这时你再看行后的空格自动移到了下一行,再将行中的空格作适当删减,并对段落作适当的调整即可。如果在含有英文的句子中,此时也会按照中文版式作自动调整,如图04,单词前面的文字也不在是分散对齐,而是按段落要求整齐的排列了。
图4 自动调整