LINUX.ORG.RU

sK1 0.9.3

 , ,


1

3

Выпущена корректирующая версия графического редактора sK1. Основная цель выпуска - исправление проблем отрисовки, связанных с ошибкой в библиотеке cairo, которая проявляется на видеокартах Intel и в виртуальных машинах VirtualBox (отсутствие аппаратной поддержки сложения разнобитовых изображений). Также были исправлены небольшие недочеты в отрисовке документа и добавлена команда 'uninstall' в установочный скрипт (distutils по умолчанию такую возможность не предоставляют). На данный момент доступны бинарные сборки для Ubuntu, Mint, Debian, Fedora, OpenSUSE и Mageia дистрибутивов.

Предыдущий выпуск 0.9.2 (декабрь 2014го)не анонсировался на linux.org.ru Он первоначально планировался как «поддерживающий» по запросу разработчиков дистрибутива Mageia. Но поскольку, выпуск получился с набором весьма солидных изменений (преимущественно, спортированных из кода PrintDesign), вкратце их перечислим:

  • Приложение серьезно прооптимизировано: используемая память на старте уменьшена с 70 до 40 Mb
  • Полностью переписан и серьезно улучшен рендеринг холста, использующий библиотеку cairo.
  • Текстовые объекты используют теперь движок Pango. Благодаря этому стало возможным набирать текст на холсте в разных экзотических языках (хинди, китайский, иврит, арабский и т.п.)
  • Задействована печатная система Gtk.
  • Файловые диалоги используются напрямую из Gtk.
  • Управление цветом может использовать как LCMS1, так и LCMS2 библиотеки.
  • Сделан экспорт векторной графики в PNG (т.е. в растровую графику)

>>> Анонс выпуска

★★★★★

Проверено: Shaman007 ()
Последнее исправление: toney (всего исправлений: 1)

Ответ на: комментарий от Linfan

Но йопсель, ты же сам видел нищету ЮВА. Из этих миллиардов только небольшая часть населения имеет доступ к оргтехнике...

Да, например, в коммьюнити на выселках в Лхасе, где я жил две недели, каждое утро пятилетний пацан читал со своим дедом книжку. Как ты думаешь, латиницей эта книжка была набрана?

Ты почему-то забываешь, что у любой печатной продукции кроме производителей есть пользователи. Вот ты им и расскажи, почему неспособность дать им тексты, набранные с помощью их родной письменности — это какая-то маловажная фигня.

AP ★★★★★
()
Ответ на: комментарий от UNiTE

Пожалуйста, не бросайте это направление. Востребована.

угу, попробуй бросить - уже куча народа из ЮВА постоянно теребит :)

Linfan ★★★★★
() автор топика
Ответ на: комментарий от AP

Ты почему-то забываешь, что у любой печатной продукции кроме производителей есть пользователи. Вот ты им и расскажи, почему неспособность дать им тексты, набранные с помощью их родной письменности — это какая-то маловажная фигня.

Все верно. Но не забывай, что эта книжка может быть сверстана в Лондоне, а на месте ее печатают с готовых фотоформ. Итого мы имеем пяток дизайнеров в GB, которым важна поддержка лаоского, а все остальные - потребители готовой продукции.

Я не говорю, что языки ЮВА не важны. Просто их поддержка является пока экзотикой, а не заурядным явлением. Так исторически сложилось.

Linfan ★★★★★
() автор топика
Ответ на: комментарий от Linfan

Но не забывай, что эта книжка может быть сверстана в Лондоне

Это не имеет принципиального значения. Ты пишешь софт не для того, чтобы писать софт. Ты пишешь софт, которым будут пользоваться, чтобы производить вполне конкретный тип продукции, у которой будут пользователи. Либо твой софт может быть использован для создания этой продукции, либо он не может быть использован. Это первое.

Второе. Несмотря на многостраничность в sK1/PD, для вёрстки книжек он не годится. Зато печать визиток, листовок и всего прочего, что ты сам же упомянул выше по треду как область применения твоего софта, делается именно на местах.

Я не говорю, что языки ЮВА не важны. Просто их поддержка является пока экзотикой, а не заурядным явлением. Так исторически сложилось.

