Хлебные крошки



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

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

Начиная с версии X5 появилась возможность создания сложных таблиц, точно такая же, как в любом профессиональном текстовом редакторе.

Для создания новой таблицы выполните команду Table → Create New Table (Таблица Создать новую таблицу). После этого открывается окно Create New Table (Создать новую таблицу) (Рис. 112). Счетчик Number of Rows (Число строк) определяет число строк в таблице. Счетчик Number of Columns (Число столбцов) определяет число столбцов в таблице. Счетчики Height (Высота) и Width (Ширина) определяют высоту и ширину таблицы. При создании новой таблицы любые параметры точно указывать не обязательно, так как их можно определить потом с помощью панели свойств Property Bar (Панель свойств). Размеры таблицы, местоположение разделительных линий можно изменить с помощью инструмента Shape (Форма). Нажмите на кнопку ОК. Создавать таблицу можно в любом месте документа, так как потом ее можно переместить с помощью инструмента Pick (Указатель). Текст может обтекать таблицу точно так же, как и изображения.

Создание новой таблицы в CorelDRAW X5. Самообразование компьютерный дизайн, Шитов В.Н., доступный понятный учебник, векторная графика, бесплатные курсы

Рис. 112. Создание новой таблицы

Другой метод создания таблицы: выбрать инструмент Table (Таблица) (CorelDRAW X5. Самообразование компьютерный дизайн, Шитов В.Н., доступный понятный учебник, векторная графика, бесплатные курсы) и нарисовать в любом месте документа таблицу с параметрами по умолчанию.

Для настройки параметров по умолчанию при создании новой таблицы, выполните команду Tools Options (Инструменты Опции). В открывшемся окне перейдите на узел Workspace Toolbox Table Tool (Рабочая область Панель инструментов Таблица) (Рис. 113).

Переключатель When you are editing a table, pressing Tab will (Что делать при нажатии на клавишу Tab) определяет действия программы при нажатии на клавишу Tab:

  • Insert a tab character in to the text (Включать символ Tab в текст) — символ табуляции будет вставлен в текст. Символ табуляции вставляется в текст для смещения текста вправо;
  • Move to the next cell (Переместиться в следующую ячейку) — переместиться в ячейку, указанную в списке Tab order (Порядок табуляции). По умолчанию здесь предлагается вариант Left to right, top to bottom (Слева направо, потом сверху вниз). Это означает, что при каждом нажатии на клавишу Tab, если курсор находится в ячейке, то будет выделяться ячейка справа от нее, если это не последняя ячейка в строке таблицы. Если перемещение выполняется с последней ячейки в строке таблицы, то выделяется первая ячейка на одну строку ниже. В этом же списке предлагается вариант Right to left, top to bottom (Справа налево, потом сверху вниз).
Определение параметров таблицы по умолчанию в CorelDRAW X5. Самообразование компьютерный дизайн, Шитов В.Н., доступный понятный учебник, векторная графика, бесплатные курсы

Рис. 113. Определение параметров таблицы по умолчанию

Если внутри таблицы не мигает курсор, то нажатие на клавишу Tab организует перебор объектов в стопке на текущем слое.

Изменение числа строк и столбцов в таблице

Для изменения числа строк и столбцов в созданной таблице выделите ее инструментом Pick (Указатель). На панели Property Bar (Панель свойств) с помощью счетчиков Rows and columns (Строки и столбцы) (CorelDRAW X5. Самообразование компьютерный дизайн, Шитов В.Н., доступный понятный учебник, векторная графика, бесплатные курсы) и (CorelDRAW X5. Самообразование компьютерный дизайн, Шитов В.Н., доступный понятный учебник, векторная графика, бесплатные курсы) измените число строк и столбцов. Число строк и столбцов не может превышать 500 каждое. Большая таблица (500×500) может подвесить ПК капитально.

