Таблицы состоят из строк и столбцов, которые в свою очередь состоят из ячеек. Ячейка напоминает текстовый фрейм, в который можно добавлять текст, привязанные фреймы или другие таблицы. Таблицы можно создавать в Adobe InDesign CS5 или экспортировать из других приложений.

Примечание.

Для создания, изменения и форматирования таблиц в Adobe InCopy необходимо переключиться в режим «Макет».

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

Таблицы состоят из строк и столбцов, которые в свою очередь состоят из ячеек. Ячейка напоминает текстовый фрейм, в который может быть добавлен текст, внутритекстовый графический объект или другие таблицы. Создать таблицу можно обычным способом или путем преобразования в нее существующего текста. Кроме того, таблица может быть встроена в другую таблицу.

Новая таблица при создании заполняет всю ширину текстового фрейма-контейнера. Если при вставке точка ввода находится в начале строки, то таблица вставляется на той же строке, если точка ввода находится в середине — на следующей строке.

Обтекание таблиц текстом производится так же, как и для внутристрочных графических объектов. В частности, при добавлении и удалении расположенного выше текста, а также при изменении его кегля таблица будет перемещаться по фреймам в цепочке. Однако таблица не отображается на фрейме с текстом по контуру.

Майкл Мёрфи (Michael Murphy) представляет статью о создании и форматировании таблиц: Особенности использования таблиц.

Джефф Уитчел (Jeff Witchel) из InfiniteSkills.com представил видео на тему Основы настройки таблиц.

Создание таблицы обычным способом

В InDesign есть возможность создавать таблицы в существующем текстовом фрейме (Использование параметра «Вставить таблицу»). Кроме того, можно создать таблицу и позволить InDesign создать текстовый фрейм вокруг нее (Использование параметра «Создать таблицу»).

Использование параметра «Вставить таблицу»

  1. Чтобы создать таблицу в существующем текстовом фрейме, используйте инструмент «Текст»и поместите точку ввода в том месте, где необходимо создать таблицу.

  2. Выберите команды «Таблица» > «Вставить таблицу».

    Примечание.

    Если в данный момент курсор находится за пределами текстового фрейма, доступен параметр «Создать таблицу».

  3. Укажите число строк и столбцов.
  4. Если содержимое таблицы должно располагаться в нескольких столбцах или фреймах, задайте количество строк для верхних и нижних колонтитулов, информация в которых должна повторяться.
  5. (Необязательно) Задайте стиль таблицы.
  6. Нажмите кнопку «ОК».

    Новая таблица располагается по всей ширине текстового фрейма.

Использование параметра «Создать таблицу»

При использовании параметра «Создать таблицу» нет необходимости сначала создавать текстовый фрейм в документе. После того как вы создадите таблицу в документе, будет создан текстовый фрейм по размеру этой таблицы.

  1. Выберите команды «Таблица» > «Создать таблицу».

    Примечание.

    Если в данный момент курсор находится в текстовом фрейме, доступен параметр «Вставить таблицу».

  2. Укажите число строк и столбцов.
  3. Если содержимое таблицы должно располагаться в нескольких столбцах или фреймах, задайте количество строк для верхних и нижних колонтитулов, информация в которых должна повторяться.
  4. (Необязательно) Задайте стиль таблицы.
  5. Нажмите кнопку «ОК».
  6. С помощью курсора создайте нужную таблицу.

    InDesign создает текстовый фрейм по размеру очерченной области и создает таблицу в текстовом фрейме.

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

Создание таблицы из существующего текста

Перед преобразованием текста в таблицу убедитесь, что он соответствующим образом подготовлен.

  1. Подготовка текста к преобразованию включает в себя расстановку символов начала нового абзаца, табуляторов, запятых или других символов, разделяющих столбцы. Строки разделяются табуляторами, запятыми, символами начала нового абзаца или другими символами. (Во многих случаях текст можно преобразовать в таблицу без дополнительной подготовки).
  2. Выберите инструмент «Текст»  и выделите текст, который необходимо преобразовать в таблицу.
  3. Выберите команды «Таблица» > «Преобразовать текст в таблицу».
  4. В полях «Разделитель столбцов» и «Разделитель строк» задайте, где должны начинаться строки и столбцы. Для этого выберите «Tab», «Запятая» или «Абзац», либо введите другой символ (например, точку с запятой). (Любой введенный символ будет отображаться в меню в следующий раз при создании таблицы из текста).
  5. Если для столбцов и строк задан один и тот же разделитель, укажите количество столбцов создаваемой таблицы.
  6. (Необязательно) Задайте стиль таблицы для форматирования.
  7. Нажмите кнопку «ОК».

Если в какой-либо строке элементов меньше, чем столбцов в таблице, то оставшиеся ячейки будут пустыми.

