博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
WORD自动引用参考文献
阅读量:2382 次
发布时间:2019-05-10

本文共 705 字,大约阅读时间需要 2 分钟。

WORD里面自动引用参考文献一直没找到较好的办法,网上那些所谓的尾注办法都是垃圾。自己总结出来一种半自动的方法,步骤如下:

1. 参考文献用列表排好,编号样式为[#]
2. 在文中需要引用的部分直接插入交叉引用,可能有三种类型:
1) 最常见情况:独立条目 [2]
2) 次常见情况:离散条目 [2][6][12]
3) 不常见情况:连续条目 [2][3][4]
3. 新建样式:上标引用 (字体:上标)
4. Ctrl+H打开查找替换窗口,选中使用通配符
查找: /[[0-9]@/]
替换:(样式选择"上标引用")
Go! (此时所有的交叉引用[x]都会变成上标形式)
此后的步骤为文章定稿之后进行:
5. 样式与格式-》上标引用-》选中所有实例,
Ctrl+Shift+F9 切断域关联
6. Ctrl+H打开查找替换窗口
查找: ][
替换: ,
Go! (此时离散条目就符合要求了)
7. Ctrl+H打开查找替换窗口,选中使用通配符
查找: /[[0-9]@,[0-9]@,*/]
"查找下一个"比对一下当前匹配的是"离散条目"还是"连续条目",
如果是离散条目就不用动(见第6步),否则就手动排成[2-4]需要
的连续条目样式. (如果参考文献按照字母序排列,那么这部分
手动工作很少;如果按照引用出现顺序排列,那么可能会多一些)
这里其实可以搞一个宏,自动分析匹配到的字符串属于何种类型,
并替换为需要的格式。
8. Ctrl+A 选中全文, F9更新域
第7步中可能会使页码发生变化(概率很小)
这是自己这两天边用边总结出来的,只有第7步有一点手动工作,其它
都是自动化的,所以还可以试一试。

转载地址:http://pauab.baihongyu.com/

你可能感兴趣的文章
基于DSP/BIOS和NDK的嵌入式网络操作系统设计方案
查看>>
迅雷C++试题及解答
查看>>
Linux 中断学习之小试牛刀篇
查看>>
中断之原理篇
查看>>
高内聚 低耦合
查看>>
GUI开发之DirectFB
查看>>
GTK/DirectFB两个闪烁的问题
查看>>
《Linux内核修炼之道》 之 高效学习Linux驱动开发
查看>>
编写可移植C/C++程序的要点
查看>>
DirectFB代码导读
查看>>
linux fork函数浅析
查看>>
内核启动时间优化
查看>>
基于Linux的多播编程
查看>>
网络字节序
查看>>
Linux网络命令详解
查看>>
GNU C 的 __attribute__ 机制
查看>>
atoi,atol,strtod,strtol,strtoul详解
查看>>
基于HZK16的汉字显示技术
查看>>
嵌入式web服务器对比
查看>>
select 函数使用指难
查看>>