Описание тега word-style
Этот тег следует использовать для всех вопросов о программной работе со стилями в Microsoft Word. Это также подходит для вопросов о форматировании документов, поскольку форматирование, как правило, следует применять с использованием стилей.
Стили Word - это именованный набор инструкций по форматированию, которые применяют форматирование к содержимому документа Word одним действием. Если определение стиля изменено, изменение выполняется сразу во всем документе для всего текста, отформатированного с использованием этого стиля. Стили могут быть основаны на другом стиле ("наследовать" свойства другого стиля) или быть независимыми.
С программной точки зрения применение форматирования с использованием стилей происходит быстрее, чем указание каждой команды форматирования по отдельности (также известное как "прямое форматирование"). Сопровождение кода также более эффективно, поскольку изменения форматирования могут быть внесены в один момент кода.
Word имеет пять разных стилей
- Абзац: применяется ко всем абзацам
- Характер: применяется к персонажам; стиль символа может перекрывать стиль абзаца
- Связанный: стиль абзаца, который также можно использовать как стиль символа. Под обложками Word генерирует два стиля: один абзац и один стиль символа. Стиль символа применяется, когда выделен текст в абзаце. Обычно это не рекомендуется специалистами по документации.
- Таблица: определяет специфичные для таблицы свойства форматирования, такие как границы и затенение. Первая и последняя строки и столбцы могут быть определены иначе, чем остальная часть таблицы.
- Список: определяет девять уровней нумерации структуры. Может быть связан с девятью различными стилями абзаца (обычно со встроенными стилями заголовков). Когда стиль списка связан со стилем абзаца, применение стиля абзаца автоматически нумерует абзац с правильным уровнем нумерации.
Прямое форматирование всегда будет иметь приоритет над форматированием стиля (наложения).
Стили хранятся в документе Word. Если стили определены в шаблоне Word, они копируются в документы, созданные из шаблона, и по умолчанию становятся независимыми от стилей в шаблоне в этот момент. Если стили в документах, связанных с шаблоном, должны обновляться при изменении стилей в шаблоне, параметрDocument.UpdateStylesOnOpen
должен быть установлен в True (соответствует Разработчик / Шаблон документа / Автоматически обновлять стили в пользовательском интерфейсе Word).
В Word есть десятки стилей, которые автоматически создаются в новых документах и шаблонах. Они известны как "встроенные стили"; эти имена стилей меняются автоматически при открытии документа в различных языковых средах. На встроенные стили можно ссылаться в коде с помощью перечисления Word.WdBuiltinStyle. Это особенно полезно при написании кода, который будет использоваться в многоязыковой среде.
Имена стилей Word чувствительны к регистру. Имена стилей "Пользовательский стиль", "Пользовательский стиль" и "Пользовательский стиль" представляют собой три разных стиля.