
【軟件介紹】
Calibre是免費(fèi)的電子書制作、閱讀軟件,源代碼開放,擁有跨平臺(tái)的設(shè)計(jì),支持多個(gè)基于不同系統(tǒng)的便攜式移動(dòng)設(shè)備,包括蘋果iPhone、Amazon電子書等設(shè)備。它是一個(gè)完整的電子圖書館,包括圖書館管理,格式轉(zhuǎn)換,新聞,將材料轉(zhuǎn)換為電子書,以及電子書閱讀器同步功能、整合進(jìn)電子圖書閱讀器。軟件設(shè)置向?qū)е行枰贫ㄒ粋€(gè)空的文件夾來存放處理的文件。
【功能介紹】
calibre可以完成對(duì)各種格式的電子書籍的管理和格式轉(zhuǎn)換。尤其對(duì)于擁有手機(jī)/ipad等電子閱讀器或E Ink設(shè)備的同學(xué)來說,這個(gè)軟件尤其具有價(jià)值。如果把電子書想象成MP3音樂的話,calibre的功能可以類比于iTunes。它還可以把網(wǎng)絡(luò)上的新聞或RSS下載轉(zhuǎn)換成電子書格式,同步到相關(guān)的閱讀設(shè)備中,這是一個(gè)非常實(shí)用的功能。calibre可以從Google Books或Amazon等網(wǎng)站下載書籍的元數(shù)據(jù),包括書籍的名稱、作者、出版社、封面或者讀者評(píng)價(jià)等信息。
Calibre 猶如一個(gè)電子書的圖書館,它支持大多數(shù)格式的電子書文件,只要用鼠標(biāo)將文件輕輕一拽,即可把電子書添加到 Calibre 中來。
Calibre 是一個(gè)“一站式”的電子書解決方案,包括圖書館管理、格式轉(zhuǎn)換、閱讀等功能,只要你想得到的電子書功能,它都能幫你一一實(shí)現(xiàn)。
Calibre 是一個(gè)免費(fèi)、開源和跨平臺(tái)的軟件,是您的電子書好管家,讓您輕松管理、輕松閱讀。
calibre不是一個(gè)電子書下載軟件,它只能從網(wǎng)上下載書籍的信息,但不能下載書籍本身。calibre不是電子書制作工具,雖然它提供格式轉(zhuǎn)換功能,且在轉(zhuǎn)換過程中提供一些定制功能,但這些功能非常有限,并不能用于精細(xì)控制和從頭制作電子書。
優(yōu)點(diǎn)是功能全,可定制化程度高,可以折騰。缺點(diǎn)是體積龐大、速度慢、BUG較多(不過修得很快)。

【特色介紹】
1. 生成完全規(guī)范的epub文件,過epubcheck無錯(cuò)2. 生成封面和可跳轉(zhuǎn)的目錄頁
3. 正則表達(dá)式分段。目錄可以刪除,改名和分級(jí)
4. 直接插入HTML代碼,支持插圖
5. 中文支持:外聯(lián)字體,使用xml文件保存配置,可以自己修改添加內(nèi)嵌字體,支持ttf subset,可以有效的減小文件體積
6. 用戶可以定制css
7. gbk/unicode/utf8格式的txt輸入,不用預(yù)先轉(zhuǎn)碼。正確識(shí)別不帶BOM的UTF8文本文件。
8. mobi格式輸出,支持期刊格式以及同步閱讀進(jìn)度。
9. 易用的界面

【安裝教程】
1、在起點(diǎn)軟件園下載Calibre,打開該文件夾雙擊運(yùn)行該應(yīng)用程序
2、按照說明完成英文安裝向?qū)?br />

3、進(jìn)入Calibre中文版安裝向?qū)?,選擇需要的語言進(jìn)行下一步

4、完成安裝點(diǎn)擊“完成”按鈕關(guān)閉安裝向?qū)Р⑦\(yùn)行Calibre

5、進(jìn)入Calibre操作界面就可以進(jìn)行電子書的制作和閱讀了

【使用教程】
1.就比如說我突然想看本書,格式是PDB的,但是pdb的格式不能在kindle上直接打開,需要轉(zhuǎn)換。先裝一個(gè)pdb for calibre的插件,http://kanru.github.com/calibre-haodoo/。2.我們?cè)赾alibre當(dāng)中把下載的pdb文件拖到calibre中去,點(diǎn)擊工具欄上的“convert books", 左上角是輸入格式,右上角是輸出格式,如果你需要不高的話,直接點(diǎn)擊ok,就是直接轉(zhuǎn)成了mobi格式了。

