Ширина столбцов — параметр, неучтённый в стиле таблицы
Как-то так у них получилось, что среди 126 параметров объектного стиля таблицы ни в каком виде нет информации о ширине столбцов. Ну понятно, что запоминать высоту строк смысла нет, она зависит от объема текста в ячейках. Но ширина столбцов-то всегда постоянна! И тем не менее этот параметр в установках табличных стилей отсутствует.
Можно, конечно, попробовать понять разработчиков. Дескать, можно же и руками ширину изменить. Но руками можно и кегль текста менять. И цвет букв. И интерлиньяж. И всё, что угодно, но люди не должны убивать жизнь на процесс вёрстки, и поэтому придуманы разные стили — именованные наборы параметров, выбирая которые, можно сразу менять много параметров текста.
Для таблиц тоже можно создавать стили. Эта возможность работает, правда, не так удобно, как хотелось бы, но она в индизайне есть. Но изменяя вид таблицы приложением разных стилей, ширину столбцов или сразу всей таблицы не изменишь.
И что мы реально имеем?
Вот пришел на вёрстку текст с таблицами, в общем случае их ширина не соответствует ширине фрейма в вёрстке. И даже если у нас есть все нужные стили, и ячеек, и таблиц, мы вынуждены терять время на то, чтобы растянуть каждую таблицу на формат. И обязательно проследить, чтобы ширина столбцов в разных таблицах была одинаковой. Да, правило профессиональной вёрстки — одинаковость ширины столбцов одинаковых таблиц, это даже не обсуждается. Но однозначно эта возня с каждым столбцом каждой таблицы отнимает время. А ведь вёрстка должна быть в кайф, в удовольствие! И в жизни есть много других важных дел, кроме как ширину столбцов менять.
Плохо, что это надо обязательно делать, но хорошая новость, что данную мороку с каждой таблицей можно поручить скрипту. У него два режима работы — или сохранять информацию о выбранной таблице, или изменять ширину выбранной таблицы в соответствии с выбранным эталоном.
Тут переписывать описание этой программы смысла нет. Вот ссылка, если таблицы — это ваша заноза, то почитайте.
03.04.2024
В комплект добавлена программа установки точной ширины столбца при сохранении прежней ширины таблицы.
Выделяешь два столбца и определяешь новую ширину выделенного. Один станет шире, другой уже, и при этом ширина таблицы останется прежней.
Желаю вам быть лучшими по таблицам. Необязательно всем рассказывать, как вы с ними так классно управляетесь. Достаточно иметь репутацию человека, который может правильно верстать любые таблицы.
Программа запоминания ширины столбцов как дополнительного стиля таблицы