calibre
外觀
原作者 | Kovid Goyal |
---|---|
首次發佈 | 2006年10月31日 |
目前版本 |
|
原始碼庫 | github calibre-ebook |
程式語言 | Python、C(Qt)、CoffeeScript、Javascript |
作業系統 | Linux、Mac OS X、Windows |
平台 | 跨平台 |
語言 | 37種語言(全部或部份翻譯) |
類型 | 電子書管理軟件(工具軟件) |
許可協定 | GNU GPL v3 |
網站 | www |
calibre是一個自由開源的電子書軟件套裝,可以用來組織、存放、以及管理電子書,支援大多數的電子書格式。同時也支援與許多流行的電子書閱讀器進行同步,並可能在DRM的限制下轉換電子書的格式。
歷史
[編輯]Kovid Goyal於2006年10月31日開始開發libprs500,那時索尼的PRS-500正好發佈。當時只是想讓PRS-500能在Linux上運行。Goyal在MobileRead討論區的幫助下[2],對PRS-500的專有格式BBeB進行逆向工程。
2008年,軟件的名字改為calibre,需注意的是,即使是寫在句子的開頭也是一律小寫[3]。
功能
[編輯]- 支援的檔案格式:epub, txt, azw3,...
- 編輯電子書,加入自動生成的目錄
- 調整檢視方式:更改改字體,字體大小,背景顏色等
- 移除 DRM [4]
- 轉換格式
- (使用電子書的元數據)。元數據可以從許多來源獲得(例如ISBNdb.com、線上書商、免費電子書提供者、以及一些美國或其他國家的期刊,如古騰堡計劃、互聯網檔案館以及「Munsey's」;或是一些為讀者提供的社交網絡,如Goodreads以及LibraryThing)。可以在整個書庫裏搜尋作者、標題或是關鍵字[5][6]。
- 轉換外部內容,如RSS、聚合器協定等;同時也支援網頁伺服器(HTTP)。
- 將線上內容加入並轉換為電子書。這個被稱做「recipes」的小程式是使用一種基於Python的語言寫成。
- 匯出電子書:由USB或是郵件伺服器或用電子郵件傳送到所有支援的閱讀器。例如傳送私人檔案到Kindle電子書閱讀器。
- 主機端運行的時候,書庫可以支援遠端瀏覽器訪問。在這種情況下,那些內容可以設置為以固定的間隔傳送至遠端(或稱為「訂閱」)。
- 將資料庫內的書籍儲存到磁碟的時候,可以自訂目錄結構和檔案名稱,例如:作者目錄\書名-作者-出版社-出版日期
開發與授權
[編輯]這個程式是以Python及C寫成。以GNU GPL第三版發佈,使其成為自由及開放原始碼軟件[7]。
相關應用程式
[編輯]一些第三方的開發商提供應用程式讓用戶可以在他們的流動裝置上使用calibre進行管理及同步電子書。包括:
- calibre Companion,一個由MultiPie公司開發的應用程式[8][9]。
- calibre Library,由Tony Maro開發[10]。
- calibre Sync,Seng Jea Lee開發[11]。
- Leger calibre,由J.A. Escobar提供[9][12]。
參見
[編輯]註釋
[編輯]- ^ version 7.23.0. 2024年12月20日 [2024年12月20日].
- ^ Mobileread Forums. mobileread.com. [14 July 2012]. (原始內容存檔於2019-05-28).
- ^ calibre - About (頁面存檔備份,存於互聯網檔案館). Calibre-ebook.com (2006-10-31). Retrieved on 2013-07-29.
- ^ Sorrel, Charlie. How To Strip DRM from Kindle E-Books and Others. Wired.com. [4 August 2012]. (原始內容存檔於2013-08-19).
- ^ User named kovidgoyal on fulltext search in TODO list (頁面存檔備份,存於互聯網檔案館), 2010-08-01
- ^ User named Kovid Goyal (kovid) on fulltext search request (頁面存檔備份,存於互聯網檔案館), 2011-05-23
- ^ License, calibre-ebook.com, [2013-08-12], (原始內容存檔於2013-08-14)
- ^ MultiPie, Ltd. calibre Companion. [August 2013]. (原始內容存檔於2013-08-12).
|journal=
被忽略 (幫助) - ^ 9.0 9.1 John Jermey. calibre Tools For Your Android Device. September 30, 2012 [2013-08-12]. (原始內容存檔於2013-06-18).
|journal=
被忽略 (幫助) - ^ Tony Maro. calibre Library description. [August 2013]. (原始內容存檔於2013-09-30).
|journal=
被忽略 (幫助) - ^ Seng Jea Lee. calibre Sync. [August 2013]. (原始內容存檔於2016-04-11).
|journal=
被忽略 (幫助) - ^ J.A. Escobar. Leger calibre. [August 2013]. (原始內容存檔於2014-04-24).
|journal=
被忽略 (幫助)