3.好的,我們用kindle for pc打開剛才轉(zhuǎn)換好的書,看看效果。
4.雖然在轉(zhuǎn)換的過程當(dāng)中完美地將TOC(目錄)輸出,但是從kindle for pc里面看到的效果有兩點(diǎn)我不太滿意,繁體,看起來還是有點(diǎn)費(fèi)勁,首行沒有兩字縮進(jìn),看來還是需要自己動(dòng)手,重新排版一下,好吧,這次我們選擇輸出成txt格式的。

5.用emeditor打開轉(zhuǎn)換好的txt文件,發(fā)現(xiàn)還存在問題:繁體,首行沒有縮進(jìn),段落之間有空行。
6.OK,把文件拷貝到GIDOT TYPESETTER中去,選擇左下角的“簡(jiǎn)體字”,再點(diǎn)擊工具欄中的“排版”,然后再拷貝回emeditor中去。
7.經(jīng)過GIDOT TYPESETTER排版的文本特點(diǎn):首行縮進(jìn)是兩個(gè)全角空格,段落之間沒有空行。
8.為什么我要強(qiáng)調(diào)中文空格呢?calibre在轉(zhuǎn)換的時(shí)候會(huì)自動(dòng)忽略首行縮進(jìn)的掉半角空格,為了保證首行兩字縮進(jìn),我們用全角空格來控制。

9.好,下面我們對(duì)排版好的文本進(jìn)行處理。
好的書是自帶toc(目錄),所以我們要在txt當(dāng)中加入標(biāo)記,讓calibre在轉(zhuǎn)換的過程當(dāng)中遇到相應(yīng)標(biāo)記時(shí)自動(dòng)生成toc。
10.calibre支持txt中的markdown (http://daringfireball.net/projects/markdown/syntax, 什么是markdown,請(qǐng)自己google)語法標(biāo)記。簡(jiǎn)單來說calibre可以生成三級(jí)目錄,每一級(jí)目錄標(biāo)記可以使用html當(dāng)中h1,h2,h3....等等。而使用markdown語法在txt格式當(dāng)中進(jìn)行html標(biāo)識(shí)時(shí),每一行開頭以# (#空格)對(duì)應(yīng)h1, ## (##空格)對(duì)應(yīng)h2,以此類推。
11.ok,我們現(xiàn)在就需要在每一章標(biāo)題前面加入#或者##,在emeditor當(dāng)中按ctrl+h,在尋找欄中填入\s\s第(一|二|三|四|五|六|七|八|九|十|百|(zhì)[0-9])+(章)\s+.*,這是正則表達(dá)式的語法,\s表示空格, \s\s表示兩個(gè)空格, (一|二|三|四|五|六|七|八|九|十|百|(zhì)[0-9]),表示在第和章之間只要符合(一|二|三|四|五|六|七|八|九|十|百|(zhì)[0-9])里面任一個(gè)字符即可,.*表示任意字符,所以\s\s第(一|二|三|四|五|六|七|八|九|十|百|(zhì)[0-9])+(章)\s+.*表示只要以兩個(gè)空格開始的第(*)章后面跟空格的任意文字串。

12.在替換欄中輸入##\0, ##是h2的表示, \0表示尋找到符合正則表達(dá)式的字符串。點(diǎn)擊replace all,所有章節(jié)名前面都加入了##標(biāo)記。

13.好,下一步我們來保存。calibre在轉(zhuǎn)換中文文檔時(shí)需要是unicode格式,我們?cè)趀meditor中file-->save as,在下面的encode當(dāng)中選擇unicode 8即可。

14.在calibre刪除掉剛才的pdb格式的歡樂英雄,然后把剛剛保存的文本文件拖到calibre當(dāng)中去,點(diǎn)擊工具欄的convert books。
先編輯書籍的基本信息,metadata,kindle是讀取mobi的metadata的信息的,不管你的mobi文件名是什么。

15.書籍的封面,我一般去豆瓣找,點(diǎn)擊look&feel, 選中”Remove spacing between paragraphs", 這個(gè)選項(xiàng)確保在轉(zhuǎn)換過程中去掉段與段之間的空行。
本來拍過版的text段間是沒有空行的,但是為了保險(xiǎn)起見,我們還是選中這個(gè)選項(xiàng)的好。
16.如果不選中這個(gè)選項(xiàng),原有的段間空行會(huì)被保留,且首行縮進(jìn)通過indent size來控制,這是單位是em,不大好剛剛好控制在兩個(gè)漢字的標(biāo)準(zhǔn)(因?yàn)閗indle當(dāng)中的字體是可以放大縮小的),所以我們通過排版,在每行首行前加入兩個(gè)全角空格來保證首行縮進(jìn)。

