Раскрутка сайта стоимость ниже чем у конкурентов.
Лучшие книги интернета
Материалы предоставлены только для просмотра. Любое использование материалов в коммерческих целях запрещено
| Журнал «Компьютерра» № 11-№13 | 32 |
— Палитра выравнивания Inkscape предоставляет интересную функцию — случайное распределение объектов в рамках выделения. Щелкая по ней, можно легко впасть в медитативное состояние. Объекты причудливо собираются в группы и рассыпаются, словно организмы из игры Жизнь. Простой, но хороший способ убить время или добавить к креативу некоторое очарование хаоса.
— Попробуйте в Inkscape такой классический прием векторного дизайна, как контуры дубли, и вы не пожалеете о потраченном времени. Выделите любой объект и нажмите Ctrl + D. Вы получите его точную копию. Нажмите клавишу End, чтобы разместить объект на заднем фоне под оригиналом. А теперь поиграйте с комбинациями клавиш Ctrl + ) или Ctrl + (, соответственно вытягивая или втягивая контуры дубля. Измените цвет, чтобы подчеркнуть контрастность. Повторите операцию несколько раз и вы получите весьма интересный «слоеный» эффект (рис. 4)
Секретное оружие — XML редактор
Команда, работающая над Inkscape, всерьез настроена на то, чтобы сделать его лучшим редактором для работы с SVG. Что это такое? Это Scalable Vector Graphics — открытый графический формат, предназначенный для самых разных задач. По своей природе формат поддерживает геометрические фигуры (круги, прямоугольники, звезды), кривые Безье, текст, прозрачность и другие возможности, присущие векторной графике. Особенность SVG в том, что вся информация хранится в XML файле. Поэтому иногда SVG называют еще аналогом HTML для графики. Действительно, редактировать SVG файлы можно в обычном текстовом редакторе, и я не сомневаюсь, что время от времени многие любители так и поступают.
Так вот, прелесть и дополнительная мощь Inkscape как раз и состоит в том, что в нем есть встроенный XML редактор, отображающий древовидную структуру документа со всеми слоями, объектами и свойствами. И в любой момент в нем можно найти нужный объект и собственноручно поиграть со всеми его параметрами, просто вбивая нужные цифры. Так, я нарисовал звезду с пятью лучами, а потом захотел увеличить их количество! Не найдя, как это сделать через обычный интерфейс, я не стал мудрствовать лукаво, открыл XML редактор и вбил цифру 7. Inkscape задумчиво поморгал, обновляя экран, и прямо на глазах умножил лучи звезды до семи. Более того, немного покопавшись, я нашел свойство Rounded, отвечающее за скругление углов, и свойство Randomized, отвечающее за случайный разброс и размеры лучей. Их пока нельзя изменить визуальным способом, но для XML редактора это не проблема. Пара секунд — и звезда окончательно мутировала в симпатичную кляксу (рис. 5). Пожалуй, за такое можно простить любые тормоза.
В XML редакторе кроется мощь, которая и не снилась более совершенным разработкам. Потому что все, абсолютно все объекты и их свойства не просто выводятся в одном древовидном списке, но еще и доступны для правки. Подобного централизованного менеджера объектов, к сожалению, нет ни в Adobe Illustrator, ни в Corel Draw, ни в других современных графических пакетах.
Пробежавшись по XML дереву, я могу быстро убедиться в том, что нужные мне объекты действительно имеют нужные цвета и прозрачности, а границы выравненных фигур совпадают с точностью до пиксела. А если что то идет не так, я могу тут же исправить все вручную. И можно с уверенностью сказать, что ввод параметров с клавиатуры произойдет куда быстрее, чем аналогичная операция, произведенная визуальными средствами. Подобные возможности просто незаменимы при проверке макета, особенно когда требуется повышенная точность. Остается только добавить к Inkscape полноценную поддержку полиграфии — и препресс инженеры станут творить чудеса!
Кроме того, работа с XML редактором открывает дополнительные горизонты и для творчества. Если вы в душе больше инженер, чем художник, вам наверняка доставит удовольствие видеть, как графические объекты подчиняются командам с клавиатуры. Можно сказать, что Inkscape оснащен мощной командной строкой, позволяющей делать что угодно. Конечно, для этого потребуется изучить формат SVG. Но я думаю, что для поклонников командной строки это не станет препятствием. В конце концов, если многие до сих пор верстают HTML в «Блокноте», то почему бы аналогичным способом не работать и с векторной графикой?
Заглядывая в будущее
Надо понимать, что Inkscape пока не готов конкурировать с такими гигантами, как Corel Draw или Adobe Illustrator. Вопрос не только в скорости, но и в отсутствии многих функций, необходимых для работы с полиграфическим дизайном. Кроме того, в своем нынешнем состоянии Inkscape больше напоминает продукт для инженера, нежели для художника — уж слишком мало в нем креативных инструментов. Хотелось бы увидеть дополнительные эффекты и кисти, оставляющие произвольные следы. Не хватает поддержки популярных векторных форматов и экспорта веб графики с предварительным просмотром.
Впрочем, исследовав текущее состояние проекта, я обнаружил, что большинство вышеперечисленных пожеланий уже было высказано пользователями. И разработчики уже занялись воплощением некоторых из них.
Очень интересным новшеством обещает стать поддержка произвольных векторных кистей и графических планшетов Wacom. В сентябре 2005 года один из разработчиков отрапортовал, что первая часть проекта, заключавшаяся в распознавании силы нажатия пера на планшет, уже реализована. В настоящее время работа ведется над второй частью, в которую войдут сами кисти, а также библиотеки для их хранения и быстрого использования. По ее завершении в Inkscape можно будет рисовать на планшетах, причем след кисти будет менять ширину, цвет и прозрачность в зависимости от силы нажатия. Очень заманчивая возможность, которая вплотную приблизит редактор к его коммерческим конкурентам!
Многие пользователи, как можно судить по форумам, отнюдь не довольствуются скромной ролью Inkscape как веб редактора и требуют ввести поддержку системы цветовых профилей, работу в режимах CMYK и Lab, настраиваемые цветовые палитры и поддержку плашечных цветов. Разработчики признают всю важность требований и уже взялись за их реализацию. Быть может, полная версия Inkscape действительно станет первым бесплатным векторным редактором, пригодным для работы с полиграфией?
Кроме того, отмечена активность на следующих фронтах:
импорт и экспорт файлов в формате Autocad DXF;
поддержка форматов PS, EPS, PDF (и, возможно, AI) для Windows версии (часть форматов уже поддерживается в Linux версии);
плавающие палитры — в частности, для цветов и свойств объекта;
широкая поддержка плагинов.
В последнем случае речь идет фактически о написании универсального SDK для плагинов, с помощью которого можно было бы создавать эффекты, а также новые объекты, инструменты и элементы интерфейса. Не исключено, что будет реализована возможность работы со скриптами, подобно тому, как это сделано в Corel Draw.
Happy End?
Предыдущая страница 32 Следующая страница
1977741122
|