精华内容
下载资源
问答
  • java poi获取word文档自动生成序号

    千次阅读 2020-01-16 16:58:55
    POI不能获取word自动生成序号,但是可以自己根据级别自己写出来。 maven <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-scratchpad</artifactId> ...

    POI不能获取word自动生成的序号,但是可以自己根据级别自己写出来。

    maven

           <dependency>
                <groupId>org.apache.poi</groupId>
                <artifactId>poi-scratchpad</artifactId>
                <version>3.17</version>
            </dependency>
            <dependency>
                <groupId>org.apache.poi</groupId>
                <artifactId>poi-ooxml</artifactId>
                <version>3.17</version>
            </dependency>

    java代码

    import org.apache.poi.xwpf.usermodel.XWPFDocument;
    import org.apache.poi.xwpf.usermodel.XWPFParagraph;
    
    import java.io.File;
    import java.io.FileInputStream;
    import java.io.IOException;
    import java.util.Iterator;
    
    public class ReadWordTest {
    
    
        public static void main(String[] args) throws IOException {
            File file = new File("D:\\test_CN.docx");
            FileInputStream fis = new FileInputStream(file);
            XWPFDocument xdoc = new XWPFDocument(fis);
            Iterator<XWPFParagraph> paragraphsIterator = xdoc.getParagraphsIterator();
    
            while (paragraphsIterator.hasNext()) {
                XWPFParagraph item = paragraphsIterator.next();
    //            List<XWPFRun> runs = item.getRuns();
    //            for (XWPFRun r : runs) {
    //                //是否加粗
                        boolean bold = r.getCTR().getRPr().isSetB();
    //
    //            }
                p(getNumText(item) + item.getText());
    
                fis.close();
            }
        }
    
        private static void p(Object o){
            System.out.println(o);
        }
    
        //根据XWPFParagraph的getNumLevelText()获取的级别文本返回级别
        private static int getLevel(String numLevelText){
            if(null == numLevelText){
                return 0;
            }
            if("%1.".equals(numLevelText)){
                return 1;
            }
            if(numLevelText.endsWith(".%1")){
                return 2;
            }
            if("(%1)".equals(numLevelText)){
                return 3;
            }
            if("(%2)".equals(numLevelText)){
                return 4;
            }
            return -1;
        }
    
        //只支持4级
        //1.
        //  1.1
        //   (1)
        //      (a)
        private static int level_1_counter = 0;
        private static int level_2_counter = 0;
        private static int level_3_counter = 0;
        private static int level_4_counter = 0;
        private static String getNumText(XWPFParagraph item){
            int level = getLevel(item.getNumLevelText());
            if(level == 0){
                return "";
            }
            if(level == -1){
                String space = "";
                if(level_4_counter != 0){
                    space = getSpace(4);
                }else if(level_3_counter != 0){
                    space = getSpace(3);
                }else if(level_2_counter != 0){
                    space = getSpace(2);
                }else if(level_1_counter != 0){
                    space = getSpace(1);
                }
                return space + item.getNumLevelText();
            }
            if(level == 1){
                level_1_counter++;
                level_2_counter = 0;
                level_3_counter = 0;
                level_4_counter = 0;
                //如 1.1
                return level_1_counter + ". ";
            }
            if(level == 2){
                level_2_counter++;
                level_3_counter = 0;
                level_4_counter = 0;
                //如 1.1
                return getSpace(1) + String.valueOf(level_1_counter) + "." + String.valueOf(level_2_counter) + " ";
            }
            if(level == 3){
                level_3_counter++;
                level_4_counter = 0;
                //如 (1)
                return getSpace(2) + "(" + level_3_counter + ")";
            }
            if(level == 4){
                level_4_counter++;
                //如 (a)
                return getSpace(3) + "(" + (char)(96 + level_4_counter) + ")";
            }
    
            return "";
        }
    
        private static String getSpace(int i){
            String ret = "";
            for(int k = 0; k < i; k++){
                ret += " ";
            }
            return ret;
        }
    }

     

    展开全文
  •   菜单栏依次选择:引用 => 目录 => 自定义目录 => 修改 => 对“目录1”修改 => 格式 => 制表位 => 根据个人选择合适的制表位置和前导符 => 对齐方式为“居中”   下图是我的设置和最终...

      菜单栏依次选择:引用 => 目录 => 自定义目录 => 修改 => 对“目录1”修改 => 格式 => 制表位 => 根据个人选择合适的制表位置和前导符 => 对齐方式为“居中”
      下图是我的设置和最终效果:
    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • MarkDown之typora标题自动生成序号

    千次阅读 2019-06-21 18:23:31
    MarkDown之typora标题自动生成序号

    聊两句

    目前来讲,仍然觉得typora是目前markdown展现形式以及使用方便,运行速度最佳的工具。
    对于标题的序号能像word一样自动生成是好久的痛点,终于网上研究下。发现其实官方已经提供,很棒。完全js的技能,整理的包含文档内容和大纲都会自动生成序号。如此就不用再手动编辑修改序号啦。

    操作步骤

    1. 打开typora的preference - Open Theme Folder
    2. 创建base.user.css文件
    3. 编辑内容如下
    .sidebar-content {
        counter-reset: h1
    }
     
    .outline-h1 {
        counter-reset: h2
    }
     
    .outline-h2 {
        counter-reset: h3
    }
     
    .outline-h3 {
        counter-reset: h4
    }
     
    .outline-h4 {
        counter-reset: h5
    }
     
    .outline-h5 {
        counter-reset: h6
    }
     
    .outline-h1>.outline-item>.outline-label:before {
        counter-increment: h1;
        content: counter(h1) " "
    }
     
    .outline-h2>.outline-item>.outline-label:before {
        counter-increment: h2;
        content: counter(h1) "." counter(h2) " "
    }
     
    .outline-h3>.outline-item>.outline-label:before {
        counter-increment: h3;
        content: counter(h1) "." counter(h2) "." counter(h3) " "
    }
     
    .outline-h4>.outline-item>.outline-label:before {
        counter-increment: h4;
        content: counter(h1) "." counter(h2) "." counter(h3) "." counter(h4) " "
    }
     
    .outline-h5>.outline-item>.outline-label:before {
        counter-increment: h5;
        content: counter(h1) "." counter(h2) "." counter(h3) "." counter(h4) "." counter(h5) " "
    }
     
    .outline-h6>.outline-item>.outline-label:before {
        counter-increment: h6;
        content: counter(h1) "." counter(h2) "." counter(h3) "." counter(h4) "." counter(h5) "." counter(h6) " "
    }
    
    
    /** initialize css counter */
    #write {
    counter-reset: h1
    }
    h1 {
    counter-reset: h2
    }
    h2 {
    counter-reset: h3
    }
    h3 {
    counter-reset: h4
    }
    h4 {
    counter-reset: h5
    }
    h5 {
    counter-reset: h6
    }
    /** put counter result into headings */
    #write h1:before {
    counter-increment: h1;
    content: counter(h1) " "
    }#write h2:before {
    counter-increment: h2;
    content: counter(h1) "." counter(h2) " "
    }
    #write h3:before,
    h3.md-focus.md-heading:before /** override the default style for focused headings */ {
    counter-increment: h3;
    content: counter(h1) "." counter(h2) "." counter(h3) " "
    }
    #write h4:before,
    h4.md-focus.md-heading:before {
    counter-increment: h4;
    content: counter(h1) "." counter(h2) "." counter(h3) "." counter(h4) " "
    }
    #write h5:before,
    h5.md-focus.md-heading:before {
    counter-increment: h5;
    content: counter(h1) "." counter(h2) "." counter(h3) "." counter(h4) "." counter(h5) " "
    }
    #write h6:before,
    h6.md-focus.md-heading:before {
    counter-increment: h6;
    content: counter(h1) "." counter(h2) "." counter(h3) "." counter(h4) "." counter(h5) "." counter(h6) " "
    }
    /** override the default style for focused headings */
    #write>h3.md-focus:before,
    #write>h4.md-focus:before,
    #write>h5.md-focus:before,
    #write>h6.md-focus:before,
    h3.md-focus:before,
    h4.md-focus:before,
    h5.md-focus:before,
    h6.md-focus:before {
    color: inherit;
    border: inherit;
    border-radius: inherit;
    position: inherit;
    left:initial;
    float: none;
    top:initial;
    font-size: inherit;
    padding-left: inherit;
    padding-right: inherit;
    vertical-align: inherit;
    font-weight: inherit;
    line-height: inherit;
    }
    /*
    --------------------- 
    作者:Matrix-yang 
    来源:CSDN 
    原文:https://blog.csdn.net/qq_21768483/article/details/84562095 
    版权声明:本文为博主原创文章,转载请附上博文链接!
    */
    

    参考

    官网
    谢邵虎博客
    Matrix-yang的Typora设置标题自动添加序号


    Waiting for your reward

    团伙学习

    展开全文
  • word中插入章节标题自动编号看似简单,不同人会有不同操作方式。然而,随意选取的方式会导致编号不能按要求自动设置和自动更新,需要不断进行人工调整。这里介绍一种简易操作方法——基于预先定义的样式来定义...

    在word中插入章节标题并自动编号看似简单,不同人会有不同操作方式。然而,随意选取的方式会导致编号不能按要求自动设置和自动更新,需要不断进行人工调整。这里介绍一种简易操作方法——基于预先定义的样式来定义各级标题的方法。基于该方法,定义新样式只需要数分钟时间,使用新样式,可以随意插入、更新和删除各级标题,各级标题会自动按顺序编号、自动更新、自动设为所需要的格式。不仅如此,在按要求插入图表和数学公式等对象时,这种对象的编号能与章节编号进行自动关联。本文操作方法在word2007和word2013等版本上测试过。不排除各种功能按钮在其它版本或者不同电脑安装方式上略有差别。

    目录1 整体思路介绍2 多级列表功能3 各级标题与编号设置4 应用方式5 其它问题1  整体思路介绍

    假定我们需要构建的文档包含有章、节和子节三级标题(更低级别的标题可以仿造子节标题的方法构建),章、节和子节的标题分别带有如图1所示标签“第l章”、“l.m”和“l.m.n”。其中,节的第一个编号自动对应所在章的当前序号,子节的前两个编号分别自动对应所在章与节的当前序号。

    1bc4fb161219c482718694c0484f3208.png

    图1 包含三级标题的示例

    那么,在文档中是怎样设置如图1所示的或者相似的、带有指定格式编号的各级标题呢?这里介绍的方法是基于预先定义的样式来定义各级标题的方法。

    基于预先定义的样式:你先按本文第3节介绍的步骤、利用word自带的多级列表功能生成满足格式要求的新样式,确定后,这种新样式就保存在你的文档的内置格式之中。接着,你按本文第4节介绍的方法,录入一个标题字段后,点击样式库中的某一级新样式,该字段就自动变成带编号格式的标题,且多次添加、修改和删除各级标题后,各标题的编号会自动更新,不需要手工调整。这种编号能被自动关联到图表和公式的编号之中(具体方法在之后的文章中介绍)。

    那么,多级列表按钮和样式库在哪里?

    启用word,新建空白文档。选择(顶端)工具栏“开始”。如图2,红圈指示了“多级列表”按钮(将光标轻放在该位置,会隐隐显示以多级列表为表头的指示框),多级列表的功能将在本文第2节介绍。

    5b604547b0e39e47d5dfc87c21b0fe81.png

    9ab1aab6e19f2d98308c7ec2041ce3d9.png

    图2 多级列表(红圈)与样式库(红框)

    图2的矩形红框指示了“样式库”所在的位置, 各样式(如无间断、标题1、标题2)用于定义所选字段的格式(如正文、第几级标题)。如果样式库中的各级标题样式已经满足了你的要求,那么就不需进一步设置,只需要按第4节介绍的方法生成标题即可。

    按照本文第3节介绍的步骤操作,会在样式库中生成如图3所示的新样式,分别是“第1章-标题1”、“1.1-标题2”、“1.1.1-标题3”(有的新样式会替代原有的旧样式)。这里,我们仅仅设置了三级标题。如果按相同思路设置第四级,那么还将看到“1.1.1.1-标题4”。 从第3节不难理解,其它形式的样式也有相应的生成方法,如章标签“第1章”改成“第一章”、节标签“1.1”改成“第1.1节”、等等)。

    9387ce0cda1b68f68fb8a128d6abf38b.png图3 样式库中出现的新样式

    新样式定义完成后,可以将空白文档中如图4(左)所示的拟作为标题的各行字段,通过点击样式库中相应的样式(“第1章-标题1”、“1.1-标题2”、“1.1.1-标题3”),分别设置成相应级别的标题,出现如图4(右)所示的标题。也可以在有了内容的文档中的任意位置按相同方式逐个设置标题(即对某位置所录入字段的那行,点击样式库中的相应样式将其设置为标题)。详细介绍见本文第4节。

    7734c596c9b61df1e949c6bfd83f05c6.png图4 标题设置效果

    第5节将介绍一些剩余问题的处理方式。 

    2  多级列表功能

    首先需要熟悉多级列表的功能。用word打开空白文档,选择(顶端)工具栏“开始”。将看到如图5所示的红圈位置指示的“多级列表”按钮。

    b20543d48d12d8829a9585e0e44c9e5c.png

     图5 多级列表对话框

    点击多级列表”按钮,将弹出如图5左下角所示的多级列表对话框。可以看到左下红圈标注位置的“定义新的多级列表”按钮。点击该按钮,将弹出如图5右下角所示的定义多级列表”对话框。

    在“定义多级列表”对话框中,点击如图6左下角红圈所指的“更多”按钮,对话框将展开成图6右侧形式。现在可以用图6右侧所示的展开的多级列表对话框来设置各级标题和编号规则了。具体设置见本文第3节。

    9f891a3587ecea454f9b93a40406dbd1.png图6 多级列表对话框的展开形式

    3 各级标题与编号设置

    现在介绍如何使用如图7所示的已经展开的“定义多级列表”对话框。图中红圈所示的数字列表用于选择标题级别。

    073a31353e261290576caad93e7f018e.png图7 展开形式的多级列表对话框

    如果要定义章标题,选择“单击要修改的级别”列表中的1。如果要定义节的标题,选择列表中的2。如果要定义子节的标题,选择列表中的3。如此类推。当然,应按顺序定义章、节和子节标题(因为下一级与上一级有关联,如果不先定义上一级,那么下一级就无法关联上一级)。往下仅介绍三个级别的标题设置,即分别选择图中红圈所示的数字列表中的1、2、3的情况。

    3.1 章标题及其编号格式的设置

    假定我们将章标题设置为一级标题(如果你的文档最高级大纲是“篇”,如第一篇,第二篇,那么篇就是一级标题,这里只考虑章为一级标题的情况)。现在选择如图7所示的红圈所指的“单击要修改的级别”的数字列表中的数字1。在该列表的下方是编号格式。在“输入编号的格式”下方,缺省一般显示以灰色为底色的1(如果不小心把灰色底删除了且找不到恢复的方式,建议重新打开word文档来设置)。该数字大小不能修改,但编号格式和编号样式可以修改。

    编号格式假定你需要的章标题的编号带有“第.章”标签,即编号是“第1章”、“第2章”、“第3章”...形式的格式,那么在“输入编号格式”框内的数字1左侧输入“第”、右侧输入“章”。

    编号样式:点击“此级别的编号样式”,可以将章标题的编号格式由缺省的阿拉伯数字(1,2,3...)更改为其它形式,如中文大写(一、二、三...)、罗马数字(I,II,III,...)等,读者可以点开看看具体有多少选项。这里,我们只考虑阿拉伯数字格式。

    如何让级别设置格式保存到样式:点击图8右侧的“将级别链接到样式”下拉箭头,在展开的列表中选择“标题 1”。在“要在库中显示的级别”中,选择“级别1”。

    如此,得到的选项如图8所示。 确定后,会在样式库中出现需要的样式“第1章-标题1”最好在完成全部级别的设置后,再点击确定。

    2e7b56809ed16b20f8b6db21f3d8c97c.png图8 定义章标题、编号及其样

    3.2 节标题及其编号格式的设置

    定义完章标题后,选择图9中“单击要修改的级别”的竖状数字框中数字2。在“输入编号的格式”下方,缺省一般显示以灰色为底色的1.1。其中第一个数字表示关联到了章的序号(在文档中具体设置标题时,显示不会是1,而是在第几章,就会显示几)。第2个数字表示第几节。该数字大小在对话框中不能修改(只是表明形式,如果不小心把灰色底删除了,建议重新打开word文档来设置)。

    9cbed12c6e7788a340f1c61d639ccb47.png图9 定义节标题、编号及其样

    编号格式假定你需要的节标题的编号带有“第.节”标签,即编号是“第1.1节”、“第2.2节”、“第3.1节”...形式的格式,那么在“输入编号格式”框内的数字1左侧输入“第”、右侧输入“节”。如果什么都不输入,那么编号格式就是纯数字,如“1.1”、“2.2”、“3.1”。本文举例只考虑纯数字型格式。

    编号样式:点击“此级别的编号样式”,可以将节标题的编号格式由缺省的阿拉伯数字(1,2,3...)更改为其它形式,如中文大写(一、二、三...)、罗马数字(I,II,III,...)等,读者可以点开看看具体有多少选项。这里,我们只考虑阿拉伯数字格式。

    如何让级别设置格式保存到样式点击图9右侧的“将级别链接到样式”下拉箭头,在展开的列表中选择“标题 2”。在“要在库中显示的级别”中,选择“级别2”。在包含的级别编号中,选择级别1(表示每一节的编号都会按上一级章所在的文章重新编号)。

    3.3 子节标题及其编号格式的设置

    定义完节标题后,子节也按类似方式选项,如图10所示。按该图定义的子节,在第1章第2节的子节显示为“1.2.1”、“1.2.1”,在第2章第2节,显示为“2.2.1”、“2.2.2”,等等。如果有要求,可以进一步设置更低的级别。

    1579f2fd8bc267260fbd90def08fc8ba.png

      图10  定义子节标题、编号及其样

    3.4 确认保存与新式样的诞生 

    设置完全部标题后,点击如图11(上)红框所示的“确定”,那么多级列表设置就在你打开的文档中得到保存(但并不一定表明在word中得到保存,你只有打开已设置多级列表并保存的文档,这些设置才有效)。

    此时,在如图11(下)所示的样库中,就在红框位置出现了“第1章-标题1”、“1.1-标题2”、“1.1.1-标题3”等样

    dd594d67068560a3595cd451b5028b8d.png

      图11  多级列表设置确定和新式样的出现

    如果你打开word时,样式库中有了“标题1”、“标题2”、“标题3”等缺省样式,那么按上面操作后,这些样式就被替换成了“第1章-标题1”、“1.1-标题2”、“1.1.1-标题3”等样式。如果某级缺省样式不存在,那么正常情况下,会自动添加新样式。例如,如果你打开word时,样式库中没有“标题2”这个缺省样式,那么完成上述操作后,还是会出现样式“1.1-标题2”。但也有特殊情况出现,解决方法将在第5.4节介绍。

    这些新样式可用于定义文档中的具体标题,具体操作见第4节。

    4 应用方式

    可以先录入多个标题的内容,再逐个设置。如图12(左)所示,假设我们以文本格式录入了一系列将用作各级标题的字段。现在对每个字段,点击样式库中的新样式,来设置各级标题,获得如图12(右)所示的最终标题列表。

    7734c596c9b61df1e949c6bfd83f05c6.png

    图12 设置各级标题举例

    具体是这样操作的。你将光标置于某行,再点击样式库中的“第1章-标题1”、“1.1-标题2”或“1.1.1-标题3”,该行就自动变成所对应的标题,标题标签和编号自动按样式设置成功。例如,假定你需要将第3行“多级列表的布局介绍”设置为节标题,那么将光标先置于第3行,再点击式样库中的“1.1-标题2”。那么第3行自动变成标题“2.1节  多级列表的布局介绍”。

    你也可以在任意位置按下面分别针对章、节和子节的标题设置方式,对插入的新标题字段应用样式库中的相应样式,获得所需要级别的标题。此时,编号会自动按在文档中出现的先后顺序更新。

    章标题设置:在word文档中某行,录入一个标题字段,如“整体思路介绍”,拾取改行所在位置,再点击样式库中的“第1章-标题1”,该标题就显示成“第1章 整体思路介绍”。如果你在这个标题之下需要给出第二章的标题,标题名为“多级列表的作用”,那么先录入“多级列表的作用”,拾取后再次点击式样库中的“第一章-标题1”,那么就出现“第2章 多级列表的作用”。对于其它章,操作方法类似。

    节标题设置在某章标题之下,如在“第2章 多级列表的作用”之下,录入一个标题,如“多级列表的布局介绍”,摄取该位置,点击样库中的“1.1-标题2”,那么就出现节标题,如“2.1 多级列表的布局介绍 ”。以相同方式,可以在2.1节之下设置2.2节标题,2.3节标题。等等。这里,2.1节表示第2章第1节,即节与章的编号(序号)自动关联上了。

    子节标题设置:在某节标题之下,如上面相似方式,只是点击样库时,改成点击“1.1.1-标题3”,那么就可以获得子节标题。例如,在“2.1 多级列表的布局介绍 ”之下,可以如此获得“2.1.1 左侧栏目介绍”、“2.1.2 右侧栏目介绍”。

    更小的子节标题设置如果你在多级列表设置中,也设置了更低一级的子节,使得在使用库中出现了“1.1.1.1-标题4”,那么你在某子节下可以设置更低一级子标题。 

    27aa48430c68b555b06d04b1837faceb.png

    5 其它问题

    与标题相关的应用包括标题初始设置、附录设置、增减标题、更改级别、标题字体与缩进等格式、在标题之间插入文本、将图表公式等对象的编号与章节标题编号进行关联。一部分问题(如附录、对象编号与章节编号之间的关联)将在另文中介绍。 以下仅对编号更新、字体设置和文本录入等问题进行简介。5.1  标题编号更新你在任意位置增加标题、删除标题和调整标题级别(即点击样式库的其它样式)后,各级标题会按前后顺序自动刷新调整,不需要手工去调整别的标题。5. 2  标题字体和缩进等格式如如13所示,在进行多级列表定义的栏目中,可以找到对标题字体(红圈及其展开图)、缩进和排列方式(红框)进行设置的按钮或栏目。由于这类设置一目了然,因此这里不详细介绍。

    5d3b7b76a84adefcfd8f02aef3e9b446.png

    图13  标题字体与位置设置

    5. 3 两行标题之间如何录入文本

    不同人设置标题的顺序不一样。有的先录入文本,再插入标题。有的先打各级标题,再录入文本。现在假设你遇到这种情况,你先设置了各级标题,且各标题之间没有文本格式的空行,而你需要在两行标题之间插入文本。那么,如何在两标题之间插入文本呢?

    610aca490314a8db2691343d30dcaec2.png

    图14  在标题之间插入文本

    如图14所示,先从上面的标题末尾回车,此时,会新出先新的同级标题的编号。在式样库中点击红圈所指的“无间断”(位置或名称可能与word的版本有关),那么“2.1.2”节所在的位置就变成文本录入状态,你可以录入文本了。 

    5. 4  失效的特殊情况以上方式在多台电脑和多个word版本上的操作均没有出现问题,但在个别电脑按装的word2013上,出现这样的问题:首先,打开空白文档时,缺省的样式库中有“标题1”,但没有“标题2”、“标题3”等。按第3节介绍的方式操作完,并完成了3.4节介绍的确认后,我们发现,样式库中“标题1”更新为“第1章—标题1”,且出现了“1.1.1—标题3”,但没有出现“1.1—标题2”。

    572ccfa83fc8f2fd5089f24c8e320eea.png

    图15  更改多级列表

    我们发现,如果出现这种情况,那么先把某字段设为三级标题,将光标置于该位置,再打开多级列表,选择"更改列表级别",如图15所示,点击图中红框标注的“1.1 标题 2”,此时,在样式库中,就会出现“1.1—标题2”

    本文内容来自于:学位与写作公众号

    展开全文
  • 1)、光标移至图像之后,点击【引用】-【插入题注】,弹出界面中选择“标签”中的图,此时自动生成题注“图1”,如果希望与标题匹配一致,即如第一章中图1-1,图1-2,第二章自动为图2-1,图2-2,需要单击“编号”,...
  • 最近一个项目中用到了word在线编辑功能,后台为编辑后的每个条目都生成word,并且有一个需求导出所有条目合并后的word的文档,并且其中还用到了宏,使用POI和docx4j都比较困难,所以尝试用jacob的文档合并解决,...
  • 如果你要写一篇论文,最好是在写之前将多级标题设置好,这样才能事半功倍,并且可自动生成带超链接的目录,下面言归正传将介绍一篇论文格式的标题和目录。  一、多级标题的生成  如果你最多只用到标题的3级,则...
  • 所以啊一般会在word 中使用mathtype的自动生成编号功能,具体怎么用呢: 首先你创建一个章节断点,比如说你的公式序号形(1,2)(章节序号,本章内第几个公式)一般都会采用这种格式。所以你必须让mathtype知道这是第几...
  • word多级目录设置和自动生成目录

    千次阅读 2019-12-08 16:42:22
    word2016为例。 一、如何设置多级目录 ...二、如何将多级目录引用到多级...四、如何自动生成目录。如何设置目录生成的标题级数。 六、序号标题正文的间距过大怎么办。 多个地方需要注意设置。 ...
  • 文章目录01 - 论文多级标题及正文1.1 - 多级标题1.2 - 正文02 - 如何自动生成2.1 - 格式约定2.2 - 设置多级标题格式2.3 - 设置正文格式03 - 使用展示04 - 总结   本系列以大学生的睡眠文化作为论文内容,展示如何...
  • 在MAC big Sur系统中 安装OFFICE 后,遇到WORD排版时,自动序号的间隔距离太远,研究一段时间发现可以用以下方式解决: 1. 问题界面: 二、解决步骤: 选中文字后,点击右键,选择“段落”。 点击“制表符”。 ...
  • Word2016设置自动编号,每一级标题依附于父级标题自动生成编号(其他版本应该也一致) 经过多次间隔性的使用,终于下决心自己写一篇博客记录下来,收藏别人的,到用的时候总是会忘记一部分。 自己曾经乱七八糟的...
  • 环境: office2010 VS...比如说:需要把这一个标题“第三方破坏的详细信息”设置成一级;  代码: oPara1.Range.Text = "第三方破坏的详细信息";  oPara1.Range.Select();  oPara1.OutlineLevel = Word.WdOutli
  • 这不,今天给大家带来了《自定义maven插件:自动生成API的word文档》。 老规矩,先上镇楼图。(读者们也可以研究下Swagger2生成doc文档) 开门见山,直接上开发教程!首先是插件配置: &lt;plugin&gt;...
  • Word自动序号转化为文本格式

    千次阅读 2019-05-17 15:50:00
    1.在word页面按Alt+F8键打开宏窗口; 2.在窗口的光标位置输入宏名称: 3.点击“创建”按钮; 4.打开了如下窗口; 5.在光标闪烁位置,输入以下代码; Dim kgslist As List For Each kgslist In ActiveDocument....
  • 作为一名在报告的海洋里中挣扎,妄图顺利存活的同学,我自然是使用链接到样式的多级列表,Word自动化排版分分钟搞定。看着那些坚持使用手打序号、艰难排版的同学,我伸手摸了摸我的头发,貌似还是比他们更浓密一些的...
  • Word文档多级标题自动编号设置

    千次阅读 2020-10-12 09:01:18
    Word文档标题的自定义设置,以及编号的自动生成
  • word/wps一键生成目录 在引用选项卡下,展开目录菜单,选择自动目录或者自定义目录即可 如果目录有变化,在...这些标题编号都是自动生成,一旦增减内容,编号将自动更新! 具体怎么办?往下看! ① 打开...
  • 在自然语言处理中,最基本的文本生成框架是seq2seq。seq2seq由编码器和解码器组成,编码器把输入文本的词法、句法和语义等特征编码成语义向量,解码器根据语义向量解码成目标文本。框架表示如下: ...
  • 适用于导出数据库的结构(表、字段等)到Word或将体检数据自动生成Word版的体检报告等。代码:Github 一、主要需要完成功能: 1. 灵活的配置规则及word样式设置(文本、表格、图表、颜色等). 2. 支持表格. 3. ...
  • word中二级标题随一级标题自动编号

    千次阅读 2019-10-10 22:53:02
    场景: 如果我的一级标题为:“第一章,...例如 我把第二章删除了,这是“第三章“立刻自动变为”第二章“,二级标题“3.1,3.2,3.3”自动变为"2.1,2.2,2.3"。 我现在的删除了一章之后,二级标题不会跟这变化。 ...
  • 对于一个Word.Paragraph对象p,使用 string text = p.Range.Text; 获取p的文本内容。 但这种方法存在一个问题:如果这一段落是自动编号的,例如 1、aaa 2、bbb 3、ccc 这时识别出来的text分别是aaa、bbb、ccc。但...
  • word自动生成的目录中,编号和文本间距过大,如下图所示: 解决办法: 在正文中,调整列表缩进——更多——编号之后——设置为“空格”。 如果经过1步骤后,正文中的编号和后面的问题间距过大,可以执行, 段落...
  •   上一文:【秃头系列】-【本科生毕设论文格式Word自动生成页面布局   下一文:【秃头系列】-【本科生毕设论文格式Word】当导师规定格式的时候,这样去操作    01 - 论文多级标题及正文 04 - 总结   上...
  •   下一文:【秃头系列】-【本科生毕设论文格式Word自动生成页面布局    01 - 论文多级标题及正文 04 - 总结   上一文:【秃头系列】-【本科生毕设论文格式Word】调整小序号   下一文:【秃头系列】-...
  •   上一文:【秃头系列】-【本科生毕设论文格式Word自动生成目录并调整目录   下一文:【秃头系列】-【本科生毕设论文格式Word自动生成图表题注排序并交叉引用    01 - 论文多级标题及正文 04 - 总结  ...
  • 选择窗口左上角的”WPS文字“,在弹出的下拉菜单中选择“工具”-“选项”,点击后弹出的对话框中定位到”编辑“选项卡,取消勾选”键入时自动应用自动编号列表“就可以了。
  • 电脑word文档中怎么给表格自动添加序号?怎么增加表目录腾讯视频/爱奇艺/优酷/外卖 充值4折起我们看一篇word文件的时候,如果篇幅比较长而表格又比较多的话,一般会给这篇word设置一个表目录。当然,如果我们删除要...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,935
精华内容 1,174
关键字:

word自动生成标题序号