電子書閱讀器

calibre包含內置的電子書閱讀器,即可閱讀所有主流格式。其閱讀器高度定制化,包含許多高級功能。

啟動電子書閱讀器

您可以通過選擇圖書並按:guilabel:查看`按鈕來查看calibre書庫中的任何書籍。這將在電子書閱讀器中打開圖書。您也可以從Windows的「開始」菜單中自行啟動電子書閱讀器。在macOS上,你可以把它固定在dock上,然後從那裡啟動它。在Linux上,您可以在桌面菜單中使用它的啟動器,或者運行命令:command:`電子書閱讀器

突出顯示文字

當您在閱讀器中選擇文字時,所選內容旁邊會出現一個小彈出條。您可以單擊該欄中的亮點按鈕來建立亮點。您可以新增註釋並更改亮點的顏色。在觸控式螢幕上,長時間點選一個單詞將其選中並顯示彈出條。進入突出顯示模式后,您可以使用觸控式螢幕友好的選擇控制柄更改選擇的文字。將控制柄拖動到頂部或底部邊緣方向可以在選擇時滾動。您還可以按下「Shift+click」或「右鍵單擊」擴充套件選擇範圍,這對於多頁選擇特別有用。

您可以使用閱讀器「瀏覽突出顯示」按鈕顯示一個單獨的面板,其中包含圖書中所有突出顯示的列表。

您可以通過右鍵單擊:guilabel:`檢視`按鈕並選擇:guilabel:`瀏覽註釋`來瀏覽整個Calibre書庫中的*所有突出顯示*。

最後,如果您在瀏覽器檢視器中使用Calibre內容伺服器,您可以通過轉到檢視器首選項中的:guilabel:`首選項->其他雜項`並輸入要與之同步的內容伺服器檢視器的使用者名稱,讓閱讀器與瀏覽器檢視器同步其註釋。使用特定值``*``與匿名使用者同步。

朗讀

閱讀器可以朗讀圖書文字。要使用它,您只需單擊閱讀器「朗讀」按鈕,即可開始朗讀圖書文字。目前正在閱讀的單詞將突出顯示。語音是使用用於文字到語音轉換的操作系統服務從文字合成的。當」大聲朗讀「處於活動狀態時,您可以通過點選顯示欄中的齒輪圖示來更改正在使用的聲音。

您還可以通過在閱讀器首選項中的」選中內容后的操作「下的選擇欄中新增」朗讀「按鈕來朗讀亮點段落。

備註

瀏覽器中對文字-語音轉換的支援非常不完整且充滿錯誤,因此圖形界面中的」朗讀「在瀏覽器內閱讀器中的工作情況取決於底層瀏覽器對文字-語音轉換的支援程度。特別是,突出顯示目前單詞不起作用,更改速度或聲音將導致重新從頭開始閱讀。

尋找文字

閱讀器具有非常強大的搜索功能。 按下「Ctrl+F」鍵或訪問閱讀器控制元件並單擊搜索。最簡單的搜索形式是隻搜索您在文字框中輸入的任何文字。 不同形式的搜索由搜索輸入下方的搜索模式框選擇。可用模式包括:

  1. 圖形界面中「包含」- 最簡單的預設模式。在搜索框中輸入的文字將在任何位置進行搜索。忽略所有標點符號、重音符號和空格。例如,搜索「Pena」將匹配以下所有內容:「penal,pen a,pen.a和Peña」。如果選擇「區分大小寫」框,則不再忽略重音符號、空格和標點符號。

  2. 圖形界面選框中「全詞匹配」-搜索完整詞語。例如,搜索「pena」將匹配「Peña」一詞,但不匹配「Criminal」一詞。與上面的「包含」搜索一樣,除非選中「區分大小寫」框,否則將忽略重音符號和標點符號。

  3. 鄰近單詞-搜索彼此鄰近的整個單詞。因此,例如,搜索「calible cool」將匹配「calibre」和「cool」這兩個詞在60個字元內出現的位置。要更改臨近的字元數,請將新數字新增到單詞列表的末尾。例如,「calible cool awesome 120」將匹配三個單詞出現在120個字元內的位置。請注意,這些搜索不會忽略標點符號和重音符號。

  4. 「Regex」 - 將搜索文字解釋為*正規表示式*。要了解有關使用正規表示式的更多資訊,請參閱「本教程」.

