epub3.0中的注釋如何添加?已解決。
幾個月前忽然想做電子書,強迫症發作,希望真正弄明白 epub 。以下就是本人關於 epub 的注釋部分的理解。
epub 主要有兩個版本,epub 2 和 epub 3。根據官方說法,epub 2 現在已經停止修訂,且被 epub 3 代替,這裡只說 epub 3 的注釋。
epub 3 中注釋分兩種類型:
- footnote
- rearnote
先說 footnote。在傳統紙質出版物中,footnote 是指存在與本頁面正文下方的注釋,我們閱讀紙質書時一般見到的都是這種注釋:在正文中標記注釋符號,在正文所在頁下方放置注釋文字。在 epub 3 標準中,似乎並沒有具體規定閱讀器中如何顯示 footnote,但是目前 iBooks 和多看均採用原位彈出窗口的方式顯示 footnote(iPhone 上的 iBooks 略有不同)。Epub 3 標準的 footnote 寫法如下:
&
&注1&
&注2&
&注3&
&
&
其中的 「epub:type」 屬性值的命名空間定義需要提前聲明,我在 @頌讚 的答案下已經補充了。但是這裡有幾個細節問題:
- iBooks 在顯示 footnote 時,會將注釋符號 a 標籤中的文字以大字型大小顯示,下面才顯示注釋文字。實際上,我個人認為,在彈出氣泡窗口中只顯示注釋文字即可,沒必要強調注釋符號。這樣的顯示方式醜陋且浪費屏幕。
- 多看不支持這樣的寫法。多看有自己的一套注釋寫法,這個下面會說到。對於標準的寫法,多看會將本來點擊才能顯示的注釋內容全部直接顯示出來。而點擊 a 鏈接時會轉跳到注釋文字所在的位置。想像一下閱讀充滿了 goto 語句的 C 代碼的感覺。
- 多看的寫法與標準寫法不兼容。這個是今天剛剛發現的,問題最大,也許理解尚有待深入。
來看多看的寫法:
&
&&&
&&&
&&&
&
&
-
&
- 這是注釋內容1& &
- 這是注釋內容2& &
- 這是注釋內容3& &
其中:a 標籤的內容必須為圖片,文字無效;標註列表必須為 ol 列表,ul 無效。這樣的寫法在 iBooks 中會導致標註內容直接顯示出來,且無法使用 aside 標籤,而且 iBooks 中圖片排版方式與多看也有所不同,結果是最終無法在 iBooks 中正常顯示注釋。
再說 rearnote。rearnote 的標準寫法如下:&
&注1&
&注2&
&注3&
&
&
End Notes&
&-
&
- &返回&這是注釋內容1& &
- &返回&這是注釋內容2& &
- &返回&這是注釋內容3& &
似乎和多看的 footnote 有點相似,不過多看中沒有 rearnote 這個概念。注意注釋內容中新增了返回原位置的鏈接。目前為止,本人沒有使用過 rearnote。
總共就這些。
&注&&這裡是注釋內容哦&
推薦閱讀:
※怎麼把十幾個 PDF 編成一本電子書?
※如何將 Word 文檔轉化成 epub 格式?
※如何閱讀 epub 電子書?
※位元組社為何不對自己的 epub 加密?
※Windows 7 下有沒有同時支持 mobi 和 epub 的閱讀器?