Новинки вільного софта

Бажають використовувати систему Ubuntu 13.10 без Unity , Але при цьому володіє красивим класичним інтерфейсом в стилі GNOME 2, отримали минулого тижня дистрибутив Linux Mint 16. Крім того, в огляді відзначимо вільне ПЗ для створення багатосторінкових файлів PDF і DJVU , А також для роботи з 3D-графікою .


Відлуння Ubuntu 13.10

Стало вже звичною справою, коли після кожного випуску Ubuntu через кілька тижнів з'являється і дистрибутив Linux Mint. І на цей раз в самому кінці листопада, як відлуння Ubuntu 13.10, з'явився новий випуск Linux Mint 16 .

Mint практично повністю сумісний за своїми компонентів з Ubuntu крім одного - призначеного для користувача інтерфейсу . Свого часу, коли в Ubuntu перейшли на новий модерністський інтерфейс Unity, розробники "м'ятного" дистрибутива вдало скористалися протестними настроями багатьох користувачів Ubuntu і запропонували їм ту ж "Убунту", але тільки з класичним типом інтерфейсу.

У комплект Mint входять графічні оболонки MATE і Cinnamon , Які відповідають стандартним стилем GNOME 2. Інтерфейс MATE продовжує розвиток кодової бази GNOME 2, а Cinnamon - це переробка GNOME 3 в стилі другого "Гнома". обидві графічні оболонки містять класичну панель зі списком відкритих вікон, область повідомлень, посилання для швидкого запуску програм, список віртуальних екранів . Також тут є стандартне меню, аналогічне кнопці "Пуск" в класичній ОС Windows.

Також тут є стандартне меню, аналогічне кнопці Пуск в класичній ОС Windows

Іншими словами, творці Mint напружують себе тільки лише роботою над стильним виглядом своєї системи. А все інше робить Canonical. І треба відзначити, багато хто вважає цей зовні більш елегантним, ніж Ubuntu зі своїм Unity. Я близько місяця провів на Linux Mint Cinnamon 15 і системою залишився задоволений. Хоча потім все одно повернувся до модерністських GNOME 3 та Unity. Ці нові графічні оболонки стали досить гарні для використання, якщо до них звикнути і налаштувати.

В Mint 16 варто відзначити варіант системи з оболонкою Cinnamon 2. Ця версія робочого оточення примітна відходом від використання GNOME 3 в якості залежності. В рамках проекту Cinnamon тепер розвиваються власні версії компонентів GNOME, що в свою чергу робить перенос цієї графічної середовища в інші дистрибутиви більш легкою справою. Тому, цілком можливо, Cinnamon з'явиться навіть в Ubuntu або в Red Hat Linux Enterprise 8.


GScan2Pdf

Програму GScan2Pdf багато оглядачів софта називають аналогом Fine Reader для систем GNU / Linux . C її допомогою можна сканувати або імпортувати зображення документів, розпізнавати текст і експортувати відскановані документи у файли PDF .

Але насправді GScan2Pdf - це всього лише графічний інтерфейс до окремим самостійним додатків, які в режимі бек-енду здійснюють або сканування , або розпізнавання тексту , А також інші операції. Тому робота в GScan2Pdf як з Fine Reader, якщо не враховувати особливості цих бек-ендів, може розчарувати. В реальності GScan2Pdf надає тільки інтерфейс для склеювання сканів і текстових шарів в багатосторінкові документи форматів PDF, DJVU і деяких інших. А, наприклад, експорт в тестові редаговані формати DOC , ODT не підтримується. Тому GScan2Pdf можна назвати тільки частковим аналогом Fine Reader.

Для розпізнавання символів в GScan2Pdf можуть використовуватися різні програми. За замовчуванням використовується распознавалка Tesseract, в якій є і підтримка розпізнавання російського і білоруської мови . Тільки для цього потрібно самостійно за допомогою менеджера додатків встановити в систему спеціальні розширення tesseract-ocr-bel і tesseract-ocr-rus.

Але можна використовувати і інші системи розпізнавання - наприклад, якщо встановити систему Cuneiform , Яка, що важливо, розпізнає кирилицю. Треба сказати, до Cuneiform склалося дуже несправедливе ставлення, так як по суті це виключно движок розпізнавання без будь-яких додаткових функцій попередньої підготовки зображень. Тобто недостатньо підсунути цій програмі просто фотографію з текстом. Зображення документів перед розпізнаванням в Cuneiform повинні бути належним чином підготовлені: дозвіл встановити в 300 dpi, картинки перевести в формат Gray і т.д. Інакше порівнювати Cuneiform і, наприклад, Fine Reader також недоречно, як порівнювати браузер Google Chrome і html-движок WebKit .

Але хоча в GScan2Pdf і є інструменти для мінімальної обробки зображень - повороти, нерезкая маска і кадрування - цього часто недостатньо, щоб підготувати зображення з текстом, якщо воно було зроблено, наприклад, не сканером, а фотокамерою . В цьому випадку потрібно запускати редактор Gimp і в ньому обробляти зображення.

