ヘルプトピック
- はじめての方へ
- アカウントおよび税金
- 本のフォーマット
- KDP での出版
- 注文およびコピー
- Amazon ストアおよび詳細ページ
- マーケティングおよび流通
- 本およびシリーズの更新
- 支払いおよびレポート
- 法的情報およびコンテンツ ガイドライン
- ユーザー ガイド
お問い合わせ
フィードバックがありますか? ヘルプページで回答が見つかりませんでしたか?
お問い合わせXMDF から KF8 に変換するためのガイドライン
目次
KindleGen のコマンド
KindleGen は XMDF ソース ファイルを含むフォルダーを入力として受け付けます。KindleGen では .zip ファイルも受け付けます。次のコマンドを使用してください。kindlegen <folder name> |
kindlegen -intermediate_only <folder name> |
OPF ファイルは「current_content.opf」という名前が付けられ、main.xml ファイルと同じ場所に保存されます。
OPF/HTML ファイルから KF8 を生成するには、次のコマンドを使ってください。kindlegen <OPF File> |
ソースの問題
XMDF ソースには Kindle で読書をする際の品質を下げるいくつかの問題点がある可能性があります。読書体験を向上するために、これらの問題点を修正することができます。次のセクションではテストで見つかったいくつかの代表的なソースの問題を挙げます。
画像品質の低さ
品質の低い画像は表紙やその他の画像を小さく表示することにつながります。これを避けるために、品質の良い画像を使用してください。品質要件を参照してください。
不鮮明な外字
外字に対応するコード化された文字と置き換えるか、不鮮明にならないように少なくとも 64 x 64 の高品質画像を使用してください。
外字画像ファイル用の要件は次の通りです。
- 画像フォーマット: PNG (8 ビット) フォーマットまたは JPEG フォーマット。
- サイズ: 128 x 128 ピクセルまたはそれ以上のものを推奨。
目次エントリーがリンクされていない
すべての目次アイテムは一致する章にリンクする必要があります。
目次での正しくない番号適応
正しくない番号適応を避けるため、目次インデックス番号には「tate-chu-yoko style」を適用してください。
正:
<char_id char_id = "CR0020"> <yoko>10</yoko> </char_id> 第 X 章 |
<char_id char_id = "CR0020">10</char_id> 第 X 章 |
太字が適用された漢字
漢字には太字を適用しないでください。文字が不鮮明になります。
正:
遺 |
<font bold = "yes">遺</font> |
薄い色のテキスト
テキストの色は指定しないでください。薄めの色を使用すると、テキストが見えにくくなります。Kindle 端末によっては、読者が背景色を黒に変えることができます。テキストが強制的に黒の場合は、このモードでは本を読むことができません。
画像間のスペースがない
強制改行 (<br/>) を使うことで、画像がスペースなしで表示されることがなくなります。
例:
<object type="image/png" src="image1.png"/> <br/> <object type="image/png" src="image2.png"/> |
別のページでは画像が見えない
画像を別のページで表示するためには、それぞれの画像に別の章を使用してください。
目次が見えない
目次を正しく表示するには、<special_page_link> にすべての主要リンクを含めてください。
例:
<special_page_link> <special_page title="Chapter 1">PG1111</special_page> <special_page title="Chapter 2">PG1112</special_page> ... </special_page_link> |
テキストの多くが中心に表示されない
valign="middle" スタイルを多くのテキストに使用しないでください。
重複 ID
ソース内で同じ FlowID/PageID を使わないでください。個別の ID 名を使ってください。
ファイル パスとファイル名に関する要件
特定ファイル パスにバックスラッシュ (\) を使用せず、常に通常のスラッシュ (/) を使用してください。ファイル パスやファイル名に特殊文字 (例: !、@、#、$) を含めないでください。
サポートされていない機能
一部の XMDF 機能は Kindle でサポートされていません。ファイルにサポートされていない機能があると、KindleGen でエラー メッセージが表示され、変換されません。サポートされていない機能は以下の通りです。
シリアルナンバー |
機能 |
タグ |
例 |
1 |
アニメーション画像 |
flip_animation |
<flip_animation renewal_time="500ms" > <flip_animation_source src="aaa9.jpg" type="image/jpeg"/> <flip_animation_source src="aaa2.jpg" type="image/jpeg"/> ... </flip_animation> |
2 |
コミック |
comic_object_entry |
<parts_module> <object_table> ... <comic_object_entry src="comic9.xml" type="application/x-bvf-comic" object_id="OB0001"/> </object_table> </parts_module> |
3 |
サウンド メディア |
sound_object_entry |
<parts_module> <object_table> ... <sound_object_entry src="movie9.3g2" type="video/3gpp2" object_id="OBmv00"/> </object_table> </parts_module> |
4 |
動画メディア |
movie_object_entry |
<parts_module> <object_table> ... <movie_object_entry src="movie9.3g2" type="video/3gpp2" object_id="OBmv00"/> </object_table> </parts_module> |
5 |
ページ検索 |
search_page_object_entry |
<parts_module> <object_table> ... <search_page_object_entry src="spage9.xml" type="text/x-bvf-search-page" object_id="OBSP01" /></object_table> </parts_module> |
6 |
画像内クリック可能エリア |
pointer_region |
<event> <trigger> <trigger_pointer id="OB003k/CR0001" action_flag="click"> <pointer_region> <vertex position="(0,0)"/> <vertex position="(100,0)"/> <vertex position="(100,100)"/> <vertex position="(0,100)"/> </pointer_region> </trigger_pointer> </trigger> <action> <action_page_jump page_id="PG0043"/> </action> </event> |
7 |
アンパサンド付き HTML エンティティのある URL へのトリガー作用 |
action_page_jump |
<event> <trigger> <trigger_pointer id="OB0006/CR0015" action_flag="click"/> </trigger> <action> <action_page_jump book=」http://www.japanvisitor.com/index.php?c ID=359&pID=986" book_type="text/html"/> </action> </event> |
無視される機能
いくつかのサポートされていない機能については、KindleGen でエラー メッセージが表示されません。代わりに、KindleGen はサポートされていない機能を無視し、変換プロセスに移ります。無視される機能は以下の通りです。
シリアルナンバー |
機能 |
タグ / 属性 |
例 |
1 |
フリガナ |
Reading attribute |
<title reading="PI">π</title> |
2 |
外字用代替コードとセット |
Attributes alt_set and alt_code of tag external_char |
<external_char alt_set="sh_extchars" alt_code="0x2345" alt="間"/> |
3 |
権限情報 |
permission_info |
<permission_info><print_permission permission=」authorized」/> </permission_info> |
4 |
強制改行メソッド |
line_breaking_method |
<line_breaking_method method="word_wrap"> |
5 |
再生機能 |
action_play |
<event> <trigger> <trigger_pointer id="OB0006/CR0015" action_flag="click"/> </trigger> <action> <action_play object_id="OBkj23"/> ... </action> </event> |
6 |
フォント、背景やその他の透明度 |
Opacity attribute |
<font color="#FF0000" opacity="100"/> |
7 |
バックグラウンド ミュージック |
text_default_background_music |
<text_default_attribute> <text_default_background_music src="9.mp3" type="application/x-smaf" loop="yes"/> ... </text_default_attribute> |
8 |
ドロップ キャップ |
drop_cap |
<p drop_cap="2">アリスは...</p> |
9 |
スクローリング テキスト コンテンツ |
scrolling_text |
<scrolling_text> このテキストは繰り返しスクロールする </scrolling_text> |
10 |
コンテンツ マスキング |
Mask |
<mask>42 </mask> |
11 |
検索用キーエントリー |
key_entry |
<key_entry> <key_item search_word="color" table_id="ST0001"> Color </key_item> <key_item search_word="colour" table_id=」ST0002」> Colour </key_item> </key_entry> |