4

我的章节有 .docx 文档,其中包含多级列表,目录是:

1. Chapter One
2. Chapter Two
2.1. Chapter Two, Sub-chapter One
...
5. Chapter Five
5.1. Chapter Five, Sub-chapter One
5.1.1. Chapter Five, Sub-chapter One, Sub-sub-chapter One
etc.

我在我的子章节 5.1.1 中插入了图。我使用“插入标题...”在图像下方放置一些文字:

Figure 5.1.1.1 Some image caption

我想要的是标题格式,其中仅包含Chapter number,但不包含子章节编号,如下所示:

Figure 5.1 Some image caption

其中5是我的章节编号,0.1是本章中图形的顺序。现在我的域代码如下所示:

Figure { STYLEREF 1 \s }.{ SEQ Figure \* ARABIC \s 1 }

怎么可能呢?

4

2 回答 2

2

在 Word2007 中,您所要做的就是小心以不同的标题样式开始子章节。然后使用章节标题样式为您的图形编号。然后,Word 在对您的图形、表格和方程式进行编号时会忽略您的子章节。哦,您必须将整个文档设置为多级列表,但听起来您已经这样做了。

ps 虽然这是一个很好的问题,而且我学到了一些东西来回答它,但它并不真正属于 StackOverflow,因为它不是一个编程问题。有人会为此建议一个更好的 StackExchange 站点。(超级用户?)别生气!在其他 StackExchange 网站上开户非常容易。您的登录凭据是相同的(除非您使它们不同)。您的声誉不会延续到不同的网站,但您的代表目前只有 23 位,所以没什么大不了的。;-) 如果您将其移至超级用户,请在此处发表评论,我会在那里回答。然后你可以选择我的答案,我就不再是 6 了。哈哈!也许你可以在那边回答我的一个问题。

于 2013-10-06T01:40:20.170 回答
1

好的,我找到了解决问题的临时方法。在每一章(由Heading1样式表示)中,我都更改了标题代码:

Figure { STYLEREF 1 \s }.{ SEQ Figure \* ARABIC \s 1 }

对此:

Figure 5.{ SEQ Figure \* ARABIC \s 1 }

其中5是我的顶级章节的编号。然后,如果我插入新图形,我将上面的代码复制粘贴到它下面,所有图形编号都正确更改为新的,即序列号。这样,在整个文档上执行“更新字段”时,我没有问题,其中图表受到影响。

于 2013-10-16T11:21:41.697 回答