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

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

Жанры

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).

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

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

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

Черный дембель. Часть 3

Федин Андрей Анатольевич
3. Черный дембель
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Черный дембель. Часть 3

Проводник

Кораблев Родион
2. Другая сторона
Фантастика:
боевая фантастика
рпг
7.41
рейтинг книги
Проводник

Барон меняет правила

Ренгач Евгений
2. Закон сильного
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Барон меняет правила

Сильные

Олди Генри Лайон
Сильные
Фантастика:
героическая фантастика
боевая фантастика
5.00
рейтинг книги
Сильные

Адвокат Империи 6

Карелин Сергей Витальевич
6. Адвокат империи
Фантастика:
городское фэнтези
аниме
дорама
попаданцы
5.00
рейтинг книги
Адвокат Империи 6

Старая школа рул

Ромов Дмитрий
1. Второгодка
Фантастика:
альтернативная история
6.00
рейтинг книги
Старая школа рул

Бояръ-Аниме. Романов. Том 3

Кощеев Владимир
2. Романов
Фантастика:
фэнтези
альтернативная история
6.57
рейтинг книги
Бояръ-Аниме. Романов. Том 3

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

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

Печать мастера

Лисина Александра
6. Гибрид
Фантастика:
попаданцы
технофэнтези
аниме
фэнтези
6.00
рейтинг книги
Печать мастера

Личный аптекарь императора. Том 5

Карелин Сергей Витальевич
5. Личный аптекарь императора
Фантастика:
городское фэнтези
попаданцы
аниме
сказочная фантастика
фэнтези
7.50
рейтинг книги
Личный аптекарь императора. Том 5

Старый, но крепкий 2

Крынов Макс
2. Культивация без насилия
Фантастика:
рпг
уся
эпическая фантастика
5.00
рейтинг книги
Старый, но крепкий 2

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

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

Лихие. Авторитет

Вязовский Алексей
3. Бригадир
Фантастика:
альтернативная история
попаданцы
5.00
рейтинг книги
Лихие. Авторитет