標籤:

epub3.0中的注釋如何添加?已解決。


幾個月前忽然想做電子書,強迫症發作,希望真正弄明白 epub 。以下就是本人關於 epub 的注釋部分的理解。

epub 主要有兩個版本,epub 2 和 epub 3。根據官方說法,epub 2 現在已經停止修訂,且被 epub 3 代替,這裡只說 epub 3 的注釋。

epub 3 中注釋分兩種類型:

  1. footnote

  2. rearnote

先說 footnote。在傳統紙質出版物中,footnote 是指存在與本頁面正文下方的注釋,我們閱讀紙質書時一般見到的都是這種注釋:在正文中標記注釋符號,在正文所在頁下方放置注釋文字。在 epub 3 標準中,似乎並沒有具體規定閱讀器中如何顯示 footnote,但是目前 iBooks 和多看均採用原位彈出窗口的方式顯示 footnote(iPhone 上的 iBooks 略有不同)。Epub 3 標準的 footnote 寫法如下:

&
&注1&
&注2&
&注3&

&
&

&這是注釋內容1& &這是注釋內容2& &這是注釋內容3& &

其中的 「epub:type」 屬性值的命名空間定義需要提前聲明,我在 @頌讚 的答案下已經補充了。但是這裡有幾個細節問題:

  1. iBooks 在顯示 footnote 時,會將注釋符號 a 標籤中的文字以大字型大小顯示,下面才顯示注釋文字。實際上,我個人認為,在彈出氣泡窗口中只顯示注釋文字即可,沒必要強調注釋符號。這樣的顯示方式醜陋且浪費屏幕。
  2. 多看不支持這樣的寫法。多看有自己的一套注釋寫法,這個下面會說到。對於標準的寫法,多看會將本來點擊才能顯示的注釋內容全部直接顯示出來。而點擊 a 鏈接時會轉跳到注釋文字所在的位置。想像一下閱讀充滿了 goto 語句的 C 代碼的感覺。
  3. 多看的寫法與標準寫法不兼容。這個是今天剛剛發現的,問題最大,也許理解尚有待深入。

來看多看的寫法:

&
&&&
&&&
&&&

&
&

    &

  1. 這是注釋內容1& &

  2. 這是注釋內容2& &

  3. 這是注釋內容3& &

    其中:a 標籤的內容必須為圖片,文字無效;標註列表必須為 ol 列表,ul 無效。這樣的寫法在 iBooks 中會導致標註內容直接顯示出來,且無法使用 aside 標籤,而且 iBooks 中圖片排版方式與多看也有所不同,結果是最終無法在 iBooks 中正常顯示注釋。

    再說 rearnote。

    rearnote 的標準寫法如下:

    &
    &注1&
    &注2&
    &注3&

    &
    &

    &End Notes& & &

  4. &返回&這是注釋內容1& &

  5. &返回&這是注釋內容2& &

  6. &返回&這是注釋內容3& & &

    似乎和多看的 footnote 有點相似,不過多看中沒有 rearnote 這個概念。注意注釋內容中新增了返回原位置的鏈接。目前為止,本人沒有使用過 rearnote。

    總共就這些。


    &注&

    &這裡是注釋內容哦&


    推薦閱讀:

怎麼把十幾個 PDF 編成一本電子書?
如何將 Word 文檔轉化成 epub 格式?
如何閱讀 epub 電子書?
位元組社為何不對自己的 epub 加密?
Windows 7 下有沒有同時支持 mobi 和 epub 的閱讀器?

TAG:ePub | 數字出版 |