Это не экзотика, это попросту неравномерное распределение финансирования некоторых технологий. Поддержка опентайпа в MS Office появилась в версии 2010 не потому, что CJK были экзотикой, а потом вдруг перестали. Просто в MS не отстёгивали бабло на развитие технологий для регионов, которые приносили заметно меньше денег.

Примерно из тех же соображений не делаются вакцины для вирусов, характерных для слаборазвитых стран. С одной стороны, конечно, это just business, а с другой — чмошничество.

AP ★★★★★
()
Ответ на: комментарий от AP

Ты пишешь софт не для того, чтобы писать софт. Ты пишешь софт, которым будут пользоваться, чтобы производить вполне конкретный тип продукции, у которой будут пользователи.

И это верно. Но своими силами пилить поддержку всех языков ЮВА - это просто нереально. Тут только пользовать мейнстримные решения. И FOSS в этом плане наиболее удобен.

Несмотря на многостраничность в sK1/PD, для вёрстки книжек он не годится.

Многостраничность и верстка книг это не всегда связанные вещи. В полиграфии есть масса случаев, когда желательно иметь в документе несколько страниц. А верстка книг требует специализированной софтины с упором на обработку текста.

Linfan ★★★★★
() автор топика
Последнее исправление: Linfan (всего исправлений: 1)
Ответ на: комментарий от Linfan

Многостраничность и верстка книг это не всегда связанные вещи.

Спасибо, Кэп. Ты мне ещё про артборды в «люстре» расскажи :)

AP ★★★★★
()
Ответ на: комментарий от Linfan

Шкрибусы тоже завязли на новой версии.

Ты же знаешь, что у них та же проблема, что и у гимперов: мало активных разработчиков плюс ещё и попытка откусить за один раз больше, чем можно проглотить.

Инка [...] пухнет от огромного количества функционала, который часто редко востребован на практике
часто редко востребован
часто редко

Эээ... :)

Чем конкретно новым малополезным распух конкретно 0.91? Там сплошная годнота: инструмент измерения, более удобная работа с текстом, подчищенное редактирование градиентов, продвинутый поиск и замена, наборы символов, реорганизация слоёв перетаскиванием (наконец-то!) и стопицот мелких улучшений, которые делают работу удобнее.

становясь все более и более неповоротливой

Тащемта, с 2006 года в каждом релизе были какие-то ускорения и оптимизации.

AP ★★★★★
()
Ответ на: комментарий от AP

я не знаю где там невостребованный функционал, но в инке я делаю макеты интерфейсов (недавно узнал, что GNOMEвцы тоже его с этой целью юзают). схемы HLD в ней рисую (ну не нравится мне визио). одностраничные презентации. это аццки удобная штука. это та софтина, которая ставится в числе первых (наряду с гимпом) после заново установленной системы.

Deleted
()

Привет, Linfan.

Помню тебя по одному, уже канувшему в лету, форуму. Рад, что твой проект развивается. Желаю, чтобы были силы на дальнейший путь и удачи!

spoilt ★★★
()
Ответ на: комментарий от AP

Это не экзотика, это попросту неравномерное распределение финансирования некоторых технологий. Поддержка опентайпа в MS Office появилась в версии 2010 не потому, что CJK были экзотикой, а потом вдруг перестали. Просто в MS не отстёгивали бабло на развитие технологий для регионов, которые приносили заметно меньше денег.

если регион приносит на порядок меньше денег, то это и есть экзотика.

anonymous
()

О! Новость превратилась в эпическую словесную баталию между Linfan и AP, правда, последний ещё зачем-то анонимуса подцепил.

Читаю с интересом, правда, более теоретическим, поскольку с векторной графикой дело имею крайне редко, а когда всё же имею, то хватает даже возможноcтей OO Draw. Но кто её знает...

hobbit ★★★★★
()
Ответ на: комментарий от hobbit

О! Новость превратилась в эпическую словесную баталию между Linfan и AP, правда, последний ещё зачем-то анонимуса подцепил.

Я, анонимус, заявляю, что никакого отношения к Linfan не имею.

А будешь сравнивать, то могу и тебя сравнить).

