Word 图表按章节自动编号

在撰写文章,我们通常会遇到需要这样的问题

如何自动对各个章节的标题进行自动编号?

如何按照章节对图表进行编号?

这一问题我也遇到了很多次,后来在网上找了一些资料,发现可以使用Word中自带的多级列表进行初步解决,具体解决方案可以直接百度,但是这种多级列表的解决方案只能对章节标题进行编号,一旦要同时对图、表以及章节标题等进行编号,就会出问题,复数个多级列表关联同一个样式,就无法同时起到作用。下面介绍两种可以实现图表按照章节编号的方法

方法一:使用多级列表

使用多级列表解决思路很简单,就是定义多个多级列表,图、表以及章节标题格子单独使用一套多级列表。

对于图表的1级标题,可以另外添加一个样式,作为图表的1级标题,将其应用到每一章的正文中,但这样操作会使得正文最前面带有编号,很简单,在多级列表里直接更改颜色即可(更改颜色尽量放在文章写完后,不然word重新打开样式会有问题,目前这一问题还未解决,不过比之前方便多了)。先放下最终效果:

下面说说步骤:

首先键入相应的文章内容

章节标题设置

使用系统自带的样式库,应用到相应的各级别标题,并调整样式

新建多级列表

设置好相应的编号格式,并与相应的标题样式关联

 

 这样就设置好了章节标题的自动编号

图表的自动编号

由于多级列表已经设置了章节标题,无法直接使用标题来设置图的章节编号,因此考虑重新定义多级列表

总之先新建一个样式,命名为“1级表编号”(名字随便)

 再新建一个样式,命名为“2级表编号”

新建多级列表,设置好相应的编号格式,并与相应的表编号样式关联,1级编号直接标号

2级编号设置成实际需要的图名格式

 设置好样式之后,将“1级表编号”应用到每一章的第一段,“2级表编号”应用到相应的图名,再把“1级图编号”样式调成和正文一样,“2级表编号”根据需要自行调整,弄好之后效果是这样:

下面只需要把正文前面的表编号改成白色就行,这一步在全文写好之后再做,一方面是由于更改颜色后,多级列表经常出问题,再次打开word是,有时多级列表会失效,另一方面,也为了防止自己忘记是否设置过1级表编号

光标放在设置了“1级表编号”样式的正文处,重新打开定义多级列表的界面,打开“1级表编号”的字体,将字体改为白色

 这样就完成了表的按章自动编号,由于数字改成了白色,但还占位置,所以会有一定偏移,但文章段落缩进2个字符,而数字占0.5个字符的位置,只需要把首行缩进改成1.5个字符就行。

对于图的编号与表的一样操作,再新建一个多级列表就行,做好之后还可以把这个保存为word模板,方便以后使用。

如何更改word模板,参考https://blog.csdn.net/jack5s/article/details/104389334

方法二:使用题注

使用多级列表的方法相对较为繁琐,而word也提供了一种简易的方法插入图表,不使用编号的方式,而是使用题注。

首先自然是准备好一个word文档,设置好标题

光标放在需要插入图表编号处,接着点击插入题注

 新建一个标签,输入“表”(根据需要设置)

 点击编号,设置编号,格式选择1,2,3,勾选“包含章节号”选项,起始样式选择标题1,即1级标题使用的样式,分隔符这里选择“.”,这些都可以根据需要自行选择

 这样就完成了表标题的插入

 

接着在其它需要插入图表标题的地方,插入题注,注意选择标签为之前新建的标签

 这样就可以方便的按照章节插入图表标题了,最后的效果

结束语

两种方法各有利弊,第一种使用多级列表的方法设置较为复杂,但设置好了使用较为方便,也方便对表标题进行统一的样式设置,扩展性也更强;第二种方法,操作十分简单,不用设置过于复杂的多级列表,也不用新建多个样式,简单易懂。

另外,这两种方法设置的图表标题都可以通过交叉引用的方式插入正文(第二种方法“引用类型”中需要选择所新建的标签),同时也可以使用“插入表目录”自动生成图表目录。

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

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

相关文章

java poi word 图表_Java操作Poi--word图表中颜色的设置

在做java 动态增删图表中,如果将原来的标签数据删除了,在新增标签数据,发现颜色没设置,然后找不到对应的方法。 将word模板另外存word.xml格式,你会发现word模板其实是一大堆标签,你操作的是标签。然后打开…

如何在毕业论文Word中插入图表目录

前言:近来项目结题需要撰写结题报告,在Word中需要添加图表目录(即按住Ctrl并单击可直接跳转到图表相应位置进行访问),回想起来自己本科毕设论文当中并没有添加图目录,显得稍逊一番,今进行简单教…

Word图表的中英题注及引用

大部分中文期刊都要求对使用到的图片和表格插入中英对照题注。以下是在word文档中的具体操作方法。 1、选中表格 2、“引用”–>“插入题注” 3、“新建标签”–>输入标签名称 4、“确定” 5、此时生成了英文题注 6、还有一个中文的题注,重复步骤2-4&…

Word 2010创建图表的详细操作流程

Word 2010中内置多种图表模板供用户选择使用,不仅如此,用户还可以根据自身需求创建自定义的图表模板,从而提高工作效率。 Word 2010创建图表的详细操作流程如下: 第1步,打开Word2010文档窗口,切换到“插入…

MongoDB数据查询

