Журнал LinuxFormat - перейти на главную

LXF86:Учебники:Inkscape

Материал из Linuxformat
Перейти к: навигация, поиск

Содержание

Практикум Inkscape Реальные проекты для развития ваших навыков работы в векторной графике

Inkscape: Тест

ЧАСТЬ 6: В чем работать – в Inkscape или в Xara? Расследует Дмитрий Кирсанов.

Это случилось в октябре 2005. Inkscape только-только утвердился в качестве самого многообещающего векторного инструмента для Linux, уже пригодного для работы над реальными проектами, и быстро набирал пользователей и разработчиков: многим открылся мощный потенциал векторного редактора с открытым исходным кодом. И тут на поле вышел новый игрок. Небольшая, но влиятельная английская фирма Xara (http://www.xaraextreme.org) объявила, что опубликует исходный код своего флагманского продукта, векторного редактора Xara Xtreme, и портирует его в Linux. Не являясь промышленным стандартом, программа тем не менее была вполне солидна и уважаема еще с восьмидесятых (сперва на Atari, потом под Windows) и имела внушительное сообщество преданных пользователей.

Организация окна

С первого взгляда на Inkscape (А) и Xara (В) заметно базовое сходство обеих программ. Меню, кнопки под ним, главная панель инструментов слева, цветовая палитра и строка состояния внизу – эти компоненты одинаковы. У Xara больше инструментов в панели, а Inkscape обладает более развитой системой меню. Горизонтальная панель прямо над окном (называемая Info bar в Xara и Tool Controls bar в Inkscape) имеет одинаковое назначение в обоих приложениях: здесь собраны органы управления текущим инструментом. Со сменой инструмента содержимое панели меняется. Но есть и различия. Благодаря долгой истории коммерческого применения, интерфейс Xara компактнее (меньше размер шрифта),проработаннее и чище. (Можно подумать, что столь мелкий шрифт непрактичен, но, судя по опыту профессионалов, кучность дизайнеры ценят выше читаемости). Xara обладает многими удобствами, которых недостает Inkscape, например, открытием документов во вкладках (С) и плавающими панелями инструментов – попробуйте и убедитесь. С другой стороны, Inkscape щеголяет удобным селектором слоев справа от строки состояния (D), и панель сообщений (Е) здесь более информативна, чем в Xara. Одной из причин, побудивших Xara сделать подобный выпад, был стремительный прогресс Inkscape благодаря новым, уникальным функциям. С другой стороны, Xara для разработчиков Inkscape всегда была примером продуманности интерфейса и отменной практичности. И хотя обе программ давно знали друг о друге, сейчас они впервые встретились как соперники. Соперники? Да, иначе не охарактеризуешь нынешние взаимоотношения этих проектов. Оба объявили себя открытыми и выразили готовность обмениваться идеями и кодом; ходят даже слухи о грядущем объединении, правда, обусловленные недопониманием технической сложности объединения столь непохожих программ. А разнятся они во всем, начиная с геометрических алгоритмов, продолжая несовместимыми форматами файлов (базирующийся на XML SVG в Inkscape и собственный двоичный формат XAR в Xara) и заканчивая разными интерфейсными библиотеками [это не совсем так. Inkscape использует GTK, Xara – wxWidgets, который «транслируется» в GTK под Linux, – прим. ред.]. Хотя вывод новой Linux-версии (Xara Xtreme for Linux) на один уровень с Windows-редакцией – первоочередная задача, вариант 0.7 пока уступает Windows-версии в функциональности. И все же сравнивать две программы уже можно. За этот короткий урок я проведу базовое сравнение; надеюсь, оно позволит вам получить представление о каждом проекте и поможет выбрать для себя подходящий инструмент. На каждом шаге мы будем сравнивать различные аспекты программ, а граница между «зонами» Inkscape и Xara будет сдвигаться влево или вправо в зависимости от развитости соответствующего инструмента в рассматриваемой области. Экранные снимки сделаны с новейших версий каждой из программ, находящихся в разработке (Inkscape 0.44+, Xara 0.7+), хотя иногда я пользовался Inkscape 0.44.1 Windows-версией Xara, чтобы продемонстрировать то, Xara Xtreme 0.7 что еще недоступно на Linux.

Основы рисования

Давайте начнем с чистого холста и испробуем инструменты для рисования той и другой программы. У Inkscape три таких инструмента: Pencil (Карандаш) для простых набросков от руки (А); Pen (Перо) для точных прямых и кривых Безье (В); и Каллиграфическое перо для художественного рисования, имитация каллиграфического пера (С). У Xara таких инструментов только два: в одном (D) объединены простые линии и художественные кисти, а второй (Е) – прямой аналог Пера. Налицо различие подходов программ к художественному рисованию. Любая линия в Xara может быть выполнена разными «кистями» (F) – по сути, узорами, повторяющимися вдоль линии – и иметь разные «профили», определяющие внешний вид штриха [толщину или насыщенность цвета штриха – в зависимости от выбранной кисти – при смене его направления или при изменении силы нажатия, если вы работаете с планшетом – прим. ред.](G). Несмотря на изощренность этой системы (можно, например, задать собственную кисть), ей не хватает непосредственности Каллиграфического пера от Inkscape. Судя по моему опыту, кисти Xara удобны для продуманных работ (например, рисования полупрозрачными штрихами в виде эллиптических градиентных мазков), но для быстрых набросков и рисования «для души» нет ничего лучше каллиграфического пера Inkscape, с его отзывчивостью, плавностью и естественностью. Кроме того, изображение с большим количеством художественных мазков может замедлить отрисовку, особенно при большом увеличении (хотя, вообще-то, рендеринг в Xara заметно быстрее, чем в Inkscape).

Персональные инструменты
купить
подписаться
Яндекс.Метрика