写大论文的word版本格式整理,实现自动生成目录、参考文献序号、公式序号、图表序号

news2025/2/24 13:26:18

前情提要:最近开始写大论文,发现由于内容很多导致用老方法一个一个改的话超级麻烦,需要批量自动化处理,尤其是序号,在不断有增添删减的情况时序号手动调整很慢也容易出错,所以搞一个格式总结,记录所有我要解决的问题和方法,实现较高效率的写作,仅供参考。

一、参考文献的顺序:交叉引用和批量上标

1.1 交叉引用

参考:
[1] 如何在Word中交叉引用参考文献-百度经验 (baidu.com)
[2] word交叉引用多篇连续文献【从自定义编号开始】_交叉引用多篇文献-CSDN博客
[3] Word引用多篇参考文献的简单方法 (baidu.com)

1.1.1 只插入一个文献的方式

位置:引用-交叉引用   

使用方式:先在参考文献的地方放好要插入的文献,这里序号不多说(直接编号那里设置就行[1]格式),然后光标放到要插入的正文部分,点击交叉引用,选择要插入的文献,选择插入即可。

备注:(1)这里会显示部分文献内容,插入的时候顺便核对一下是不是对应的,看看作者名啥的,不要插错了。(2)同一个位置连续插入,但是换位置了就要关闭插入窗口,把光标移到新位置再重新交叉引用。

1.1.2 插入多个文献的方式

类型:有时候要在同一个位置插入多篇文献,比如[1-5]、连续两篇[2 ,3]、间断多篇[1, 3, 6]这种。

使用方式:先正常插入,只插入最后显示出来的文献,比如[1-5]就只插入[1][5],[2 ,3]就插入[2][3],插入完成后同时选中-右键-切换域代码-文献编号变成代码,修改域代码,前一个编号的花括号最后添加 \#"[0",后一个编号的花括号最后添加 \#"0]",如果是三个以上的编号,中间编号的花括号最后添加\#”0”,然后再次选中所有-右键-更新更新于域,就所有编号合并到一起了,中间手动添加分隔符“-或,”都可以。

备注:只用插入会显示到正文里的文献就行,中间文献不用插入,一般就首篇和尾篇插入。

1.2 批量上标

使用方式:替换,快捷键ctrl+h

参考:手把手教你使用word参考文献交叉引用自动批量设置上标_word参考文献交叉引用如何自动上标-CSDN博客

二、自动生成目录

使用前提:先写好每一章的内容,列好大纲,全选

参考:[Word系列]1.Word自动生成的目录更改格式和字体_自动引入目录格式怎么设置-CSDN博客

左边导航看目录:视图-勾选导航窗格

备注:目录的修改主要看正文标题的修改,正文标题改了只用选择目录然后更新域即可。

三、mathtype公式自动编号

使用前提:有一个mathtype,可以直接某宝上买一个永久版,不贵,买断安装了用即可。

位置:mathtype-右编号,如果文档第一次打开mathtype右编号的话会跳出弹窗选择章节,一般来说是要改成第二章开始的,因为第一章绪论不涉及公式,但我默认了,这里就需要后面重新设置分割符。

3.1 公式编号

类型:公式位于哪章编号就随着它走,也就是说,第二章的公式,编号为(2-1),第三章为(3-1)这样,右编号的时候就自动编好。

位置:mathtype-章&节-分割符

参考:
最原理的一集——Mathtype公式编号设置(Mathtype7.8+Word)-CSDN博客

备注:红字可以通过快捷键shift+ctrl+F8来隐藏。

3.2 引用公式

类型:在正文中会提及公式序号,如式子(2-1)所示,由于如果公式编号要更新,正文类型也要更新,所以这里文中也要采用引用的方式,而不是手写。

位置&使用方式:光标放引用位置-mathtype-插入引用-(弹出窗口关闭)光标位置出现引用文字-双击要引用的公式序号,引用的文字就会自动变为该序号。

备注:要是双击序号没反应,可以光标在点击一下引用的灰色文字,再双击序号。

参考:Mathtype怎么设置公式编号 ?公式编号怎么自动更新?删除新增公式后编号自动更新?_mathtype公式编号-CSDN博客

四、图表自动序号:插入题注

这是我搞过最复杂的了,这里我说的方法是针对我的情况而言比较适合,半自动化程度,仅供参考。

示例:第一章的图为“图 1-1 name”,第二章的图依次“图 2-1、图 2-2”的形式。

4.1 插入题注

参考:word题注技巧:以题注的方式为word图片自动编号 - 知乎 (zhihu.com)

位置&使用方式:引用-插入题注(这里有图的话可以点图右键插入,也可以正文放好光标点击插入)-新建标签-新建标签,直接新建“图 1-”、“图 2-”、“图 3-”多个标签-根据你的章节位置选择图1-的标签还是图 2-的,然后在题注后面写上图名(也可以插入后写)-确认就插入成功了。

