Word快速替换修改学术论文所有中的中括号引用未上标格式

devtools/2025/3/4 23:55:37/

问题

如图是平时使用Word写完论文时候交叉引用的引用序号,由中括号和引用序号构成,如果不想手动修改使其上标,那么可以使用正则表达式来进行快速匹配替换使其上标,从而减少时间浪费,且能够保持交叉引用的跳转功能:

方法

具体方法如下,当然是在论文已经完工时候操作最好:

  1. 打开待修改的Word,鼠标聚焦到编辑页面。

  2. CTRL+H快捷键打开替换界面如图所示,点击更多按钮展开选项,如下图所示:

    • 查找内如使用如下正则表达式来匹配所有的引用文本,当然不会匹配到参考文献的序号,
    • [[] 和 []] 分别匹配原义字符 [ 和 ]。
    • [0-9]{1,} 匹配1个或多个数字(任意数字范围)。:
    [[][0-9]{1,}[]]
    
    • 替换为文本框输入^&,表示查找内容匹配的整个字符串。
    • 打开更多选项里面的使用通配符选项
      在这里插入图片描述
  3. 然后还没完,如下图,点击格式按钮->点击字体选项->出现查找字体对话框,看到上标选项,点击勾选。
    在这里插入图片描述
    在这里插入图片描述

  4. 勾选后如下图所示,点击确认。
    在这里插入图片描述

  5. 最后点击全部替换按钮
    在这里插入图片描述
    提示替换完成。
    在这里插入图片描述

再次查看可以发现文章内容中的引用已经被上标了,且交叉引用快速跳转的特性保留。

在这里插入图片描述


http://www.ppmy.cn/devtools/164594.html

相关文章

陕西省地标-DB61/T 1121-2018 政务服务中心建设和运营规范

揭秘陕西省智慧政务服务中心新标准:打造高效便捷的服务新体验 随着信息化时代的深入发展,智慧政务已成为提升政府服务效率、优化营商环境的重要举措。陕西省作为全国政务改革的先行者,近期颁布了《陕西省地标-DB61_T 1121-2018 政务服务中心…

<el-cascader时只取最后一级数据

在用cascader时只取最后一级数据传给后端 组件的属性emitPath: false就可以做到&#xff0c;取值就是最后一级传给后端。并且后端放回的id 也直接可以做回显 <el-cascaderv-model"Type":options"Options":props"{ value: id, label: label, chil…

Java——通配符以及上下限

在 Java 泛型中&#xff0c;通配符 ? 用于表示未知类型&#xff0c;通常用于增强泛型的灵活性。通配符可以与 上限 和 下限 结合使用&#xff0c;进一步限制类型的范围。以下是通配符及其上下限的详细介绍&#xff1a; 一、通配符 ? 的基本用法 通配符 ? 表示未知类型&…

I2C总线详细介绍

目录 I2C 总线介绍1. I2C 的原理(1) 双线通信(2) 主从结构(3) 多设备通信(4) 硬件连接 2. I2C 的特性(1) 双向通信(2) 多主设备(3) 速度支持(4) 硬件简单(5) 地址区分 3. I2C 的协议(1) 起始条件&#xff08;Start Condition&#xff09;(2) 地址传输(3) 数据传输(4) 应答信号&…

Vue前端开发-Vant之Signature 组件

Signature组件用于页面的手写签名&#xff0c;它的功能基于Canvas实现&#xff0c;Vant版本必须大于或等于4.3.0才能使用该组件&#xff0c;当完成签名并触发绑定的submit事件后&#xff0c;在事件中&#xff0c;可以获取格式为base64字符串的签名图片&#xff0c;用于保存签名…

如何使用 preg_replace 处理复杂字符串替换

如何使用 preg_replace 处理复杂字符串替换 在 PHP 开发中&#xff0c;preg_replace 是处理正则表达式替换的核心函数&#xff0c;尤其适用于涉及模式匹配、动态替换和多规则处理的复杂场景。本文将通过实际案例和进阶技巧&#xff0c;解析如何高效利用该函数完成复杂字符串操…

ArcGIS操作:08 计算shp面积并添加到属性表

1、打开属性表 注意&#xff1a;计算面积前&#xff0c;需要把shp的坐标系转化为投影坐标系&#xff08;地理坐标系用于定位、投影坐标系用于测量&#xff09; 2、创建字段 3、编辑字段名、类型 4、选择字段&#xff0c;计算几何 5、选择属性、坐标系、单位

Java面试宝典:什么是Java中的双亲委派模型?

Java面试宝典专栏范围&#xff1a;JAVA基础&#xff0c;面向对象编程&#xff08;OOP&#xff09;&#xff0c;异常处理&#xff0c;集合框架&#xff0c;Java I/O&#xff0c;多线程编程&#xff0c;设计模式&#xff0c;网络编程&#xff0c;框架和工具等全方位面试题详解 每…