Word 2010 - Код поля для ссылки только на 2-й уровень номера схемы

Я работаю над шаблонным документом в Word 2010, который будет служить главой (структура уровня 1, формат заголовка 1) в большем томе. В этой главе мне нужно иметь несколько разделов (схема уровня 2, формат заголовка 2). Я хочу использовать коды полей, чтобы получить номер раздела без номера главы для использования по всему разделу.

Например:

Chapter 20 - Chapter Title
20.1 Section One Title
20.1.1 Section One Subsection
  Something here needs a label that reads only '1', in reference to the 20.1 2nd number.
20.2 Section Two Title
  Something here needs a label that reads only '2', in reference to the 20.2 2nd number.
...

Я могу получить "20,1" и "20,2" через STYLREF, как { STYLEREF 2 \s },

Как я могу получить только "1" и "2"?

1 ответ

Решение

Я не могу не чувствовать, что должен быть более простой способ, но если ваши числа колеблются от 1 до 9 (например, 14.1-14.9, 20.1-20.9 и т. Д., Вы можете попробовать следующие вложенные поля (все {} необходимо быть специальными символами "фигурной скобки", которые вы можете ввести с помощью ctrl-F9, а не обычными символами, которые вы вводите с клавиатуры).

{= 10 * {STYLEREF 2 \ s #.x}}

Если вам нужны 2 цифры, все усложняется, например,

{ ={ QUOTE "{ STYLEREF 2 \s }1" #.xxx }*{ IF "{ QUOTE "{ STYLEREF 2 \s }1" #.xxx }" = ".???" 100 10 } #0 }

Другие вопросы по тегам