Здесь же с помощью полей Object size (Размеры объекта) можно определить общие размеры таблицы: ширину (CorelDRAW X5. Самообразование компьютерный дизайн, Шитов В.Н., доступный понятный учебник, векторная графика, бесплатные курсы) и высоту (CorelDRAW X5. Самообразование компьютерный дизайн, Шитов В.Н., доступный понятный учебник, векторная графика, бесплатные курсы). Выше уже говорилось, что таблицу можно переместить инструментом Pick (Указатель). Точное местоположение таблицы (с точностью до 0,001 мм) можно определить с помощью параметров Object position (Позиции объекта). Значение x определяет позицию верхней левой точки таблицы по горизонтали, а позиция y — по вертикали.

Изменение фона, границ таблицы

По умолчанию у таблицы фон прозрачный. С помощью списка образцов цвета Background (Фон) можно выбрать цвет фона. Значение Other (Другие) открывает окно Select Color (Выбрать цвет), в котором можно выбрать любой из 16,7 млн цветов. В качестве фона можно брать не только монохром, но и любой тип заливки, предлагаемый программой CorelDRAW: градиент, текстуру и т. д. Подробно типы заливки мы рассмотрим при изучении заливок. Если цвет фона таблицы непрозрачный, то становится доступной кнопка Edit fill (Редактировать заливку) (CorelDRAW X5. Самообразование компьютерный дизайн, Шитов В.Н., доступный понятный учебник, векторная графика, бесплатные курсы). Здесь предлагается возможность редактирования выбранного типа заливки.

Список Border (Граница) предлагает виды границ в таблице. Список Outline width (Ширина контура) позволяет изменять толщину границ. Цветовой список Outline color (Цвет контура) позволяет изменить цвет границы таблицы. Кнопка Outline Pen (Контурная ручка) (CorelDRAW X5. Самообразование компьютерный дизайн, Шитов В.Н., доступный понятный учебник, векторная графика, бесплатные курсы) открывает одноименное окно (Рис. 44), рассмотренное выше. Здесь можно определить вид углов контуров при их пересечении друг другом.

Кнопка Options (Опции) предлагает две интересные возможности:

  • Automatically resize cells while typing (Автоматически изменять размеры ячеек при заполнении) — изменяет размеры ячеек по содержимому этих ячеек;
  • Separated cell borders (Разделять границы ячеек) — обводит дополнительными контурами границы текста, то есть отделяет поля в ячейке от текста в этой же ячейке. Здесь же можно определить размер этих отступов. По умолчанию размер отступов по вертикали и по горизонтали связан. Поэтому замок закрыт. Для определения разных размеров по вертикали и по горизонтали щелкните по замку, после чего замок открывается и можно указать нужные размеры. Такая возможность может потребоваться, например, при создании определенных текстовых эффектов.

Заполнение таблицы текстом и его форматирование

Выберите инструмент Pick (Указатель) или инструмент Table (Таблица) () и выполните по ячейке, в которой необходимо ввести текст, двойной щелчок. Если перед этим был выбран инструмент Pick (Указатель), то автоматически выбирается инструмент Table (Таблица). В ячейке, по которой был выполнен двойной щелчок, начинает мигать курсор, приглашая ввести текст. Перемещение по ячейкам был описан выше. Для перехода в произвольную ячейку просто щелкните по ней мышью.

Параметры панели Property Bar (Панель свойств) похожи на параметры обычного текста. Кроме выравнивания текста по горизонтали (Horizontal alignment) в таблице предлагается также выравнивание текста по вертикали (Vertical alignment).

Параметр Margins (Поля) определяет размер полей от границ ячеек.

Использование в таблице инструмента Shape (Форма)

Инструмент Shape (Форма) предназначен для изменения формы таблицы. Чтобы изменить размеры ячейки поместите указатель мыши на границу таблицы, которую нужно переместить. Указатель мыши при этом принимает вид двунаправленной стрелки. Нажмите на мышь и переместите мышь в нужную сторону.

Для выделения всей строки поместите указатель мыши перед началом строки слева, а для выделения всего столбца поместите указатель мыши над столбцом. Указатель мыши принимает вид небольших утолщенных стрелок. Щелкните мышью. Выделенные ячейки помечаются штриховкой.

