Inkscape
Шаблон:Infobox Software Inkscape (Инкскейп) — векторный графический редактор, удобен для создания как художественных, так и технических иллюстраций. Это стало возможным во многом благодаря открытому формату SVG, развиваемому консорциумом W3C. Формат SVG позволяет создавать иллюстрации различного типа, в том числе анимированные. Поскольку SVG основан на языке разметки XML, к нему можно писать расширения, чем авторы Inkscape и пользуются. Программа распространяется на условиях GNU General Public License.
Содержание |
История
История Inkscape началась с того, что нескольких программистов и пару дизайнеров, умеющих писать код, перестали устраивать условия разработки редактора векторной графики Sodipodi. Поняв, что они не смогут в должной степени применить свои навыки, они организовали новый проект, который назвали Inkscape. На тот момент в GNU/Linux было всего два редактора векторной графики, которые можно было использовать в реальной работе — Sodipodi и SKetch, позднее переименованный в Skencil. С тех пор разработка Sodipodi практически сошла на нет, а Skencil живёт своей особой внутренней жизнью, в которую вовлечены только самые преданные пользователи. Inkscape де-факто стал самым популярным свободным редактором в своей области.
Возможности
Собственный формат документов
- основан на SVG v1.1, содержит ряд расширений для увеличения функциональности;
- документы Inkscape SVG можно сохранить как Plain SVG с возможностью изменять неподдерживаемые в обычном SVG элементы как контуры;
- документы можно сохранять и открывать в сжатом виде, с использованием алгоритма компрессии gzip;
- использование групп SVG как слоёв, перемещение документов между слоями.
Поддерживаемые форматы документов
- Импорт: SVG, EPS, PostScript, Dia, AI, Sketch, PNG, TIFF, JPEG, XPM, GIF, BMP
- Экспорт: PNG, SVG, EPS, PostScript, PDF 1.4 (с полупрозрачностью), Dia, AI, Sketch, POV-Ray, LaTeX, OpenDocument Draw
Удобство использования
- привычные инструменты: Выделение, Масштабирование, Правка узлов, Прямоугольник, Эллипс, Звезда, Спираль, Линия от руки, кривые Безье, Каллиграфическое перо, Текст, Соединительные линии, Градиент, Пипетка;
- контекстная панель параметров инструментов;
- большое количество продуманных клавиатурных комбинаций для вызова функций;
- информативная статусная строка, сообщающая полезную информацию о выделенных объектах и подсказывающая клавиатурные комбинации;
- встроенный векторизатор растровых изображений;
- расширенные возможности работы с клонами объектов, создание узора из клонов при помощи любой из 17 групп симметрии;
- поддержка наклона и силы нажатия стилуса при использовании графических планшетов (инструмент Каллиграфическое перо);
- коллективное рисование через протокол XMPP (Jabber);
- экономия времени за счёт использования клонов и вставки стиля (присваивание свойств заливки и штриха одного объекта другому);
- редактор XML-кода документа с деревом объектов — для доступа к временно неподдерживаемым в графическом интерфейсе параметрам документа.
Операции с контурами
- логические операции: сумма, разность, пересечение, исключающее ИЛИ, разделить, разрезать контур;
- динамическая и связанная втяжка;
- упрощение контура;
- оконтуривание штриха;
- создание составных контуров;
- вставка нового узла в любую точку контура;
- быстрая смена типа узла с острого на сглаженный или симметричный.
Архитектура
- используется собственный «движок» рендеринга livarot, рассматривается переход на Cairo;
- возможность писать расширения, реализующие, к примеру, поддержку новых форматов данных;
- инфраструктура для исполнения сценариев, написанных на Perl, Python и Ruby;
Целевое использование
- иллюстрации для офисных циркуляров, презентаций, создание логотипов, визиток, плакатов;
- технические иллюстрации (схемы, графики и пр.);
- векторная графика для высококачественной печати (с предварительным импортом SVG в Scribus);
- веб-графика — от баннеров до макетов сайтов, пиктограммы для приложений и кнопок сайтов, графика для игр.
Планы на будущее
Основная цель — полная поддержка SVG Mobile Specification и частичная — SVG Full Specification. Это включает в себя поддержку анимации и SVG-фильтров.
Альтернативы
В настоящее время есть два свободных программных продукта, которые в той или иной степени могут соперничать с Inkscape. Это OpenOffice.org Draw — компонент одноимённого офисного пакета, и Xara Xtreme for Linux — свободная версия известного векторного редактора, исходный код которого был публично открыт в марте 2006 года. OpenOffice.org Draw ориентирован строго на применение в офисе, его «иллюстраторские» возможности довольно-таки ограничены. Xara Xtreme for Linux, как только его портирование завершится, с функциональной точки зрения будет стоять на одной ступеньке лестницы с Inkscape и пользователям будет нелегко выбрать между ними. Существует ещё один продукт, традиционно популярный в среде технических специалистов — это XFig. К сожалению, он не слишком хорошо подходит для создания художественных иллюстраций.
Справочная информация
- Руководство пользователя по Inkscape. На английском языке Кевином Викссоном (Kevin Wixson) пишется документация по Inkscape. Эта работа пока не завершена.
- Книга по использованию Inkscape пишется Тавмжонгом Бахом (Tavmjong Bah). В книге изложены многие основные принципы дизайна, её изучение рекомендуется даже в том случае, если вы используете другие инструменты для работы с векторной графикой.
- Уроки. Разработчики Inkscape пришли к выводу, что наиболее простой способ научить пользователей основам работы с программой --- написать несколько уроков. Все уроки переведены на русский язык. Они загружаются из меню «Справка» как обычные файлы SVG, в которых можно рисовать прямо на полях рядом с текстом и иллюстрациями. Электронная версия в HTML есть на сайте программы.
- Разработка расширений. Справочная информация для пишущих сценарии и расширения к программе есть в вики на сайте Inkscape (раздел Developer Documentation).
- Список рассылки. Доступны список рассылки для пользователей и его архив. На соответствующей странице сайта программы перечислены все имеющиеся списки рассылки. Для поиска по архиву рекомендуется использовать gmane.org.
- Сообщество пользователей. С другими русскоязычными пользователями Inkscape и прочих свободных программ для работы с графикой можно пообщаться на linuxgraphics.ru.
- Вики с документацией по Inkscape на немецком языке.
Ссылки
Статьи
- Обзор новшеств версии 0.44 на русском языке
- «Имитация фотокарточки при помощи Inkscape»
- «Командная строка для дизайнера»
- Inkscape compared to Sodipodi
- Inkscape Evaluation — in-depth and long review by the GNOME artist Jakub 'Jimmac' Steiner
- Inkscape 0.42.2 vs. FreeHand MXa
- Open Source Fun With Inkscape and SVG
- Creating vector graphics with Inkscape
- Inkscape review: It's all in the UI