Нормализация таблиц
Очень хорошо для верстальщика, когда после импорта материала из MS Word все таблицы стоят в отдельном абзаце. То есть в конце заголовка таблицы стоит символ «\r», далее сама таблица, и за таблицей сразу «\r». Верстальщику тогда легко оформить этот материал, присвоив, например, заголовку таблицы один абзацный стиль с выравниванием по центру, абзацу с таблицей — стиль с выравниванием влево и т.д.
Но к сожалению, бывает, когда заголовок и сама таблица находятся в одном абзаце. И уже не поставить заголовок по центру, а таблицу со сдвигом влево. Для этого надо будет разделить эту конструкцию на 2 разных абзаца.
Иногда встречается ситуация, кода таблица и следующий за ней текст тоже в одном абзаце. Тогда пропадает абзацный отступ у текста, что нехорошо и требует вмешательства верстальщика.
В общем, идеальный вариант приведен на первом рисунке.
Когда эти таблицы меня окончательно достали, я написал короткий скриптик, который все таблицы в документе выделяет в отдельный абзац, после чего об этой правке можно забыть.
Если у вас есть такая же проблема, скачайте скрипт и ничего руками не надо будет делать.
Не забудьте сохранить свою работу перед запуском скрипта.
Скачать скрипт
Добрый день!
Отличный скрипт, спасибо большое!
А можно добавить назначение стиля для строки в которой находится таблица?
Это реализовано в скрипте http://eugenyus.rudtp.ru/ru/tableFormatting
Да, Евгений сделал шикарный скрипт, пользуюсь им. Правда не разобрался что делает «Абзацный стиль т. вставки», теперь понятно, спасибо!