Создание таблиц
Таблицы состоят из строк и столбцов, которые в свою очередь состоят из ячеек. Ячейка напоминает текстовый фрейм, в который можно добавлять текст, привязанные фреймы или другие таблицы. Таблицы можно создавать в Adobe InDesign CS5 или экспортировать из других приложений.
Для создания, изменения и форматирования таблиц в Adobe InCopy необходимо переключиться в режим «Макет».
Создание таблиц
Таблицы состоят из строк и столбцов, которые в свою очередь состоят из ячеек. Ячейка напоминает текстовый фрейм, в который может быть добавлен текст, внутритекстовый графический объект или другие таблицы. Создать таблицу можно обычным способом или путем преобразования в нее существующего текста. Кроме того, таблица может быть встроена в другую таблицу.
Новая таблица при создании заполняет всю ширину текстового фрейма-контейнера. Если при вставке точка ввода находится в начале строки, то таблица вставляется на той же строке, если точка ввода находится в середине — на следующей строке.
Обтекание таблиц текстом производится так же, как и для внутристрочных графических объектов. В частности, при добавлении и удалении расположенного выше текста, а также при изменении его кегля таблица будет перемещаться по фреймам в цепочке. Однако таблица не отображается на фрейме с текстом по контуру.
Майкл Мёрфи (Michael Murphy) представляет статью о создании и форматировании таблиц: Особенности использования таблиц.
Джефф Уитчел (Jeff Witchel) из InfiniteSkills.com представил видео на тему Основы настройки таблиц.
Создание таблицы обычным способом
В InDesign есть возможность создавать таблицы в существующем текстовом фрейме (Использование параметра «Вставить таблицу»). Кроме того, можно создать таблицу и позволить InDesign создать текстовый фрейм вокруг нее (Использование параметра «Создать таблицу»).
Использование параметра «Вставить таблицу»
Чтобы создать таблицу в существующем текстовом фрейме, используйте инструмент «Текст» и поместите точку ввода в том месте, где необходимо создать таблицу.
Выберите команды «Таблица» > «Вставить таблицу».
Если в данный момент курсор находится за пределами текстового фрейма, доступен параметр «Создать таблицу».
Новая таблица располагается по всей ширине текстового фрейма.
Использование параметра «Создать таблицу»
При использовании параметра «Создать таблицу» нет необходимости сначала создавать текстовый фрейм в документе. После того как вы создадите таблицу в документе, будет создан текстовый фрейм по размеру этой таблицы.
Выберите команды «Таблица» > «Создать таблицу».
Если в данный момент курсор находится в текстовом фрейме, доступен параметр «Вставить таблицу».
С помощью курсора создайте нужную таблицу.
InDesign создает текстовый фрейм по размеру очерченной области и создает таблицу в текстовом фрейме.
Высота строки таблицы определяется выбранным стилем таблицы. Например, для форматирования различных частей таблицы могут использоваться различные стили ячеек, определенные в стиле таблицы. Если стили ячеек содержат стили абзацев, то высота строки в этой области будет определяться значением интерлиньяжа в стиле абзаца. Если стили абзацев не используются, то высота строки определяется значением служебного поля по умолчанию в документе. Служебное поле определяется значением интерлиньяжа. В данном контексте служебное поле примерно равно высоте подсветки выделенного текста.
Создание таблицы из существующего текста
Перед преобразованием текста в таблицу убедитесь, что он соответствующим образом подготовлен.
Выберите инструмент «Текст» и выделите текст, который необходимо преобразовать в таблицу.
Если в какой-либо строке элементов меньше, чем столбцов в таблице, то оставшиеся ячейки будут пустыми.
Встраивание одной таблицы в другую
Выделите ячейки или таблицу для встраивания в другую таблицу, затем выберите команду «Редактирование» > «Вырезать» или «Скопировать». Поместите точку ввода в ячейку, куда должна быть вставлена таблица, затем выберите команду «Редактирование» > «Вставить».
Щелкните на ячейке, выберите команду «Таблица» > «Вставить таблицу», задайте число строк и столбцов, затем нажмите кнопку «ОК».
При создании таблицы в ячейке нельзя выделить мышью часть таблицы за пределами ячейки. В этом случае необходимо расширить строку или столбец либо поместить точку ввода в первую часть таблицы, а затем при помощи комбинаций клавиш переместить точку ввода и выделить текст.
Импорт таблиц из других приложений
При импорте электронной таблицы Microsoft Excel или документа Microsoft Word с таблицами с помощью команды «Поместить» данные импортируются в виде таблицы, доступной для редактирования. Форматирование настраивается в диалоговом окне «Параметры импорта».
Кроме того, данные из электронной таблицы Excel или таблицы Word можно вставлять в документы InDesign или InCopy. Формат текста, вставляемого из других приложений, задается установками раздела «Обработка буфера». Если выбран параметр «Только текст», то данные отображаются в виде неотформатированного текста с табуляцией, который затем можно преобразовать в таблицу. Если выбран параметр «Вся информация», то вставляемый текст будет отображаться в отформатированной таблице.
Если текст вставляется в существующую таблицу из другого приложения, создайте в ней достаточное для его размещения число строк и столбцов, в установках раздела «Обработка буфера» выберите «Только текст» и убедитесь, что выделена хотя бы одна ячейка (за исключением случаев, когда в ячейку необходимо вставить всю таблицу).
Если нужен больший контроль над форматированием импортируемой таблицы или необходимо сохранить форматирование электронной таблицы, лучше произвести ее импорт командой «Поместить». Если необходимо создать связь с форматированием электронной таблицы, выберите параметр «Создавать связи при размещении текстовых и табличных файлов» в настройках «Обработка файлов».
Можно также скопировать и вставить текст, разделенный символами табуляции, в диапазон ячеек таблицы. Этим способом удобно заменять содержимое при необходимости сохранить форматирование. Предположим, вам нужно обновить содержимое отформатированной таблицы в ежемесячном журнале. Одним из вариантов является связь с электронной таблицей Excel. Однако, если содержимое происходит из другого источника, можно скопировать текст с табуляцией в буфер обмена, выделить диапазон ячеек в отформатированной таблице InDesign и вставить в него содержимое.
Добавление текста в таблицу
Ячейка таблицы может содержать текст, привязанные объекты, XML-теги и другие таблицы. При вставке текста высота строки таблицы будет соответствующим образом увеличена, за исключением случаев, когда для строки задана фиксированная высота. В таблицы нельзя вставлять сноски.
С помощью инструмента «Текст» выполните одно из следующих действий:
Поместите точку ввода в ячейку и введите текст. Чтобы создать новый абзац в той же ячейке, нажмите клавишу «Ввод» или «Return». Перемещение по ячейкам производится по нажатию клавиши «Tab» (при нажатии клавиши «Tab» в последней ячейке добавляется новая строка). Перемещение по ячейкам в обратном порядке производится по нажатию комбинации клавиш «Shift» и «Tab».
Скопируйте текст, установите в ячейке точку ввода, затем выберите команду «Редактирование» > «Вставить».
Поместите точку ввода в то место, куда нужно добавить текст, выберите команду «Файл» > «Поместить», а затем дважды щелкните на текстовый файл.
Как сделать таблицу в indesign
Верстка таблиц всегда требует знания правил их оформления и наличия соответствующих инструментов. В InDesign эти инструменты есть, и их грамотное использование позволяет создавать и форматировать таблицы, а также импортировать их из текстовых и табличных редакторов – например, из MS Word и MS Excel.
Прежде всего, следует знать основные термины, связанные с таблицами. Каждая таблица представляет собой сетку из клеток, которые называют ячейками (Cells). По горизонтали ячейки объединяются в строки, или ряды (Rows), а по вертикали – в колонки, или столбцы (Columns).
Классическая таблица подразумевает строгую «сетчатость» таблицы, в иных случаях возможны, например, разбиение или объединение нескольких ячеек в одну. Существуют также заголовки таблиц, которые отличаются оформлением и внешним видом. Заголовки используются в календарях, сметах, прейскурантах и других видах таблиц. Один или несколько рядов вверху таблицы (Header) образуют классическую «шапку» таблицы. Также используются в качестве заголовка одна или несколько строк слева (Footer).
Чтобы создать таблицу в InDesign, нужно поместить текстовый курсор в нужное место (щёлкнуть левой кнопкой мыши там, где должна располагаться таблица), а потом воспользоваться командой Таблица > Вставить таблицу, после чего перед вами появится окно с параметрами будущей таблицы:
Тело таблицы (Body) – это основная часть таблицы, имеющая определённое количество рядов и колонок. Footer и Header тоже включены в таблицу, но оформляются иначе. Если для какого-либо из них или для обоих заданы нулевые значения, то заголовок не будет использоваться.
Также можно выделить какой-либо текст (как в текстовом редакторе) и воспользоваться командой Таблица > Преобразовать в таблицу – в таком случае текст будет преобразован в таблицу. В качестве знака-разделителя могут использоваться различные символы – например, знак абзаца или знак табуляции.
Не менее интересен импорт таблиц из Word и Excel. Adobe InDesign умеет совершенно правильно читать таблицы, созданные в других программах. Проще говоря, встроенная программа вёрстки прочтёт таблицу и сама вставит её в документ. Но помните, что для оформления таблицы необходимо выделить именно её, а не содержащийся в ней текст.
При экспорте таблиц Excel в программу вёрстки иногда возможны некоторые проблемы. Не все особенности форматирования сохраняются, не всегда распознаются объединённые ячейки, но в целом всё проходит обычно нормально.
После загрузки или создания таблицы и внесения текста можно приступать к оформлению. Для этого выделите всю таблицу либо часть таблицы, и в вашем распоряжении появится панель Управление с инструментами для работы именно с таблицами.
Обозначения на схеме панели: 1 – выравнивание текста по ширине; 2 – выравнивание текста по высоте ячейки и вращение текста; 3 – управление количеством строк и столбцов в таблице; 4 – управление высотой и шириной выделенных ячеек; 5 – управление толщиной и видом линий границ ячейки.
Чтобы получить доступ ко всем остальным функциям, воспользуйтесь кнопкой Параметры таблицы.
Главная ошибка новичков при работе – усложнение работы над таблицей. Каждую таблицу можно оформлять индивидуально, заново настраивая все доступные параметры, но вместо этого можно воспользоваться быстрым форматированием. Особенно актуально это для тех случаев, когда вы собираетесь создать несколько таблиц, оформленных одинаково или почти одинаково.
Стиль абзаца служит для форматирования таблиц. Для разных частей таблицы можно использовать разные параметры оформления. Заполнение цветом может использовать разные цвета, также вы можете воспользоваться инструментом Таблица > Параметры таблицы > Альтернативная заливка, который открывает более широкие возможности.
Подготовленную с помощью стилей и заливки таблицу можно внести в библиотеку, чтобы потом использовать её в качестве шаблона. Шаблон – это заготовка, оформленная так, как будут оформлены все таблицы на её основе обычно; она обычно создаётся без текста или с текстом по умолчанию («Таблица №», «Заголовок») и может выглядеть приблизительно так:
Таким способом можно существенно ускорить процесс форматирования таблицы, чтобы вам не пришлось каждый раз заново форматировать созданные и импортированные таблицы.
Tables in InDesign — Learn how to create or insert them in your documents
For years I was convinced that InDesign was a great software if you only had to create beautiful layouts but that it was really bad if you wanted a little bit of automation.
No thought ever turned out to be so wrong! InDesign has many features that allow you to automate certain tasks (such as GREP and scripts), or automatically set styles to your content (paragraph styles). And working with tables in InDesign is beautiful when you learn how to do so.
Overview
How to create a table in InDesign
There are essentially three ways to create a table in InDesign.
You can:
- Convert text to table in InDesign
- Create a text frame and insert a table into InDesign
- Import Excel into InDesign — and also import a linking spreadsheet that you can update from Excel
Method 1: Convert text to table in InDesign
These instructions are especially useful when you:
- copy table from Word to InDesign
- copy table from Excel to InDesign
The simplest way to import a table from Word to InDesign is by copying the table from Word and then pasting it into InDesign (the same goes for Excel).
Immediately, when you import the Excel/Word table to InDesign, the software converts the table into text and separates columns by tabulations and rows by paragraph returns.
To convert the text to table, you need to use the feature in InDesign “Convert text to table”:
- Select the entire text you just copied.
- Click on Table in the main menu bar and click on “Convert Text to Table”.
- Set Column Separator, Row Separator, and Table Style (more about InDesign Table Styles later — in part 3). In this case, the default is just fine. Click OK.
Here you have imported a Word table to InDesign, and you are ready to set the layout of your table.
Method 2: Create a text frame and insert a table into InDesign
Of course, you can also draw a table in InDesign directly. This is probably the most common method to create a table in InDesign. Be aware, though, that you can also link a table in Excel to InDesign (I’ll show you that in part 2 of this series, after we’ve seen how to import an Excel file into InDesign).
Follow these instructions to draw a table in InDesign:
- Create a text-frame in InDesign.
- Click on Table in the main menu bar and click on Insert Table.
- In the Insert Table windows, set the number of rows and columns you want in your table and click OK.
As you see in the screenshot, you can also set the number of header rows, footer rows, and the Table Style. Header rows and footer rows are useful when you have a Table Style (more about this later — in part 3) or long tables that span over different text-frames.
This is how to draw a table in InDesign inside a frame-box. Of course, once you drew the table you can add or delete rows and columns (more on this below); you can drag and drop them to change their order; and you can assign a style to its cells.
Method 3: Import an Excel file into InDesign
You can import a spreadsheet directly from a file Excel into InDesign.
One of the advantages of using this method to create a table in InDesign is that your table comes formatted inside the InDesign document as it is in the Excel file. Then, of course, you can change its properties or assign a style in InDesign to make it more appealing.
Also, you can link the spreadsheet so that your document updates when there is a change in the Excel file (more on this later — part 2).
Follow these instructions to import an Excel file into InDesign:
- Click on File in the main menu bar and click on Place.
- Check Show Import Options in the import window, select the file and click Open to import the Excel file into InDesign.
In the import, you can select many different variables, such as the Sheet to import, the Cell range, How to Format the Table, and so on. However, InDesign is smart enough to import your table correctly even if you don’t select anything and just click OK.
- Click OK and then draw a text-frame in InDesign to place your table.
This is how to import an Excel file into InDesign. Of course, once you have imported the table you can change the layout and styles of your table.
Must-know InDesign Keyboard Shortcuts
Command | OS X | Windows |
---|---|---|
Insert a table in InDesign | Alt + Cmd + Shift + T | Alt + Ctrl + Shift + T |
Place a file (image, spreadsheet, etc) into InDesign | Cmd + D | Ctrl + D |
In the next post (part 2)
Let’s say that you have a product catalogue or a price list and sometimes you need to apply changes to the product prices listed in a table.
In Part 2 we will use that example to see how to import a linking spreadsheet that you can update from Excel.
Be sure to subscribe to our newsletter to keep up with future posts or major updates. If you liked the post, I'd really appreciate you sharing it!
Как сделать таблицу в ИнДизайне
В программе ИнДизайн InDesign можно создать таблицу 2 путями: создать в самой программе либо перенести из Word`а или LibreOffice. Потом таблицу можно красиво оформить и разместить в тексте.
1
Создадим таблицу в ИнДизайне с нуля. Для этого выберем инструмент Текст, растянем рамку (границы текста) и установим курсор. Затем выберем в меню команду Таблица-Вставить таблицу, выберем количество строк и столбцов.
2
Теперь попробуем второй вариант — вставить таблицу из LibreOffice в InDesign — для этого выделим и скопируем её.
3
Выберем в ИнДизайне инструмент Текст, потом растянем рамку (границы текста) и установим в ней курсор. Затем щелкнем ПКМ (правой клавишей мышки) и выберем команду Вставить.
4
Выделим текст и выберем в меню Таблица — Преобразовать текст в таблицу. При этом надо выбрать Разделитель столбцов: Tab, а Разделитель строк: Абзац.
5
Теперь перейдём к оформлению таблицы — сначала объединим ячейки.
6
Затем удалим ненужные строки.
7
Перейдём к настройкам текста: выровняем посередине текст (1), затем — по центру (2) и перейдем к заливке ячеек цветом (3).
8
Теперь выделим жирным шрифтом заголовок. В левом верхнем углу расположено меню выбора шрифта — у нас это MinionPro, а чуть ниже выберем настройки шрифта — толщину и начертание: выберем жирный цвет — Bold. Кстати, наклонный шрифт — Italic, а обычный шрифт — Regular.
9
Теперь перейдём к настройкам, от которых зависит, поместится ли таблица на странице, особенно если вёрстка с колонками:
1 — расстояние между строками текста;
2 — расстояние между буквами;
3 — расстояние между строками таблицы.
10
Теперь при наложении текста таблица может потеряться, исчезнуть и не отображаться или слиться с текстом, поэтому выберем один из 2 вариантов:
1 — настроим обтекание (Для этого зайдём в вкладку на панели задач Обтекание текстом (вызывается через меню Окна — Обтекание текстом) или
2 — настроим расположение (порядок) относительно текста: щёлкаем ПКМ (правой клавишей мыши) — Упорядочить — На задний план.
11
Чтобы таблица красиво выглядела в тексте, добавим отступ — обычно достаточно 4 мм сверху и снизу. Для этого зайдём в вкладку на панели задач Обтекание текстом (вызывается через меню Окна — Обтекание текстом).
Источник