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

[#]  
AP

Scribus 1.3.5.1

После двух лет портирования на Qt4, рефакторинга и добавления новых возможностей выпущена новая, официально нестабильная версия свободной настольной издательской системы Scribus.

Основные изменения:

  • существенно ускорены отрисовка и загрузка документов;
  • наконец-то можно свободно редактировать текст прямо на холсте;
  • новый тип блоков - блок рендеринга (LaTeX, POV-Ray, LilyPond, Graphviz, Gnuplot);
  • добавлен импорт AI, WMF, XFig;
  • добавлено встраивание PDF и EPS в экспортируемый PDF;
  • добавлен предпросмотр предела покрытия краской.
  • упрощена поддержка палитр Pantone (использование EPS и AI как файлов палитр);
  • добавлена серия инструментов для работы с контурами.

Ветка разработки, начатая версией 1.3.5, постепенно превратится в стабильную 1.4.0. Уже открытая версия разработки 1.5.0 превратится в 2.0. Для работы пока что рекомендуется 1.3.3.х.

Как обычно, иллюстрированный обзор на русском.

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

Метки: scribus, графика

AP ***** (12.08.2009 13:03:11)
Проверено: svu (12.08.2009 13:04:48)
Juick

[#]  
dogbert

Re: Scribus 1.3.5.1

Отлично!

dogbert **** (12.08.2009 13:07:52)
[#]  
bender

Re: Scribus 1.3.5.1

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

bender **** (12.08.2009 13:22:10)
[#]  
Somewho

Re: Scribus 1.3.5.1

атлично, жаждю стабильную

Somewho ** (12.08.2009 13:28:09)
[#] Ответ на: Re: Scribus 1.3.5.1 от bender 12.08.2009 13:22:10  
AP

Re: Scribus 1.3.5.1

Честно - не помню. Скрин делал чуть ли не месяц назад. Сейчас попробовал - глаза вообще отвалились в отдельные круги :)

AP ***** (12.08.2009 13:28:23)
[#] Ответ на: Re: Scribus 1.3.5.1 от bender 12.08.2009 13:22:10  
Sadler

Re: Scribus 1.3.5.1

> В обзоре пример со смайликом, разрезанным линией - у исходного смайлика глаза пустые и градиент слева направо, а у разрезанных половинок - глаза желтые и градиент похоже центральный - это бага инструмента, или там в другом дело?

Тоже заметил. Это фича. Типа, инструмент сам дорисовывает то, что забыл художник, например, горящие глаза смайлика :)

Sadler * (12.08.2009 13:49:12)
[#] Ответ на: Re: Scribus 1.3.5.1 от Sadler 12.08.2009 13:49:12  
AP

Re: Scribus 1.3.5.1

Кстати, мысль. Надо не исправить, а доработать :)

AP ***** (12.08.2009 13:52:26)
[#]  

Re: Scribus 1.3.5.1

а было на qt3 ? очень хорошо что все понемножку портируется

Sylvia ***** (12.08.2009 13:55:31)
[#] Ответ на: Re: Scribus 1.3.5.1 от Sylvia 12.08.2009 13:55:31  
AP

Re: Scribus 1.3.5.1

Да, стабильная версия до сих пор на Qt3.

Rosegarden/Qt4 — такой же долгострой. Уже не меньше года порт херачат, а работает только наполовину.

AP ***** (12.08.2009 13:57:44)
[#] Ответ на: Re: Scribus 1.3.5.1 от AP 12.08.2009 13:57:44  
Eddy_Em

Re: Scribus 1.3.5.1

> Rosegarden/Qt4 — такой же долгострой

Это точно, и выглядеть он стал довольно ужасно, и тормозить больше. Блин, нет чтобы под gtk писать...

Eddy_Em **** (12.08.2009 13:59:57)
[#] Ответ на: Re: Scribus 1.3.5.1 от Eddy_Em 12.08.2009 13:59:57  

Re: Scribus 1.3.5.1

Портировать с qt3 на qt4 по-любому быстрее, чем на совершенно убогом и неудобном gtk писать.

dt1 * (12.08.2009 14:03:58)
[#] Ответ на: Re: Scribus 1.3.5.1 от dt1 12.08.2009 14:03:58  
AP

Re: Scribus 1.3.5.1

Что, никак без тулкитосрача не получается, да? :)

AP ***** (12.08.2009 14:07:29)
[#] Ответ на: Re: Scribus 1.3.5.1 от AP 12.08.2009 14:07:29  
dogbert

Re: Scribus 1.3.5.1

>Что, никак без тулкитосрача не получается, да? :)
Сейчас, небось, и ДЕ-срач организуется %)

dogbert **** (12.08.2009 14:13:51)
[#] Ответ на: Re: Scribus 1.3.5.1 от AP 12.08.2009 14:07:29  

Re: Scribus 1.3.5.1

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

dt1 * (12.08.2009 14:15:39)
[#] Ответ на: Re: Scribus 1.3.5.1 от dogbert 12.08.2009 14:13:51  
balodja

Re: Scribus 1.3.5.1

Не будет срача, ибо всем доподлинно известно, что кеды рулят и педалят по-всякому.

balodja *** (12.08.2009 14:16:47)
[#] Ответ на: Re: Scribus 1.3.5.1 от dt1 12.08.2009 14:03:58  
Ptomaine

Re: Scribus 1.3.5.1

> Портировать с qt3 на qt4 по-любому быстрее, чем на совершенно убогом и неудобном gtk писать.

не согласен.

"убогом" = простом?

"неудобно" = учить матчасть лень?

По мне, так хоть на веб-интерфейсе всё бы работало, лишь бы было шустро и позволяло делать заявленные вещи. А что там QT4 или GTK мне, честно, по барабану - это выбор программистов, которым этот проект писать и поддерживать.

З.Ы. Кстати, они как раз-таки собирались с cairo работать. Так что, символическая часть gtk там, всё-таки, наверное, есть. ;)

Ptomaine (12.08.2009 14:19:21)
[#] Ответ на: Re: Scribus 1.3.5.1 от Ptomaine 12.08.2009 14:19:21  
AP

Re: Scribus 1.3.5.1

> З.Ы. Кстати, они как раз-таки собирались с cairo работать.

Они = шкрыбусовцы? Уже два года как юзают в хвост и в гриву.

AP ***** (12.08.2009 14:21:50)
[#] Ответ на: Re: Scribus 1.3.5.1 от Ptomaine 12.08.2009 14:19:21  
AP

Re: Scribus 1.3.5.1

P.S. Только вот про сиволическую часть не надо :) А то тут позавчера pstoedit 3.50 вышел, первый за два года тоже. Там теперь есть драйвер вывода в Cairo. Натурально пишет код на C и линкует его с Каиром :) И что, тоже символичный GTK+? :)

AP ***** (12.08.2009 14:23:19)
[#]  

Re: Scribus 1.3.5.1

Скрибус -- убожество. Далеко не дотягивает по удобству и функционалу до пейджмейкера 6.5, а ресурсов требует буквально на два порядка больше. Не, ну как "бесплатное поделие, которым никто не заставляет..." -- самое то, кто ж спорит.

Oleaster ** (12.08.2009 14:56:45)
[#] Ответ на: Re: Scribus 1.3.5.1 от Oleaster 12.08.2009 14:56:45  
AP

Re: Scribus 1.3.5.1

Ты опять за старое взялся? :)

AP ***** (12.08.2009 15:10:58)
[#] Ответ на: Re: Scribus 1.3.5.1 от Oleaster 12.08.2009 14:56:45  

Re: Scribus 1.3.5.1

> Скрибус -- убожество.
Предложите лучше в той же ценовой категории.

Korwin *** (12.08.2009 15:12:17)
[#]  
yoghurt

Re: Scribus 1.3.5.1

Отличная новость!.. Хотел было когда то свои ПЗ размечать в скрибусе, но одолел LaTeX

yoghurt ***** (12.08.2009 15:13:35)
[#] Ответ на: Re: Scribus 1.3.5.1 от Ptomaine 12.08.2009 14:19:21  

Re: Scribus 1.3.5.1

Убогом, потому что С для GUI не подходит. Неудобно, потому что реально неудобно делать работу за компилятор, пытаясь на С писать объектно-ориентированный код.

dt1 * (12.08.2009 15:20:14)
[#] Ответ на: Re: Scribus 1.3.5.1 от dt1 12.08.2009 15:20:14  

Re: Scribus 1.3.5.1

> Убогом, потому что С для GUI не подходит.
Мне, как пользователю абсолютно начхать на используемый язык если ПО свою работу выполняет и меня устраивает функционал.

Korwin *** (12.08.2009 15:29:41)
[#] Ответ на: Re: Scribus 1.3.5.1 от Korwin 12.08.2009 15:29:41  
Mystra_x64

Re: Scribus 1.3.5.1

Вот только пишут программы далеко не просто пользователи.

Mystra_x64 ***** (12.08.2009 15:33:21)
[#] Ответ на: Re: Scribus 1.3.5.1 от Mystra_x64 12.08.2009 15:33:21  

Re: Scribus 1.3.5.1

> Вот только пишут программы далеко не просто пользователи
Ну а горшки не боги обжигают. И что?

Korwin *** (12.08.2009 15:38:46)
[#]  
Kuka

Re: Scribus 1.3.5.1

Портирование Scribus на Qt4 заняло два года.
Портирование Rosegarden на Qt4 продолжается примерно столько же, и конца-краю не видно.
Автор K3B не справился с портированием своего детища под Qt4/KDE4, и вместо него отдувалась команда Mandriva.
Спустя четыре (!) года после выхода Qt4 остается туева хуча Qt3-only приложений. Понимая, насколько проблематичным получилось портирование, Qt Software лепит костыли наподобие Qt3Support-классов.

Господа кутешники, если переход на новую мажорную версию библиотеки происходит с ТАКОЙ кровью, наверное, что-то не так в вашей консерватории?

Я что-то не припомню, чтобы портирование GTK1->GTK2 вызывало хоть какие-то затруднения. Готов биться об заклад, что переход к GTK3 (который, как известно, собирается поломать backward compatibility) также не вызовет ни одного долгостроя а-ля Rosegarden.

Потому что кто-то смотрит на два шага вперед и грамотно проектирует свое API, а кто-то (не будем показывать пальцем на Qt Software) не видит дальше своего носа.

Kuka ** (12.08.2009 15:42:00)
[#] Ответ на: Re: Scribus 1.3.5.1 от dt1 12.08.2009 15:20:14  
theos

Re: Scribus 1.3.5.1

>Убогом, потому что С для GUI не подходит

А что, кроме как на СИ этот тулкит нигде не доступен? Это ерунда. А вот то, что там до сих пор комбобокс некорректно показывается (список повляется с "прокрруткой" с середины списка, после прокрутки исчезает), вот это реально бесит. Никто не знает - это такая фича, да?

theos ** (12.08.2009 15:45:18)
[#] Ответ на: Re: Scribus 1.3.5.1 от Kuka 12.08.2009 15:42:00  
theos

Re: Scribus 1.3.5.1

>Потому что кто-то смотрит на два шага вперед и грамотно проектирует свое API, а кто-то (не будем показывать пальцем на Qt Software) не видит дальше своего носа.

Потому что кто-то не имеет достаточно ресурсов-мозгов-воображения развивать тулкит.

Очевидный фикс.

theos ** (12.08.2009 15:47:31)
[#] Ответ на: Re: Scribus 1.3.5.1 от dt1 12.08.2009 15:20:14  
Kuka

Re: Scribus 1.3.5.1

> Убогом, потому что С для GUI не подходит.

Поучили бы матчасть, прежде чем троллить так толсто. GTK+ был написан на С вовсе не для того, чтобы его можно было использовать только из С-программ. По-моему, сейчас уже любое школие знает, что GUI на GTK+ можно создавать на чертовой прорве языков: компилируемых, интерпретируемых, динамических, управляемых, сильно типизированных, слабо типизированных, объектно-ориентированных и не очень.

А несчастные фанбои Qt альтернативы монструозному С++ не имеют, из-за чего огребают мемлики (из-за отсутствия GC), ошибки компилятора на три страницы (из-за темплейтного программирования) и портирование по два года. Пионерию типа PyQt или QtD по понятным причинам не рассматриваем.

Kuka ** (12.08.2009 15:50:36)
[#] Ответ на: Re: Scribus 1.3.5.1 от Kuka 12.08.2009 15:42:00  

Re: Scribus 1.3.5.1

Просто кто-то не побоялся сделать рефакторинг своего кода и убрать из него всякие уродства, что в перспективе очень даже хорошо. С gtk это просто нереально. Феерический пример: в гтк-шном календаре нумерация дней с единицы, а месяцев с нуля. Чувствуется грамотное проектирование.

dt1 * (12.08.2009 15:57:09)
[#] Ответ на: Re: Scribus 1.3.5.1 от Kuka 12.08.2009 15:50:36  

Re: Scribus 1.3.5.1

Можно да, только код все равно отстойный получается из-за изначальной написанности на Си.

dt1 * (12.08.2009 16:01:25)
[#] Ответ на: Re: Scribus 1.3.5.1 от Kuka 12.08.2009 15:42:00  
AP

Re: Scribus 1.3.5.1

А ничего, что в обоих случаях имеет место рефакторинг? :)

AP ***** (12.08.2009 16:07:14)
[#] Ответ на: Re: Scribus 1.3.5.1 от theos 12.08.2009 15:45:18  
AP

Re: Scribus 1.3.5.1

> Никто не знает - это такая фича, да?

Фича. Первый элемент списка появляется под курсором.

AP ***** (12.08.2009 16:08:17)
[#] Ответ на: Re: Scribus 1.3.5.1 от Korwin 12.08.2009 15:38:46  
Mystra_x64

Re: Scribus 1.3.5.1

>> Убогом, потому что С для GUI не подходит.
>Мне, как пользователю абсолютно начхать на используемый язык если ПО свою работу выполняет и меня устраивает функционал.


? Где-то здесь должна быть логика, но я её не вижу. ?

>Ну а горшки не боги обжигают. И что?

Mystra_x64 ***** (12.08.2009 16:19:31)
[#] Ответ на: Re: Scribus 1.3.5.1 от AP 12.08.2009 16:07:14  
Kuka

Re: Scribus 1.3.5.1

> А ничего, что в обоих случаях имеет место рефакторинг? :)

Именно так.

Только в случае GTK+ это совершенно тривиальный и предсказуемый процесс.
А в случае Qt - долгострой на два года.

Подобные примеры как раз очень хорошо отражают качество и продуманность API, вкупе с положительными или отрицательными сторонами того или иного языка программирования.

Kuka ** (12.08.2009 16:23:18)
[#] Ответ на: Re: Scribus 1.3.5.1 от AP 12.08.2009 15:10:58  

Re: Scribus 1.3.5.1

Г-н Прокудин, не припомню, чтоб мы с Вами отдыхали в одном вытрезвителе; а потому, невзирая на всему свету известное Ваше хамство и бескультурье, попрошу не "тыкать".

Тем более, что по существу вопроса возразить Вам нечего. Жрёт скрибус ресурсы? Жрёт. Верстать при этом умеет? Умеет... на уровне тех версий пейджмейкера, которые ещё имели в названии "Aldus". Налицо отставание на десять+ лет. Что это за "программа для вёрстки", в которой брошюру сверстать в десять раз труднее и неудобнее, чем в _бесплатном_ макросе для MS Word 97? Да даже ручками в OOo быстрее делается.

Oleaster ** (12.08.2009 16:24:33)
[#] Ответ на: Re: Scribus 1.3.5.1 от Kuka 12.08.2009 16:23:18  
AP

Re: Scribus 1.3.5.1

Скажу по секрету, в случае со шкрыбусом затор в полгода (из этих двух) был ровно из-за того, что один из разработчиков оставил кучу недокументированного нового кода и срулил. Потом вернулся, к счастью.

AP ***** (12.08.2009 16:26:27)
[#] Ответ на: Re: Scribus 1.3.5.1 от Korwin 12.08.2009 15:12:17  

Re: Scribus 1.3.5.1

>Предложите лучше в той же ценовой категории.

Вы писали комментарий, как обычно на лоре, прочитав только первую фразу? Я же и сам сказал -- для беплатной поделки а-ля "студенческая курсовая -- прототип программы вёрстки" очень неплохо. Энтузиасты даже из принципа какие-то буклетики верстают, бедолаги. Но к полиграфической промышленности эта штуковина не будет иметь отношения ещё лет пять. Или десять. А может, и вообще никогда не будет.

Oleaster ** (12.08.2009 16:29:07)
[#] Ответ на: Re: Scribus 1.3.5.1 от Oleaster 12.08.2009 16:24:33  
AP

Re: Scribus 1.3.5.1

Кисонька, ты не кипятись так. С людьми я на "ты" перехожу без алкоголя. Ну хотя бы потому, что не употребляю алкоголь. Совсем :)

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

А с пижамкером твоим ненаглядным я работал. И с 6.5, и с 7.0. Это такой пипец, что словами не передать. Диалог печати в PDF у него просто волшебный. Про идиотическую манеру зеркалить блоки относительно начала координат вообще молчу. Оно понятно, конечно, что старый, заслуженный и тэ пэ. Но не до такой же степени :)

Мда, и это — ты уже пропатчил его реверс-инженерингом на предмет поддержки OTF и висячей пунктуации?

AP ***** (12.08.2009 16:32:56)
[#] Ответ на: Re: Scribus 1.3.5.1 от AP 12.08.2009 16:08:17  
theos

Re: Scribus 1.3.5.1

>Фича. Первый элемент списка появляется под курсором.

Ну почему там всё не как у людей, вот нахрена мне это большой кусок пустоты и скроллить список из 10 элементов? =((

theos ** (12.08.2009 17:05:12)
[#] Ответ на: Re: Scribus 1.3.5.1 от theos 12.08.2009 17:05:12  
AP

Re: Scribus 1.3.5.1

Как бы не соврать ненароком, но вроде бы патчилось

AP ***** (12.08.2009 17:08:25)
[#] Ответ на: Re: Scribus 1.3.5.1 от dt1 12.08.2009 15:57:09  

Re: Scribus 1.3.5.1

> Феерический пример: в гтк-шном календаре нумерация дней с единицы, а месяцев с нуля. Чувствуется грамотное проектирование.

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

"day" gint : Read / Write

The selected day (as a number between 1 and 31, or 0 to unselect the currently selected day). This property gets initially set to the current day.

Allowed values: [0,31]

Default value: 0

SKYRiDER *** (12.08.2009 17:47:43)
[#]  
gnunixon

Re: Scribus 1.3.5.1

Зачетная DTP. И хоть некоторые товарищи тут пытаются сравнить скрибус с пижамой, спешу напомнить что скрипты в пижаме приходилось писать на ссях++, что, согласитесь, совсем не способствовало удобству использования оных. А тут спокойно можно их писать на питоне. А скрипты, хочу заметить, вещь важная, особенно для меня. Короче он + латех и проприетарщина не нужна )).

gnunixon * (12.08.2009 18:26:47)
[#] Ответ на: Re: Scribus 1.3.5.1 от SKYRiDER 12.08.2009 17:47:43  

Re: Scribus 1.3.5.1

А что, месяцы нельзя было тоже с единицы начать для единообразия?

dt1 * (12.08.2009 18:32:24)
[#] Ответ на: Re: Scribus 1.3.5.1 от gnunixon 12.08.2009 18:26:47  
AP

Re: Scribus 1.3.5.1

Как поживает доработка paperTeX, кстати? :)

AP ***** (12.08.2009 18:35:49)
[#] Ответ на: Re: Scribus 1.3.5.1 от dt1 12.08.2009 18:32:24  

Re: Scribus 1.3.5.1

> А что, месяцы нельзя было тоже с единицы начать для единообразия?

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

SKYRiDER *** (12.08.2009 18:58:33)
[#] Ответ на: Re: Scribus 1.3.5.1 от AP 12.08.2009 18:35:49  
gnunixon

Re: Scribus 1.3.5.1

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

gnunixon * (12.08.2009 19:06:37)
[#] Ответ на: Re: Scribus 1.3.5.1 от gnunixon 12.08.2009 19:06:37  
gnunixon

Re: Scribus 1.3.5.1

s/подклюучю/подключу (прошу прощения, не русский :-) )

gnunixon * (12.08.2009 19:07:59)
[#] Ответ на: Re: Scribus 1.3.5.1 от gnunixon 12.08.2009 19:06:37  
AP

Re: Scribus 1.3.5.1

В общем, как что появится - велкам в народные массы :) Не шкрыбусом единым :)

AP ***** (12.08.2009 19:10:49)
[#] Ответ на: Re: Scribus 1.3.5.1 от dt1 12.08.2009 14:15:39  

Re: Scribus 1.3.5.1

>Ну тут срач обычно с юзерской точки зрения

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

Ttt **** (12.08.2009 19:18:44)

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

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