1)
Я думал, что цель его AbstractNum
- повторно использовать формат нумерации, а NumberingInstance
- создать новый список (перезапуск с 1). Но я заметил, что если перезапустить второй экземпляр списка на 1, документ openxml будет иметь точную копию элемента AbstractNum
(единственное отличие - Nsid
) и NumberingInstance
, указывающий на это AbstractNum
элемент.
ex: Если у меня есть следующий список
- Item 1
- Item 2
и другой список, как показано ниже, с точнымтот же стиль, но перезапуск с 1
- Элемент 3
- Элемент 4
Это даст две копии AbstractNum
(с тем же определением) и двекопии NumberingInstance
. Какова цель иметь дублирующееся определение (AbstractNum
), если стилизация одинакова
2)
Если необходимо создать дубликат AbstractNum
для каждого NumberingInstance
, может кто-нибудь сказатьмне, как создать значение Nsid
(шестнадцатеричное). похоже, что если у вас есть два AbstractNum
с одинаковым Nsid
, это также вызовет продолжение нумерации списка (вместо начала с 1 для второго списка) Но я не знаю, как сгенерировать уникальный Nsid