Для выделения одиночный ячеек поместите указатель мыши в ячейку, которую нужно выделить. Указатель мыши принимает вид вид крестика. Щелкните мышью. Если кроме выделенной ячейки нужно выделить некоторые другие отдельные ячейки, то поместите указатель мыши в очередную выделяемую ячейку и нажмите на клавишу Ctrl (удерживайте ее нажатой до конца выделения). Указатель мыши принимает вид (CorelDRAW X5. Самообразование компьютерный дизайн, Шитов В.Н., доступный понятный учебник, векторная графика, бесплатные курсы). Щелкните мышью. Если одна из ячеек была выделена случайно, то выделение из этой ячейки можно сбросить. Для этого щелкните по ней мышью с нажатой клавишей Ctrl. Указатель мыши опять будет выглядеть как (CorelDRAW X5. Самообразование компьютерный дизайн, Шитов В.Н., доступный понятный учебник, векторная графика, бесплатные курсы). Не обращайте на это внимание, так как это, видимо, просто недоработка в программе.

Для выделения ячейки, в которой мигает курсор, выполните комбинацию клавиш Ctrl + A. Следующая комбинация Ctrl + A выделяет всю таблицу.

Как только в таблице выделяется хотя бы одна ячейка, то набор параметров на панели Property Bar (Панель свойств) изменяется.

Кнопка Combine cells (Объединить ячейки) (CorelDRAW X5. Самообразование компьютерный дизайн, Шитов В.Н., доступный понятный учебник, векторная графика, бесплатные курсы) становится доступной только после выделения хотя бы двух смежных ячеек. Если кроме смежных выделены еще и несмежные ячейки, то кнопка также не будет доступной. С помощью этой кнопки можно объединить выделенные смежные ячейки. Объединенные ячейки можно разбить на исходные. для этого выделите объединенные ячейки и нажмите на кнопку Undo combine (Отменить комбинирование) (CorelDRAW X5. Самообразование компьютерный дизайн, Шитов В.Н., доступный понятный учебник, векторная графика, бесплатные курсы).

Кнопки Split cells horizontally (Разбить ячейки по горизонтали) (CorelDRAW X5. Самообразование компьютерный дизайн, Шитов В.Н., доступный понятный учебник, векторная графика, бесплатные курсы) и Split cells vertically (Разбить ячейки по вертикали) (CorelDRAW X5. Самообразование компьютерный дизайн, Шитов В.Н., доступный понятный учебник, векторная графика, бесплатные курсы) разбивают выделенные ячейки пополам по горизонтали или по вертикали. Эти кнопки доступны независимо от того, какие ячейки и сколько выделено: смежность ячеек здесь не играет никакой роли. Ячейки разбиваются точно на 2.

Может возникнуть естественный вопрос: зачем такая сложность, ведь если у нас имеется объединенная ячейка, то ее можно просто разбить пополам, а не отменить объединение ячеек. Это не так. Во-первых, объединенных ячеек может быть любое число, а разбиение ячеек выполняется пополам. Поэтому если объединено было 3 ячейки, то при разбиении возникают проблемы. Во-вторых, при разбиении ячейка делится точно пополам. Представьте, что размеры столбцов были изменены. В этом случае граница разбитой ячейки не будет совпадать с границей столбцов и нужно эту границу как то совмещать. При отмене объединения ячеек границы ячеек точно совпадают с границами столбцов.

Дополнительные возможности

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

Для выделения строки, столбца или всей таблицы нужно, чтобы в таблице было выделено хотя что-нибудь. Удаляться будет строка или столбец, в которых выделена хотя бы одна ячейка.

Команды в разделе меню Table Distribute (Таблица Распределить) восстанавливают одинаковую ширину столбцов или высоту строк по всей таблице. Это может потребоваться в том случае, если при изменении ширины столбцов или высоты строк пользователь захочет вернуться к первоначальным установкам.

Команда Table Convert Table to Text (Таблица Конвертировать таблицу в текст) открывает одноименное окно, в котором необходимо определить символ-разделитель, отделяющий текст одной ячейки от другой при конвертировании таблицы в текст. По умолчанию предлагается символ табуляции.


Hilliger Media Shop
Template "butterflymeadowfree" designed by Hilliger Media (Copyright © 2011)