一千萬個為什麽

搜索

如何從一堆HTML文件開始構建epub?



我有許多簡短的HTML文件(實際上他們是XHTML),它們帶有小問題和答案,我每周日在我的博客上發布,並且我想將其中的一些文件合並到電子書中。 我已經做了一次,只是通過剝去頁眉和頁腳並將它們合並在一起;然後我用Calibre創建EPUB骨架並用Sigil調整它。但由於有很多內部鏈接,這是一個耗時的過程。

有一種更簡單的方法嗎?

轉載註明原文: 如何從一堆HTML文件開始構建epub?

一共有 5 個回答:

我假設你不直接寫HTML,而是使用諸如MarkDown或reST之類的東西。但即使您這樣做,您也應該查看 Pandoc

該程序可以讀取HTML並生成EPUB 2或EPUB 3(等等)。

既然你提到你在每個星期日發布到你的博客,如果你有或可以提供一個RSS提要,你可能會發現以下在線免費服務很有用: http ://newstoebook.com/ 我一直在使用它來創建我的項目博客之一的電子書。由此產生的電子書(我為Kindles創建.mobi書籍)具有可讀性。

我希望YMMV對你的博客文章會有局限性。

您可以使用 Papyrus 從博客文章或任何網頁創建電子書。

如果您已有博客,則可以使用此鏈接將您的博客轉換為書

您的圖書將以EPUB,Mobi(Kindle)和PDF格式生成。

披露:我是這個網站的創建者。

Calibre can convert XHTML 1.1 + CSS 2.1 to epub. It's only guaranteed to output valid epub if the input is valid. It's free and open-source.

如果你的文件真的是真正有效的XHTML,你甚至可以編寫一個XSLT2腳本來自己完成這項工作。這樣,您就可以滿足您的XHTML中其他系統可能無法處理的任何特質。