Word 2010从多级列表中创建TOC

时间:2013-03-08 04:17:39

标签: list ms-word multi-level tableofcontents

我有一个50页的单词文档,这是一个巨大的多级列表(所有相同的列表 - 在最深处下降约7个级别)。我需要使用前3个级别从列表中创建一个自动TOC,但是我无法弄清楚如何做到这一点,因为TOC似乎只能使用“标题”样式。我甚至无法在列表项上应用标题样式,因为它在应用样式时会将其从列表中删除。有没有办法自动从多级列表中创建TOC?也许宏可以将它转换为单词可以读取的内容但我仍然无法想到如何执行它,因为标题样式在应用时删除列表项。任何人都知道如何做到这一点?

感谢。

3 个答案:

答案 0 :(得分:1)

好的,我发现了一种简单的方法。

  1. 点击您的顶级数字/符号
  2. "定义新的多级列表"
  3. 点击"更多>>"
  4. 点击您的顶级行,然后点击"链接级别到样式"
  5. 选择"标题1"或者你自己的定制风格,我不在乎
  6. 参考文献>目录>插入目录
  7. 显示级别:1
  8. 选项...>从可用的样式放" 1"在列表中使用的样式旁边
  9. 好的,好的,还有瞧!您有一个来自所有顶级或您选择的任何级别的列表,内容!

答案 1 :(得分:0)

你应该能够创建样式,比如list1list2list3,它们都是列表样式,标题级别设置为1,2和3,然后应用这些样式到列表中前三个嵌套级别的元素。然后ToC生成应该有效。

顺便说一句,这是Stack Overflow的主题。你可能最好不要问http://www.superuser.com

答案 2 :(得分:0)

对于其他有这个问题的人我无法获得完全自动化的方法,但我创建了3种新样式,并且必须将这些样式应用于我想要在TOC中的每一行。然后在添加TOC之后,我编辑了它的参数,以便在1,2,3个位置使用我的新样式。