修改题注格式,比如我图中的居中、字体等格式:开始-找到“题注”的样式-右键修改样式。

备注:(1)这里插入后,题注与序号之间是有一个空格的为“图 1-空格1”,可以手动删除这个空格,如果嫌麻烦也可以参考怎样删除Word题注标签和编号间的空格-百度经验 (baidu.com)文章批量删除。(2)我这里是直接新建多个标签来保证和章节统一,但是有的方法是修改题注的编号,包含章节号来自动实现的,我尝试过,但是会出现图 一-1的情况,这里就要涉及到改章节序号了,很麻烦,放弃。

4.2 引用题注

同理,弄好的图号表号肯定要在正文中出现,为了保证出现图片更改时正文中的序号也跟着变,这里不要直接在文中手打序号,而是采用交叉引用来实现。

使用方式:

(1)先修改引用的格式:正文-选择“正文样式”-右键修改-修改成对应文中正文目前的样式;
(2)开始引用:光标移好位置-引用-交叉引用-引用类型选择你的新建标签“图 1-”-引用内容选择“仅标签和编号”-选择下面对应的图号-插入

备注:(1)在这里引用前,要先改好图片的序号,比如手动把中间的空格删掉,不然这里引用的时候是有空格的。(2)之所以第一步要调整格式是因为交叉引用继承的是word里默认的正文样式,可能会与你实际论文的格式有出入。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2304413.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

STM32——HAL库开发笔记22(定时器3—呼吸灯实验)(参考来源:b站铁头山羊)

本文利用前几节所学知识来实现一个呼吸灯实验:两颗led灯交替呼吸。 一、STM32CubeMX配置 step1:配置调试接口 step2:配置定时器 定时器1位于APB2总线上,如上图所示。 step3:配置时基单元 按照下图配置 时钟来源配置…

玩转 Java 与 Python 交互,JEP 库来助力

文章目录 玩转 Java 与 Python 交互,JEP 库来助力一、背景介绍二、JEP 库是什么?三、如何安装 JEP 库?四、JEP 库的简单使用方法五、JEP 库的实际应用场景场景 1:数据处理场景 2:机器学习场景 3:科学计算场…

【单片机毕业设计14-基于stm32c8t6的智能宠物养护舱系统设计】

【单片机毕业设计14-基于stm32c8t6的智能宠物养护舱系统设计】 前言一、功能介绍二、硬件部分三、软件部分总结 前言 🔥这里是小殷学长,单片机毕业设计篇14-基于stm32c8t6的智能宠物养护舱系统设计 🧿创作不易,拒绝白嫖可私 一、功…

DevEco Studio常用快捷键以及如何跟AndroidStudio的保持同步

DevEco Studio快捷键 DevEco Studio是华为推出的用于开发HarmonyOS应用的集成开发环境,它提供了丰富的快捷键以提高开发效率,以下为你详细介绍不同操作场景下的常用快捷键: 通用操作快捷键 操作描述Windows/Linux 快捷键Mac 快捷键打开设置窗…

[Windows] 全国油价实时查询,可具体到城市

[Windows] 全国油价实时查询,可具体到城市 链接:https://pan.xunlei.com/s/VOJnS3aOPeBwGaSvS0O0E1hwA1?pwdx83j# 出于代码练习的目的,调用公共免费api做的py程序,已经一键打包,双击启动即可 使用:选择…

【CSS】---- CSS 变量,实现样式和动画函数复用