1、查询某个集合的所有: db.集合名称.find(); 或者 db.集合名称.find({}); MongoDB的集合名称相当于SQL的表名 如同SQL语句: SELECT * FROM TABLENAME 2、根据条件查询: db.集合名称.find({"column":"value1"})…

MongoDB的查询语法

1.查询 2.排序查询 sort() 方法对数据进行排序,sort() 方法可以通过参数指定排序的字段,并使用 1 和 -1 来指定排序的方式,其中 1 为升序排列,而 -1 是用于降序排列 3.分页列表查询 skip(), limilt(), sort()三个放在一起执行的时…

MongoDB中的数据查询

MongoDB中的查询大致上分为以下五种: 一、操作符查询: MongoDB中的操作符查询,其与RDBMS Where中的语句比较是这样的: 例如: db.demo.find({"score" : {$gt : 85}}) 其意思是查询数据库中成绩大于85分…

mongoDB聚合查询

管道 管道在Unix和Linux中一般用于将当前命令的输出结果作为下一个命令的参数。MongoDB的聚合管道将MongoDB文档在一个管道处理完毕后将结果传递给下一个管道处理。管道操作是可以重复的。 聚合管道操作 可参考菜鸟文档:菜鸟文档 命令 功能描述 $project指定输出…

MongoDB的文档查询

MongoDB查询文档使用find()方法,find()方法以非结构化的方式来显示所有文档。 一、语法 db.集合名称.find(query,projection) quey:可选参数,使用查询操作符指定查询条件projection:可选参数,使用投影操作符指定返回…

【2023 · CANN训练营第一季】应用开发(初级)第五章——媒体数据处理

1.媒体数据处理 受网络结构和训练方式等因素的影响,绝大多数神经网络模型对输入数据都有格式上的限制。在计算机视觉领域,这个限制大多体现在图像的尺寸、色域、归一化参数等。如果源图或视频的尺寸、格式等与网络模型的要求不一致时,我们需…

【mongodb】查询mongodb的数据库存放路径

通过yum方式安装mongodb,我们需要了解mongodb实际存放数据的位置以及相关日志所在的文件,我们可以通过如下命令来了解: ps -ax | grep mongod 通过上面的输出,我们了解到Mongodb的配置使用的是/etc/mongod.conf文件,继而,我们可以…

MongoDB aggregate 管道聚合查询

文章目录 数据准备条件查询聚合查询模糊查询拆分数据关联查询根据用户组查询用户根据用户查询用户组 控制显示字段置顶合并字段新增或修改字段计算总数分页查询分页查询加总数排序分组 数据准备 UserPO Data EqualsAndHashCode(callSuper true) Accessors(chain true) NoAr…

mongodb查询

MongoDB 查询文档使用 find() 方法。 find() 方法以非结构化的方式来显示所有文档。 db.集合.find(query, projection) query :可选,使用查询操作符指定查询条件 projection :可选,使用投影操作符指定返回的键。查询时返回文档中所…

vue-element-admin实践系列(二)初始化系统的页面元素

vue-element-admin实践系列 vue-element-admin实践系列(一)代码部署及运行demovue-element-admin实践系列(二)初始化系统的页面元素 文章目录 vue-element-admin实践系列1、修改默认参数1.1 修改启动端口1.2 修改网页title1.3 修改网站 ico1.4 效果如下 2、自定义左侧导航栏2.…

一元多项式的加减法(C语言)

要求&#xff1a;以文件形式输入需要进行运算的两个一元多项式&#xff0c;并将结果以文件的形式进行输出。 #include<stdio.h> #include<stdlib.h> #include<math.h>//链表的构成 typedef struct Node{float ratio;int index;struct Node* next; }*PNode,*…

一元多项式计算器(C语言实现)

一、实验要求 二、代码实现 以下C语言代码实现了多项式的加减法、乘法、求导和顶点求值的功能。 &#xff08;水平有限&#xff0c;代码存在不规范之处&#xff09; 编程环境&#xff1a;Window11 Visual Studio #define _CRT_SECURE_NO_WARNINGS 1 # include <stdio.h…

c语言一元多项式课程设计,一元多项式的计算数据结构课程设计.doc

一元多项式的计算数据结构课程设计.doc 一元多项式的计算加&#xff0c;减摘要题目一元多项式计算任务能够按照指数降序排列建立并输出多项式&#xff1b;能够完成两个多项式的相加、相减&#xff0c;并将结果输入&#xff1b;目录1引言2需求分析3概要设计4详细设计5测试结果6…

基于C++的一元多项式相加

资源下载地址&#xff1a;https://download.csdn.net/download/sheziqiong/85996014 资源下载地址&#xff1a;https://download.csdn.net/download/sheziqiong/85996014 1.实验目的 了解链式存储结构的基本知识&#xff1b;掌握算法思想和数据结构的描述&#xff1b;结合一元…

c语言一元多项式相加

用单链表实现一元多项式相加 #include<stdio.h> #include<stdlib.h> typedef struct Node{float coef;//系数 int exp;//项数 struct Node *next; }LNode,*Linklist;void newPolynomial(Linklist &head){LNode *p;int i,tempExp;float tempCoef;scanf("…

一元多项式的相乘操作(链表)

一元多项式的乘法运算如何实现&#xff0c;要求多项式采用链表存储结构。 目录 基本思路&#xff1a; 添加条件的分类&#xff1a; multiple()源代码&#xff1a; detach()源代码&#xff1a; 处理结果&#xff1a; 基本思路&#xff1a; 本篇博客不知觉间已经拖了好久好久…