Выпущена новая версия свободного редактора векторной графики Inkscape.
Что нового:
Галерея фильтров: новый диалог позволяет визуально выбрать нужный SVG-фильтр.
Модульные сетки: в диалоге свойств документа можно выбрать новый тип сеток. Задается начало координат, размер блока и отступов и другие параметры.
Цветовые палитры: этот диалог полностью переписан, для каждой палитры теперь есть предпросмотр, появился поиск по названиям цветов, а также импорт ACB с цветами в CIELAB.
Унифицированный браузер шрифтов. Включается отдельно в настройках, показывает предпросмотр для каждого начертания и позволяет задать свой текст предпросмотра, даёт переключаться между автоматическими и пользовательскими коллекциями шрифтов.
Настраиваемые элементы управления. Для различных элементов управления фигурами на холсте (узлы кривых, ручки управления скруглением прямоугольников, шаги градиентов и т.д.) теперь можно задать размер, цвет и другие параметры.
Shape builder теперь может создавать обтравочные контуры при выделении кривых с растром, задавать непрозрачность, сохранять копии оригинальных объектов.
Свойства объекта: этот диалог теперь также включает функции диалога «Атрибуты объекта» и позволяет быстро числами поменять свойства любой геометрической фигуры.
Появился импорт документов Affinity Designer.
Работа по завершению порта на GTK4 и интеграции CMYK будет завершена в следующем цикле разработки.
6 ноября проекту Inkscape (свободный редактор векторной графики) исполнилось 20 лет.
Осенью 2003 года четверо активных участников проекта Sodipodi не смогли договориться с его основателем, Лаурисом Каплински, по целому ряду технических и организационных вопросов и форкнули оригинал. На старте они поставили себе следующие задачи:
полная поддержка SVG;
компактное ядро на C++, обвешанное расширениями (по образцу Mozilla Firebird);
интерфейс на GTK, следование стандартам GNOME HIG;
открытый процесс разработки, где приветствуются эксперименты;
Выпущена новая версия свободного редактора векторной графики Inkscape.
Главные новшества:
Появилась поддержка многостраничных документов. Реализовано через новый инструмент, которым страницы можно рисовать и масштабировать прямо на холсте.
Диалоги слоёв и объектов объединены в один.
Все функции выравнивания объединены в один диалог.
Реализованы т.н. умные направляющие — индикаторы прилипания прямо на холсте, которые помогают выравнивать объекты относительно друг друга без касания и выстраивать их на одинаковом расстоянии друг от друга (проект GSoC 2021).
Снова появился редактор градиентов, теперь он встроен прямо в диалог «Заливка и обводка».
Добавлен редактор маркеров (проект GSoC 2021).
Добавлена команда для разрезания контуров.
Появилась возможность менять начало координат.
При заверстывании текста в фигуру теперь можно указать ещё одну фигуру как зону вычитания. Это позволяет разместить внутри фигуры с текстом ещё один геометрический объект так, что текст будет его обтекать.
Полностью переработан диалог экспорта, в нём появился предпросмотр экспортируемых файлов, а также возможность за один раз выполнить экспорт в файлы разного размера и в разные форматы.
Программа теперь может подмешивать шум в градиентные заливки, чтобы уменьшить эффект полошения. Для этого используется кастомизированная версия Cairo.
Интерфейс стал более настраиваемым: можно менять представление цветовых палитр, убирать из панели ненужные инструменты.
Добавлен динамический контурный эффект Tiling для копирования исходных объектов с зеркальным выстраиванием.
Выпущена новая версия свободного редактора векторной графики Inkscape.
Главные изменения:
Появился диалог настройки некоторых параметров, используемых по умолчанию: фон иллюстрации (тёмный, белый, прозрачный или непрозрачный), тема оформления, схема сочетаний клавиш. Появляется при первом запуске и легко отключается.
Добавлена палитра поиска команд (пункты главного меню), активируемая клавишей ?. Концепция хорошо знакома пользователям таких программ, как Blender и GIMP.
Стало возможным копировать, вырезать и вставлять части кривых Безье.
Добавлен новый режим прямоугольного выделения, при котором объекты не надо выделять целиком, достаточно их коснуться рамкой.
Полностью переписана система прикрепляющихся диалогов, теперь их можно стыковать как справа, так и слева, группировать несколько диалогов в одной панели.
Добавлен новый режим Outline Overlay, который накладывает каркасное представление иллюстрации поверх полноцветного с заливками.
Появился экспорт в JPEG, TIFF, WebP и оптимизированный PNG прямо из Inkscape.
Теперь при вставке Inkscape по умолчанию размещает новый объект точно поверх выделенных объектов в Z-порядке, а не вообще над всеми объектами как раньше.
Добавлено расширение Manage Extensions для управления расширениями.
Выпущено крупное обновление свободного редактора векторной графики Inkscape.
Introducing Inkscape 1.0! After a little over three years in development, we’re excited to launch this long-awaited version for Windows and Linux (and the macOS preview)
переход на GTK3 с поддержкой HiDPI-мониторов, возможность настройки темы оформления;
новый, более удобный диалог выбора динамических контурных эффектов (live path effects) и несколько новых эффектов;
вращение и зеркалирование холста, возможность разделить холст на полноцветный и каркасный режимы просмотра и перемещать рамку разделения, рентгеновский режим (просмотр в каркасном режиме под курсором);
возможность поменять начало координат на левый верхний угол;
улучшенное контекстное меню;
возможность учитывать силу нажатия стилусом при рисовании свободными штрихами (инструмент «Карандаш», автоматически применяется контурный эффект Power Stroke);
опциональный режим выравнивания объектов прямо на холсте, не прибегая к специальному диалогу;
поддержка переменчивых шрифтов (variable fonts);
поддержка ряда функций SVG 2, таких как новый текстовый элемент (многострочный текст и текст в фигуре);
при использовании сетчатых градиентов в код можно вставлять джаваскрипт Polyfill, обеспечивающий корректный рендеринг в браузерах;
в диалоге экспорта доступны расширенные параметры сохранения файлов PNG (разрядность, тип сжатия, варианты антиалиасинга и т.д.).
Как я уже писал, мы потихоньку продолжаем заниматься созданием PVS-Studio for Linux. Потихоньку от того, что половина С++ сотрудников в летних отпусках. А так мы по-прежнему полны энтузиазма.
При разработке нам естественно надо на чем-то испытывать анализатор. Для этого берутся различные проекты, и иногда попутно, вот как сейчас, пишутся статьи. На этот раз жертвой стал графический редактор Inkscape. Если честно, я его даже никогда не видел (сам использую Gimp), но он не раз упоминался на Linux.org.ru, а значит местному сообществу будет интересно взглянуть на найденные в нем ошибки.
Уже стало хорошей традицией участие разработчиков таких продуктов, как GIMP, Inkscape, Blender и других популярных opensource проектов в сфере мультимедиа.
В этом году одним из интересных событий может быть совместный мастер-класс «Valentina+Blender+MakeHuman»!
Участники проекта собрали и обработали небольшую коллекцию палитр, чтобы обеспечить ими пользователей sK1. При этом данная коллекция является мультиформатной и применима в широком круге графических приложений, как свободных, так и коммерческих: sK1, Inkscape, GIMP, Scribus, Karbon, LibreOffice, CorelDRAW, Corel PhotoPaint, Adobe Illustrator, Adobe Photoshop, Adobe InDesign, Xara Designer, Xara Web Designer и пр. Файлы палитр выпущены для свободного использования, т.е. Public Domain.
Все поддерживаемые форматы палитр в коллекции стали частью UniConvertor 2.0, т.е. пользователи смогут самостоятельно конвертировать палитры. Помимо этого, реализован импорт палитр в векторное изображение (набор плашек с соответствующей заливкой) и экстрагирование уникальных цветов из векторных изображений в форматы поддерживаемых палитр.
В рамках Международной научной студенческой конференции МНСК–2015 приглашаем
вас принять участие в Школе-конференции «Визуализация в науке», которая пройдёт с 9-го по
12-е апреля 2015 г. в Новосибирске.
Пять лет прошло с тех пор, как были сделаны последние изменения в коде свободного векторного редактора Skencil. Практически все дистрибутивы удалили пакет приложения ввиду накопившихся ошибок, не дававших даже скомпилировать программу. Можно было бы подумать, что это конец проекта.
Но неожиданно в ночь Хеллоуин анонсируется активная подготовка версии 1.0! За последние месяцы были исправлены все серьезные проблемы:
Подготовлена новая система сборки на базе distutils
Структура проекта переработана в стандартный пакет Python
Исправлены ошибки компиляции и функционирования в Tk8.5/8.6
Исправлены проблемы отрисовки на 64-битных платформах
Исходный код очищен от смешанных отступов
Выполнена интеграция с Gtk для импорта цветовой схемы и шрифтов
Переработаны линейки с использованием встроенных шрифтов
Изменены дизайн и функционирование цветовой палитры
Исправлена русская локализация (обновлялась последний раз в 2003 году)
Намечено возобновить портирование Skencil на Gtk, поскольку почти все успешные свободные графические приложения написаны для рабочей среды GNOME. Планируется, что Skencil станет легковесным и быстрым редактором для GNOME, не потребляющим массу системных ресурсов, в пику потяжелевшим Inkscape и sK1.
По случаю выпущенной не так давно новой версии редактора векторной графики Inkscape было взято интервью у разработчиков. Участники проекта поделились планами на ближайшее будущее, подробно рассказали о проектах Google Summer of Code этого года и не забыли о впечатлениях от конференции Libre Graphics Meeting. Избежать откровений, как обычно, не удалось.
Тех, кто по религиозным и иным соображениям не может ознакомиться с текстом интервью, но заинтересован в развитии проекта, несомненно обрадует тот факт, что в следующей версии программы, 0.49, произойдёт существенное ускорение отрисовки за счёт перехода на Cairo. Возможны использование аппаратного ускорения при помощи cairo-gl и реализация фильтров SVG на OpenCL.
Тем временем, в подтверждение интервью, намечена ориентировочная дата выпуска версии 0.48.1 — 25 октября этого года. Таким образом проект возвращается к выпуску так не хватавших последние годы версий с исправлением ошибок.
числовое управление кернингом и прочими характеристиками в тексте, верхний и нижний индексы;
ещё более удобное прилипание;
улучшенная работа с растром;
новые расширения эффектов;
адаптирующийся интерфейс.
Традиционный иллюстрированный обзор на русском языке как всегда есть где обычно.
К сожалению, участие в Google Summer of Code в этом году для проекта не слишком удачное: провалены три из пяти проектов. Вместе с тем, один из них (PowerStroke LPE) в первом приближении реализован руководителем неудачливого студента, а ещё по одному (пространственно-временное индексирование объектов документа) работу планируется возобновить осенью.
Зато в рамках одного из удачных проектов реализован рендеринг объектов через Cairo, что дало прирост скорости отрисовки от 50%, а также многопоточная отрисовка фильтров SVG. В дальнейшем планируется переписать фильтры SVG на OpenCL и использовать cairo-gl.
Итого, в следующей версии программы могут появиться следующие частично или полностью реализованные функции:
возможность написания сценариев с использованием D-BUS (GSoC2009);
перенос рендеринга на Cairo, многопоточный рендеринг фильтров (GSoC2010);
пространственно-временное индексирование объектов документа (GSoC2010);
перенос начала координат в левый верхний угол;
управление направляющими;
динамический контурный эффект PowerStroke;
диалог управления свойствами изображений (связывание/внедрение).
В ходе совместно работы над проектом PuppyRus команда SlonStudio выпустила набор иконок для этого замечательного Live-дистрибутива.
PuppyRus Linux - это уникальная в своём роде операционная система, основанная на лучших технологиях мира Linux. Наша система характеризуется компактностью, высокой производительностью и простотой запуска.
Для работы с системой подойдет любой компьютер, собранный из комплектующих 10-летней давности(Pentium II и аналоги).
Запуск PuppyRus OS занимает не более 35 секунд (за вычетом чистого времени, необходимого для непосредственного чтения информации с СD-диска).
В списке рассылки CREATE официально объявлена дата и место проведения пятой по счету конференции Libre Graphics Meeting 2010. Очередная встреча пользователей и разработчиков свободных приложений для работы с графикой состоится 26-29 мая 2010 года в Брюсселе. Местом встречи выбрано историческое здание бывшей фабрики по выпуску пианино и роялей в центре Брюсселя, которое около ста лет назад было отреставрировано и превращено в выставочный центр:
Основная цель ежегодной конференции Libre Graphics Meeting — объединение усилий и ускорение разработки свободных приложений для работы с графикой. С 2006 года конференция служит регулярным местом встречи разработчиков и пользователей таких проектов как GIMP, Inkscape, Blender, Krita, Scribus, sK1, Hugin, Open Clipart Library, Open Font Library. Традиционно на конференции в процессе общения основные проекты (GIMP, Inkscape, Scribus и т.д.) вырабатывают стратегию развития и намечают возможные способы взаимодействия.
Посетив конференцию, вы получите возможность пообщаться с разработчиками всех участвующих проектов и даже повлиять на их развитие. Официальный сайт конференции: http://www.libregraphicsmeeting.org
Если среди вас есть желающие принять участие — свяжитесь с администрацией сайта http://linuxgraphics.ru
Завершен перевод интересного руководства по векторному редактору Inkscape. Order of the Stick - популярная серия комиксов. Черпая вдохновение из сюжетов и образов этого комикса, автор оригинального текста описал работу с Inkscape.
Этот учебный курс ориентирован на людей, никогда не имевших дело с этим редактором, как и на тех, кто вообще не работал с векторными редакторами.