1. 前言 本文介绍 CSS 的自定义属性(变量)来实现样式、动画等 CSS 的复用。都是知道在 CSS 和 JS 复用一个很重要的事情,比如 JS 的函数封装,各个设计模式的使用等等,CSS 中样式的复用,同样重要。MDN 使用 CSS 自定义属性(变量):自定义属性(有时候也被称作CSS 变量或…

装修流程图: 装修前准备 → 设计阶段 → 施工阶段 → 安装阶段 → 收尾阶段 → 入住

文章目录 引言I 毛坯房装修的全流程**1. 装修前准备****1.1 确定装修预算****1.2 选择装修方式****1.3 选择装修公司****1.4 办理装修手续****2. 设计阶段****2.1 量房****2.2 设计方案****2.3 确认方案****3. 施工阶段****3.1 主体拆改****3.2 水电改造****3.3 防水工程****3.…

【论文解读】《Training Large Language Models to Reason in a Continuous Latent Space》

论文链接 1. 背景与动机 语言空间与推理的矛盾 目前大多数大语言模型(LLMs)在解决复杂问题时采用链式思维(Chain-of-Thought, CoT)方法,即利用自然语言逐步推导出答案。然而,论文指出: 自然语言…

深度剖析 C 语言函数递归:原理、应用与优化

在 C 语言的函数世界里,递归是一个独特且强大的概念。它不仅仅是函数调用自身这么简单,背后还蕴含着丰富的思想和广泛的应用。今天,让我们跟随这份课件,深入探索函数递归的奥秘。 一、递归基础:概念与思想 递归是一种…

goredis常见基础命令

基本操作 //删除键 exists,err: rdb.Exists(ctx,"key").Result() if err!nil{panic(err) } if exists>0{err rdb.Del(ctx,"key").Err()if err!nil{panic(err)} }string类型 //设置一个键值对 //0表示没有过期时间 err:rdb.Set(ctx,"key1",…

【Linux网络】序列化、守护进程、应用层协议HTTP、Cookie和Session

⭐️个人主页:小羊 ⭐️所属专栏:Linux 很荣幸您能阅读我的文章,诚请评论指点,欢迎欢迎 ~ 目录 1、序列化和反序列化2、守护进程2.1 什么是进程组?2.2 什么是会话? 3、应用层协议HTTP3.1 HTTP协议3.2 HT…

system verilog的流操作符

流操作符&#xff0c;有分为操作对象是一整个数组和单独的数据两种&#xff0c;例如bit [7:0] a[4]和bit [31:0] b&#xff0c;前者操作对象是数组&#xff0c;后者是单独一个较大位宽的数。 流操作符有<<和>>&#xff0c;代表从右向左打包和从左向右打包。 打包的…

LLM2CLIP论文学习笔记:强大的语言模型解锁更丰富的视觉表征

1. 写在前面 今天分享的一篇论文《LLM2CLIP: P OWERFUL L ANGUAGE M ODEL U NLOCKS R ICHER V ISUAL R EPRESENTATION》&#xff0c; 2024年9月微软和同济大学的一篇paper&#xff0c; 是多模态领域的一篇工作&#xff0c;主要探索了如何将大模型融合到Clip模型里面来进一步提…

计算机毕业设计SpringBoot+Vue.jst网上超市系统(源码+LW文档+PPT+讲解)

温馨提示&#xff1a;文末有 CSDN 平台官方提供的学长联系方式的名片&#xff01; 温馨提示&#xff1a;文末有 CSDN 平台官方提供的学长联系方式的名片&#xff01; 温馨提示&#xff1a;文末有 CSDN 平台官方提供的学长联系方式的名片&#xff01; 作者简介&#xff1a;Java领…

HTTP SSE 实现

参考&#xff1a; SSE协议 SSE技术详解&#xff1a;使用 HTTP 做服务端数据推送应用的技术 一句概扩 SSE可理解为&#xff1a;服务端和客户端建立连接之后双方均保持连接&#xff0c;但仅支持服务端向客户端推送数据。推送完毕之后关闭连接&#xff0c;无状态行。 下面是基于…

二分图检测算法以及最大匹配算法(C++)

上一节我们学习了有向图中的最大连通分量. 本节我们来学习二分图. 二分图是一种特殊的图结构, 能够帮助我们高效地解决这些匹配和分配问题. 本文将带你了解二分图的基本概念, 判定方法, 最大匹配算法以及实际应用场景. 环境要求 本文所用样例在Windows 11以及Ubuntu 24.04上面…

Keepalive基础

一。简介和功能 vrrp协议的软件实现&#xff0c;原生设计目的是为了高可用ipvs服务 功能&#xff1a; 1.基于vrrp协议完成地址流动 2.为vip地址所在的节点生成ipvs规则&#xff08;在配置文件中预先定义&#xff09; 3.为ipvs集群的各RS做健康状况检测 4.基于脚本调用接口…

计算机毕业设计SpringBoot+Vue.jst0图书馆管理系统(源码+LW文档+PPT+讲解)

温馨提示&#xff1a;文末有 CSDN 平台官方提供的学长联系方式的名片&#xff01; 温馨提示&#xff1a;文末有 CSDN 平台官方提供的学长联系方式的名片&#xff01; 温馨提示&#xff1a;文末有 CSDN 平台官方提供的学长联系方式的名片&#xff01; 作者简介&#xff1a;Java领…

【Java消息队列】应对消息丢失、重复、顺序与积压的全面策略

应对消息丢失、重复、顺序与积压的全面策略 引言kafka消息丢失生产者消费者重复消费顺序消费消息积压生产者消费者其他RabbitMQ消息丢失生产者事务机制,保证生产者发送消息到 RabbitMQ Server发送方确认机制,保证消息能从交换机路由到指定队列保证消息在 RabbitMQ Server 中的…

【论文解读】TransMLA: Multi-Head Latent Attention Is All You Need

论文链接 1. 论文背景与问题动机 现代大规模语言模型&#xff08;LLM&#xff09;在推理时往往遇到通信瓶颈&#xff0c;主要原因在于自注意力机制中需要缓存大量的 Key-Value&#xff08;KV&#xff09;对。例如&#xff0c;对于 LLaMA‑65B 这种模型&#xff0c;即使采用 8…