5

うまく構成された EPUB ファイルがあり、KindleGen を使用して mobi ファイルを生成しようとしています... EPUB は、内部リンク/アンカーである脚注/注釈でいっぱいです。すべてが適切にフォーマットされ、適切な HTML です ... しかし、Kindlegen で作成された MOBI ファイルがチョークします。

  • Kindle Fire - すべて順調です
  • Kindle - リンクが機能しない
  • Kindle DX - リンクが機能しない
  • Kindle iPhone - プレビューアではリンクが機能するが、iPhone では機能しない
  • Kindle iPad - リンクが機能しない

キャリバーでコンバート、リンク等問題ありません。

使用しているコードは次のとおりです。

テキスト内の NOTE リンク:

<a class="footnote" href="#footnote-3" id="return-footnote-3" title="Paul Johnson: Marks’s   
comments in this paragraph are excellent."><sup class="footnote">[3. Paul Johnson]</sup>
</a></p>

脚注のコードは次のとおりです。

<p id="footnote-3"><a class="return-footnote" href="#return-footnote-3">3. <cite>Paul Johnson:
</cite> Marks’s comments in this paragraph are excellent.</a></p> 

アンカータグを引っ張ってみたので:

<a id="return-footnote-3"></a> <a class="footnote" href="#footnote-3" title="Paul Johnson:    
Marks’s comments in this paragraph are excellent."><sup class="footnote">[3. Paul Johnson]
</sup></a></p>

しかし、それはうまくいきませんでした。

何かご意見は?提案?

4

2 に答える 2

8

これで数分遊んだ後、Kindle Previewer とさまざまなデバイス アプリのバグ (と思われるもの) に絞り込みました。

[a] タグ内の「タイトル」属性は、脚注への参照からのリンクを壊しています。(脚注から参照へのリンクは、すべての場合に機能します)。

ただし、実際の Kindle (e-ink) にロードすると、リンクは正常に機能します。

これがあなたのリストの拡張版です(上記):

Kindle プレビューア:

  • Kindle Fire:すべて順調です
  • Kindle:参照から脚注へのリンクが機能しない
  • Kindle DX:参照から脚注へのリンクが機能しない
  • Kindle iPhone:すべて順調です
  • Kindle iPad:すべて順調です

Kindle アプリ:

  • Mac:参照から脚注へのリンクが機能しない
  • iPhone:参照から脚注へのリンクが機能しない
  • iPad:参照から脚注へのリンクが機能しない
  • テストできる他のアプリがない

デバイス:

  • Kindle:すべて順調です
  • Kindle Fire:テストできるものがない
  • Kindle DX:持っていませんが、Kindle のようにリンクが正しく機能することを前提としています。

結論:

これは、Kindle アプリとプレビューアのアーキテクチャ内に存在するバグだと思います。しかし、デバイスはバグを共有していないようです (とにかくテストできる限り)。

一時的な解決策:

[a] タグから「タイトル」属性を削除します。

Kindle FireKindle DX、またはその他のアプリで試してみたいと思う人がいる場合は、この投稿に追加するのに適した情報です。

乾杯、

ロン

于 2012-02-08T03:13:18.310 に答える