- 学术论文撰写过程中,Word的尾注功能可为参考文献整理提供很大便利,但是提交正式稿时往往又需要将尾注转换为普通文本格式。这对很多不使用NoteExpress或Endnote等文献管理软件的同学来说,往往意味着枯燥繁琐的人力劳动。
- 那么有没有一种办法,能够以尽量少的人工操作实现尾注到普通文本的转换呢?你好,有的。
- 本文中将以上需求分解为两项具体任务:
- 文末尾注参考文献的自动编号
- 正文尾注标记的文本化转换
请注意:在尝试以下操作前,请事先对原始文件进行备份,以免造成不可挽回的损失。
1 文末尾注参考文献的自动编号
以下图所示的文末尾注参考文献为例,采用Excel可以便捷实现其自动编号:
![](https://img-blog.csdnimg.cn/f82a94c6c8e9450d86f5952df125fb1b.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBASlcuRkZG,size_20,color_FFFFFF,t_70,g_se,x_16)
(1)首先,将Word尾注中的参考文献全部复制并粘贴到空白Excel文档中,全选并“清除格式”。此时你会得到下图的结果:各条参考文献逐行排列,但是序号均变成了“[1]”形式;
![](https://img-blog.csdnimg.cn/559cef66ceb64adc9bb25e2d37aabbd4.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBASlcuRkZG,size_20,color_FFFFFF,t_70,g_se,x_16)
(2)使用“替换”工具,在“查找内容”处输入“[1]”,“替换为”处不输入任何内容,点击“全部替换”。这一步可以将参考文献文献前的“[1]”批量去除;
![](https://img-blog.csdnimg.cn/532d69d72d04439790c0c049dfc6186e.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBASlcuRkZG,size_20,color_FFFFFF,t_70,g_se,x_16)
(3)在最左侧插入列,使用“自动填充选项”使用“填充序列”输入“[1][2][3]...”,实现下图效果:
![](https://img-blog.csdnimg.cn/6592b0f7e14242a5b3b5d40a9fd588bf.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBASlcuRkZG,size_20,color_FFFFFF,t_70,g_se,x_16)
(4)最左侧再插入列,在第一行输入函数“=B1&C1”,“自动填充选项”使用“复制单元格”,此时即为规范格式的参考文献;
![](https://img-blog.csdnimg.cn/c01642ef3f8a4469bd75e550327803f4.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBASlcuRkZG,size_20,color_FFFFFF,t_70,g_se,x_16)
(5)完成以上步骤后,将A列复制并在Word文档中以“只保留文本”形式粘贴,即可获得带有自动编号的参考文献。
![](https://img-blog.csdnimg.cn/efc2c63904b142378bb92280efd91edb.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBASlcuRkZG,size_20,color_FFFFFF,t_70,g_se,x_16)
2 正文尾注标记的文本化转换
(1)为正文尾注标记添加“[]”:将光标置于文档开头,使用"替换"工具,在“查找内容”处输入“^e”,在“替换为”处输入“[^&]”,点击“全部替换”。此时正文中所有的尾注标记都被加上了方括号。
![](/qrcode.jpg)
![](https://img-blog.csdnimg.cn/5ab3b2fbdd7b4dcdaf8e69d7bdd60d1a.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBASlcuRkZG,size_20,color_FFFFFF,t_70,g_se,x_16)
(2)删除所有的尾注标记:将光标置于文档开头,使用"替换"工具,在“查找内容”处输入“^e”,“替换为”处不输入任何内容,点击“全部替换”。此时正文中所有的尾注标记都被删除,对应位置仅保留“[]”。
![](https://img-blog.csdnimg.cn/9bae7d0aa2a644cab66455787dcf538f.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBASlcuRkZG,size_20,color_FFFFFF,t_70,g_se,x_16)
(3)找到正文中第一个“[]”,光标放到其中,键盘Ctrl+F9,此时[]中会出现一对大括号。在生成的“{}”中输入“seq n \# 0”并按下F9键,此时这段序列代码会变为“1”,将这个“1”选中并剪切(重点)。
![](https://img-blog.csdnimg.cn/d6a2896da6fd4a79b3e95c041f4109fe.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBASlcuRkZG,size_20,color_FFFFFF,t_70,g_se,x_16)
![](https://img-blog.csdnimg.cn/49707b8f5a73455aa7103797d4e0cc09.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBASlcuRkZG,size_20,color_FFFFFF,t_70,g_se,x_16)
(4)将光标置于文档开头,使用"替换"工具,在“查找内容”处输入“[]”,“替换为”处输入“[^c]”,点击“全部替换”。此时正文中所有的"[]"都变成了“[1]”。
![](https://img-blog.csdnimg.cn/44cc8f30fa7948aeb71de315b1d29487.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBASlcuRkZG,size_20,color_FFFFFF,t_70,g_se,x_16)
(5)Ctrl+A全选正文,按F9键,此时正文中的“[1]”会按照顺序刷新为对应的序号。
![](https://img-blog.csdnimg.cn/c8e266af93b9492b9e6f52c2be2e3e20.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBASlcuRkZG,size_20,color_FFFFFF,t_70,g_se,x_16)
(6)再次Ctrl+A全选正文,按Ctrl+Shift+F9键,此时正文中的序号会被转换为真正的普通文本,大功告成。
尾声:本文涉及的操作并不复杂,主要使用了Word的“域”功能,相信各位简单练习几次即可掌握。
最后祝各位学业顺利,前程无忧。(^_^)