Word域解决学位论文排版问题的应用研究
梁双华,段姗姗,董爱民
【摘 要】为实现Word 2010高效排版学位论文,以中国矿业大学博士学位论文排版为例,重点对word域解决图表名称及目录、页眉、参考文献、结尾附录等动智能实现方法进行了探讨,针对正则表达式的高级查找替换功能在编辑图表目录和参考文献样式时的智能应用进行了研究. 【期刊名称】江苏建筑职业技术学院学报 【年(卷),期】2024(019)001 【总页数】5
【关键词】Word域;学位论文排版;正则表达式;查找替换
【文献来源】https://www.zhangqiaokeyan.com/academic-journal-cn_jiangsu-vocational-institute-architectural-technology_thesis/0201272739787.html
基金项目:江苏建筑节能与建造技术协同创新中心开放基金资助项目 (SJXTQ1506);江苏建筑职业技术学院校级基金资助项目 (JYA14 17)
学位论文具有严格的格式要求,严谨的论文排版需花费大量的时间和精力,目前,微软公司的Word 2010具有所见即所得、简单易学、界面友好、智能化程度高等优点,在学位论文排版中广泛应用;但学位论文排版普遍存在文档自动化程度低,难于再次修改的问题[1- 2],例如,当章节标题内容更改时,页眉中的对应内容不能动态关联;文档中参考文献、图表和公式遗漏需要补插时,其后续编号难以自动更新;参考文献采用尾注标注时,编号的方括号不能批量自动添加等问题;而借助Word域代码和基于正则表达式的查找替换功能[3],可有效地解决上述问题. 本文以中国矿业大学的博士学位论文(以下简称学位论文)为例,研究Word域和
基于正则表达式的高级查找替换功能在学位论文排版中的智能应用,实现学位论文的快速统一排版,减轻人力劳动,提高排版效率.
1 排版方案
为保障域代码在学位论文排版中的正确有效使用,论文排版各环节需依据一定的顺序进行编辑,设计如图1所示的论文排版方案:
1)首先应利用分节符和分页符对文档结构进行划分,这是保证页眉和页码正确设置的基础.
2)其次是利用样式和多级列表设置标题大纲级别和标题编号,该步骤是章节目录制作的基础,也是利用域代码实现页眉中一级标题与正文中标题动态关联的关键,还是图表和公式的分章编号的基础.
3)利用题注对图表和公式分章编号,该部分是实现图表目录制作的基础.
4)利用域代码和基于正则表达式的高级查找替换功能实现参考文献和图表目录批量处理.
5)附录及结尾处理独立文档,利用索引目录域实现附录及结尾与正文文档的目录聚合.
2 Word域
域是一种含有Word特殊代码的指令集,其有两种显示形式即域代码和域结果.域代码是由一对大扩号{}、域类型和设定域工作的域指令或开关组成[4].域结果是指域的显示结果,类似数学表达式的值,通常带有灰色底纹.如:域代码:{PAGE\\*Arabic\\*MERGEFORMAT}域结果:在此域代码中,域类型是“PAGE”,域特征符合“{}”,域指令“Arabic”,通用域开关“\\*MERGEFORMAT”. 域的相关操作快捷键[1]:
插入域:Ctrl+F9,或单击菜单“插入→域”.
显示或隐藏域代码:ALT+F9(所有显示)或Shift+F9(单个显示); 更新域:F9 键;
Word 2010 共有90 多个预定义的类,学位论文排版中主要利用PAGE(页码)域、TOC(目录)域、RD(引用文档)域、STYLEREF(链接和引用)域等,另外,多级列表和尾注也是另外一种形式的域.
3 域在学位论文排版中的应用
3.1 页眉与章标题动态关联
学位论文要求:正文部分奇数页页眉为章标题,偶数页页眉为“博士学位论文”;在奇数页眉中可借助STYLEREF域代码可建立标题与页眉之间的动态链接,完成自动维护和更新功能.因此,在奇数页眉中可键入如下域代码: {STYLEREF\
标
题
1\
标
题
1\第1个域代码表示插入标题编号;第2个域代码表示插入标题名称;
3.2 图表名称及图表目录
1)题注制作图表编号.在撰写学位论文时,常有增减一些插图或表格的操作,而修改之后的所有图表序号都需要重新编排,工作繁琐,题注可有效的解决该问题;题注是“图、表或任何可以被归类的项目”的编号,Word 2010 能够自动维护和更新编号,并且可自动生成目录.
以插入“图1-1”样式的题注为例,其具体步骤为:首先在“引用”面板—“题注”选项卡—点击“插入题注”命令;弹出如图2(a)所示的对话框;然后单击“新建标签”,弹出如图2(b)所示对话框,输入编号前的文字“图”;其次,学位论