Предотвращение обтекания встроенных объектов определенными стилями MS Word

Предотвращение обтекания встроенных объектов определенными стилями MS Word

У меня есть довольно длинный документ Word 2010, который (ради целей этого вопроса) содержит 1 стиль заголовка, используемый повторно, 1 стиль основного текста, используемый повторно, и многочисленные объекты Visio. Когда вводятся новые объекты Visio, я меняю стиль переноса макета с установленного по умолчанию "В строке с текстом" на "Квадрат" с горизонтальным выравниванием по левому краю. Точно так, как и предполагалось, это позволяет основному тексту располагаться справа от объектов Visio. Все хорошо.

Теперь я хочу предотвратить перетекание стилей заголовков справа от этих объектов Visio. Другими словами, пока я обрезаю и склеиваю одну часть документа, если стиль заголовка в другом месте окажется рядом с объектом Visio, я хочу, чтобы он появился под объектом. - Таким образом, основной текст будет перетекать рядом, но заголовок автоматически опустится под него.

Я пробовал играть с настройками пагинации в настройках абзаца стилей заголовков, но неудивительно, что это не ответ. Есть ли для этого опция, которую я пропустил (либо в настройках абзаца стиля, либо в настройках формата объекта), или у кого-нибудь есть идеи, как я могу "обмануть" решение (очевидно, без ручного ввода возвратов каретки или чего-то столь же глупого - суть в том, что это большой документ, который часто редактируется, и исправления должны быть полностью или полуавтоматическими). ​​Лучшее, что я могу придумать, это написать и периодически запускать макрос для проверки и исправления, но это вносит значительное количество собственных проблем.

Спасибо.

решение1

Я обнаружил, что этого можно добиться, добавив текст заголовка в таблицу с предпочитаемой шириной таблицы 100%. Это оставляет таблицу встроенной, но не позволяет никакой графике находиться слева или справа от заголовка. Конечно, вы можете настроить внешний вид таблицы так, чтобы сама таблица была незаметна.

Связанный контент