通过Word的交叉引用功能可以比较方便地在正文中适当位置插入所引用的参考文献。对于同一位置引用了三篇以上文献的,可以通过修改域代码的方式更改引用样式,如:
原始显示样式:[27][28][29][30]
更改后的样式:[27-30]
域代码修改方法可参考——word参考文献交叉引用的多项引用,改逗号和破折号形式_参考文献域代码-CSDN博客 (如果用的是WPS,修改后更新域代码效果稍有不同,需要手动再调整才行)
但当把这篇word文档通过打印、另存或者导出的方式转成pdf时,发现上述修改过域代码的文献引用样式会有改变,导致在正文中显示部分域代码而不是显示文献序号。类似下方所示:
Word中的域代码:
Word中的显示样式:[27-30]
转PDF后显示的样式:
即使锁定域之后再转PDF也无效。
锁定方法:先CTRL+A选中全文,之后CTRL+F11锁定域(全选右键后会发现无法点击“更新域”)
必须要先取消域链接再转才行,具体方法是:
- Ctrl+A,全选文本
- 按下“CTRL+SHIFT+F9”,解除域链接
- 另存为PDF
这样做有个缺点,就是导出的PDF上没有了点击正文中的文献编号能跳转到文末参考文献的功能,所以建议在去除域链接之前备份一份有域链接的文档,以便以后修改使用。