Чтение онлайн

на главную - закладки

Жанры

200 лучших программ для Linux
Шрифт:

Первоначальным назначением программы Sven была настройка дополнительных клавиш на мультимедийной клавиатуре, но начиная с версии 0.4 Sven научился исправлять ошибки при наборе текста и изменять клавиатурную раскладку наподобие известной в Windows программы Punto Switcher. Более того, даже если используется обычная клавиатура, с ее помощь можно эмулировать мультимедийные клавиши, используя вместо них клавиатурные сочетания. Можно также назначать действия на кнопки мыши. Понимает приблизительно 10 000 русских слов и 9500 английских. В случае если программа не переключилась сама, можно изменить раскладку вручную при помощи специально заданной клавиши (по умолчанию Break).

Отдельной клавишей (Scroll Lock) можно изменять

регистр слов (верхний, нижний, первая буква – верхний, остальные – нижний). Индикатор-переключатель раскладки клавиатуры запоминает свое состояние для каждого окна, поэтому при частом переключении между приложениями пользователю не нужно дополнительно изменять раскладку. Программа имеет большие возможности – с ней действительно стоит познакомиться. Все настройки производятся при помощи графической программы, построенной на библиотеках GTK+. Sven тестирован под Linux, но должен работать и на *BSD-системах. Используемый оконный менеджер не имеет значения.

Некоторые оконные менеджеры не имеют панели задач. В этом случае программу следует запускать с ключом -i. После запуска в панели задач появится значок с флагом текущей раскладки, а на рабочем столе отобразится плавающее окно, которое можно свободно перемещать по экрану. В нем выводятся статистика набора текста, индикатор клавиатуры, текущие дата и время. Щелчок правой кнопкой мыши приведет к появлению контекстного меню, при помощи которого можно получить информацию о процессах, выбор любого пункта из списка вызовет меню, позволяющее его остановить. Отсюда же можно управлять встроенными командами, среди них команды для работы с Audio CD, изменение громкости и работа с буфером обмена. Двойной щелчок кнопки мыши отобразит окно настройки параметров работы (рис. 7.3).

Рис. 7.3. Окно настройки Sven

Xneur – аналог Punto Switcher

Программа X Neural Switcher – XNeur анализирует вводимые пользователем символы и, если их последовательность не характерна для текущего языка, переключает раскладку и переписывает последнее слово. Для распознавания языков используются словари aspell и механизм регулярных выражений. События могут озвучиваться через через библиотеку OpenAL либо через звуковой движок Gstreamer. Кроме русского и английского поддерживаются некоторые другие языки – украинский, белорусский, румынский (молдавский) и французский.

Функционально Xneur разделен на две части. Демон xneur, считывая конфигурационные файлы, работает в фоне и, собственно, реализует все возможности программы. Для удобной настройки используется графический интерфейс, точнее два – gxneur (написан с использованием библиотек GTK+) и kXNeur (интерфейс для KDE) (рис. 7.4). По умолчанию задействуются общесистемные настройки, однако пользователь может создать каталог ~/.xneur, в котором будут располагаться индивидуальные настройки.

Рис. 7.4. Интерфейс настройки KXNeur

Изначально программа разрабатывалась для Linux, позже была реализована корректная работа в FreeBSD. Кроме исходных текстов на сайте доступны пакеты для Debian, Ubuntu, ASP Linux, CentOS/RHEL, Fedora 7 и 8. Есть Xneur и в репозитарии российского дистрибутива ALT Linux.

KeyTouch

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

При первом запуске

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

Рис. 7.5. Настройки KeyTouch

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

Программы-каталогизаторы

У каждого человека постепенно скапливается большое количество различного материала: книги (бумажные и электронные), стопки журналов, фильмы, музыка, видеоигры, марки, монеты и прочее, связанное с хобби и стилем жизни. Со временем разобраться в этом становится все проблематичнее. Помочь решить такую проблему могут специальные программы. В Linux они тоже есть. Можно найти десяток программ подобного назначения, которые отличаются используемыми библиотеками и основными возможностями.

Alexandria Book Collection Manager – это приложение для среды GNOME, предназначенное для каталогизации книг. Умеет хранить всю необходимую информацию об имеющихся книгах: код EAN/ISBN, название, автор, ключевые слова, рисунок обложки с возможностью импорта с различных онлайн-ресурсов.

