Как конвертировать текстовый файл в формат EPUB?

У меня есть куча текстовых файлов длиной с книгу, которые я бы очень хотел прочитать на своем EPUB ридере (как это бывает с FBReaderJ). Каков был бы наилучший способ их преобразования?

У меня есть доступ к Mac OS X и Linux (Ubuntu). Вероятно, лучше всего использовать командную строку, но лучше настроить графический интерфейс для пакетного преобразования.

Мои критерии успеха действительно основаны на недостатках, которые я обнаружил у Калибра

  • должен выполнить все книга
  • по крайней мере, предположение о том, каким может быть название/автор. Минимальное исходное имя файла для заголовка.
  • гигиенично с файлами, которые он использует - убирает за собой (это менее важно)
  • не пытается быть универсальным менеджером библиотеки (опять же, менее важным).
  • снисходителен при разборе специальных символов (например, символов < и &).