Читаем Журнал «Компьютерра» № 11 от 21 марта 2006 года полностью

Команда, работающая над 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 можно будет рисовать на планшетах, причем след кисти будет менять ширину, цвет и прозрачность в зависимости от силы нажатия. Очень заманчивая возможность, которая вплотную приблизит редактор к его коммерческим конкурентам!

Перейти на страницу:

Все книги серии Компьютерра

Похожие книги

«Если», 2003 № 10
«Если», 2003 № 10

Далия ТРУСКИНОВСКАЯ. АУТСАЙДЕРЫПоследние, конечно, иной раз становятся первыми, однако это очень настораживает окружающих. И не без основания.Марина и Сергей ДЯЧЕНКО. ЗООПАРК«Мы с тобой в одной клетке — ты и я».Евгений ЛУКИН. СТАРЫЙ ЧАРОДЕЙ…или Баклужинские истории.Олег ОВЧИННИКОВ. ПОСЛЕДНЯЯ ТЫСЯЧА СЛОВЭтиология этой странной болезни неизвестна, но последствия весьма неприятны.Владимир АРЕНЕВ. НОВЫЙ ГУТЕНБЕРГЕще не родилась педагогическая система, защищенная от взлома школьных шпаргальщиков!Дэниел ХОЙТ. СЕРЫЙ ФОНЖенщина вашей мечты оказалась виртуальной? Главное, чтобы чувства были подлинными.Ричард ЛОВЕТТ. УРАВНИВАНИЕПохоже, «общество равных возможностей» достало и самих его граждан.Леонид КАГАНОВ. НА ПОСЕЛЕНИЕИ после этого вы все еще верите, что способны сами принимать решения?ВИДЕОДРОМРэппер в борьбе с пришельцами… Устами народа глаголет сказка… Аты-баты, шли пираты…Сергей НЕКРАСОВ. НАДОЕВШЕЕ «СЕГОДНЯ»Результаты интернет-опроса продолжают удивлять наших комментаторов.Анна КОМАРИНЕЦ. СКАЗАНИЕ О СРЕДНЕМ ЗАПАДЕАмериканская мифология по-английски.Владимир МИХАЙЛОВ. ПИСЬМО БЕЗ АДРЕСАРади этой книги известный прозаик решил нарушить свой принцип никогда не писать рецензий.РЕЦЕНЗИИС особым удовольствием критики «препарируют» отечественных авторов… Гостям тоже досталось.КУРСОРУрожайный август: четыре кона и масса премий.БАНК ИДЕЙЛишь один из конкурсантов сумел назвать действующих лиц рассказа. Но интересных версий — в достатке.Вл. ГАКОВ. ПОЭМА ОГНЯТеперь каждый знает температуру, при которой вспыхивает бумага.ЭКСПЕРТИЗА ТЕМЫВыживет ли книга? Мнения экспертов разделились.Кир БУЛЫЧЁВ. ПАДЧЕРИЦА ЭПОХИУшел великий писатель. Ушел Мастер… Ему очень хотелось написать «Падчерицу эпохи», но не было ни времени, ни сил. И вот однажды он сказал со свойственной ему самоиронией: «Ну, если я не напишу очередного рассказа, человечество, наверное, не слишком пострадает. Но если я не закончу «Падчерицу…» — все это уйдет вместе со мной».ПЕРСОНАЛИИМэтры и дебютанты.

Олег Вячеславович Овчинников , Журнал «Если» , Дэниел Хойт , Владимир Гаков , Владимир Константинович Пузий

Журналы, газеты / Фантастика / Научная Фантастика