Таблицы состоят из строк и столбцов, которые в свою очередь состоят из ячеек. Ячейка напоминает текстовый фрейм, в который можно добавлять текст, привязанные фреймы или другие таблицы. Таблицы можно создавать в Adobe InDesign CS5 или экспортировать из других приложений.
Для создания, изменения и форматирования таблиц в Adobe InCopy необходимо переключиться в режим «Макет».
Создание таблиц
Таблицы состоят из строк и столбцов, которые в свою очередь состоят из ячеек. Ячейка напоминает текстовый фрейм, в который может быть добавлен текст, внутритекстовый графический объект или другие таблицы. Создать таблицу можно обычным способом или путем преобразования в нее существующего текста. Кроме того, таблица может быть встроена в другую таблицу.
Новая таблица при создании заполняет всю ширину текстового фрейма-контейнера. Если при вставке точка ввода находится в начале строки, то таблица вставляется на той же строке, если точка ввода находится в середине — на следующей строке.
Обтекание таблиц текстом производится так же, как и для внутристрочных графических объектов. В частности, при добавлении и удалении расположенного выше текста, а также при изменении его кегля таблица будет перемещаться по фреймам в цепочке. Однако таблица не отображается на фрейме с текстом по контуру.
Вертикальные таблицы создаются так же, как горизонтальные. Направление письма таблицы зависит от направления письма текстового фрейма, используемого для создания таблицы, и направление письма таблицы изменяется, когда изменяется направление письма текстового фрейма. То же самое происходит при создании таблицы в сетке фрейма. Однако направление письма для ячеек в таблице можно изменить независимо от направления письма таблицы.
Подтвердите направление письма текстового фрейма перед созданием таблицы.
Майкл Мёрфи (Michael Murphy) представляет статью о создании и форматировании таблиц: Особенности использования таблиц.
Джефф Уитчел (Jeff Witchel) из InfiniteSkills.com представил видео на тему Основы настройки таблиц.
Создание таблицы обычным способом
Созданная таблица заполняет весь текстовый фрейм по ширине.
-
С помощью инструмента «Текст» поместите точку ввода туда, где необходимо создать таблицу.
-
Выберите команды «Таблица» > «Вставить таблицу».
-
Укажите число строк и столбцов.
-
Укажите количество горизонтальных ячеек в строке основной области и количество вертикальных ячеек в столбце.
-
Если содержимое таблицы должно располагаться в нескольких столбцах или фреймах, задайте количество строк для верхних и нижних колонтитулов, информация в которых должна повторяться.
-
(Необязательно) Задайте стиль таблицы.
-
Нажмите кнопку «ОК».
Высота строки таблицы определяется выбранным стилем таблицы. Например, для форматирования различных частей таблицы могут использоваться различные стили ячеек, определенные в стиле таблицы. Если стили ячеек содержат стили абзацев, то высота строки в этой области будет определяться значением интерлиньяжа в стиле абзаца. Если стили абзацев не используются, то высота строки определяется значением служебного поля по умолчанию в документе. Служебное поле определяется значением интерлиньяжа. В данном контексте служебное поле примерно равно высоте подсветки выделенного текста.
Создание таблицы из существующего текста
Перед преобразованием текста в таблицу убедитесь, что он соответствующим образом подготовлен.
-
Подготовка текста к преобразованию включает в себя расстановку символов начала нового абзаца, табуляторов, запятых или других символов, разделяющих столбцы. Строки разделяются табуляторами, запятыми, символами начала нового абзаца или другими символами. (Во многих случаях текст можно преобразовать в таблицу без дополнительной подготовки).
-
Выберите инструмент «Текст» и выделите текст, который необходимо преобразовать в таблицу.
-
Выберите команды «Таблица» > «Преобразовать текст в таблицу».
-
В полях «Разделитель столбцов» и «Разделитель строк» задайте, где должны начинаться строки и столбцы. Для этого выберите «Табулятор», «Запятая» или «Абзац», либо введите другой символ (например, точку с запятой). (Любой введенный символ будет отображаться в меню в следующий раз при создании таблицы из текста).
-
Если для столбцов и строк задан один и тот же разделитель, укажите количество столбцов создаваемой таблицы.
-
(Необязательно) Задайте стиль таблицы для форматирования.
-
Нажмите кнопку «ОК».
Если в какой-либо строке элементов меньше, чем столбцов в таблице, то оставшиеся ячейки будут пустыми.
Встраивание одной таблицы в другую
-
Выполните одно из следующих действий:
Выделите ячейки или таблицу для встраивания в другую таблицу, затем выберите команду «Редактирование» > «Вырезать» или «Скопировать». Поместите точку ввода в ячейку, куда должна быть вставлена таблица, затем выберите команду «Редактирование» > «Вставить».
Нажмите ячейку, выберите команду «Таблица» > «Вставить таблицу», задайте число строк и столбцов, затем нажмите кнопку «ОК».
-
При необходимости настройте отступ ячеек (см. раздел Форматирование текста таблицы).
При создании таблицы в ячейке нельзя выделить мышью часть таблицы за пределами ячейки. В этом случае необходимо расширить строку или столбец либо поместить точку ввода в первую часть таблицы, а затем при помощи комбинаций клавиш переместить точку ввода и выделить текст.
Импорт таблиц из других приложений
При импорте электронной таблицы Microsoft Excel или документа Microsoft Word с таблицами с помощью команды «Поместить» данные импортируются в виде таблицы, доступной для редактирования. Форматирование настраивается в диалоговом окне «Параметры импорта».
Кроме того, данные из электронной таблицы Excel или таблицы Word можно вставлять в документы InDesign или InCopy. Формат текста, вставляемого из других приложений, задается установками раздела «Обработка буфера». Если выбран параметр «Только текст», то данные отображаются в виде неотформатированного текста с табуляцией, который затем можно преобразовать в таблицу. Если выбран параметр «Вся информация», то вставляемый текст будет отображаться в отформатированной таблице.
Если текст вставляется в существующую таблицу из другого приложения, создайте в ней достаточное для его размещения число строк и столбцов, в установках раздела «Обработка буфера» выберите «Только текст» и убедитесь, что выделена хотя бы одна ячейка (за исключением случаев, когда в ячейку необходимо вставить всю таблицу).
Если нужен больший контроль над форматированием импортируемой таблицы или необходимо сохранить форматирование электронной таблицы, лучше произвести ее импорт командой «Поместить». Если необходимо создать связь с форматированием электронной таблицы, выберите параметр «Создавать связи при размещении текстовых и табличных файлов» в настройках «Обработка файлов».
Можно также скопировать и вставить текст, разделенный символами табуляции, в диапазон ячеек таблицы. Этим способом удобно заменять содержимое при необходимости сохранить форматирование. Предположим, вам нужно обновить содержимое отформатированной таблицы в ежемесячном журнале. Одним из вариантов является связь с электронной таблицей Excel. Однако, если содержимое происходит из другого источника, можно скопировать текст с табуляцией в буфер обмена, выделить диапазон ячеек в отформатированной таблице InDesign и вставить в него содержимое.
Добавление текста в таблицу
Ячейка таблицы может содержать текст, привязанные объекты, XML-теги и другие таблицы. При вставке текста высота строки таблицы будет соответствующим образом увеличена, за исключением случаев, когда для строки задана фиксированная высота. В таблицы нельзя вставлять сноски.
-
С помощью инструмента «Текст» выполните одно из следующих действий:
Поместите точку ввода в ячейку и введите текст. Чтобы создать новый абзац в той же ячейке, нажмите клавишу Enter или Return. Перемещение по ячейкам производится по нажатию клавиши Tab (при нажатии клавиши Tab в последней ячейке добавляется новая строка). Перемещение по ячейкам в обратном порядке производится по нажатию комбинации клавиш Shift и Tab.
Скопируйте текст, установите в ячейке точку ввода, затем выберите команду «Редактирование» > «Вставить».
Поместите точку ввода в то место, куда нужно добавить текст, выберите команду «Файл» > «Поместить», а затем дважды нажмите текстовый файл.
Добавление графики в таблицу
Чтобы добавить графический объект в таблицу, которая находится в отдельном документе InCopy, переключитесь в режим «Макет». Добавлять графические объекты в таблицу, которая находится в связанном документе InDesign, рекомендуется в приложении InDesign, поскольку там предусмотрены дополнительные возможности изменения размеров текстового фрейма.
-
Выполните одно из следующих действий:
Поместите точку ввода в то место, куда необходимо добавить графический объект, выберите команду «Файл» > «Поместить», затем дважды нажмите графический файл.
Поместите точку ввода в то место, куда необходимо добавить графический объект, выберите команду «Объект» > «Привязанный объект» > «Вставить», затем задайте параметры вставки. Позднее в привязанный объект можно добавить графику.
Скопируйте графический объект или фрейм, расположите точку ввода в нужном месте, затем выберите команду «Редактирование» > «Вставить».
При добавлении графического объекта в меньшую по размеру ячейку высота ячейки будет увеличена, а ширина ячейки останется прежней, то есть часть объекта может оказаться за правой границей ячейки. Если строка, в которую помещается графический объект, имеет фиксированную высоту, а высота объекта превышает высоту строки, это приведет к вытеснению содержимого ячейки.
Чтобы избежать этого, возможно, потребуется поместить изображение за пределы таблицы, изменить его размеры, а затем вставить обратно в ячейку таблицы.
Добавление верхних и нижних колонтитулов
При создании длинная таблица может распространяться на несколько столбцов, фреймов или страниц. Чтобы в верхней и нижней части каждого отдельного фрагмента таблицы повторялась определенная информация, можно использовать верхние и нижние колонтитулы.
Верхние и нижние колонтитулы можно добавить при создании таблицы. Кроме того, добавить верхние и нижние колонтитулы и настроить их отображение в таблице можно в диалоговом окне «Параметры таблицы». В верхние и нижние колонтитулы можно преобразовать и основные строки таблицы.
Чтобы последовательно пронумеровать таблицы (например, «Таблица 1а», «Таблица 1б» и т.д.), добавьте в верхний или нижний колонтитул переменную. (См. раздел Создание подписей для рисунков и таблиц с нумерацией).
Преобразование существующих строк в верхние и нижние колонтитулы
-
Для создания верхних колонтитулов выделите строки в верхней части таблицы, а для создания нижних колонтитулов — строки в нижней части таблицы.
-
Выберите команду «Таблица» > «Преобразовать строки» > «В верхние колонтитулы» или «В нижние колонтитулы».
Изменение параметров верхних и нижних колонтитулов
-
Поместите точку ввода в таблицу, а затем выберите команду «Таблица» > «Параметры таблицы» > «Головные и концевые строки».
-
Задайте число строк для верхних и нижних колонтитулов. В начало или в конец таблицы можно добавить пустые строки.
-
Настройте режим отображения: информация в верхнем и нижнем колонтитулах может отображаться в каждом столбце текста (если в текстовом фрейме несколько столбцов), один раз в каждом фрейме или один раз на каждой странице.
-
Установите параметр «Кроме первой», чтобы информация в верхнем колонтитуле не отображалась в первой строке таблицы. Установите параметр «Кроме последней», чтобы информация в нижнем колонтитуле не отображалась в последней строке таблицы.
Параметр «Кроме первой» особенно полезен для указания продолжающегося верхнего или нижнего колонтитула. Например, для таблицы, размещенной на нескольких страницах, можно указать в верхнем колонтитуле: «Таблица 2 (продолжение)». Чтобы текст «(продолжение)» не отображался на первой странице, выберите параметр «Кроме первой» и введите Таблица 2 в первой строке таблицы.
-
Нажмите кнопку «ОК».
Удаление верхних и нижних колонтитулов
-
Выполните одно из следующих действий:
Поместите точку ввода в верхний или нижний колонтитул и выберите команду «Таблица» > «Преобразовать строки» > «В основные».
Выберите команду «Таблица» > «Параметры таблицы» > «Головные и концевые строки» и укажите другое количество верхних и нижних колонтитулов.