2009-08-11

Программа для изучения Библии в Linux: добавлен перевод KJV.

Собственно, тема все раскрывает. Теперь в программе есть два перевода - русский Синодальный с апокрифами и King James version без апокрифов.
http://files.mail.ru/GQ0PHF
Особенности:
- поиск английского текста - без учета регистра, русского - с учетом регистра;
- просмотр параллельных мест - по клику на номер стиха;
- выделение текста и клавиша F5 - поиск выделенного фрагмента;
- клик по названию найденного фрагмента - показать весь текст главы;
Есть баг - если смотреть русские тексты апокрифов, потом перейти в английский перевод, закрыть программу и снова запустить - она не откроется, т.к. ищет тексты апокрифов в KJV и не находит. Будет исправлено, пока же просто старайтесь так не делать. В случае чего - удалите файл ~/.Bible.conf и все будет запущено с настройками по умолчанию.

4 комментария:

Noah комментирует...

Здравствуй брат! Спасибо за старания, в ближайшее время постараюсь протестить твое творчество. Как я понял, ты используешь свой формат для модулей? Почему бы не воспользоваться форматом модулей "Цитаты" - была бы легко обеспечена расширяемость.

Kawaikunee комментирует...

Да я бы с удовольствием, но я решил, что поиск будет идти быстрее по индексированным полям в базе данных Sqlite, чем по текстовым файлам. К тому же, есть удобные возможности, к примеру, вычислить самый длинный стих или самый короткий. В sqlite это делается простыми sql запросами, с текстами придется заморочиться. Но определяющей была возможность быстрого поиска через sql запросы. Особенно это значимо при работе на слабых системах, таких, как интернет-планшет.
Хотя, возможно я и ошибаюсь.

Noah комментирует...

Понимаю. Я делал нечто похожее для КПК, с модулями Цитаты (причем зазипованными) - не летало, но бегало довольно шустро. Правда писалось на плюсах. Для питона, думаю, действительно твой подход лучше. Но можно было бы подумать о функции импорта модулей цитаты. Программа сразу станет нарасхват, и можно будет организовать сообщество для разработки новых фич :)

MiTOS комментирует...

Добрый день! :) Собсно, у меня была аналогичная затея... Изучаю питон с целью написать прогу для подключения модулей Цитаты из Библии под Линукс. Как с Вами можно связаться?
jabber: mitosmile(at)jabber.ru
email: mitosmile(at)gmail.com
P.S. А исходники где можно взять??? А то я на Сабайоне сижу...