精华内容
下载资源
问答
  • word文档建立索引

    2021-01-25 16:54:21
    有的时候,我们要在一个文档里面要写多篇文章的抽取式总结,并且最终的总结文档图文并用。如果这个总结知识自己看看而不需要非常正式的话,我们的最直接想法就是使用word,非常快速方便。 问题 我们需要为每一篇文章...

    背景

    有的时候,我们要在一个文档里面要写多篇文章的抽取式总结,并且最终的总结文档图文并用。如果这个总结知识自己看看而不需要非常正式的话,我们的最直接想法就是使用word,非常快速方便。

    问题

    我们需要为每一篇文章的总结写一个小标题,并建立索引,以方便我们快速定位查看该篇文章的总结。

    方法

    使用目录的方法,步骤如下。

    1.写好标题(红色)(注:标号1不写也可以)和总结(黑色)。

    在这里插入图片描述

    2.选中标题,点击样式,选中随便一个标题即可,因为“生成目录”功能只能识别下面四个标题。

    在这里插入图片描述

    3.对下面那个标题我们也要生成一个目录标题。而且由于两个标题是平等关系,所以指定的目录标题也要是一样的,我都选择“副标题”

    在这里插入图片描述

    4.在最前面生成目录,点击前面的空白处,点击“引用”,点击“目录”,点击自动生成目录(我选的第一个)。

    在这里插入图片描述

    5.效果如下,之后我们便可以点击目录处链接跳转到对应页面内容,非常方便。

    在这里插入图片描述

    展开全文
  • 用法: 1、先在word文档中找一页用来展示要生成的目录。并添加一个字符串以便将生成目录替换到这个字符串的位置。(这里我用字母toc当做这个字符串,字符串的名字大家随意) 2、代码run起来~~~~~~~ 3、打开生成的...

    不废话,直接放代码吧。

    public class AddTOC {

    public static void main(String[] args) throws IOException, InvalidFormatException {

    FileInputStream fileInputStream = new FileInputStream("xxxx");

    XWPFDocument doc = new XWPFDocument(fileInputStream);

    generateTOC(doc);

    OutputStream out = new FileOutputStream("xxxx");

    doc.write(out);

    out.close();

    }

    public static void generateTOC(XWPFDocument document) throws InvalidFormatException, FileNotFoundException, IOException {

    String findText = "toc";

    String replaceText = "";

    for (XWPFParagraph p : document.getParagraphs()) {

    for (XWPFRun r : p.getRuns()) {

    int pos = r.getTextPosition();

    String text = r.getText(pos);

    System.out.println(text);

    if (text != null && text.contains(findText)) {

    text = text.replace(findText, replaceText);

    r.setText(text, 0);

    addField(p, "TOC \\o \"1-3\" \\h \\z \\u");

    // addField(p, "TOC \\h");

    break;

    }

    }

    }

    }

    private static void addField(XWPFParagraph paragraph, String fieldName) {

    CTSimpleField ctSimpleField = paragraph.getCTP().addNewFldSimple();

    ctSimpleField.setInstr(fieldName);

    ctSimpleField.setDirty(STOnOff.TRUE);

    ctSimpleField.addNewR().addNewT().setStringValue("<>");

    }

    }

    生成目录的关键代码是:

    CTSimpleField ctSimpleField = paragraph.getCTP().addNewFldSimple();

    ctSimpleField.setInstr(fieldName);

    ctSimpleField.setDirty(STOnOff.TRUE);

    用法:

    1、先在word文档中找一页用来展示要生成的目录。并添加一个字符串以便将生成目录替换到这个字符串的位置。(这里我用字母toc当做这个字符串,字符串的名字大家随意)

    182c2b3c70ed44a16deefb42204697b5.png

    2、代码run起来~~~~~~~

    3、打开生成的word文档,会看到一个提示,大概这样:

    d43d16dfb05b0017b58c91a0d4aeb5a2.png

    此处必须点是。

    4、好了,开始见证奇迹吧~~

    现存问题:

    1、打开生成的word文档时会弹出“该文档包含的域可能引用了其他文件·····”这个窗口,且必须选择是。

    2、生成的word有时会成功生成目录,有时会失败,且用来当做定位标记的字符串(如上面的toc)会展示出来。原因是:

    int pos = r.getTextPosition();

    String text = r.getText(pos);

    获取的text的值可能不是预期字符串。例如将用来当做定位标记的字符串写为toc1,在代码执行的时候,可能会出现这种情况:

    03e94e10b4a6f86b95e1e4b053afcc60.png

    即toc1被拆分开了,成了toc和1,那下面代码的也就不会执行了,所以生成目录会失败。建议将这个用来当做定位标记的字符串尽量写短一些,比如是一个word文档中前文里不可能出现的1个字母或文字。

    好了,主要就是这些吧····

    展开全文
  • 修改样式,取消加粗(点击即可知道设置和不设置的区别,“B”按钮的颜色和背景不同,下图中是没有取消了的),如下图: 点击确定即可。 步骤2 保存后选中标题手动加粗,然后在目录样式中取消加粗,再重新生成/更新...

    思路

    首先我们要知道,目录跟随标题走。你要不想变请确定目录不变动后再改目录格式。否则更新后就前功尽弃。

    流程

    步骤一

    在正文中选中我们的标题(这里是我已经实现了的功能,即加粗了),如下图:
    在这里插入图片描述
    在工具栏中的样式一栏中,右键对应的样式,如下图:
    在这里插入图片描述修改样式,取消加粗(点击即可知道设置和不设置的区别,“B”按钮的颜色和背景不同,下图中是没有取消了的),如下图:
    在这里插入图片描述
    点击确定即可。

    步骤2

    保存后选中标题手动加粗,然后在目录样式中取消加粗,再重新生成/更新目录即可实现
    加粗前:
    在这里插入图片描述

    加粗后:
    在这里插入图片描述

    更新/插入目录:
    在这里插入图片描述

    展开全文
  • 当需要给word文档添加目录时,当需要查看word文档结构图(即左边显示目录--点击目录,右边自动跳转至目录所在页)时, 第一步,你需要先把希望显示的文字,设置其样式为“标题”,才能正常显示:1.点击“格式”--选择...

    当需要给word文档添加目录时,当需要查看word文档结构图(即左边显示目录--点击目录,右边自动跳转至目录所在页)时, 第一步,你需要先把希望显示的文字,设置其样式为“标题”,才能正常显示:

    1. 点击“格式”--选择“格式和样式”

    2. 选中需要显示的文字,在右侧弹出的格式和样式里,将其格式设置为标题。并设置其标题级别、字体大小、位置、行距等等

    下面来看看如何添加目录,和如何查看文档结构图:

    一、添加目录

    目录通常是长文档不可缺少的部分,有了目录,用户就能很容易地知道文档中有什么内容,如何查找内容等。Word 提供了自动生成目录的功能,使目录的制作变得非常简便,而且在文档发生了改变以后,还可以利用更新目录的功能来适应文档的变化。

    1 创建标题目录

    Word 一般是利用标题或者大纲级别来创建目录的。因此,在创建目录之前,应确保希望出现在目录中的标题应用了内置的标题样式(标题1 到标题9)。也可以应用包含大纲级别的样式或者自定义的样式。如果文档的结构性能比较好,创建出合格的目录就会变得非常快速简便。

    1.1 从标题样式创建目录

    从标题样式创建目录的步骤如下:

    (1)把光标移到要插入目录的位置。

    (2)单击【插入】菜单项的【索引和目录】菜单项,并在弹出的【索引和目录】对话框选择【目录】选项卡。

    (3)在【格式】列表框中选择目录的风格,选择的结果可以通过【打印预览】框来查看。如果选择【来自模板】,标识使用内置的目录样式(目录1 到目录9)来格式化目录。如果要改变目录的样式,可以单击【更改】按钮,按更改样式的方法修改相应的目录样式。

    1.2 从其他样式创建目录

    如果要从文档的不同样式中创建目录,例如,不需要根据【标题 1】到【标题9】的样式来创建目录,而是根据自定义的【样式1】到【样式3】的样式来创建目录,操作步骤如下:

    (1)将光标移到要插入目录的位置。

    (2)打开对话框,然后单击【选项】按钮,弹出【目录选项】对话框。

    (3)在【有效样式】列表框中找到标题使用的样式,然后在【目录级别】文本框中指定标题的级别。如果不想用某一样式,要删除【目录级别】文本框中的数字。例如,用户可以删除标题1、标题2 和标题3 后面的【目录级别】中的数字。

    (4)单击【确定】按钮,返回到【索引和目录】对话框。

    (5)在【索引和目录】对话框中选择合适的选项后单击【确定】按钮。

    2 创建图表目录

    图表目录也是一种常用的目录,可以在其中列出图片、图表、图形、幻灯片或其他插图的说明,以及它们出现的页码。在建立图表目录时,用户可以根据图表的题注或者自定义样式的图表标签,并参考页序按照排序级别排列,最后在文档中显示图表目录。 使用题注组织目录的方法如下:

    (1)确保文档中要建立图表目录的图片、表格、图形加有题注。

    (2)将光标移到要插入图表目录的地方。

    (3)单击【插入】菜单中的【索引和目录】菜单项,并在【索引和目录】对话框中选择【图表目录】选项卡。

    (4)在【题注标签】下拉列表框中选择要建立目录的题注,如图表、公式、表格等。

    (5)在【格式】下拉列表框中选择一种目录格式,其他选项与创建一般目录一样,确定后单击【确定】按钮。

    在检查图表目录后,当将鼠标移到目录项目上时,鼠标指针会变为手形,单击鼠标左键接口跳转到相应的位置。

    利用题注建立图表目录是很方便的,但有时候,文档中的标签是用户键入的,并不是Word 的题注功能加上的。这时,就需要使用自定义样式建立图表目录,方法如下:

    (1)打开的【索引和目录】对话框,并选中【图表目录】选项卡。

    (2)单击【选项】按钮,弹出【图表目录选项】对话框。

    (3)选中【样式】复选框,并在其右边的下拉列表框中选择图表标签使用的样式名后单击【确定】按钮。

    (4)在【索引和目录】对话框中选择各选项,然后单击【确定】按钮。

    3 创建引文目录

    引文目录与其他目录类似,可以根据不同的引文类型,创建不同的引文目录。在创建引文目录之前,应该确保在文档中有相应的引文。

    创建引文目录的操作步骤如下:

    (1)将光标移到要插入引文目录的位置。

    (2)单击【插入】菜单中的【索引和目录】菜单项,在弹出的【引文和目录】对话框中选择【引文目录】选项卡。

    (3)在【类别】中选择相应的引文类别,注意此种类别应该是引文中已经创建有的引文类型。

    (4)创建的引文目录也有相应的内置引文目录样式来套用,如果要更改,可以单击【更改】按钮。

    (5)如果引文的页码超过五处,可以选中【使用“各处”】复选框,这样可以避免页码过多反而给用户造成不便。

    (6)如果引文过长,可以选择【保留原格式】,以保留原有的引文格式。

    (7)选好目录的制表前导符和格式后,单击【确定】按钮即可,插入的引文目录。

    如果要标记引文,以创建合适的引文目录,可以按如下方法进行:

    (1)选择要标记的引文。

    (2)打开对话框,单击【标记引文】按钮,弹出【标记引文】对话框。

    (3)在【类别】的下拉列表框中选择合适的类型。

    (4)单击【标记】按钮即可对当前所选的文字进行标记,如果单击【标记全部】按钮,将对存在于文档中的所选文字进行标记。

    (5)如果还要标记其他引文,不要关闭【标记引文】对话框,直接在文档中选取要标记的引文。

    (6)返回【标记引文】对话框,选中的引文将出现在【所选引文】下面,然后单击【标记】即可。

    (7)如果要修改一个存在的类别,可以单击【类别】按钮,弹出对 话框。

    (8)选中要修改的类别,在【替换为】下面的文本框中输入要替换的文字,单击【替换】按钮即可。

    (9)完成后单击【确定】按钮,回到【标记引文】对话框。单击【关闭】按钮。

    4 更新目录

    Word 所创建的目录是以文档的内容为依据,如果文档的内容发生了变化,如页码或者标题发生了变化,就要更新目录,使它与文档的内容保持一致。最好不要直接修改目录,因为这样容易引起目录与文档的内容不一致。

    在创建了目录后,如果想改变目录的格式或者显示的标题等,可以再执行一次创建目录的操作,重新选择格式和显示级别等选项。执行完操作后,会弹出一个对话框,询问是否要替换原来的目录,选择【是】替换原来的目录即可。

    如果只是想更新目录中的数据,以适应文档的变化,而不是要更改目录的格式等项目,可以对着目录单击鼠标右键,在弹出的快捷菜单中单击【更新域】菜单项即可。用户也可以选择目录后,按下 F9 键更新域。

    二、查看word文档结构图

    打开word“文档1”--点击“视图”--点击“文档结构图”

    posted on

    2009-09-10 22:51

    Fei Jun

    阅读(10364)

    评论(3)

    编辑

    收藏

    展开全文
  • 前言 之前曾想做这样一个工具,用来遍历目录下的word.docx文档查询关键词,主要是有几个目的: 1.在项目开始阶段,通过关键词检索feature,我脑子实在是记不住文档都在哪; 2.收尾阶段,检查是否有TODO/TBD项遗留在...
  • 1.word怎样在左侧显示目录工具原料:电脑+office2013word2013在左侧显示目录方法如下:一、打开做好的word文档二、点击文件--视图--导航窗格三、左侧即可看到目录显示2.怎么能让文字在WORD左边的目录中都显示出来1、...
  • word文档怎样设置自动生成多级标题一篇文章,怎么也会有标题存在,有标题才能创建目录,那么word怎么设置标题呢?下面小编整理了word文档设置自动生成多级标题的方法,供大家参阅。一、设置标题格式1.选中文章中的...
  • 展示md文件到页面上 提取目录 引入element树 纯前端展示 完整目录结构 背景 当前所做项目(vue-cli+element)有一个需求,做一个帮助文档,把word文档在页面中展示出来,要求能目录跳转。 思考过程 拿到这个需求,感觉...
  • Word 提供了自动生成目录的功能,使目录的制作变得非常简便,而且在文档发生了改变以后,还可以利用更新目录的功能来适应文档的变化。Word 一般是利用标题或者大纲级别来创建目录的。因此,在创建目录之前,应确保...
  • 3、编辑好word文档后,要对文档进行相关设置,就会用到对话框里的选项4、用鼠标点中工具栏时,会有相应的工具栏文字提示,如把鼠标放在工具栏处,下方显示格式刷,放在其他位置,会有相应的提示。WORD窗...
  • word文档最右边怎么对齐

    千次阅读 2021-04-28 02:22:39
    word目录页码对不齐,word目录页码右对齐出现错位是怎么回事?故障分析:我们知道目录word自动生成,并不是手动输入。这样目录页码同样也是自动生成。可能是格式设置出错所导致的。比如文字格式是西方字体,正文...
  • 工作中碰到这样一个情况:有多个关键词存在文本文档txt中,想查找下在某个较大的word文档中,这些关键词是否都含有,没有关键词的显示出来。因为关键词比较多,并且这个工作还是经常会有的,这个情况我试着用Python3...
  • PHP读取word文档

    2021-04-26 19:25:09
    在PHP中读取和写入WORD文档的代码 php// 建立一个指向新COM组件的索引$word = new COM(”word.application”) or die(”Can't start Word!”);// 显示目前正在使用的Word的版本号//echo “Loading Word, v. {$word-&...
  • Word中怎样使用《引用中的“索引和目录”》?编制整编文章,需要一个简便而快捷的目录。在使用“索引和目录”时,重复电脑打开Word...如何在WORD里做索引目录,我现在有做了个目录想实现点击目录就能到达相Word中...
  • 因为加密等原因,如果直接用FILE后者OPEN等函数读取WORD的话往往是乱码,原来要使用COM这是我简单的一个读取并存储到新的WORD上的文件// 建立一个指向新COM组件的索引$word = new COM(”word.application”) or die...
  • //word 类, /* 1. 添加引用COM里面的 Microsoft Word 12.0 Object. Library 引用(12.0表示Word 2007版本) 2. 导命名空间 using Word =Microsoft.Office.Interop.Word; using System.IO; using System....
  • 用word2003制作目录的方法右键单击,新建一个word文档,修改名称为论文,并双击打开。2页面显示比例有点大,按住ctrl键,滚动鼠标滑轮调整界面大小,调节至正常大小即可。3在第一页输入目录两字,中间空两格,按图示...
  • 本文主要介绍PHP读取word文档的方法,较为详细的分析了COM组件的开启、属性设置及基于COM组件打开并读取word文档的操作技巧,需要的朋友可以参考下,希望能帮助到大家。php开发 过程中可能会word文档的读取问题,这里...
  • 一般的方法都是用插入分隔符的方法把文档分为二节,断开节间的链接,再分别设置页码即可。就如上面的朋友回答中说的一样。会的话是很方便的。所以还是推荐使用这种方法。为了交流,我这里说一下用IF域的高级页码设置...
  • word目录怎么做才方便呢?有没有文字最佳排版格式??Word里面的目录做起来很方便呀,做成自动生成的就好了呀。成目录等功能的前提是正确使用“样式”,工具栏最左边的小方框注意了吗,平时是“正文”,下拉箭头有...
  • 2.设置文档的格式(默认字体、页面边距等)。3.在文档对象中加入段落文本、表格、图像等,并指定其样式。4.保存文档。注:本库仅支持生成Word2007以后版本的文档类型,即扩展名为.docx 的。下面分步介绍其基本使用方.....
  • python处理word文档

    2021-08-27 22:40:52
    python处理word实现自动化办公 环境安装 使用Python操作word大部分情况都是写操作,也有少许情况会用到读操作,在本次教程中都会进行讲解,本次课程主要用到以下4个库,请大家提前安装。 升级pip(便于安装最新库...
  • 前言 难道程序员的职业生命线是青春饭?答案是的。 35岁考虑转行,然后35岁又成了一个新人,而外国... 资料领取方式:点击蓝色传送门免费领取上述资料 文章内容中涉及到的Java面试题、源码文档,技术笔记等学习资料,...
  • 应我家领导要求,开发一个word文档批处理脚本,涉及word文档、excel表格、文件存取、排序与索引、简单GUI等内容,前期针对各分项功能实现写了几篇小文章,现在将总体思路记录一下,作为这个系列的完结篇。...
  • html这个插件对于Excel的数据导入和导出,能够说是很方便了,前端可是对于导出word文档,能够说是不多的,百度了不少....也不中止地去试代码,因而整理出本身的一些见解,方便记录代码。ajax话很少说,上代码...后端...
  • 必要条件:1、Microsoft Office Word(我用WPS不行)2、mysql-connector-odbc3、会看文档下载地址:关注微信公众号:八四七,回复5获取,压缩包中包含有具体的步骤和所需的文件:步骤相见文件中的图解。结果如下:文档...
  • word目录自动生成,word如何自动生成目录,对于有很多章节的word文档。如何让其按照顺序自动生成目录,使其段落清晰,以便于读者阅读!Word自带的了自动生成目录的功能,让做目录的的过程变得非常简便,而且一旦文档...
  • 关于Word文件的大致结构请参考使用Python写入docx文件并控制字体颜色代码功能:读取docx文档中的文字,在尽量不影响原来字体样式的情况下,只把特定的文字都修改为红色。表格中的文字...
  • 使用php时,因为加密等原因,如果直接用FILE后者OPEN等函数读取WORD的话往往是乱码,原来要使用COM 这是我简单的一个读取并存储到新的WORD上的文件// 建立一个指向新COM组件的索引$word = new COM(”word.application...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 55,404
精华内容 22,161
关键字:

word文档设置目录索引