Встраивание одной таблицы в другую

  1. Выполните одно из следующих действий:
    • Выделите ячейки или таблицу для встраивания в другую таблицу, затем выберите команду «Редактирование» > «Вырезать» или «Скопировать». Поместите точку ввода в ячейку, куда должна быть вставлена таблица, затем выберите команду «Редактирование» > «Вставить».

    • Щелкните на ячейке, выберите команду «Таблица» > «Вставить таблицу», задайте число строк и столбцов, затем нажмите кнопку «ОК».

  2. При необходимости настройте отступ ячеек (см. Форматирование текста в таблице).

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

Импорт таблиц из других приложений

При импорте электронной таблицы Microsoft Excel или документа Microsoft Word с таблицами с помощью команды «Поместить» данные импортируются в виде таблицы, доступной для редактирования. Форматирование настраивается в диалоговом окне «Параметры импорта».

Кроме того, данные из электронной таблицы Excel или таблицы Word можно вставлять в документы InDesign или InCopy. Формат текста, вставляемого из других приложений, задается установками раздела «Обработка буфера». Если выбран параметр «Только текст», то данные отображаются в виде неотформатированного текста с табуляцией, который затем можно преобразовать в таблицу. Если выбран параметр «Вся информация», то вставляемый текст будет отображаться в отформатированной таблице.

Если текст вставляется в существующую таблицу из другого приложения, создайте в ней достаточное для его размещения число строк и столбцов, в установках раздела «Обработка буфера» выберите «Только текст» и убедитесь, что выделена хотя бы одна ячейка (за исключением случаев, когда в ячейку необходимо вставить всю таблицу).

Если нужен больший контроль над форматированием импортируемой таблицы или необходимо сохранить форматирование электронной таблицы, лучше произвести ее импорт командой «Поместить». Если необходимо создать связь с форматированием электронной таблицы, выберите параметр «Создавать связи при размещении текстовых и табличных файлов» в настройках «Обработка файлов».

Примечание.

Можно также скопировать и вставить текст, разделенный символами табуляции, в диапазон ячеек таблицы. Этим способом удобно заменять содержимое при необходимости сохранить форматирование. Предположим, вам нужно обновить содержимое отформатированной таблицы в ежемесячном журнале. Одним из вариантов является связь с электронной таблицей Excel. Однако, если содержимое происходит из другого источника, можно скопировать текст с табуляцией в буфер обмена, выделить диапазон ячеек в отформатированной таблице InDesign и вставить в него содержимое.

Добавление текста в таблицу

Ячейка таблицы может содержать текст, привязанные объекты, XML-теги и другие таблицы. При вставке текста высота строки таблицы будет соответствующим образом увеличена, за исключением случаев, когда для строки задана фиксированная высота. В таблицы нельзя вставлять сноски.

  1. С помощью инструмента «Текст»  выполните одно из следующих действий:
    • Поместите точку ввода в ячейку и введите текст. Чтобы создать новый абзац в той же ячейке, нажмите клавишу «Ввод» или «Return». Перемещение по ячейкам производится по нажатию клавиши «Tab» (при нажатии клавиши «Tab» в последней ячейке добавляется новая строка). Перемещение по ячейкам в обратном порядке производится по нажатию комбинации клавиш «Shift» и «Tab».

    • Скопируйте текст, установите в ячейке точку ввода, затем выберите команду «Редактирование» > «Вставить».

    • Поместите точку ввода в то место, куда нужно добавить текст, выберите команду «Файл» > «Поместить», а затем дважды щелкните на текстовый файл.

Добавление графики в таблицу

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

  2. Выполните одно из следующих действий:
    • Выберите «Файл» > «Поместить», а затем выберите один или два графических файла.
    • Выберите и перетащите один или несколько графических объектов из категории «Графика» на палитре «Библиотеки CC».

    Изображения появятся в инструменте PlaceGun.

  3. Чтобы поместить изображения, щелкайте внутри ячеек таблицы.

  4. Выполните одно из следующих действий:

Примечание.

Перетаскивание сниппетов InDesign из категории «Графика» палитры CC Libraries невозможно.

При добавлении графического объекта в меньшую по размеру ячейку высота ячейки будет увеличена, а ширина ячейки останется прежней, то есть часть объекта может оказаться за правой границей ячейки. Если строка, в которую помещается графический объект, имеет фиксированную высоту, а высота объекта превышает высоту строки, это приведет к вытеснению содержимого ячейки.

Примечание.

Чтобы избежать этого, следует поместить изображение за пределы таблицы, изменить его размеры, а затем вставить обратно в ячейку таблицы.

Изображения также можно помещать в ячейки таблицы, используя описанные ниже способы.

  • Выберите «Объект» > «Привязанный объект» > «Вставить», затем укажите настройки вставки. Позднее в привязанный объект можно добавить графику.
  • Скопируйте графический объект или фрейм, расположите точку ввода в нужном месте, затем выберите команду «Редактирование» > «Вставить».

Добавление верхних и нижних колонтитулов

Если создается длинная таблица, она может занимать несколько столбцов, фреймов или страниц. Чтобы в верхней и нижней части каждого отдельного фрагмента таблицы повторялась определенная информация, можно использовать верхние и нижние колонтитулы.

