Табуляция в CorelDRAW
Начну издалека. В 90-е годы я начинал свою «полиграфическую» деятельность, работая в учебном заведении и делая там всякие документы. Это были списки студентов, результаты сессий и др. «Ваять» сии, иногда довольно объемные, документы приходилось в текстовых редакторах на слабых машинах с установленной DOS. Это были Multi Edit, ChiWriter, Лексикон, Слово–Дело. Потом машины стали мощнее и появился волшебник Windows с его MS Word'ом и AmiPro. Работать стало намного проще.
Таблицы, бланки, списки и другие образцы сложно–структурированных текстов полились широким потоком. И когда я, работая уже в полиграфической конторе, впервые столкнулся с CorelDRAW 6, то меня стразу заинтересовали возможности этого графического редактора в плане обработки текста.
Конечно же, там не было таблиц, там не было многого из того, что есть в последних версиях DRAW (маркированных списков, разнообразия кодов форматирования, принудительного разрыва абзаца…), но табуляция там была!
Мне часто приходилось пользоваться этой возможностью, работая в текстовых процессорах. Пригодилась она и в CorelDRAW.
Что же это такое? Позиции табуляции (по терминологии Corel, просто Tabs) помогают выстроить текст столбцами. Примеров тому множество: меню, оглавления и содержания, календари, различные списки и многое другое.

Не раз приходилось наблюдать, как не знающий человек пробелом пытается выровнять текст, как точками пытается сделать аккуратную дорожку, за которую бы цеплялся глаз. Иногда ограничиваются полумерами — нажимая несколько раз клавишу Tab, при этом текст, все-таки, выравнивают, но той гибкости, которую дает знание табулирования, нет. Скажу сразу — табуляция применима только к простому тексту (Paragraph Text).
Итак, в строку можно вставлять специальные маркеры, по которым можно выстраивать текст определенным образом.

На рисунке вверху видны позиции табуляции, на которые перескакивает текстовый курсор при нажатии клавиши Tab. По умолчанию позиции уже расставлены с интервалом 0,5 дюйма. Но их можно двигать, удалять и добавлять новые. Чтобы они стали видны, и появилась возможность ими интерактивно управлять, необходимо переключиться на инструмент Text tool (F8), и поместить курсор внутрь текстового блока. Тогда часть линейки шириной в текстовый блок станет белой и на ней вы увидите расставленные по умолчанию значки позиций табуляции. Они похожи на латинскую букву «L».
Чтобы перетащить маркер, потяните его мышкой влево или вправо. Чтобы удалить маркер, потащите его мышкой вниз, а чтобы добавить — щелкните указателем мыши по линейке.
Выравнивание текста при табуляции может быть четырех видов:
- Left (по левому краю) — выравнивание по умолчанию, когда столбец текста будет выравниваться по первому символу;
- Right (по правому краю) — выравнивание по последнему символу;
- Center (по центру) — выравнивание по центру столбца;
- Decimal (по десятичному разделителю) — выравнивание десятичных дробей по разделительному знаку (точка или запятая).

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

Чтобы изменить тип выравнивания уже существующего табулятора, щелкните по нему правой кнопкой мыши и выберите в контекстном меню тип выравнивания.
Чтобы выставить позиции табуляции точно, необходимо воспользоваться диалоговым окном Tab Settings. Для этого выделите текст (напоминаю, это относится только к Paragraph Text) и выберите команду меню Text > Tabs… (Текст > Табуляции…).

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

Во втором столбце Alignment (Выравнивание) можно поменять тип выравнивания табулятора. Щелкните мышкой и в выпадающем списке выберите нужный тип выравнивания.

В третьем столбце Leaders (Выносные линии) можно задать повторяющийся символ–заполнитель, который будет заполнять на строке все пространство до табулятора. Их еще называют «отточия». По умолчанию отточия отключены (off). Щелкаем мышкой и выбираем off или on.

По умолчанию символом выносной линии (отточием) является точка. Чаще всего ее и используют. Но можно выбрать и другой символ. Нажмите на кнопку Leader Options… (Параметры выносной линии…) и в появившемся диалоговом окне Leader Settings выберите желаемый символ (Character) и интервал между повторяющимися символами (Spacing).

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

Вверху диалога Tab Settings мы видим кнопку Add (Добавить), которая добавляет позиции табуляции и числовое значение Tab location (Местоположение вкладки), которое указывает, на каком расстоянии от последней табуляции будет отстоять вновь созданная.
Ну, и кнопки Remove и Remove All, удаляют соответственно текущую позицию табуляции и все табуляции.
Табуляторы — это почти такие же символы, как и обычные буквы. Только они не показываются (если специально не включить их показ). Чтобы увидеть Tabs, выберите пункт меню Text > Show Non-Printing Characters (Текст > Служебные символы).

