После почти трёх лет разработки представлен (https://mail.gnome.org/archives/gnumeric-list/2012-December/...) релиз новой стабильной ветки табличного процессора Gnumeric 1.12.0 (http://projects.gnome.org/gnumeric/) и сопутствующего набора библиотек Goffice 0.10.0, развиваемых в рамках проекта GNOME.
Проект развивается самодостаточно и без намерения повторить возможности существующих табличных процессоров, обеспечивая ряд интересных особенностей (http://projects.gnome.org/gnumeric/features.shtml), таких как минималистичный и неперегруженный интерфейс, расширенные функции для телекоммуникаций и финансов (предлагается 154 специфичные функции, которых нет в Excel), дополнительные средства анализа статистики, собственные механизмы построения графиков и диаграмм. При этом пакет предоставляет средства для импорта и экспорта таблиц в форматах MS Excel и OpenOffice, и обеспечивает полную совместимость с Excel на уровне доступных функций.<center><a href="http://projects.gnome.org/gnumeric/images/gnumeric-sample.pn... src="http://www.opennet.me/opennews/pics_base/0_1355909571.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>
Среди ключевых изменений (http://projects.gnome.org/gnumeric/announcements/1.12/gnumer...) по сравнению с веткой 1.10 (http://www.opennet.me/opennews/art.shtml?num=25419):- Миграция на библиотеку GTK+ 3.x. Среди обязательных минимальных зависимостей:
glib 2.28.0, gtk+ 3.0.0, pango 1.24.0, libgsf 1.14.24, GOffice 0.10.0, gnome-xml 2.4.12. Опциональные зависимости: python 2.0, pygtk 1.99.10, gda 1.0.1, libgnomedb 1.0.1;
- Переход к использованию двойной лицензии GPLv2 и GPLv3;
- Улучшенная поддержка импорта и экспорта документов в формате ODS, используемом в LibreOffice и OpenOffice;
- Расширение средств для построения графиков: возможность использования размеченного текста (rich text) внутри меток, поддержка вставки данных в метки, новый тип графиков для отображения данных с большим разбросом максимальных и минимальных значений;
- Увеличение точности вычислений. Например, пакет больше не округляет промежуточные результаты, что увеличило точность результата работы таких функций, как SUM (например, SUM(1,1E-20,-1) выведет 1E-20);
- Проведена оптимизация производительности и уменьшено потребление памяти в условиях обработки большого объема данных;
- Уменьшено время запуска, в том числе за счёт встраивания в исполняемый файл ресурсов, используемых в интерфейсе пользователя;
- Расширен тестовый набор, используемый для выявления регрессий и ошибок. Новый набор тестов позволил выявить ранее незамеченные недоработки в поддержке форматов XLS, XLSX и ODS;
- Добавлена возможность вывода чисел в формате единиц Си с использованием корректного префикса.URL: https://mail.gnome.org/archives/gnumeric-list/2012-December/...
Новость: http://www.opennet.me/opennews/art.shtml?num=35645
Сводных таблиц в нем все еще нет?
просто хорошая новость!
Как там с макросами?
Очень жаль, что его родной формат не ODF: свободным разработчикам следовало бы выступать против проприетарных форматов одним фронтом, а не сегментироваться.
Когда появился gnumeric никакого ODF ещё даже в планах не было.
Пользуюсь Gnumeric. Хорошая программа. Справляется с объёмными файлами без каких-либо проблем.
Хочу только отметить единственный недостаток, как по мне, — у круговых диаграмм отсутствует возможность выводить значения данных в числовом виде (в абсолютных единицах или процентах).
А сильно было необходимо мигрировать на gtk3, чтобы в итоге родить все тот же угробищный интерфейс "привет из середины 90-ых" ?
> А сильно было необходимо мигрировать на gtk3Цикл поддержки GTK+2 не вечен.
> чтобы в итоге родить все тот же угробищный интерфейсА не угрёбищный — это риббон?
> Цикл поддержки GTK+2 не вечен.Дело не в том что он не вечен, а в том, что переход на новый тулкит подразумевает улучшения в фейсе, а тут все тоже самое эмм.. угробище
>> чтобы в итоге родить все тот же угробищный интерфейс
> А не угрёбищный — это риббон?Да я бы не сказал что он настолько плох, не шедевр, можно было придумать что то и получше, но от фейса гнумерика до фейса риббона примерно такое же расстояние как до фейса мотифа :-)
> Дело не в том что он не вечен, а в том, что
> переход на новый тулкит подразумевает улучшения в фейсеС какого перепугу?
>> А не угрёбищный — это риббон?
> Да я бы не сказал что он настолько плох, не шедевр, можно
> было придумать что то и получше, но от фейса гнумерика до
> фейса риббона примерно такое же расстояние как до фейса мотифа :-)Мне непонятна такая постановка вопроса. Придумать лучше что конкретно? Лишь бы что?
> С какого перепугу?Да нет, ну можно перейти с мотифа на кутью и сделать в ней фейс мотифа, но как то принято делать несколько по другому :-)
> Мне непонятна такая постановка вопроса. Придумать лучше что конкретно? Лишь бы что?
Да я откуда знаю :-) Фейс придумывают спецы, а я отнюдь не спец в этом. Но понять что нравится а что нет, может каждый Вот мне фейс гнумерика активно не нравится.
> Да нет, ну можно перейти с мотифа на кутью и сделать в ней фейс мотифа, но как то принято делать несколько по другому :-)Мне кажется, что кое-кто путает интерфейс и стили оформления.
> Да я откуда знаю :-)
Ясно, можно не продолжать.
> Мне кажется, что кое-кто путает интерфейс и стили оформления.не-а :-) Переход с одного тулкита на другой должен приводить к улучшению фейса, если при таком переходе его нет, это мартышкин труд по большей части.
> Ясно, можно не продолжать.
То есть вы предлагаете мне разработать интерфейс для гнумерика ? Весьма польщен, но вынужден отказаться от этой чести, так как нихрена не понимаю в разработке интерфейсов (разрабы гнумерика похоже тоже в этом не петрят, но это уже другая песня)
> не-а :-) Переход с одного тулкита на другой должен приводить к улучшению фейсаВо-первых, он никому ничего не должен. Во-вторых, переход с gtk+ 2 на gtk+ 3 не является переходом с одного тулкита на другой.
> если при таком переходе его нет, это мартышкин труд по большей части.
С точки зрения пользователя, который фапает на переливающиеся кнопки — возможно. Но вообще-то смена тулкита на другой, либо апгрейд до новой версии часто попросту упрощает разработку.
> Во-первых, он никому ничего не должен. Во-вторых, переход с gtk+ 2 на
> gtk+ 3 не является переходом с одного тулкита на другой.А что это тогда, интересно ? :-)
>> если при таком переходе его нет, это мартышкин труд по большей части.
> С точки зрения пользователя, который фапает на переливающиеся кнопки — возможно.
> Но вообще-то смена тулкита на другой, либо апгрейд до новой версии
> часто попросту упрощает разработку.Я вам уже приводил пример с кутьей и мотифом
> А что это тогда, интересно ? :-)Апгрейд до новой версии.
> Я вам уже приводил пример с кутьей и мотифом
Мне бессмысленные примеры ничего не говорят.
>> А что это тогда, интересно ? :-)
> Апгрейд до новой версии.,
без комментариев>> Я вам уже приводил пример с кутьей и мотифом
> Мне бессмысленные примеры ничего не говорят.жаль, что вам примеры ничего не говорят
> То есть вы предлагаете мне разработать интерфейс для гнумерика ? Весьма польщен,
> но вынужден отказаться от этой чести, так как нихрена не понимаю
> в разработке интерфейсовДа не может быть! :)
Интерфейс в Calligra Office очень даже неплох
>А не угрёбищный — это риббон?Что вы все так прицепились к риббону? Я ещё понимаю бухгалтера постарше, но вроде как айтишники должны поспокойнее принимать новое. К тому же ни разу еще конкретных претензий, чем риббон неудобнее классического меню, я не видел.
>>А не угрёбищный — это риббон?
> Что вы все так прицепились к риббону?Я всего лишь задал вопрос. Особых претензий к риббону не имею.
Как раз среди ИТ-спецов такие вопросы вызывают улыбку.
Есть сочетания клавиш,есть полезное место на экране. И есть Риббон, которые занимает это самое полезное место и попросту бесполезен при наличии навыков работы с комбинациями клавиш.
Добавлю - ИТ-спецам есть что новое учить (и существенно более полезное, чем какой-то высер для домохозяек, призванный "помочь" им и сильно осложнить жизнь техподдерке.
> Добавлю - ИТ-спецам есть что новое учить (и существенно более полезное, чем
> какой-то высер для домохозяек, призванный "помочь" им и сильно осложнить жизнь
> техподдерке.А до этого ИТ-спецы менюшки заучивали наизусть как таблицу умножения у каждой программы свою?
А есть еще кнопка скрыть ленту, всплывающие меню и горячие клавиши никто не отменял. Как я и говорил, никаких конкретных претензий.
> Как раз среди ИТ-спецов такие вопросы вызывают улыбку.
> Есть сочетания клавиш,есть полезное место на экране. И есть Риббон, которые занимает
> это самое полезное место и попросту бесполезен при наличии навыков работы
> с комбинациями клавиш.А если у чоловика шоркатный кретинизм и он может запомнить только ctrl-c(x,v) ?
У меня в worker на кнопках 70 функций. Помнить 70 шоркатов? Да, ей богу, для памяти есть куда более лучшее применение :-)
> ни разу еще конкретных претензий, чем риббон неудобнее классического меню, я
> не видел.ну так "ловите" - риббон в мс-офисе на и так весьма "сплющенном" по вертикали современном экране ("удобном" только при просмотре широкоформатных фильмов и для ноутбуков- тем что пропорции его ближе к пропорциям клавиатуры) сжирает гораздо больше полезного пространства по вертикали чем классическое меню. Иконки например из интерфейса ЛибреОффисе во-первых миниатюрны, а во-вторых легко перетаскиваются влево и становятся вертикальными, освобождая пространство сверху. А как сделать вертикальным риббон?
Да сверните вы эту ленту. Ctrl+F1, если стрелочку не видите в правом верхнем углу. После наведения на меню лента снова покажется и свернется после увода курсора.
>> ни разу еще конкретных претензий, чем риббон неудобнее классического меню, я
>> не видел.
> ну так "ловите" - риббон в мс-офисе на и так весьма "сплющенном"
> по вертикали современном экране ("удобном" только при просмотре широкоформатных фильмов
> и для ноутбуков- тем что пропорции его ближе к пропорциям клавиатуры)
> сжирает гораздо больше полезного пространства по вертикали чем классическое меню. Иконки
> например из интерфейса ЛибреОффисе во-первых миниатюрны, а во-вторых легко перетаскиваются
> влево и становятся вертикальными, освобождая пространство сверху. А как сделать вертикальным
> риббон?Вертикальный риббон, наподобие того же Unity Launcher - это, кстати, мысль. Надо покопать на эту тему.
А разве SUM(1,1E-20,-1) должна выводить 1E-20?
Да!! -1+1=0
Что-то по скриншоту слабо смахивает на gtk3.
А как оно должно смахивать?
отлично. Самый удобный и шустрый гуйвый табличный процессор под пингвин
Отличный табличный процессор. Правда я им пользуюсь под оффтопик, поэтому придется подождать.
Большой плюс Gnumeric - малый размер + работа без установки под оффтопик.
Из минусов - в поставку не включен солвер для поиска решения задач линейного программирования glpk или lsolve - для начала работы приходится еще несколько действий произвести кроме распаковки архива с gnumeric