LINUX.ORG.RU — Русская информация об ОС Linux

[#]  
Linfan

Второй релиз-кандидат UniConvertor

Вышел второй релиз-кандидат UniConvertor - программы для преобразования файлов векторных форматов.

В данной версии добавлена поддержка кореловских форматов CCX/CDRX, которые используются в фирменных клипартах Corel. Таким образом фильтр импорта CDR теперь поддерживает форматы CDR/CDT/CCX/CMX/CDRX.

Фильтр импорта CCX/CDRX добавлен также и в векторный редактор sK1.

>>> Подробности

Linfan *** (25.09.2007 21:07:09)
Проверено: anonymous_incognito (25.09.2007 21:55:28)
Juick

[#]  

Re: Второй релиз-кандидат UniConvertor

У меня как падал, так и падает при конвертировании корела. Возможно - поэтому:

././_sketchmodule.c: В функции ‘init_sketch’ ././_sketchmodule.c:164: предупреждение: доступ по указателю с приведением типа нарушает правила перекрытия объектов в памяти ././_sketchmodule.c:165: предупреждение: доступ по указателю с приведением типа нарушает правила перекрытия объектов в памяти ././_sketchmodule.c:166: предупреждение: доступ по указателю с приведением типа нарушает правила перекрытия объектов в памяти ././_sketchmodule.c:167: предупреждение: доступ по указателю с приведением типа нарушает правила перекрытия объектов в памяти

anonymous (26.09.2007 11:33:56)
[#]  

Re: Второй релиз-кандидат UniConvertor

Поддержка формата WPG планируется?

VladimirP *** (26.09.2007 11:46:25)
[#] Ответ на: Re: Второй релиз-кандидат UniConvertor от Adjkru 26.09.2007 8:39:55  
Linfan

Re: Второй релиз-кандидат UniConvertor

>как у этого конвертора обстоят дела с лицензионной чистотой?

Хорошо обстоят :) Все написано нами, без тыренья чужого проприетарного кода кода. Одна только проблема... для проприетарщков ;) - фильтры кореловских файлов под GPL, т.е. нахаляву не поюзаешь ;)

Linfan *** (26.09.2007 12:30:41)
[#] Ответ на: Re: Второй релиз-кандидат UniConvertor от VladimirP 26.09.2007 11:46:25  
Linfan

Re: Второй релиз-кандидат UniConvertor

Это WordPerferct Graphics? А для какой цели? Пользователей то WP мало...

Linfan *** (26.09.2007 12:31:58)
[#] Ответ на: Re: Второй релиз-кандидат UniConvertor от Choo 26.09.2007 8:28:50  
Linfan

Re: Второй релиз-кандидат UniConvertor

>5-й корел довольно долго держался

эт верно, но народ давно переполз на новые версии... 12 лет прошло...

>а до того 3-й был рабочей лошадкой (у корела почему-то нечётные версии самые удачные и ходовые)

Неправда ваша - 4й Корел был удачнее 3-го. Скажем так, это была версия, которая застолбила сегмент рынка. А вот дальше нечетные версии доминировали, это верно.

Linfan *** (26.09.2007 12:36:21)
[#] Ответ на: Re: Второй релиз-кандидат UniConvertor от anonymous 26.09.2007 6:32:39  
Linfan

Re: Второй релиз-кандидат UniConvertor

>Ну, если гугль ещё пару-тройку раз отвалит денег каким-нибудь пришлым студентам, то может и будет чего... ;-)

Пусть лучше нам отвалит :D Мы и автокад расковыряем и фрихенд ... :)

Linfan *** (26.09.2007 12:38:00)
[#] Ответ на: Re: Второй релиз-кандидат UniConvertor от VladimirP 26.09.2007 11:46:25  
AP

Re: Второй релиз-кандидат UniConvertor

> Поддержка формата WPG планируется?

WPG уже поддерживается в Inkscape

AP ***** (26.09.2007 13:44:51)
[#] Ответ на: Re: Второй релиз-кандидат UniConvertor от AP 26.09.2007 13:44:51  

Re: Второй релиз-кандидат UniConvertor

А денег вам как дать... хорошее дело, не помешает поддержать...

anonymous (26.09.2007 13:52:05)
[#] Ответ на: Re: Второй релиз-кандидат UniConvertor от Linfan 26.09.2007 12:38:00  
AP

Re: Второй релиз-кандидат UniConvertor

Побойся бога, какой из тебя студент? :)

AP ***** (26.09.2007 13:54:54)
[#] Ответ на: Re: Второй релиз-кандидат UniConvertor от anonymous 26.09.2007 13:52:05  
Linfan

Re: Второй релиз-кандидат UniConvertor

>А денег вам как дать... хорошее дело, не помешает поддержать...

Пишите igor.e.novikov[]gmail.com

Linfan *** (26.09.2007 14:20:29)
[#] Ответ на: Re: Второй релиз-кандидат UniConvertor от AP 26.09.2007 13:54:54  
Linfan

Re: Второй релиз-кандидат UniConvertor

>Побойся бога, какой из тебя студент? :)

Ну... если побрить, намакияжить и т.п. то исчо можно сойти за переростка :)

Linfan *** (26.09.2007 14:21:30)
[#] Ответ на: Re: Второй релиз-кандидат UniConvertor от Linfan 25.09.2007 22:19:32  

Re: Второй релиз-кандидат UniConvertor

>Спеку нам предоставили, но... это спека по DXF, а не по автокадовскому формату

Всмысле у Автокада какой-то свой DXF? На DWG никто спеков и не откроет вроде... Кстати, dxf хорошо понимает и ОО и КуКад. Может у них выковырять код?:)

petrosha **** (26.09.2007 14:29:09)
[#] Ответ на: Re: Второй релиз-кандидат UniConvertor от AP 26.09.2007 13:44:51  
Linfan

Re: Второй релиз-кандидат UniConvertor

>WPG уже поддерживается в Inkscape

дада, опять к кому-то приклеились? ;)

Linfan *** (26.09.2007 14:29:15)
[#]  

Re: Второй релиз-кандидат UniConvertor

а в генту sk1 нет...

"ждем ебилдов" (с) ? или может оверлэй есть?

petrosha **** (26.09.2007 14:41:15)
[#]  
vada

Re: Второй релиз-кандидат UniConvertor

У меня ругается :(
 sudo ./install.sh

---------------------------------------------------------------------------
UniConvertor build starts...
---------------------------------------------------------------------------

Clearing possible previous UniConvertor installation...
Copying UniConvertor installation...
Removing .svn folders...
Copying modules source code...
Removing .svn folders...

---------------------------------------------------------------------------
Filter module build
---------------------------------------------------------------------------

COPYING          ascii85filter.c  binfile.c    filterobj.h   linefilter.h    stringfilter.c   zlibfilter.c
Makefile.pre.in  ascii85filter.h  binfile.h    hexfilter.c   nullfilter.c    stringfilter.h   zlibfilter.h
README           base64filter.c   config.c     hexfilter.h   nullfilter.h    subfilefilter.c
Setup.in         base64filter.h   filterobj.c  linefilter.c  streamfilter.c  subfilefilter.h
make: *** No rule to make target `/usr/lib/python2.4/config/Makefile', needed by `sedscript'.  Stop.

======================================
 WARINIG!: Filter module make -f is FAILED
 Try finding reason in stack trace.
======================================

Причем, у меня /usr/lib/python2.5/

vada **** (26.09.2007 14:46:57)
[#] Ответ на: Re: Второй релиз-кандидат UniConvertor от Linfan 26.09.2007 14:29:15  
AP

Re: Второй релиз-кандидат UniConvertor

libwpg, естественно

ты лучше sK1 релизь, нервотрепальщик потенциальный :)

AP ***** (26.09.2007 15:23:29)
[#] Ответ на: Re: Второй релиз-кандидат UniConvertor от AP 26.09.2007 15:23:29  
Linfan

Re: Второй релиз-кандидат UniConvertor

>ты лучше sK1 релизь, нервотрепальщик потенциальный :)

Отрелизим, а ты как думал? ;) Надо же к конкурсу штаны подтянуть ;) http://www.tropheesdulibre.org/sK1,267.html

Linfan *** (26.09.2007 15:32:40)
[#] Ответ на: Re: Второй релиз-кандидат UniConvertor от vada 26.09.2007 14:46:57  
Linfan

Re: Второй релиз-кандидат UniConvertor

>Причем, у меня /usr/lib/python2.5/

Нужен 2.4 Под 2.5 пока еще не заточили.

Linfan *** (26.09.2007 15:33:47)
[#] Ответ на: Re: Второй релиз-кандидат UniConvertor от Linfan 26.09.2007 15:33:47  
vada

Re: Второй релиз-кандидат UniConvertor

>Нужен 2.4 Под 2.5 пока еще не заточили.

Ясенько. Спасибо за ответ.

vada **** (26.09.2007 17:26:05)
[#] Ответ на: Re: Второй релиз-кандидат UniConvertor от Linfan 26.09.2007 15:33:47  

Re: Второй релиз-кандидат UniConvertor

>"sK1 is an open source vector graphics editor. First of all sK1 is oriented for PostScript processing."

но

>Plans [TBD] Import/Export filter for PS, EPS and PDF.

Только мне кажется, что тут есть какой-то косяк?:)

petrosha **** (26.09.2007 18:06:53)
[#] Ответ на: Re: Второй релиз-кандидат UniConvertor от petrosha 26.09.2007 18:06:53  
Linfan

Re: Второй релиз-кандидат UniConvertor

>First of all sK1 is oriented for PostScript processing.

Имелось ввиду безглючная генерачия постскрипта для полиграфии

>Plans [TBD] Import/Export filter for PS, EPS and PDF.

За форматы Адоби надо браться, т.к. сейчас только AI старых версий

Linfan *** (26.09.2007 18:43:45)
[#] Ответ на: Re: Второй релиз-кандидат UniConvertor от vada 26.09.2007 14:46:57  

Re: Второй релиз-кандидат UniConvertor

ммм, а из svg в cdr вы не планируете сделать? я конечно понимаю что корел держит svg, но все же?

anonymous (26.09.2007 19:26:22)
[#] Ответ на: Re: Второй релиз-кандидат UniConvertor от anonymous 26.09.2007 19:26:22  
AP

Re: Второй релиз-кандидат UniConvertor

http://linuxgraphics.ru/forum/viewthread.php?forum_id=30&thread_id=223

AP ***** (26.09.2007 19:29:20)
[#] Ответ на: Re: Второй релиз-кандидат UniConvertor от Linfan 26.09.2007 12:36:21  

Re: Второй релиз-кандидат UniConvertor

>5-й корел довольно долго держался

>>эт верно, но народ давно переполз на новые версии... 12 лет прошло...

Ну вот остались клипарты тех годов, и чего делать? А то как-то открытку девушке рисовал - память, однако. Можно, конечно, достать заначку с потрескавшимся сидюком древнего "Все программы для Вынь разом" от тыща затёртого года, попробовать поставить 3.11 винду (бо при импорте из неродной версии Корела иной раз странные чудеса получаются)... Не кошерно. Нет? :)

>а до того 3-й был рабочей лошадкой (у корела почему-то нечётные версии самые удачные и ходовые)

>> Неправда ваша - 4й Корел был удачнее 3-го. Скажем так, это была версия, которая застолбила сегмент рынка. А вот дальше нечетные версии доминировали, это верно.

Не буду спорить, бо в те времена работал только в одной конторе соответствующего профиля. А там долгое время 3-й юзался, потому как, во-первых, на троечке он достаточно шустро бегал, а во вторых началник купил тогда родные кореловские сидюки с инсталляцией именно третьего корела, клипартами и толстенным каталогом тех клипартов. Я тогда впервые в жизни CD-ROM увидел. :) И у сотрудничавших с нашей конторой фирмочек тоже в основном третий юзался.

Choo (26.09.2007 20:29:07)
[#] Ответ на: Re: Второй релиз-кандидат UniConvertor от Choo 26.09.2007 20:29:07  
AP

Re: Второй релиз-кандидат UniConvertor

Зарой линуксовой не пробовали открывать? Linfan, помнится, говорил, что в их импортировщике CDR лет десять конь не валялся, стало быть, чисто теоретически может поддерживать. 1997 -- это ещё не такие далёкие времена от третьей версии.

AP ***** (26.09.2007 20:43:48)
[#] Ответ на: Re: Второй релиз-кандидат UniConvertor от Choo 26.09.2007 20:29:07  

Re: Второй релиз-кандидат UniConvertor

>Ну вот остались клипарты тех годов, и чего делать?
На всех не угодишь, приходится выбирать.
А как тут выберешь, "всё такое вкусное" =)

Сейчас, имея представление о том что и как сделано в версиях 7 и старше, можно поковыряться в версиях 5-6 и древнее. А можно потратить это время на разборки с текстом в версиях 7-13. Или на импорт стенсилов Visio. Или на Freehand. Или на AutoCAD. Или на InDesign. Или на выделение уровня предпросмотра в UC. Или на что-нибудь ещё.
И у каждого выбора найдутся активные сторонники.

Мне вот предпросмотр нравится больше всего, AutoCAD меньше всего, а остальное -- более-менее безразлично.
А Linfan, услышав слово "стенсил", начинает ковырять мизинцем в ухе -- думает ослышался =)

//frob

anonymous (26.09.2007 21:22:01)
[#] Ответ на: Re: Второй релиз-кандидат UniConvertor от AP 26.09.2007 20:43:48  
Linfan

Re: Второй релиз-кандидат UniConvertor

Что верно, то верно - у Ксарского импортера в каментах поминаются всуе 3 и 4я версии. Может че и надергает оно. А може и обвалится с визгом. Пробовать надо.

Linfan *** (26.09.2007 21:24:33)
[#] Ответ на: Re: Второй релиз-кандидат UniConvertor от Linfan 26.09.2007 18:43:45  

Re: Второй релиз-кандидат UniConvertor

>Имелось ввиду безглючная генерачия постскрипта для полиграфии

Не подумайте, что я критикую :) Ни в коем разе. Просто на главной странице заявлено, что это программа для работы с постскрипт, а ни импорта ни экспорта в постскрипт не наблюдается...

petrosha **** (26.09.2007 22:27:37)
[#] Ответ на: Re: Второй релиз-кандидат UniConvertor от petrosha 26.09.2007 22:27:37  

Re: Второй релиз-кандидат UniConvertor

Собрал sk1. Попробовал. Запускается, выглядит красиво... При попытке открыть файл пишет следующее и ничего не происходит:

>sh: kdialog: command not found

gentoo x86 xfce ;)

petrosha **** (26.09.2007 23:00:05)
[#]  

Re: Второй релиз-кандидат UniConvertor

Молодцы, ребята! Очень нужная вещь Спасибо

anonymous (26.09.2007 23:10:09)
[#] Ответ на: Re: Второй релиз-кандидат UniConvertor от anonymous 26.09.2007 21:22:01  

Re: Второй релиз-кандидат UniConvertor

> Сейчас, имея представление о том что и как сделано в версиях 7 и старше, можно поковыряться в версиях 5-6 и древнее. А можно потратить это время на разборки с текстом в версиях 7-13. Или на импорт стенсилов Visio. Или на Freehand. Или на AutoCAD. Или на InDesign. Или на выделение уровня предпросмотра в UC. Или на что-нибудь ещё. И у каждого выбора найдутся активные сторонники.

А по-моему вместо всего этого движения вперед пора притормозить и немного подумать о совместимости. Что это за дела, современная программа вроде - а с x86_64 несовместима (про не-x86 даже говорить не хочется, страшно подумать, что за дикие проблемы всплыть могут на big-endian и прочем сильно отличном железе), с питоном текущими несовместима (что, спрашивается делать пользвателям fedora, ubuntu и прочим современых дистрибутивов?), адская смесь на tk все так же требует kde для работы (диалогов) и т.д.

Понятно, что двигаться вперед всегда приятнее и интереснее, чем заботиться о том, чтобы это все нормально работало где-то кроме как на компьютеров разработчиков, но что же это за фигня такая, в самом деле? Подумайте немного о пользователях, наконец!

anonymous (27.09.2007 0:15:39)
[#] Ответ на: Re: Второй релиз-кандидат UniConvertor от anonymous 27.09.2007 0:15:39  

Re: Второй релиз-кандидат UniConvertor

>требует kde для работы (диалогов)

Ой йо....

petrosha **** (27.09.2007 0:34:12)
[#] Ответ на: Re: Второй релиз-кандидат UniConvertor от anonymous 27.09.2007 0:15:39  
AP

Re: Второй релиз-кандидат UniConvertor

> страшно подумать, что за дикие проблемы всплыть могут на big-endian и прочем сильно отличном железе)

sK1 успешно собирался на альфе, IIRC =)

AP ***** (27.09.2007 1:34:27)
[#] Ответ на: Re: Второй релиз-кандидат UniConvertor от AP 27.09.2007 1:34:27  

Re: Второй релиз-кандидат UniConvertor

> sK1 успешно собирался на альфе, IIRC =)

Верю, это очень хорошо, но много ли кого практически интересует? А вот i386/x86_64/ppc32/ppc64 - это актуально. Ну с некоторой натяжкой sparc64 еще... На этом по статистике реально используется линукс в современном мире.

anonymous (27.09.2007 3:26:52)
[#] Ответ на: Re: Второй релиз-кандидат UniConvertor от anonymous 27.09.2007 0:15:39  

Re: Второй релиз-кандидат UniConvertor

>А по-моему вместо всего этого движения вперед пора притормозить и немного подумать о совместимости.

Притормозите и подумайте, кто ж вам мешает?

>Что это за дела, современная программа вроде - а с x86_64 несовместима

Кто сказал? UC тестируется на том, что есть у авторов, это не означает, что программа не совместима с чем-либо.

>(про не-x86 даже говорить не хочется, страшно подумать, что за дикие проблемы всплыть могут на big-endian и прочем сильно отличном железе)

Не хочется говорить -- помолчите. Страшно подумать -- не думайте.

>с питоном текущими несовместима (что, спрашивается делать пользвателям fedora, ubuntu и прочим современых дистрибутивов?),

Насколько я помню, sK1 использует разные сторонние библиотеки _НЕ_ работающие с другим питоном. По этой причине sK1 тащил за собой свои версии всего подряд (всё это называлось sK1_RE и выглядело ещё менее приятно и существенно менее собираемо).

>адская смесь на tk

Не вижу в Ttk ничего адского.

>все так же требует kde для работы (диалогов) и т.д.

Да, за это Linfan уже неоднократно руган и не бит только потому, что у меня руки коротки.

>Подумайте немного о пользователях, наконец!

Нет смысла тратить время на размышления о злокозненной судьбе анонимов.

//frob

anonymous (27.09.2007 3:54:57)
[#] Ответ на: Re: Второй релиз-кандидат UniConvertor от anonymous 27.09.2007 3:54:57  

Re: Второй релиз-кандидат UniConvertor

> Кто сказал? UC тестируется на том, что есть у авторов, это не означает, что программа не совместима с чем-либо.

Ну если оно не собирается, значит не совместимо. Поправка: последний sk1, о котором сюда постили, не собирался. Вылетал на одной из библиотек, требуемых для работы и идущей в комплекте. При этом системную библиотеку, таки работающую под x86_64 он использовать также отказывался, потому что другие идущие с ним библиотеки были завязаны на использование внутреннего варианта той библиотеки. Адская каша, с какого конца подходить - непонятно. Ну то есть мне непонятно, разработчикам-то наверное понятно, но у них до сих пор "нет x86_64 машины".

> Насколько я помню, sK1 использует разные сторонние библиотеки _НЕ_ работающие с другим питоном

Неужели времена не изменились? В текущих версиях дистрибутивов идет только python 2.5, никаких compat 2.4 и все с ним работает - а там в репозиториях много внешних питоновских расширений. Ну, кроме особых вещей типа zope, но это отдельная история.

> Не вижу в Ttk ничего адского.

Не tk адский, комбинация всего остального с ним адская. К тому же, опять же неумение использовать системный ни к чему хорошему не приводит :-/

> Да, за это Linfan уже неоднократно руган и не бит только потому, что у меня руки коротки.

Так а вообще планы есть это убирать или там остальные куски интерфейса будут под kde переписываться?

anonymous (27.09.2007 4:12:26)
[#] Ответ на: Re: Второй релиз-кандидат UniConvertor от anonymous 27.09.2007 4:12:26  
AP

Re: Второй релиз-кандидат UniConvertor

> Не tk адский, комбинация всего остального с ним адская. К тому же, опять же неумение использовать системный ни к чему хорошему не приводит :-/

Вы попросту не в курсе: для sK1 нужна именно патченная новая версия, которой пока нет нигде. От этого напрямую зависит функциональность.

AP ***** (27.09.2007 13:06:54)
[#] Ответ на: Re: Второй релиз-кандидат UniConvertor от AP 27.09.2007 13:06:54  

Re: Второй релиз-кандидат UniConvertor

> Вы попросту не в курсе: для sK1 нужна именно патченная новая версия, которой пока нет нигде. От этого напрямую зависит функциональность.

Я в курсе. Это было так, дополнение. В конце концов, фиг с ним, с tk, если все остальное - библиотеки, не собирающиеся под x86-64 (нужно использовать системные) и зависимость от старого питона (нужно использовать системный) будет исправлена. Так нужен новый tk - ну ладно. Но tk, python, вся остальная компания.. такая масса библиотек, которая идет в комплекте не только сильно удлиняют время выкачивания из svn и процесс сборки, но и доставляют кучу проблем с совместимостью.

Никто бы не был против, если бы Tk был свой, все остальное системное - это бы работало нормально, наверное. Но ведь для того autoconf/automake, cmake и scons (там вроде последний используется?) и придумывали, чтобы адаптироваться к системным библиотекам и использовать их. Ведь многие текущие проблемы sk1 - совместимость с другими архитектурами, куча проблем сборки и т.д. не врожденные, а только потому, что оно не хочет адекватно дружить с готовыми собранными системными библиотеками.

anonymous (27.09.2007 13:24:23)
[#]  
Linfan

Re: Второй релиз-кандидат UniConvertor

Всем спасибо за критику :)

ТЕПЕРЬ ПОЯСНЕНИЕ РАЗАРАБОТЧИКОВ

sK1 тащит за собой собственную обвязку не потому что мы не можем использовать системные либы или потому что патчим что-то. Просто мы зависим от tk8.5 - в дистрах его нет. Питон собирается после Tk и привязан как правило к системному Tk. Для создания привязки к нашей 8.5 версии необходимы сорцы Tkinter из системного Питона. У всех они есть? Дай бог, чтоб хотя бы хедеры стояли.

Вся проблемная ситуация разрешится при переходе дистров на Tcl/Tk 8.5 и это уже не за горами - вчера вышла 8.5beta1 версия. В свою очередь мы переползаем на Питон 2.5, который будет нормой во всех дистрах.

Использовать абы шо, из того, что есть в системе - не получится. Например в мае пофиксили критический баг в Каиро, который мы репортили. Поэтому версия Cairo не какая-нить а последняя нужна. Интерфейс sK1 построен на новейших виджетах Ttk - они появились только в апрельском альфа-релизе и т.д. Просто мы сильно опережаем дистростроение в плане зависимостей. Вот и тащим свою обвязку. Но на мой взгляд - это лучше, мостится под все возможные версии, иначе в итоге получается уродец с корявым интерфейсом и обкоцанным функционалом.

После перехода на Питон 2.5 мы постараемся перевести большинство привязок на ctypes чтобы избежать вообще головняка с компиляцией, оставив единственное требование: Python 2.5.x+tk8.5

Linfan *** (27.09.2007 14:18:49)
[#] Ответ на: Re: Второй релиз-кандидат UniConvertor от Linfan 27.09.2007 14:18:49  
AP

Re: Второй релиз-кандидат UniConvertor

> Поэтому версия Cairo не какая-нить а последняя нужна.

cairo-1.4.6.tar.gz -- не последняя :) Да и LittleCMS поновее есть

AP ***** (27.09.2007 15:27:27)
[#] Ответ на: Re: Второй релиз-кандидат UniConvertor от AP 27.09.2007 15:27:27  
Linfan

Re: Второй релиз-кандидат UniConvertor

логично, но это на момент заливки в svn были последние версии

Linfan *** (27.09.2007 15:55:44)

О Сервере - Правила форума
http://www.linux.org.ru/

Rambler's Top100 Рейтинг@Mail.ru