На моём сайте уже были инструменты для работы с текстом, но с книгами выходила нелепая история. FB2 приходилось открывать в одной программе, DjVu -в другой, а если из книги требовался не просто отрывок для чтения, а нормальный редактируемый текст, начиналась ручная сборка. Хотелось открывать файл прямо в браузере, видеть главы слева и не искать всякий раз, где у конкретной программы спрятаны сноски. Первым делом я добавил FB2. Затем выяснилось, что слово «читалка» скрывает несколько разных задач: прочитать XML, не нарушить структуру книги, показать её удобно, выгрузить в другие форматы. Следом появился DjVu, у которого вместо XML --страницы с изображением и иногда текстовым слоем. А из желания превратить этот текстовый слой обратно в книгу возникла отдельная очередь задач. Расскажу, как всё это работает и где я успел наступить на грабли.
Читать далееКак я создал себе читалку FB2 и DjVu и почему на этом не остановился
30 октября в 18:20
На моём сайте уже были инструменты для работы с текстом, но с книгами выходила нелепая история. FB2 приходилось открывать в одной программе, DjVu -в другой, а если из книги требовался не просто отрывок для чтения, а нормальный редактируемый текст, начиналась ручная сборка. Хотелось открывать файл прямо в браузере, видеть главы слева и не искать всякий раз, где у конкретной программы спрятаны сноски. Первым делом я добавил FB2. Затем выяснилось, что слово «читалка» скрывает несколько разных задач: про
