Работа с таблицами

Таблицы в Diagrammix3 позволяют организовать информацию в структурированном табличном формате.

Создание таблицы

Чтобы добавить таблицу, выберите инструмент «Таблица» на панели инструментов и нажмите на холст.

Панель действий таблицы

Двойное нажатие на ячейку таблицы или выделение таблицы открывает панель действий таблицы, которая обеспечивает быстрый доступ к:

  • Редактирование текста ячейки (T): Вход в режим редактирования текста выделенной ячейки.
  • Настройки сетки: Открытие всплывающего окна настроек сетки для настройки границ и интервалов.
  • Атрибуты ячейки: Открытие всплывающего окна атрибутов ячейки для стилизации шрифта и фона.
  • Добавление/удаление строк/столбцов: Быстрое изменение структуры таблицы.

Панель действий таблицы

Настройки сетки

Всплывающее окно настроек сетки позволяет:

  • Переключать отображение границ строк и столбцов.
  • Настраивать горизонтальные и вертикальные интервалы между ячейками.
  • Устанавливать радиус скругления углов таблицы.

Настройки сетки таблицы

Атрибуты ячеек

Всплывающее окно атрибутов ячейки обеспечивает детальный контроль над отдельными ячейками или всей таблицей:

  • Настройки шрифта: Изменение семейства шрифта, размера и стиля (жирный/курсив).
  • Выравнивание: Установка горизонтального и вертикального выравнивания текста.
  • Угол текста: Поворот текста в ячейках (0-360 градусов).
  • Отступы: Настройка внутренних полей ячейки (верх/низ, лево/право).
  • Цвет фона: Выбор из палитры цветов для заливки ячейки.

!TIP Используйте флажок Apply to all table cells для быстрой стилизации всей таблицы сразу.

Атрибуты ячеек таблицы

Объединение и разделение ячеек

Diagrammix3 поддерживает объединение ячеек, позволяя объединять несколько ячеек в одну большую или разделять ранее объединённые ячейки.

Объединение ячеек

Для объединения ячеек:

  1. Выделите таблицу для активации панели действий таблицы
  2. Выделите несколько ячеек:
    • Cmd+Click по отдельным ячейкам для добавления к выделению
    • Shift+Click для выделения прямоугольного диапазона
  3. Нажмите Merge Cells на панели инструментов (или щёлкните правой кнопкой и выберите Merge)
  4. Выделенные ячейки объединяются в одну

Применение объединённых ячеек:

  • Строки заголовков, охватывающие несколько столбцов
  • Метки категорий, охватывающие строки
  • Диаграммы классов UML с разделами атрибутов/операций
  • Сложные таблицы данных со сгруппированными заголовками

Объединение ячеек таблицы

Разделение ячеек

Для разделения ранее объединённых ячеек:

  1. Выделите объединённую ячейку
  2. Нажмите Split Cells на панели инструментов (или щёлкните правой кнопкой и выберите Split)
  3. Ячейка возвращается к исходным делениям сетки

Примечание: Вы можете разделять только ранее объединённые ячейки. Нельзя разделить отдельную ячейку сетки на более мелкие ячейки за пределами структуры сетки таблицы.

Выделение нескольких ячеек

При работе с объединением ячеек:

  1. Первое выделение — Нажмите на ячейку для её выделения
  2. Добавление к выделению — Cmd+Click по дополнительным ячейкам
  3. Выделение диапазона — Нажмите первую ячейку, Shift+Click последнюю (выделяет прямоугольник)
  4. Выделение строки/столбца — Нажмите на маркер строки/столбца, когда он виден

Выделенные ячейки показывают подсветку, указывающую на их участие в операции объединения.

Поворот текста в ячейках

Поворот текста в отдельных ячейках:

  1. Выделите ячейку
  2. Откройте Cell Attributes
  3. Установите Text Angle:
    • — Горизонтально (по умолчанию)
    • 90° — Вертикально (снизу вверх)
    • 180° — Перевёрнутый
    • 270° или -90° — Вертикально (сверху вниз)
    • Любой произвольный угол (0-360)

Повёрнутый текст полезен для:

  • Вертикальных заголовков столбцов
  • Компактных макетов таблиц
  • Матричных диаграмм с повёрнутыми подписями

Поворот текста в таблице

Изменение размера таблиц

Вы можете изменять размер таблицы, используя маркеры на её углах и сторонах. Высоту отдельных строк и ширину столбцов часто можно настроить, перетаскивая линии сетки внутри таблицы (при поддержке).

Диаграммы классов UML с таблицами

Таблицы идеально подходят для создания блоков классов UML:

  1. Создайте таблицу из 3 строк и 1 столбца
  2. Первая ячейка: Имя класса (по центру, жирный)
  3. Вторая ячейка: Атрибуты (по левому краю, обычный вес)
  4. Третья ячейка: Методы (по левому краю, обычный вес)
  5. Настройте высоту строк под содержимое
  6. Добавьте границы для разделения секций

Пример структуры:

┌─────────────┐
│   ClassName │  ← Заголовок (объединённый, если несколько столбцов)
├─────────────┤
│ - attribute1│  ← Раздел атрибутов
│ - attribute2│
├─────────────┤
│ + method1() │  ← Раздел методов
│ + method2() │
└─────────────┘

Продвинутая стилизация таблиц

Видимость сетки

Управляйте отображением границ:

  1. Откройте Grid Settings
  2. Переключите Show Row Borders (горизонтальные линии)
  3. Переключите Show Column Borders (вертикальные линии)
  4. Переключите Show Frame (внешняя рамка)

Это позволяет:

  • Таблицы без границ (всё выключено)
  • Только разделители строк (строки вкл., столбцы выкл.)
  • Только внешняя рамка (рамка вкл., внутренние выкл.)

Цвет фона ячеек

Создавайте визуальную иерархию с помощью цветов фона:

  1. Выделите ячейки для раскрашивания
  2. Откройте Cell Attributes
  3. Выберите Background Color из палитры
  4. Примените к выделенным ячейкам или всей таблице

Шаблоны оформления:

  • Чередование цветов строк (зебра) для читаемости
  • Строка заголовка с акцентным цветом
  • Важные ячейки с подсветкой
  • Цветовое кодирование категорий или статусов

Отступы в ячейках

Настройка расстояния между текстом и границами ячейки:

  1. Выделите ячейки
  2. Откройте Cell Attributes
  3. Настройте значения Padding:
    • Вертикальные отступы (верх/низ)
    • Горизонтальные отступы (лево/право)

Большие отступы создают более просторные, читаемые таблицы. Меньшие отступы создают плотные, компактные таблицы.

Советы по эффективному использованию таблиц

  1. Единообразные стили — Используйте одинаковые шрифты и цвета для схожего содержимого
  2. Чёткие заголовки — Сделайте строку/столбец заголовка визуально выделяющимися (жирный, цвет фона)
  3. Достаточные отступы — Не позволяйте тексту касаться границ ячеек
  4. Числа по правому краю — Выравнивайте числовые данные по правому краю для удобного сравнения
  5. Объединяйте умеренно — Объединяйте ячейки только когда это улучшает ясность
  6. Проверяйте читаемость — Убедитесь, что текст читаем при финальном размере отображения диаграммы

Связанные темы