参考文献名称怎么复制_[Zotero+Word]Zotero+Word2016参考文献中英文混排,解决et al和等的问题...

fb50b336a3e56ba65d3610fb9220cadb.png

注:

  1. 参考文献是用chinese-gb7714-1987-...或chinese-gb7714-2005-...等csl生成的参考文献,也就是英文作者超过3个后面是“等”。
  2. 其他参考文献管理软件如Mendeley,EndNote生成的参考文献同样适合。
  3. 要在最后定稿后再运行此宏,参考文献更新后需要重新运行。
  4. 方法来源于:滏阳河边捉蚯蚓:自定义宏批量修改csl生成参考文献书目的错误。
  5. “宏”可以在“视图”或“开发工具”中找到。
  6. 如果需要“等”前有逗号,形如:“, 等”,请参见:johnmy:Zotero+Word2016参考文献中英文混排,解决et al和等的问题,另一思路
  7. 2019.4.14修改:由于zotero升级,修改了“等”前面没有逗号的bug,更新此贴。

由于现在的csl不支持多语言,在用chinese-gb7714-1987-numeric或chinese-gb7714-2005-numeric的csl生成的参考文献英文作者超过3个后面也是“等”(正确的应该是et al),如图:

34e80df451d06c739375fabc22cd07fa.png

下面的方法可以实现将英文作者后面的“等”替换为“et al”,而中文作者后面保持不变。

1. 在word 2016中依次点击开发工具-宏(如果没有开发工具,也可在视图中找到“宏”),在宏名下面的文本框中随便输入一个名称(如abc),点击“创建”。

15c2f2a6375ad2041d71ba770754c66f.png

2. 将Sub abc到End Sub全部删除,用下面的代码替换,

Sub deng2etal()
'
' deng2etal macro
' English等 -> english, et al
'
    With Selection.Find
        .Forward = True
        .ClearFormatting
        .Text = "(<[A-z]@, )等"
        With .Replacement
            .ClearFormatting
            .Text = "1et al"
        End With
        .Wrap = wdFindStop
        .Execute Replace:=wdReplaceAll, MatchWildcards:=True
    End With
End Sub

fe0772fb07c60aec86d2d8bb124efbf0.png

9e0e501ecf72665a7eb8feb11cac0b05.png

3.然后关闭宏编辑窗口。

4.依次点击开发工具-宏(如果没有开发工具,也可在视图中找到“宏”),点击deng2etal,再点击“运行”,效果如图:

84d979acb25cf6ae9820e0786863d379.png

be4ef5693df72e97bebc7b1290ee61df.png

5.当然也可以为这个宏分配一个按钮,点击快速访问工具栏最后的向下箭头,选择“其他命令(M)...”,

1f598ba344c71ea1393daec25964de80.png

6.然后在“从下列位置选择命令(C)”处点击 “宏”,找到刚才创建的宏,点击“添加”,再点“确定”返回。

ce63def6951348c7aa14c67fec37686e.png

7.在此步骤也可以为宏设置其他按钮形状,添加后,选中这个宏,再点“修改”,选择喜欢的按钮形状,然后点“确定”返回即可。此时快速访问工具栏上就会有这个宏的按钮了,用时点击即可。

fd339931815ff45df935889278775303.png
  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值