自定義閱讀檢視的外觀

通過在閱讀器控制元件中使用:guilabel:`字型大小`或:鍵盤:`Ctrl++`或:鍵盤:`Ctrl+-`或按住:鍵盤:`Ctrl`鍵並使用滑鼠滾輪,可以動態更改字型大小。

可以在閱讀器首選項的:guilabel:`顏色`部分更改顏色。

您可以在閱讀器首選項的:guiabel:`頁面排版`中更改螢幕上顯示的頁數和頁邊距。

您可以通過閱讀器首選項的:guilabel:`頁首和頁尾`部分顯示自定義頁首和頁尾,如剩餘閱讀時間、目前章節標題、圖書位置等。

可以通過:guilabel:`樣式`的設定獲得更高級的自定義。在這裡,您可以指定要在文字下顯示的背景影象,還可以指定將應用於每本書的樣式表。使用它,你可以做一些比如改變段落樣式,文字對齊等等的事情。有關Calibre使用者使用的自定義樣式表的示例,請參閱『論壇<https://www.mobileread.com/forums/showthread.php?t=51500>`_

查字典

您可以通過雙擊或長時間點選要查詢的單詞,然後單擊看起來像書庫的查詢按鈕來查詢目前書籍中的單詞的含義。

複製圖文

您可以選擇文字和影象,方法是用滑鼠拖動內容,然後右鍵單擊並選擇:guilabel:`複製`以複製到剪貼簿。複製的材料可以作為純文字和影象貼上到另一個應用程式中。

放大影象

您可以通過雙擊或長按來放大在單獨的視窗中以全尺寸顯示影象。您也可以右鍵單擊它並選擇:guilabel:檢視影象

與目前書籍的紙質版同步

一些具有相應印刷版本的電子書包括標記每個紙質頁面開始的後設資料。對於此類電子書,閱讀器允許您通過閱讀器控制元件中的「轉到」按鈕跳轉到特定的紙質版頁面。您還可以選擇通過閱讀器設定顯示與書籍標題或頁尾中目前位置對應的紙質頁面,方法是將「來自紙質版的頁面」新增到標題或頁尾。

鍵盤快捷鍵

與其他版本一樣,閱讀器也有豐富的鍵盤快捷鍵。它們可以在閱讀器「首選項」中自定義。預設快捷鍵如下所示:

Calibre閱讀器的鍵盤快捷鍵

鍵盤快捷鍵

操作

“Home, Ctrl+↑,Ctrl+←”

滾動到多檔案圖書中目前檔案的開頭

“Ctrl+Home”

捲動到書籍的開頭

“Ctrl+End”

捲動到書籍的結尾

“End, Ctrl+↓, Ctrl+→”

滾動到多檔案圖書中目前檔案的結尾

“↑”

向後滾動,在滑動模式下平滑地滾動,在分頁模式下全屏顯示

“↓”

向前滾動,在滑動模式下平滑地滾動,在分頁模式下全屏翻頁

“←”

在滑動模式下向左滑動一點,在分頁模式下向左翻頁

“→”

在滑動模式下向右滑動一點,在分頁模式下向右翻一頁

“PageUp, Shift+Spacebar”

向後滑動全屏

“PageDown, Spacebar”

向前滑動全屏

“Ctrl+PageUp”

捲動到上一節

“Ctrl+PageDown”

捲動到下一節

“Alt+←”

向後

“Alt+→”

向前

“Ctrl+T”

切換目錄

“Ctrl+S”

朗讀

:鍵盤:`Alt+P`

通過建立並切換到「配置檔案」來快速更改設定

“Alt+f”

使用鍵盤快捷鍵跟蹤鏈接

“Ctrl+C”

複製到剪貼簿

“Alt+C”

將目前位置複製到剪貼簿