Как видно на рисунке вверху, табуляторы показаны символом >, концы абзаца символом ¶, пробелы — приподнятой точкой. Кстати, в других программах для кодов форматирования обозначения аналогичные.
И напоследок, несколько практических советов.
- Как и другие символы, табуляторы можно копировать, как и обычный текст — выделить, скопировать, вставить.
- Чтобы изменить табуляторы только в текущем абзаце, необходимо, чтобы текстовый курсор находился в этом абзаце. Тогда, все вновь созданные нажатием Enter абзацы, будут иметь аналогичное форматирование (выравнивание, отступы, позиции табуляции и др.).
- Чтобы изменить Tabs в уже существующих абзацах, нужно выделить их все и уже тогда менять позиции, тип выравнивания, отточия и др. Либо интерактивно мышкой, либо в диалоговом окне Tab Settings.
- Если выделить всю текстовую рамку (фрейм) инструментом Pick tool и в диалоговом окне Tab Settings изменить параметры табуляции, то эти изменения применятся ко всей выделенной рамке.
- Если вам часто приходится использовать окно Tab Settings, то кнопку Tabs… (Табуляции...), можно вынести на панель инструментов «Текст» (по умолчанию ее там нет) или на Панель свойств (Property Bar). Можно также назначить горячую клавишу.
- И, так же как и колонки, табуляция может применяться к созданию календарей. Если по какой-то причине вам не подходит автоматизированный генератор календарей или если у вас CorelDRAW старой версии (до 14-й), когда он не поддерживал таблицы.

На рисунке вверху показан пример квартального календаря, сделанного в 11-й версии DRAW с помощью табуляции (я включил для наглядности отображение служебных символов)...
Итак, всем, кто много работает с текстом в CorelDRAW , кому приходится создавать меню, оглавления, многоколоночные списки и другой структурированный текст, рекомендую пользоваться табуляцией, чтобы документы выглядели аккуратно, грамотно, профессионально и стильно.
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
- Работа с текстом и шрифтами в CorelDRAW
- Колонки для простого текста в CorelDRAW
- Отступы и интервалы в тексте в CorelDRAW
Комментарии
В основном это так, но есть и исключения. В отличии от InDesign, в котором используются "свои" символы, CorelDRAW берёт конкретные символы из файла шрифта, а уж какой там символ будет, зависит от самого шрифта. Может получиться и так, что необходимого символа в шрифте по каким то причинам нет, соответственно отображаться в CorelDRAW он не будет.
Да, это заметно! Даже кегль и цвет шрифта учитываются. На последнем рисунке видно, какие эти служебные символы огромные и разноцветные :)
Вот что меня всегда напрягало в табуляции Корела (и в Corel WordPerfect Office то же самое), так это табуляция по умолчанию. Если бы она была реализована, как в Ворде (я имею ввиду табуляцию с помощью мыши на линейке), цены бы не было Корелу при работе с текстом.
Baryga88, не пойму, что ты имеешь ввиду, кажись все работает так же.
Я имел ввиду, что в Кореле табуляторы уже сразу установлены по умолчанию при создании простого текста. В Ворде, можно установить табулятор щелкнув на линейке в нужном месте, без лишних телодвижений. В Кореле надо убрать сначала "лишние", а потом только установить (или оставить) там, где нужно.
Baryga88, не вижу надобности, так-как можно изменить настройки по умолчанию, и табулятор будет ставиться автоматически, таким каким хочешь.
Options-Document-Styles-Default Paragraph Text (меняешь как хочешь)
Да, умолчания можно изменить как для текущего документа, так и для всех вновь создаваемых (включить опцию Tools > Options > Document > Save options as defaults for new documents > Styles).
Не совсем "правильный ответ" :) Привожу самый простой пример. Сравниваем действия в Ворд и Корел... Постановка задачи: В пустом (или открытом)документе, в первом (или любом другом) абзаце нужно сделать, чтобы первая строка, например, начиналась с отступом 10 см. Что мы делаем в Ворде? Щелчок на линейке и жмем Tab. Дело сделано! Что мы делаем в Кореле для этого? Удаляем сначала все табуляторы по умолчанию, начиная от первого до отметки 10 см. И только потом наслаждаемся этой "вкусностью". Назначить что-то по умолчанию, как вы советуете? И что? А в следующий момент мне понадобится установить отступ на 5 см или 15, или какой угодно? И чем мне поможет Стиль Корела? Он будет не в состоянии мне помочь при изменении требований к тексту. Вы скажете - это мелочь... Согласен. Но мелочь весьма неприятная :). И думаю разработчикам позаимствовать гибкость работы с табуляцией у Ворда, было бы весьма полезно.
Baryga88, для красной строки используется специальный отдельный параметр — First Line. :)
А с табами действительно лучше раз удалить все табы, сохранить стиль по умолчанию и всё :)
Не забывайте, что MS Word — мощный текстовый процессор. А Corel Draw, все-таки, — графический редактор. Конечно, по обработке текстов он во многом уступает MS Word. Тут и не совсем доработанные таблицы, и невозможность горизонтального масштабирования символов для Paragraph Text, и уступающий MS Word уровень проверки орфографии, грамматики, переносов, автозамены, отсутствие тезауруса и т.д. и т. п. В свою очередь, MS Word тоже сильно уступает Corel Draw в плане графики. Это нормально. Как говорил Козьма Прутков "Нельзя объять необъятное".
Но нужно к этому стремиться...
Страницы