Верхние и нижние колонтитулы можно добавить при создании таблицы. Кроме того, добавить верхние и нижние колонтитулы и настроить их отображение в таблице можно в диалоговом окне «Параметры таблицы». В верхние и нижние колонтитулы можно преобразовать и основные строки таблицы.

Добавление верхних и нижних колонтитулов
В каждом фрейме верхний колонтитул отображается только один раз.

Примечание.

Чтобы последовательно пронумеровать таблицы (например, «Таблица 1А», «Таблица 1Б»), добавьте в верхний или нижний колонтитул переменную (см. Создание подписей для рисунков и таблиц).

  1. Для создания верхних колонтитулов выделите строки в верхней части таблицы, а для создания нижних колонтитулов – строки в нижней части таблицы.
  2. Выберите команду «Таблица» > «Преобразовать строки» > «В верхние колонтитулы» или «В нижние колонтитулы».
  1. Поместите точку ввода в таблицу, а затем выберите команду «Таблица» > «Параметры таблицы» > «Головные и концевые строки».
  2. Задайте число строк для верхних и нижних колонтитулов. В начало или в конец таблицы можно добавить пустые строки.
  3. Настройте режим отображения: информация в верхнем и нижнем колонтитулах может отображаться в каждом столбце текста (если в текстовом фрейме несколько столбцов), один раз в каждом фрейме или один раз на каждой странице.
  4. Установите параметр «Кроме первой», чтобы информация в верхнем колонтитуле не отображалась в первой строке таблицы. Установите параметр «Кроме последней», чтобы информация в нижнем колонтитуле не отображалась в последней строке таблицы.

    Параметр «Кроме первой» особенно полезен для указания продолжающегося верхнего или нижнего колонтитула. Например, для таблицы, размещенной на нескольких страницах, можно указать в верхнем колонтитуле: «Таблица 2 (продолжение)». Чтобы текст «(продолжение)» не отображался на первой странице, выберите параметр «Кроме первой» и введите Таблица 2 в первой строке таблицы.

  5. Нажмите кнопку «ОК».

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

Можно выполнить следующие стандартные операции со строками и столбцами таблицы:

  • Перетаскивание строк и столбцов таблицы из одного расположения в другое в пределах одной таблицы.
  • Создание дубликатов строк и столбцов.
  • Вставка строк и столбцов перед или после других строк/столбцов.
  • Копирование содержимого строки в столбец или содержимого столбца в строку.

Перетаскивание и создание дубликатов строк/столбцов

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

  1. Выберите строку или столбец, которые необходимо перетащить в другую строку или столбец. Убедитесь, что выбран весь столбец или строка. Невозможно перетащить частично выделенную строку или столбец.

  2. Наведите указатель мыши на выбранные строки. Отобразится уникальный курсор, означающий, что выделенную область можно переместить.

  3. Строку элемента можно перетащить. Можно менять местами столбцы и строки. Перетаскиваемая строка вставляется только в виде строки, а перетаскиваемый столбец — только в виде столбца.

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

    В данном примере, при перемещении строки из одного расположения в другое сохраняется прежнее количество строк: только 3.

    Примечание.

    Перетаскивание возможно только в пределах одной таблицы.

  4. Чтобы создать дубликат строки или столбца, выберите строку или столбец, а затем нажмите или удерживайте клавишу «Alt» (Win) или «Opt» (Mac). Можно перетащить несколько последовательно выбранных строк или столбцов.

  5. Перетащите выбранную строку или столбец в требуемое расположение. Общее число строк или столбцов увеличивается по мере создания дубликатов выбранного объекта.

    Можно также скопировать содержимое из строк верхнего и нижнего колонтитулов в строки основной области (нажав клавишу Alt/Opt). Подобным образом строки основной части можно дублировать и преобразовать в строки верхнего и нижнего колонтитулов.

Если клавиша Alt/Opt не используется для дублирования строк, верхние колонтитулы можно перетаскивать только внутри раздела верхних колонтитулов (доступно только при наличии нескольких верхних колонтитулов). Если клавиша Alt/Opt не используется для дублирования строк, невозможно перетащить строки основной области в раздел верхних колонтитулов.

Копирование строк/столбцов и вставка до/после

Вы можете копировать и вставлять строки до или после выбранной строки. С помощью команды «Вставить до/после» можно также скопировать строки/столбцы таблицы и вставить их в другую таблицу.

  1. Выберите строку/столбец.

  2. Выберите столбец или строку.

  3. Выберите команду «Таблица» > «Вставить до»/«Вставить после».

  1. Выполните одно из следующих действий:
    • Поместите точку ввода в верхний или нижний колонтитул и выберите команду «Таблица» > «Преобразовать строки» > «В основные».

    • Выберите команду «Таблица» > «Параметры таблицы» > «Головные и концевые строки» и укажите другое количество верхних и нижних колонтитулов.

Эта работа лицензируется в соответствии с лицензией Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported  На посты, размещаемые в Twitter™ и Facebook, условия Creative Commons не распространяются.

Правовые уведомления   |   Политика конфиденциальности в сети Интернет