Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Глава 16.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
223.23 Кб
Скачать

Импорт таблиц из файлов текстового процессора

Фильтры программы PageMaker для импорта текстового материала позволяют настраивать процедуру импорта таблиц, созданных при помощи встроенных редакторов таблиц текстового процессора. Выбор фильтров импорта для форматов данных различных текстовых процессоров даже шире, чем для форматов баз данных и электронных таблиц. Например, фильтр для текстового процессора Microsoft Word, рассмотренный в гл. 7.

Флажок разрешения импорта таблиц не позволяет импортировать отформатированные таблицы с линейками, средниками и другими элементами, как, например, при импорте из Adobe Table. Импортируется только текст с сохранением локального форматирования и стилей абзацев. Этого достаточно, чтобы полученный текст соответствовал требованиям к табличному материалу в PageMaker — столбцы разделены табуляторами, а строки таблицы — признаками конца абзаца.

Форматирование таблиц и бланков

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

Как уже было сказано ранее, сначала выберите наиболее сложную таблицу во всей публикации. Импортируйте ее и на ее основе определите параметры и позиции линеек, позиций табуляции, опишите стили абзацев. В ходе работы с этой таблицей вы определите, как должны разбиваться строки в отдельных полях и как следует форматировать поля локальным способом. После этого можно реализовать это форматирование средствами текстового процессора, и тогда уже данные будут импортированы в программу PageMaker не в "сыром", а в частично отформатированном виде, готовые к тонкой настройке в составе таблицы. Правда, это дело вкуса. Для большинства таблиц неважно, в текстовом процессоре или в PageMaker будет сделано форматирование. Исключением являются операции с вертикальными столбцами. Если приложение может выделять столбцы, то предварительное форматирование имеет смысл. Например, один из столбцов таблицы должен быть набран курсивом. Выполнить это форматирование в PageMaker довольно сложно, поскольку в нем невозможно выделять столбцы шириной менее колонки текста. Если же текстовый процессор или электронная таблица позволяют работать со столбцами текста, задание курсива выполняется довольно просто. Если приложение не поддерживает форматирования начертанием и стилями, можно разметить текст будущей публикации тэгами стилей. Предварительная обработка материала таблиц может пригодиться и в случае работы с очень большими таблицами. При правильном подходе большая часть форматирования может быть выполнена уже к моменту появления данных на странице публикации.

Стили предварительного форматирования

Некоторые из фильтров импорта переносят данные в публикацию с сохранением многих элементов форматирования. Так, таблицы, из Microsoft Word, импортируются с сохранением стилей абзацев и локального форматирования.

Word позволяет выделять отдельно столбцы таблицы и назначать им стиль форматирования символов, гарнитуру, стиль абзаца и любые другие атрибуты. Воспользуйтесь этой возможностью и назначьте для различных столбцов, скажем, различные гарнитуры, которые затем можно будет отыскивать и заменять при помощи команды контекстного поиска и замены. При помещении обработанной таким образом таблицы в публикацию установите флажок Retain Format (Импортировать формат) в диалоговом окне импорта.

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

Рис. 16.13. Форматирование столбцов таблицы необычными гарнитурами