У меня есть документ, в котором для встроенного стиля "Шрифт абзаца по умолчанию" задан определенный размер. Он не должен иметь размер - он должен наследоваться от стиля абзаца (в этом весь смысл стиля).
Если я перехожу через пользовательский интерфейс, я не могу изменить этот стиль (кнопка «Изменить» / выпадающий список неактивна)
Хотя я могу обойти это в большинстве мест, это создает проблемы для оглавления, в частности, так как он вынужден придерживаться этого стиля и переопределяет размер шрифта из стилей, таких как TOC 1 (и т.д.).
Я могу установить размер шрифта через VBA -
ActiveDocument.Styles("Default Paragraph Font").Font.size = 10
устанавливает его на десять пунктов, но я не могу понять, как сбросить его обратно для наследования.
В настоящее время все мои оглавления имеют одинаковый размер, но на самом деле TOC 1 должно быть больше, чем TOC 2.
У кого-нибудь есть предложения, как это исправить?
Один из подходов состоит в том, чтобы использовать органайзер для копирования стиля из рабочего документа, но в идеале я бы хотел решить проблему без этого, тем более что это не простой подход к автоматизации.