anonymous
()
Ответ на: комментарий от anonymous

«Он и меня посчитал!» (из мультфильма)

hobbit ★★★★★
()
Ответ на: комментарий от hobbit

Новость превратилась в эпическую словесную баталию между Linfan и AP,

У Игоря есть дурацкая манера рассуждать о том, про что он имеет крайне смутное представление. Например, выше он пишет чепуху про «RGB цвету присобачено цмиковское значение», хотя ничто не мешает ему почитать спеку на SVG, где понятным английским языком написано, что атрибут icc-color хоть и является опциональным, но при включённом управлении цвета используется вместо атрибута color, который действительно использует sRGB. Он на таких моментах погорел уже раз сто, но выводов почему-то не делает и упорно генерит чепуху в любом публичном обсуждении инкскейпа.

последний ещё зачем-то анонимуса подцепил

Репей специально не цепляют. Он сам к штанам прилипает. Правда, разговаривать с репейником при этом и правда странно — тут я согласен :)

AP ★★★★★
()
Ответ на: комментарий от AP

Опять какая-то гнида топик почистила. Прокудин, ты пожаловался?

anonymous
()
Ответ на: комментарий от hobbit

Кстати, зря тред почикали. Там наш друг анон одной характерной фразой выдал в себе ту самую бестолковщину, которая недавно обвиняла Черепанова в распиле госбабла, отрицала наличие техподдержки при поставках альт линукса в школы, утверждала, что колл-центры в пилотные регионах работали не больше месяца, а альт линукс до сих пор курирует проект по переводу школ на СПО. Короче, анамнез у чувака на добрую дюжину анонимов. Можно было бы и оставить в назидание другим.

AP ★★★★★
()
Ответ на: комментарий от AP

У Игоря есть дурацкая манера рассуждать о том, про что он имеет крайне смутное представление.

Ну как раз таки в обсуждаемом вопросе я разбираюсь достаточно хорошо. Не будь у меня знаний о том как работает LCMS, я бы не разобрался с криатиффом, придуманным в Инке. Такую имплементацию управления цветом еще придумать нужно :) бедный моск пользователя...

Linfan ★★★★★
() автор топика
Ответ на: комментарий от Linfan

Ну как раз таки в обсуждаемом вопросе я разбираюсь достаточно хорошо.

Да, ты уже себя во всей красе проявил, ага. «общее пространство sRGB и CMYK», my ass... :D

AP ★★★★★
()
Ответ на: комментарий от soslow

А я был лучшего мнения об AP, оказалось зря.

Да, напрасно.

AP ★★★★★
()
Ответ на: комментарий от AP

Да, ты уже себя во всей красе проявил, ага. «общее пространство sRGB и CMYK», my ass... :D

О_о... Теперь я понимаю, почему инкскейповцы искренне верят, что цмик цвета без профайлов не существуют :)

Linfan ★★★★★
() автор топика
Ответ на: комментарий от Linfan

Теперь я понимаю, почему инкскейповцы искренне верят, что цмик цвета без профайлов не существуют :)

Игорь, ну вот серьёзно, зачем ты публично выдаёшь такой феерический тупняк? Тебе какой от этого профит?

http://www.w3.org/TR/SVG2/color.html#Unmanaged

Мне правда надо напоминать, что ключевой разработчик инкскейпа уже года три как активно участвует в рабочей группе SVG и развитии стандарта?

AP ★★★★★
()
Последнее исправление: AP (всего исправлений: 1)
Ответ на: комментарий от AP

Ну звыняйте, я пр инку, а не про svg. Что видел в мэйллистах инки, то и пишу :)

Linfan ★★★★★
() автор топика
Ответ на: комментарий от AP

Кстати, «общее пространство sRGB и CMYK» это тот спектр значений, который получается при конвертации из цмика в ргб если использовать два профайла. Или это что-то запредельно непонятное?

http://4.bp.blogspot.com/-GiUTwHg4DIs/TwPSNoNvFAI/AAAAAAAAAoQ/aA0GYgvTmP8/s16...

Linfan ★★★★★
() автор топика
Последнее исправление: Linfan (всего исправлений: 1)
Ответ на: комментарий от Linfan