Що ж стосується процесу сканування, то GScan2Pdf управляє сканерами, використовуючи підсистему SANE. Тобто в програмі підтримується робота тільки з SANE-сумісним сканерами.

Таким чином, можна, в принципі, обійтися і без GScan2Pdf, використовуючи для створення електронної копії документа окремі програми: Xsane, GIMP, Tesseract, Cuneiform, Scan Tailor, а також інші спеціальні утиліти і додатки. Наприклад, якщо просто потрібно склеїти файли зображень в єдиний PDF-файл, то в Linux досить команди

convert * .jpg xxx.pdf

Але в GScan2Pdf ця вся робота може бути більш зручною. У вікні програми є панель мініатюр відсканованих сторінок, з якими можна виконати всі необхідні операції по створенню багатосторінкових електронних документів. Тут же є і спеціальна вкладка для створення і корекції текстового шару до файлів PDF і Djvu .

26-го листопада вийшла остання версія програми - GScan2Pdf 1.2 . Користувачі Ubuntu / Mint для установки найсвіжішої версії GScan2PDF можуть використовувати спеціальний репозиторій PPA:

sudo add-apt-repository ppa: jeffreyratcliffe / ppa sudo apt-get update sudo apt-get install gscan2pdf

Користувачі OpenSUSE можуть знайти останні версії програми через спеціалізований сервіс пошуку пакетів.


Wings 3D

Після того як редактор 3D-графіки Blender став потужним професійним додатком з повним циклом створення ефектів для кінофільмів, багато хто хотів би знайти собі 3D-редактор простіше для будь-яких особистих потреб. Бажано, щоб цей редактор був з ліцензією open source безкоштовно поширювався. Почасти таким додатком можна назвати редактор Wings 3D, що оновився нещодавно до версії 1.5.2 .

Насправді, Wings 3D можна назвати аматорської програмою, якою, наприклад, є Sketchup для побудови будиночків і ялинок. Це невеликого розміру (15 мегабайт в архіві) програма для 3D-моделювання з відкритим вихідним кодом може бути використана для створення і текстурирования віртуальних предметів з низьким або середнім кількістю полігонів.

Програма не підтримує анімацію і має в своєму складі тільки рендер OpenGL . Моделі можуть експортуватися в зовнішні програми рендеринга - POV-Ray і YafRay.

Wings 3D часто використовується як маленька система CAD для створення прототипів приладів або механізмів. Використовують його і творці ігор в комбінації з іншими програмами, які є більш просунутими щодо системи рендеринга і анімації.

Інтерфейс у програми без панелей і кнопок. У Wings 3D для більшості операцій використовується режим контекстного меню, що викликається правою кнопкою миші. Масштабування відбувається по обертанню коліщатка миші. Редагування 3D-об'єкта може відбуватися в чотирьох режимах: вертекси, ребра, грані і об'єкти. Скинути поточне виділення в кожному режимі можна клавішею пробілу.

З іншого боку інтерфейс Wings 3D після використання інших програм тривимірного моделювання може виявитися зовсім незвичним. Особливо це стосується функцій повороту, переміщення об'єкта, які потрібно робити через контекстне меню з використанням поля введення, що викликається клавішею Tab. Також програма не локалізована на російську мову.

Wings 3D є кросплатформним додатком. Є варіанти програми для Windows , MacOS, Linux . Але в більшості репозиторіїв Linux цієї програми немає в наявності, і її дистрибутив потрібно завантажити з офіційного сайту Wings 3D.


Ogre

І продовжуючи тему 3D-графіки , Треба відзначити вихід версії графічного движка з відкритим вихідним кодом OGRE 1.9 . Тепер це нова стабільна і рекомендована версія для розробників .

Тепер це нова стабільна і рекомендована версія для   розробників

OGRE (Object-Oriented Graphics Rendering Engine) - написаний на C ++ об'єктно-орієнтована графічний движок, який призначений для розробки додатків тривимірної графіки . Поширюється у вигляді спеціального SDK.

Прикладом відомого додатка, створеного з використанням OGRE, є комп'ютерна гра Torchlight. Але при цьому самі автори цього проекту підкреслюють, що OGRE сам по собі не є тільки ігровим движком, а може застосовуватися для вирішення широкого кола завдань 3D-рендеринга.

Поширення движок отримав за рахунок своєї платформ. З використанням OGRE можна створювати програми не тільки для платформ Windows, Mac OS, Linux, але і для мобільних ОС - Android, iOS . Однією з головних особливостей останньої версії движка є підтримка Windows Phone 8 . З інших нововведень OGRE 1.9 слід відзначити поліпшену підтримку OpenGL3 +, DirectX11.

Через деякий час повинна з'явитися версія OGRE 1.10. Але вже в наступному році планується вихід версії OGRE 2, над якою зараз активно йде робота.

Михайло АСТАПЧІК