17.page setup這里面沒有什么好設(shè)置的,因?yàn)閑pub, lit, mobi都會(huì)隨著屏幕的大小、字號(hào)的大小來自動(dòng)調(diào)整,我們還是循例選擇kindle。

18.structure dection這里選擇默認(rèn)的,唯一要注意的就是下方的insert page breaks before... 默認(rèn)的設(shè)置是在h1,h2標(biāo)記前加入強(qiáng)行分頁符,如果你不想這樣的話,自己修改。

【使用技巧】
分享EPUB電子書格式文件轉(zhuǎn)換成TXT文本的方法?1.首先你電腦要裝有解壓縮的軟件,隨便一個(gè)就可以,然后在epub文件上右擊,然后解壓到一個(gè)文件夾。

2.然后點(diǎn)擊這個(gè)文件夾,進(jìn)入里面,可能內(nèi)部的文件名稱不一樣,沒關(guān)系。


3.最后在文件夾里面找到以html或者是xhtml或者是htm文件。

4.這種文件相信大家都很熟悉了,就是平時(shí)的網(wǎng)頁,雙擊就可以用瀏覽器打開了。

5.現(xiàn)在就可以用瀏覽器看了,如果想轉(zhuǎn)換成txt文件也就簡(jiǎn)單多了,只要復(fù)制內(nèi)容下來,然后新建一個(gè)記事本,保存一下就可以了。

【注意事項(xiàng)】
中文txt文件轉(zhuǎn)換成別的格式后全部變?yōu)閬y碼因?yàn)閃indows上大部分中文TXT文件是用System Codepage編碼的,而calibre默認(rèn)用UTF-8編碼解析。解決方法是:可以把文件轉(zhuǎn)成UTF-8編碼后再放入calibre轉(zhuǎn)換格式;也可以在calibre的轉(zhuǎn)換對(duì)話框中左邊選擇“外觀”,然后在右側(cè)的“輸入字符編碼”中填入“gbk”或“gb18030”,calibre就可以正常轉(zhuǎn)換格式了。
自動(dòng)生成的封面圖片中的中文字符變成問號(hào)
calibre自帶并硬編碼了一些字體文件,這些字體中不包含中文字符,渲染出來的圖片就只能顯示成問號(hào)了。解決方案是:打開“首選項(xiàng)”->“優(yōu)化調(diào)整”中的“Current Tweaks”中填入優(yōu)化選項(xiàng):generate_cover_title_font = 'c:\\windows\\fonts\\simhei.ttf',這樣就可以用指定的黑體做為封面標(biāo)題的字體,就不會(huì)亂碼了。如果電腦上沒有simhei.ttf這個(gè)字體,也可以換成任意路徑下的任意字符文件。
0.7.25以前版本的用戶:用中文字體替換掉英文字體:在calibre安裝目錄下找到resources\fonts\liberation目錄,用中文字體(比如文泉驛微米黑)替換掉里面的LiberationMono-Regular.ttf和LiberationSerif-Bold.ttf即可(刪除原來的字體文件,把中文字體文件放進(jìn)去并改名成這兩個(gè)名字)。
“保存到磁盤”和“發(fā)送到設(shè)備”后中文文件名變?yōu)槠匆?/strong>
為了保證在各個(gè)平臺(tái)各種文件系統(tǒng)下文件都可以正常的保存,calibre的作者采用了把非英語字符轉(zhuǎn)為英語字符的方式來解決多語言文件名,中文就變成拼音了。對(duì)于“保存到磁盤”,可以去掉“首選項(xiàng)”->“保存圖書到磁盤”->“將非英語字符轉(zhuǎn)換為對(duì)應(yīng)英語字符”的選項(xiàng)來強(qiáng)制calibre以原始字符保存文件名。不過這個(gè)功能有Bug,對(duì)于有些字符,保存后會(huì)亂碼。對(duì)于“發(fā)送到設(shè)備”,目前沒有解決方案。有關(guān)這個(gè)問題,目前正在與calibre作者積極溝通中,尋找最佳的解決方案。不過總的來說,只有極少數(shù)閱讀器設(shè)備(如iRiver Story)的書架是用文件名而不是用圖書元信息來顯示的,所以對(duì)大部分閱讀器而言即使用拼音文件名也不會(huì)帶來太多的不便。





































