У меня есть документ, который я пытаюсь автоматизировать, это MS Word. У меня есть номера разделов, которые используют код формата
AUTONUM \* Arabic
но это приводит к следующей нумерации разделов:
1.
2.
и т. д.
Как изменить код формата так, чтобы он выглядел так:
FIRST:
SECOND:
и т. д.
решение1
Вам необходимо добавить переключатель форматирования CardText в свое поле и использоватьполе SEQвместо.
Т.е. ваше поле должно выглядеть так: { Seq MySeq \* CardText \* Upper }
:
Вот ссылка намои записи о полевых переключателях.
Вкратце...
Поле AutoNum автоматически вставляет точку в конец и не работает с другими переключателями.Обратите внимание, что двоеточие находится за пределами поля.
Вотвременная ссылка на документс показанным полем. Если вы выберете поле, вы можете сохранить его как запись Автотекста или Форматированную запись Автозамены для удобства использования. Вот ссылка намоя веб-страница об автотексте, автозамене и строительных блоках.
Все ссылки на веб-страницы выше ведут на мой сайт. Ниже приводится ссылка на документацию Microsoft.
Примечание отдокументация по полю AutoNum:
Важно: Это поле считается устаревшим, но предусмотрено для совместимости с Microsoft Word 2000 или более ранними версиями. Мы рекомендуем использовать поле ListNum вместо AutoNum при использовании версий Word, которые новее Word 2016 для Windows или Mac, Word 2010, Word 2007, Word 2003 или Word 2002.
Если нет веской причины, я рекомендую использовать поле Seq вместо ListNum или AutoNum.