Даже как-то странно, за почти полтора года существования русского Dingoo community, не было предпринято практически никаких шагов по написанию или портированию толковой читалки с поддержкой кириллицы. Примеры?
Да пожалуйста:
- ноль конструктива.- неплохо, но хлопотно. Кстати, Read Maniac под Midpath не пошёл.
- здесь народ довольствуется встроенной нативной читалкой.-здесь на мой вопрос откликнулся только один Sly. Он предпринял попытку портировать под Dingux FBReader, но потерпел неудачу. Сорцы FBReader`a доступны, но видимо это никому не нужно :).
А мне нужно.
Были перепробованы все читалки. Если вкратце, резюме таковы:
![](http://img840.imageshack.us/img840/2738/nativetext.png)
-Встроенная нативная читалка. Кириллицу отображает, если включен русский язык в настройках Динги. Кодировка WIN1251. Выбрать произвольный шрифт возможности нет. По размерам - только малый и большой. Не запоминает настройки фона - при каждом включении - вновь картинка-бэкграунд. Текст не форматирует, переносы не расставляет(сразу скажу, такой читалки, которая это делает, не нашёл). Вобщем, жить можно. А смысл?
-SDLread. Читалка под Dingux. Настроек ноль. Кириллицу не держит. Фтопку.
![](http://img840.imageshack.us/img840/7179/greader2xtext.png)
-greader2x. Ещё одна читалка под Dingux. На первый взгляд хороша. Море настроек, TTF шрифты, поддержка кириллицы(UTF-8). Но. Тормозная. Страницы листает с секундной задержкой. Чистый текст(строка - абзац) корёжит - "мама не горюй". Можно конечно предварительно приготовить текст, как порекомендовал уважаемый Tim0xA
вот здесьНо хлопотно. Но можно. Но я не хочу.
-!Reader. Офигенная универсальная читалка с отличным интерфейсом. Держит txt, rtf, html, chm и pdf(текст). Минус один. Догадались? Вот именно, никакой кириллицы.
Вобщем, по всем фронтам затык. В порыве отчаяния была предпринята попытка руссифицировать читалку
TXTReaderАвтор читалки - FlySpy или SubZero, родным языком для неё является китайский. Но подвиг бразильца Tiger`a мне повторить не удалось. Не получилось руссифицировать, давайте хотя бы на английский переведём. Что и было мной сделано. Хорошо ли получилось? Я не native speaker, так что возможны косяки. Короче - вам судить, динговладельцы-ридманьяки. Кратко о данной читалке:
-поддержка TTF шрифтов;
-регулировка межсимвольного и межстрочного интервалов;
-закладки (бесполезная вещь, ИМХО);
-автоскроллинг(попиксельный и построчный)с регулируемой скоростью;
-настройка цветов фона и текста
-картинка в качестве фона (скроллится вместе с текстом - фича на любителя)
-поддержка кириллицы (Unicode UCS-2 little endian)
Есть ещё куча настроек, но почему-то они не работают. Также присутствует функция поворота текста, но при её задействовании Динга виснет. Такие дела. Версия старая, 2.4. Китайцы уже склепали версию 2.78:
За ссылку спасибо
ainu.
Но с китайского перевести её я не могу при всём желании. Есть ещё версия 2.79, но под другую платформу.
Минусы в данной читалке есть, но я готов с ними мириться.
![](http://img840.imageshack.us/img840/1999/txtreadersetup.png)
![](http://img651.imageshack.us/img651/9295/txtreadertext.png)
Забрать и заценить англифицированную читалку можно здесь:
http://www.multiupload.com/N40LDF5COM Теперь несколько слов о подготовке текста. В основном, я конвертирую fb2 файлы утилитой
FB2AnyЗатем сохраняю в кодировке Unicode UCS-2 little endian при помощи
ФлудPadЕсли текст замучан сложным форматированием - правлю его при помощи классной утилитки
GetPlainText Вот такой крик души получился. Очень хочется надеятся, что в ближайшем будущем, всё-таки успешно портируют FBReader или добавят поддержку кириллицы в !Reader. Иначе, придётся самому изучать программирование.
Я кончил, спасибо за внимание.