Популярностью пользуется и Gcstar , также написанный с использованием Gtk-библиотек. Это более универсальный менеджер, позволяющий управлять информацией любого типа. Пользователь сам устанавливает критерии, по которым заносит описания предмета в каталог. Реализованы все сопутствующие элементы – поиск, автоматическая загрузка информации с веб-ресурсов, а также экспорт базы или ее части в различные форматы (HTML, XML, CSV и XML-формат программы Tellico).

Простая в использовании программа GCfilms позволяет вести коллекцию фильмов. Она поможет в борьбе с должниками, показывая, кто не отдал диск вовремя. В GCfilms удобно реализована возможность поиска информации по всевозможным критериям (непросмотренные, неотданные, актеры, жанр и прочее).

Программа Tellico

Tellico – это очень удобный и понятный в работе менеджер коллекций. После установки в Tellico вы найдете типовые шаблоны для коллекций – книг, библиографий, комиксов, видео, музыки, игр, монет, марок, вин и некоторые другие. Пользователь может добавить свои поля или категории, количество которых не ограничено. Поддержано любое количество полей нескольких типов – обычные текстовые, параграф, список, переключатель, числовое, гиперссылка, данные и изображение. Информация сохраняется в понятный человеку файл формата XML, что делает простым его анализ даже вручную. Реализованы поиск по всем значениям, сортировка и группировка по некоторым параметрам, информацию можно отбирать при помощи системы фильтров. Умеет работать с ISBN (International Standard Book Number – учетный номер международного стандарта) – уникальной 10-цифровой комбинацией, позволяющей однозначно идентифицировать книги и некоторые другие подобные изделия, изданные интернационально. Поддержан импорт информации, хранящейся в файлах формата Bibtex, RIS, CSV, а также аудиофайлов, аудиодисков и плейлистов проигрывателей в форматах CDDB , MP3 и Ogg Vorbis. Собранная информация экспортируется во многие форматы. Сведения можно получать из Интернета, например поля книг можно заполнять с сайта amazon.com, Библиотеки Конгресса (США) и ISBNdb.com, – реализован поиск прямо из окна программы (рис. 7.6).

Поделиться:
Популярные книги

Кодекс Охотника. Книга V

Винокуров Юрий
5. Кодекс Охотника
Фантастика:
фэнтези
попаданцы
аниме
4.50
рейтинг книги
Кодекс Охотника. Книга V

Черный Маг Императора 10

Герда Александр
10. Черный маг императора
Фантастика:
юмористическое фэнтези
попаданцы
аниме
сказочная фантастика
фэнтези
5.00
рейтинг книги
Черный Маг Императора 10

Наследие Маозари 5

Панежин Евгений
5. Наследие Маозари
Фантастика:
фэнтези
юмористическое фэнтези
5.00
рейтинг книги
Наследие Маозари 5

Адепт. Том 1. Обучение

Бубела Олег Николаевич
6. Совсем не герой
Фантастика:
фэнтези
9.27
рейтинг книги
Адепт. Том 1. Обучение

Я - злодейка в дораме. Сезон второй

Вострова Екатерина
2. Выжить в дораме
Фантастика:
уся
фэнтези
сянься
попаданцы
5.00
рейтинг книги
Я - злодейка в дораме. Сезон второй

Как я строил магическую империю 2

Зубов Константин
2. Как я строил магическую империю
Фантастика:
попаданцы
аниме
5.00
рейтинг книги
Как я строил магическую империю 2

Газлайтер. Том 5

Володин Григорий
5. История Телепата
Фантастика:
попаданцы
альтернативная история
аниме
5.00
рейтинг книги
Газлайтер. Том 5

Черный Маг Императора 19

Герда Александр
19. Черный маг императора
Фантастика:
аниме
фэнтези
попаданцы
5.00
рейтинг книги
Черный Маг Императора 19

Кодекс Охотника. Книга IV

Винокуров Юрий
4. Кодекс Охотника
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Кодекс Охотника. Книга IV

Прапорщик. Назад в СССР. Книга 7

Гаусс Максим
7. Второй шанс
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Прапорщик. Назад в СССР. Книга 7

Вперед в прошлое 10

Ратманов Денис
10. Вперед в прошлое
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Вперед в прошлое 10

Хозяин Стужи 3

Петров Максим Николаевич
3. Злой Лед
Фантастика:
аниме
фэнтези
попаданцы
7.00
рейтинг книги
Хозяин Стужи 3

Восход. Солнцев. Книга I

Скабер Артемий
1. Голос Бога
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Восход. Солнцев. Книга I

Гримуар темного лорда III

Грехов Тимофей
3. Гримуар темного лорда
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Гримуар темного лорда III