近日由于在赶工写论文,遇到了不少word的问题。先说说我的基本情况与操作环境:Windows 7 旗舰、Core 2 Duo P7450、2GB DDR3、Office 2010 Professional Plus。用Word编辑一篇格式为docx的论文,篇幅比较大,共约80多页,有很多配图、表格以及Smart Art,总计约6万余字。整个文章大纲共使用了5级,但目录只生成3级,3级目录共约60余条。此外所有配图、表格都用题注,文内配有交叉引用,所有配图单独生成一个目录,所有表格单独生成一个目录。 好,以上就是我遇到问题时的背景交代。现在来说说我的问题。在编辑好文章后,我会手动对所有目录进行一次更新域操作,此时目录的对应的页码完全正常。但是一旦进行打印预览,无论是打印预览看到的目录,还是退出预览界面后看到的目录,页码全错了。有时会统一变为2或者5,有时会变成很小的值(比如10几、20几)。这个问题在网上搜了搜,发现2003版、2007版、2010版都有,而且文档越大问题就越明显普遍。 我能确认的是,我页码本身没有任何问题,只需手动对目录更新域,一切又正常了。但是打印预览就出错。 ======================================= 解决方法: 方法一、设置打印前更新域,然后忽略打印预览错误。 首先,在word中点“文件”——“选项”——“显示”,勾选“打印前更新域”,“确定”。经测试,虽然打印预览后此问题还是会出现,但是一旦进行真实打印,会陆续弹出对话框让你更新域,更新后自动打印。打印出来的目录页码全部正常! 方法二、锁定域。 如果非要让打印预览后页码不变,可以锁定域试试。选中整个目录,按Ctrl+F11。看起来没什么作用,但是在目录上单击右键会发现不能更新域了。说明目录已经锁定成功,此时打印预览后完全正常。 当然,如果随后你对文章进行更改,目录也是不能更新的,怎么办?只需选中整个目录,按Ctrl+Shift+F11,对域解锁,又能更新域了。 话外音:经过多方查证,这个问题应该是word的bug,疑似与内存、处理器有关。完美解决只能期待在word下个版本中了。 --------------------------------------- 在网上我搜到了这篇blog,给了我不小帮助,共享给大家 (原文链接:http://blog.sina.com.cn/s/blog_4ee6a0040100pdgy.html) 域不同于普通的文字,域的内容是可以更新的。当文档中插入多个域时,用户可以一次只更新其中一个域,也可以同时更新文档中的所有域。如果一次只更新一个域,将插入符置于要更新的域,然后按F9键。如果要更新文档中的所有域,则要选中整个文档,然后按F9键。 |
目录设置
最新推荐文章于 2022-10-29 08:01:47 发布
转载
2012年05月19日 10:37