“Ctrl+Shift+C”

使用 calibre:// URL 的樣示,將目前位置複製到剪貼簿

“/, Ctrl+f, Cmd+f”

開始搜尋

“F3, Enter”

找下一個

“Shift+F3, Shift+Enter”

找上一個

“Ctrl+Plus, Meta+Plus”

增加字型大小

“Ctrl+﹣, Meta+﹣”

減少字型大小

“Ctrl+0”

恢復預設字型大小

“Ctrl+]”

增加每個螢幕的頁數

“Ctrl+[”

減少每個螢幕的頁數

“Ctrl+Alt+C”

自動設定每個螢幕的頁數

“F11, Ctrl+Shift+F”

切換全螢幕

:鍵盤:`Ctrl+M`

文字配置在頁面模式和直流模式間切換

“Ctrl+W”

切換捲軸

“Ctrl+X”

切換參考模式

“Ctrl+B”

顯示/隱藏書籤

“Ctrl+Alt+B”

新書籤

“Ctrl+N, Ctrl+E”

顯示書籍詮釋資料

“Ctrl+Alt+F5, Ctrl+Alt+R”

重新載入書本

“Ctrl+Shift+ →”

目前選取範圍向前一個字

“Ctrl+Shift+←”

目前選取範圍向後一個字

“Shift+→”

將目前選定內容向前更改一個字元

“Shift+←”

將目前選定內容向後更改一個字元

“Shift+↓”

將目前選定內容向前更改一行

“Shift+Home”

擴充套件選擇到行首

“Shift+End”

擴充套件選擇到行尾

“Ctrl+A”

全部選取

“Shift+↑”

將目前選定內容向後更改一行

“Ctrl+Shift+↓”

將目前選定內容向前更改一個段落

“Ctrl+Shift+↑”

將目前選定內容向後更改一個段落

“Esc, MenuKey”

顯示電子書閱讀器控制元件

“Ctrl+,, Ctrl+Esc, Meta+Esc, Meta+,”

顯示電子書閱讀器首選項

“Ctrl+G, ;, :”

前往書籍的指定位置

“Ctrl+Spacebar”

切換自動捲動

“Alt+↑”

較快速自動捲動

“Alt+↓”

較慢速自動捲動

“Ctrl+I”

顯示/隱藏元素查看器

“Ctrl+L”

顯示/隱藏字詞查詢面板

“Ctrl+Q (Cmd+Q on macOS)”

結束

“Ctrl+P”

將書籍列印為 PDF

“Ctrl+F11”

切換工具列

“Ctrl+H”

切換醒目提示面板

:鍵盤:`Ctrl+D`

編輯這本書本

不可重排的内容

標籤標籤標籤標籤有些書的內容非常廣泛,不能在頁面邊界上拆分。例如表或「」標記。在這種情況下,您應該通過按鍵盤「Ctrl+M」閱讀此內容,將閱讀器切換到「滾動模式」。或者,您也可以將以下CSS新增到閱讀器首選項的「樣式」部分,以強制閱讀器在「」中拆分文字行

code, pre { white-space: pre-wrap }

設計您的圖書,使其與calibre閱讀器配合使用

Calibre閱讀器將在根元素上設定``is-Calibre-viewer``類。因此,您可以編寫僅適用於它的CSS規則。此外,閱讀器將在``body``元素上設定以下類:

body.calibre-viewer-dark-colors

使用深色方案時設定

body.calibre-viewer-light-colors

使用淺色方案時設定

body.calibre-viewer-paginated

在翻頁模式下設定

body.calibre-viewer-scrolling

處於滾動(非分頁)模式時設定

“body.calibre-footnote-container”

在顯示彈出式腳註時設定

最後,您可以通過`CSS變數<https://developer.mozilla.org/en-US/docs/Web/CSS/Using_CSS_custom_properties>`使用calibre配色方案顏色。calibre閱讀器在定義鏈接顏色的顏色主題中定義以下變數:--calibre閱讀器背景顏色--calible閱讀器前端顏色```和可選的--caribre閱讀器鏈接顏色``。