Кстати, «общее пространство sRGB и CMYK» это тот спектр значений, который получается при конвертации из цмика в ргб...

Это ты так странно пытаешься назвать PCS, получающийся после применения метода цветопередачи для объединения PCS исходного и целевого пространств?

AP ★★★★★
()
Ответ на: комментарий от AP

Ну в инке оно может так и называется. В терминах LCMS это кличуть трансформацией. А смысл один и тот же - общее пространство (пространство потому как три значения) РГБ значений.

Linfan ★★★★★
() автор топика
Ответ на: комментарий от Linfan

Это ты так странно пытаешься назвать PCS [...]

Ну в инке оно может так и называется. В терминах LCMS это кличуть трансформацией. А смысл один и тот же - общее пространство (пространство потому как три значения) РГБ значений.

Вот говоришь человеку: хватит, остановись, а он всё пишет, пишет, пишет...

Честно, я не очень понимаю, как говорить с человеком, который, являясь автором редактора для препресса, не знает базовой терминологии в управлении цветом и считает PCS специфичным для инкскейпа термином. Извини, но это просто абзац. Вернее, нонсенс.

AP ★★★★★
()
Последнее исправление: AP (всего исправлений: 2)
Ответ на: комментарий от MiniRoboDancer

Прямое редактирование SVG в текстовом редакторе с подсветкой XML (автодополнение по желанию)? :)

h4tr3d ★★★★★
()
Ответ на: комментарий от AP

Вот говоришь человеку

Бесполезно.

На следующей итерации ещё добавится «я тридцать лет в юморе».

frob ★★★★★
()
Ответ на: комментарий от AP

Собачатся с разработчиками, переходят на критику личности, а потом удивляются - зачем и куда разработчики уходят?

anonymous
()

ТРУП ЗАШЕВЕЛИЛСЯ!!!
ЭТО ЗОМБИИИИ!!!

mittorn ★★★★★
()
Ответ на: комментарий от AP

Дядюшка Мокус, можно я кину в них грязью?

PS Я понимаю, граждане, что у вас там свои тёрки, не с этой новости начавшиеся, и ею не заканчивающиеся, но вы как-то политес-то блюдите, а?

AlexM ★★★★★
()
Ответ на: комментарий от AP

Отжеж неугомонный :) сам придумал и сам возмутился. Я тебе за «метод цветопередач» а ты за profile connection space. Я безумно рад, что ты ознакомился с терминами - эт конечно же хорошо. Дело за малым - примени эти сакральные знания в инке и сделай человеческое управление цветом ;)

Linfan ★★★★★
() автор топика
Ответ на: комментарий от frob

На следующей итерации ещё добавится «я тридцать лет в юморе».

Мсье frob, ООП когда освоите? А то вроде «тридцать лет в кодинге», а с ООП так по прежнему и напряг ;)

Linfan ★★★★★
() автор топика

Закрывая дискуссию, могу сказать: всем спасибо за бурное обсуждение, LOR торт, все персонажи на месте. Встретимся в следующем релизе! :)

Linfan ★★★★★
() автор топика
Ответ на: комментарий от anonymous

Inkscape - это редактор векторной графики по определению. В круг обязательных задач полиграфия туда не входит.

Quasar ★★★★★
()
Ответ на: комментарий от Quasar

Inkscape - это редактор векторной графики по определению. В круг обязательных задач полиграфия туда не входит.

Пойди и расскажи реальным пользователям. А я запасусь попкорном и буду ждать твоих впечатлений.

anonymous
()
Ответ на: комментарий от Quasar

Себе что ли?

Можешь и с себя начать. Но раз ты ничего никогда не печатаешь, то это значит, что либо рисуешь треугольнички с градиентами для веба, либо просто трепло, которое иногда запускает инкскейп для посмотреть. В обоих случаях можешь называть векторным редактором что угодно. От этого реальное применение настоящих векторных редакторов никак не изменится — полиграфия, реклама. И форматы файлов там другие. Вовсе не SVG, который в большинстве используется для двух вещей — говносайтов, которые немерянно жрут ресурсов и режут глаза, и для иконок в десктопных окружениях. На этом применение этого замечательного формата в реальной жизни заканчивается.

