Jak przekonwertować plik tekstowy na format EPUB?

12

Mam kilka plików tekstowych o długości książek, które naprawdę chciałbym przeczytać na moim czytniku EPUB (tak się składa FBReaderJ). Jaka byłaby najlepsza droga do ich konwersji?

Mam dostęp do Mac OS X i Linux (Ubuntu). Prawdopodobnie najszczęśliwszy z linii poleceń, ale ustawia GUI do konwersji wsadowej.

Moje kryteria sukcesu są naprawdę oparte na brakach, które znalazłem w Calibre

  • muszę zrobić całą książkę
  • przynajmniej zgadnij, jaki może być tytuł / autor. Minimalna źródłowa nazwa pliku dla tytułu.
  • higieniczny dzięki stosowanym pilnikom - porządkuje się po sobie (jest to mniej ważne)
  • nie próbuje być menedżerem bibliotek typu „wszystko w jednym” (znowu mniej ważne).
  • jest łagodny w przetwarzaniu znaków specjalnych (np. <i &).
jamesh
źródło

Odpowiedzi:

11

Stało się na tej nitce wiele księżyców później.

Chciałem tylko zaznaczyć, że istnieje narzędzie wiersza polecenia, którego Calibre używa do konwersji. Nazywa się to (niespodzianka, niespodzianka) konwersja ebook. Zobacz „ebook-convert -h” lub „ebook-convert dummy.html .epub -h”, aby wyświetlić opcje konwersji do konwersji HTML do EPUB.

Nie zbadałem tego jednak. Najbardziej ciekawi mnie --list-recepty (i jeśli to działa), wygląda na coś interesującego.

Hrannar Jonsson
źródło
gist.github.com/AaronO/9962667 Znaleziono ten opis szczegółowo, jak uruchomić go za pomocą Brew. Trochę zabawne wydaje się to, że nie można go zainstalować bez Calibre.
przeciwdziałanie
Oto jak zainstalować go na MacOS: brew cask install calibre. A następnie użyć: ebook-convert path/to/input_file.input_format path/to/output_file.epub. Pełną dokumentację można znaleźć tutaj: manual.calibre-ebook.com/generated/en/ebook-convert.html
Denis Stafichuk
9

Powiedziałbym, że Calibre jest dla ciebie. Działa w systemach Linux, Mac OS X i Windows.

Formaty wejściowe: CBZ, CBR, CBC, EPUB, FB2, HTML, LIT, MOBI, ODT, PDF, PRC **, PDB, PML, RB, RTF, TXT

Formaty wyjściowe: EPUB , FB2, OEB, LIT, LRF, MOBI, PDB, PML, RB, PDF, TXT

Peter Mortensen
źródło
Dzięki. Moje kryteria były oparte na brakach Calibre.
jamesh
1
ahh, nie wiedziałem o tym ... ale jeśli chodzi o EPUB, tak naprawdę nie ma zbyt wiele oprócz Kalibru, nawet guru na forum ebook, gdzie jestem członkiem, nie mam innych rozwiązań dla tego formatu . :(
Wskazałbym tutaj twoich guru! Bardzo chciałbym usłyszeć, co mają do powiedzenia (zamieściłem odpowiedź, btw).
jamesh
4

W systemach Mac OS X i Windows odniosłem sukces w Stanza na komputery stacjonarne .

To obsługuje dobry zakres formatów eksportu.

Co ważniejsze, radzi sobie bardzo dobrze

  • wykrywanie rozdziałów w dużych plikach tekstowych.
  • Unicode, w tym „znaczące” znaki, takie jak <i &.
jamesh
źródło
2

Istnieją narzędzia online do konwersji na pliki epub.

Przykład takiej strony tutaj .

kaliban
źródło
Dzięki. To zadziałało, chociaż musiałem trochę wyrównać plik. Nie nadaje się jeszcze do importowania partii.
jamesh
1
Ten obsługuje bardziej rozsądne formaty wejściowe i jest szybszy: 2epub.com
MGOwen
1

Możesz spróbować ODFToEPub. Jest to rozszerzenie OpenOffice, które pozwala wyeksportować dokument do ePub.

http://www.pincette.biz/odftoepub/

Werner Donné
źródło
0

Najlepszym sposobem na konwersję na epub jest Calibre, jest darmowy i naprawdę łatwy do zrobienia. Musiałem to zrobić z zestawem dokumentów, aby nasz zespół sprzedaży mógł wypróbować iPada w terenie. Oto przewodnik, którego użyłem:

http://osxdaily.com/2010/08/12/convert-to-epub/

Bezpłatne pobieranie, szybkie konwersje, wcale nie jest lepsze.

Josh B.
źródło
0

Minęło trochę czasu, więc FWIW, FBReader ma teraz bardzo przyzwoitą obsługę odczytu czystych plików .txt.

Tomislav Nakic-Alfirevic
źródło