| Главная· Трекер· Поиск· RSS· Правила· FAQ· Группы· Пользователи · «Буквица» |
| Loading... |
| Error |
Дополнительн
|
|
Главная » Архивы библиотек » Библиотека Флибуста » Полные сборки библиотеки Флибуста |
| |
|
|
| Автор | Сообщение |
|---|---|
| slade60 |
heimdallrnsk писал(а): Чой-то затихло? Сентябрьское обновление выложено отдельной раздачей. Цитата: "Всё, Зин, обидеть норовишь?"© Цитата: С кодировками - очень странно. Книги являются xml-файлами, кодировка в них указана явно. Кракозябрицу мы видим только если кодировка в файле указана неверно. Но мне очень хочется верить, что FLibrary экспортирует книги с правильной кодировкой, и если это не так, то это лютый баг, и надо звонить во все колокола. Цитата: Кстати, я не нашёл в AlReader'е настройки смены кодировки, буду благодарен за тык меня носом. |
| heimdallrnsk |
slade60 писал(а): heimdallrnsk писал(а): Чой-то затихло? Сентябрьское обновление выложено отдельной раздачей. Цитата: "Всё, Зин, обидеть норовишь?"© Цитата: С кодировками - очень странно. Книги являются xml-файлами, кодировка в них указана явно. Кракозябрицу мы видим только если кодировка в файле указана неверно. Но мне очень хочется верить, что FLibrary экспортирует книги с правильной кодировкой, и если это не так, то это лютый баг, и надо звонить во все колокола. Цитата: Кстати, я не нашёл в AlReader'е настройки смены кодировки, буду благодарен за тык меня носом. |
| slade60 |
heimdallrnsk писал(а): Ага, точно, спасибо. Но всё-таки это, похоже, не глобальная настройка: установленное там не запоминается, а устанавливается по данным текущей книги, но с возможностью сменить её кодировку. Тогда тем более интересно, как вам удалось получить ошибку в кодировке. Не подскажете, что это была за книга? |
| heimdallrnsk |
slade60 писал(а): Я уже писал, что это книга 822048.fb2 UPD Кажется, я нашёл способ заставить Alreader ошибиться с кодировкой. Сценарий: 1. записываем файл в одной кодировке 2. открываем его в Alreader - ok, кодировка определилась верно, буквы читаемы 3. записываем тот же файл с тем же именем, но в другой кодировке 4. открываем его в Alreader - бдыщь, кракозябры Похоже, Alreader запоминает информацию об открытом файле, в том числе его кодировку, и при повторном открытии не анализирует файл, а берёт кодировку из своих настроек. Вероятно, он не ожидает, что файл может поменять содержимое между запусками Как добиться этого эффекта с FLibrary? Легко: 1. скачать архивы с текстами и inpx, картинки не скачивать 2. создать коллекцию 3. экспортировать книгу, открыть её Alreader'ом или сразу запустить читалку из FLibrary - книга будет в кодировке windows-1251 4. докачать картинки 5. экспортировать или запустить читалку для той же книги - она будет в utf-8 Ещё вариант: архив с картинками при первом экспорте почему-то не открылся (был в процессе скачивания, или его "держал" торрент-клиент), а при втором всё прошло штатно. Возможно, есть и другие сценарии. Или другие баги в Alreader'е Почему наличие картинок влияет на кодировку? В архивах книги лежат в той кодировке, что минимизирует размер файла. Для книг на русском языке это почти наверняка windows-1251. Если нет картинок, то на экспорт файл просто распаковывается из архива. Если картинки есть, то в процессе их внедрения файл перекодируется в utf-8. Так проще и быстрее. Но со следующей версии буду сохранять кодировку файла из архива, хотя бы из соображений экономии места на устройствах для чтения. |
| evalerij59 |
Я прописал fb2-epub, все работает. а как сделать, чтобы по двойному щелчку(открытие книги в системной читалке), книга открывалась сразу в epub?
|
| heimdallrnsk |
evalerij59 писал(а): Я прописал fb2-epub, все работает. а как сделать, чтобы по двойному щелчку(открытие книги в системной читалке), книга открывалась сразу в epub? |
|
Страница 7 из 7 |
|
Главная » Архивы библиотек » Библиотека Флибуста » Полные сборки библиотеки Флибуста |