Кроме того, инкскейп пишется по спецификации SVG и ничего другого толком делать не умеет. Авторы настолько упоротые, что даже прочитать спецификации PDF им просто в западло. Они и так все знают. Так как очень-очень умные и талантливые.

А в реальности происходит так — ты кому-то, кому реально нужен векторный редактор, советуешь инкскейп и через некоторое время, после ознакомления, получаешь ответ: «он ничего не умеет и работает криво». Что является абсолютно справедливым.

Поэтому и не следует называеть его векторным редактором, чтобы сознательно не вводить людей в заблуждение. Ибо так сложилось, что под «векторным редактором» по умолчанию подразумевается нечто другое и нечто большое.

Поэтому Inkscape — редактор SVG. Не более того. Большего он не умеет и, судя по позиции авторов и уровню их развития, никогда уметь не будет.

anonymous
()

Импорт жуткий. SVG импортирует не правильно, а остальные форматы вообще не воспринимает.

Rodegast ★★★★★
()
Ответ на: комментарий от Linfan

Я тебе за «метод цветопередач»

Внимание, фокус: одним движением руки «общее пространство со значениями в RGB» превращается в «метод цветопередачи». Ваще не палишься! :D

AP ★★★★★
()
Ответ на: комментарий от Linfan

Мсье frob, ООП когда освоите?

Зря ты эту тему поднял. Так ведь можно и перейти к вопросу, научился ли юниконвертер читать текст в CDR.

AP ★★★★★
()
Ответ на: комментарий от Linfan

Мсье frob, ООП когда освоите? А то вроде «тридцать лет в кодинге», а с ООП так по прежнему и напряг ;)

Как только сеньора Linfan соизволит предоставить подтверждения того, что мсье frob:
- собирался (или хотя бы обещал) освоить ООП
- где-либо ссылался на свой опыт в кодинге, в частности в обоснование неоспоримости своего мнения
- имеет какие-либо «напряги» с ООП.

Продолжаешь сравнивать чужой уродский код с иллюзиями о своём прекрасном? Ню-ню...

frob ★★★★★
()
Ответ на: комментарий от AP

Зря ты эту тему поднял. Так ведь можно и перейти к вопросу, научился ли юниконвертер читать текст в CDR.

Блин, ну жир же :) (пардон муа, не сдержался) Саша, чтение текста из CDR - задача тривиальная (как бы там frob себе цену не набивал). А вот корректное воспроизведение всех параметров текстового объекта, максимально приближенное к оригиналу - это гораздо сложнее (к вопросу о pango). И пользователям нужно именно это, а не просто пару строк текста.

Кстати, ООП оч помогает в подобных вопросах ;) Так что учите и изгоняйте неправославный спагетти-стайл из кода - на дворе XXI век, а не 70е годы XX-го.

Еще раз пардоньте, что влез. Теперь точно ушелец :)

Linfan ★★★★★
() автор топика
Ответ на: комментарий от Linfan

Саша, чтение текста из CDR - задача тривиальная

Иными словами, так и не сделал?

Так что учите и изгоняйте неправославный спагетти-стайл...

На фоне твоих личных успехов на ниве програмирования подобные покровительственные высказывания вызывают в лучшем случае смех. Ну, хорошо, что не слёзы.

AP ★★★★★
()
Последнее исправление: AP (всего исправлений: 2)
Ответ на: комментарий от AP

Иными словами, так и не сделал?

Че к человеку прицепился? Он хоть по-черепашьи, но что-то пишет.

А ты за свою жизнь что создал, кроме много-много слов и понтов?

Так и останешься в памяти лора — знаменитый болтун, микрирующий под эксперта, в некотором смысле клоун, ибо все время пытается примазаться к разработчиками разных программ, которые на слуху, но при этом за всю свою сознательную жизнь не написавший ни строчки кода. Кроме того, использующий аватарку Gimp, вводя молодых людей в заблуждение, так как к Gimp, также как и к любой программе, никакого отношения не имеющий.

А если коротко — профессиональный болтун и враль.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.