LINUX.ORG.RU

История изменений

Исправление mtk, (текущая версия) :

Когда-то пользовался, аккуратно туда складировал читанные книжечки, конвертировал себе на Kindle и планшет, в какой-то момент (библиотека распухла) оно начало жутко тормозить, нужную книгу стало затруднительно найти.

В итоге, перешел на UNIX-way: все сам разложил по директориям как мне надо (кстати, в Calibre совершенно упоротая концепция хранения данных, как в яблокоподелиях - «пользователю не надо знать где реально хранится файл»), ищу через find/grep, конвертирую epub в mobi через kindlegen, djvu в pdf через djvu2pdf (Calibre все равно толком в djvu не умел).

Из критических для меня недостатков Calibre:

  • Библиотека формата {lib_root}/{Author}/{Author} - {Title}/{Author} - {Title}.{format}.

    Если есть несколько вариантов книги (pdf сканированные, распознанные, обрезанные,.., или редактированные fb2), то надо заводить отдельную запись в библиотеке (иначе Calibre молча объединит их «за вас»). Аналогично, если нужно добавить материалы к книге (examples CD), то надо «приложить» их в архиве как один из форматов книги (я добавлял *.tar.xz, *.tar.bz2, *.tar.gz, *.zip, если надо было несколько архивов).

  • Все кириллические имена файлов переводятся в транслит, например,
    Kernigan, Brayan & Richi, Denis - Yazyk Programmirovaniya Si
    
    Как ЭТО найти в файловой системе - непонятно. Тем более, моя читалка (Kindle DX) не умеет тянуть pdf metadata и отображает это безобразие в списке книг. Автору слали багрепорты, но он упорот:

    https://github.com/kovidgoyal/calibre/pull/80

    http://www.mobileread.com/forums/showthread.php?t=102686

    http://www.mobileread.com/forums/showthread.php?t=138215

    https://bugs.launchpad.net/calibre/ bug/812321

    https://bugs.launchpad.net/calibre/ bug/1035886

    https://bugs.launchpad.net/calibre/ bug/1152811

    https://bugs.launchpad.net/calibre/ bug/1222466

    Все WONTFIX:

    I have no interest in dealing with all the issues that creating non ascii filenames on devices will create.

    Неужели, блеать, это так сложно, конвертировать (не транслитерировать!) имена файлов в FAT-compatible (тем более для опытного индуса)?

Кратко: для любого Ъ-линуксоида куча мелких утилит (find + grep, fb2mobi, kindlegen, djvu2pdf и т.д.) лучше чем монстр на PyQt. Хотя, можно держать эту программу ради одного только консольного конвертера ebook-convert, весьма годного своей универсальностью.

Исходная версия mtk, :

Когда-то пользовался, аккуратно туда складировал читанные книжечки, конвертировал себе на Kindle и планшет, в какой-то момент (библиотека распухла) оно начало жутко тормозить, нужную книгу стало затруднительно найти.

В итоге, перешел на UNIX-way: все сам разложил по директориям как мне надо (кстати, в Calibre совершенно упоротая концепция хранения данных, как в яблокоподелиях - «пользователю не надо знать где реально хранится файл»), ищу через find/grep, конвертирую epub в mobi через kindlegen, djvu в pdf через djvu2pdf (Calibre все равно толком в djvu не умел).

Из критических для меня недостатков Calibre:

  • Библиотека формата {lib_root}/{Author}/{Author} - {Title}/{Author} - {Title}.{format}.

    Если есть несколько вариантов книги (pdf сканированные, распознанные, обрезанные,.., или редактированные fb2), то надо заводить отдельную запись в библиотеке (иначе Calibre молча объединит их «за вас»). Аналогично, если нужно приложить материалы к книге (examples CD), то надо «приложить» их в архиве как один из форматов книги (я добавлял *.tar.xz, *.tar.bz2, *.tar.gz, *.zip, если надо было несколько архивов).

  • Все кириллические имена файлов переводятся в транслит, например,
    Kernigan Brayan & Richi, Denis - Yazyk Programmirovaniya Si
    
    Как ЭТО найти в файловой системе - непонятно. Тем более, моя читалка (Kindle DX) не умеет тянуть pdf metadata и отображает это безобразие в списке книг. Автору слали багрепорты, но он упорот:

    https://github.com/kovidgoyal/calibre/pull/80

    http://www.mobileread.com/forums/showthread.php?t=102686

    http://www.mobileread.com/forums/showthread.php?t=138215

    https://bugs.launchpad.net/calibre/ bug/812321

    https://bugs.launchpad.net/calibre/ bug/1035886

    https://bugs.launchpad.net/calibre/ bug/1152811

    https://bugs.launchpad.net/calibre/ bug/1222466

    Все WONTFIX:

    I have no interest in dealing with all the issues that creating non ascii filenames on devices will create.

    Неужели, блеать, это так сложно, конвертировать (не транслитерировать!) имена файлов в FAT-compatible (тем более для опытного индуса)?

Кратко: для любого Ъ-линуксоида куча мелких утилит (find + grep, fb2mobi, kindlegen, djvu2pdf и т.д.) лучше чем монстр на PyQt. Хотя, можно держать эту программу ради одного только консольного конвертера ebook-convert, весьма годного своей универсальностью.