Português | Ajuda | Entrar | Enviar comentários

Como você avaliaria sua experiência usando esta página?

Visite nossa central de ajuda para obter recursos para problemas comuns

Agradecemos pelos comentários.

Tópicos da ajuda

Fale conosco

Tem algum comentário? Não consegue achar sua resposta nas páginas da Ajuda?

Fale conosco

Diretrizes para conversão de XMDF para KF8

Índice


Comando KindleGen

O KindleGen aceita a pasta contendo o arquivo fonte XMDF como entrada. O KindleGen também aceitará arquivos .zip. Use o comando:

kindlegen <nome da pasta>

É possível usar uma opção de linha de comando adicional (-intermediate_only) para gerar arquivos OPF/HTML intermediários:

kindlegen -intermediate_only <nome da pasta>

Essa opção gera arquivos intermediários como OPF/HTML em uma nova pasta ao lado da pasta de entrada. O KindleGen nomeia essa pasta com o nome da pasta de entrada seguido por _dump Para alterar algo nos arquivos intermediários, utilize esses arquivos HTML ou OPF intermediários. Os arquivos HTML ou OPF intermediários devem seguir a diretriz descrita em outros lugares deste documento.

O arquivo OPF é nomeado como current_content.opf e pode ser encontrado no mesmo local do arquivo main.xml.

Use o seguinte comando para gerar arquivos KF8 a partir de arquivos OPF/HTML:

kindlegen <Arquivo OPF>


Problemas de fonte

Uma fonte XMDF pode apresentar múltiplos problemas que afetam a experiência de leitura no Kindle. É possível corrigir esses problemas para aprimorar a experiência de leitura. As seções a seguir listam alguns dos principais problemas detectados em nossos testes,

Qualidade de imagem baixa

Imagens de baixa qualidade farão com que a capa ou outras imagens sejam exibidas em formato muito pequeno. Para evitar isso, forneça imagens de boa qualidade. Consulte os requisitos de qualidade.



Caracteres Gaiji borrados

Substitua caracteres Gaiji por caracteres de códigos correspondentes ou forneça imagens de alta qualidade de no mínimo 64 x 64 para evitar perda de nitidez.

Requisitos para arquivos de imagens Gaiji:

  • Formato de imagem: Formato PNG (8 bits) ou formato JPEG
  • Tamanho: recomenda-se 128 por 128 pixels ou mais


Entradas do índice não vinculadas

Todos os itens do índice devem estar vinculados aos seus capítulos correspondentes.



Orientação numérica incorreta no índice

Aplique o estilo tate-chu-yoko para números de indexação do TOC para evitar sua orientação incorreta.

Correto:

<char_id char_id = "CR0020">

<yoko>10</yoko>

</char_id>

CAPÍTULO X

Incorreto:

<char_id char_id = "CR0020">10</char_id>

CAPÍTULO X


Caracteres Kanji em negrito

Evite o estilo negrito para caracteres Kanji. Esse estilo faz com que os caracteres pareçam borrados.

Correto:

Incorreto:

<font bold = "yes">遺</font>


Texto apagado

Deixe a cor de texto não especificada. O uso de cores claras pode resultar em texto com aparência apagada. Alguns dispositivos Kindle permitem que o leitor altere a cor de fundo para preta. Caso o texto seja preto forçado, ele não será legível neste modo e o livro será suprimido.



Falta de espaço entre imagens

Use quebras de linha (<br/>) para evitar que imagens sejam renderizadas sem espaço.

Exemplo:

<object type="image/png" src="imagem1.png"/>

<br/>

<object type="image/png" src="imagem2.png"/>



Imagens não exibidas em páginas separadas

Para exibir imagens em páginas separadas, use capítulos separados para cada imagem.



Índice não exibido

Para garantir que o índice seja exibido, inclua todos os links importantes em <special_page_link>.

Exemplo:

<special_page_link>

<special_page title="Capítulo 1">PG1111</special_page> <special_page title="Capítulo 2">PG1112</special_page> ...

</special_page_link>



Grande quantidade de texto não está centralizada

Não use o estilo valign="middle" para grandes quantidades de texto.



IDs duplicadas

Não use a mesma ID de página/fluxo mencionado na fonte. Use nomes de IDs únicos.



Requisitos para nomes e caminhos de arquivo

Não use barra invertida (\) para especificar o caminho do arquivo: sempre utilize a barra para frente (/). Não inclua caracteres especiais (como !, @, #, $) no caminho ou nome do arquivo.





Recursos incompatíveis

Alguns recursos do XMDF não são compatíveis com o Kindle. Caso o arquivo conte com tais recursos, o KindleGen exibe uma mensagem de erro e a conversão não funcionará. Esses são os recursos incompatíveis.

Volume da série

Recurso

Tag

Exemplo

1

Animações de imagem

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

Histórias em quadrinhos

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

Mídia de som

sound_object_entry

<parts_module>

<object_table>

...

<sound_object_entry src="video9.3g2" type="video/3gpp2" object_id="OBmv00"/>

</object_table>

</parts_module>

4

Mídia de vídeo

movie_object_entry

<parts_module>

<object_table>

...

<movie_object_entry src="video9.3g2" type="video/3gpp2" object_id="OBmv00"/>

</object_table>

</parts_module>

5

Páginas de busca

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

Áreas clicáveis em imagens

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

Ação trigger apontando para uma URL com entidade HTML ampersand

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&amp;pID=986" book_type="text/html"/> </action>

</event>

Recursos ignorados

Para alguns recursos incompatíveis, o KindleGen não apresenta um erro. Ele simplesmente os ignora e prossegue com a conversão. Esses são os recursos ignorados.

Volume da série

Recurso

Tag/Atributo

Exemplo

1

Pronúncia

Atributo reading

<title reading="PI">π</title>

2

Código e conjunto alternativos para Gaiji

Atributos alt_set e alt_code da tag external_char

<external_char alt_set="sh_extchars" alt_code="0x2345" alt="間"/>

3

Informações de permissão

permission_info

<permission_info> <print_permission

permission="authorized"/>

</permission_info>

4

Método de quebra de linha

line_breaking_method

<line_breaking_method method="word_wrap">

5

Reprodução

action_play

<event>

<trigger>

<trigger_pointer id="OB0006/CR0015" action_flag="click"/>

</trigger>

<action>

<action_play object_id="OBkj23"/>

...

</action>

</event>

6

Opacidade para fonte, fundo e outros

Atributo opacity

<font color="#FF0000" opacity="100"/>

7

Música de fundo

text_default_background_music

<text_default_attribute> <text_default_background_music src="9.mp3" type="application/x-smaf" loop="yes"/>

...

</text_default_attribute>

8

Letra capitular

drop_cap

<p drop_cap="2">Alice estava...</p>

9

Rolar conteúdo de texto para baixo

scrolling_text

<scrolling_text>

Esse texto será rolado várias e várias vezes

</scrolling_text>

10

Ocultamento de conteúdo

Mask

<mask>42 </mask>

11

Entradas-chave para pesquisa

key_entry

<key_entry>

<key_item search_word="color"

table_id="ST0001">

Cor

</key_item>

<key_item search_word="colour"

table_id="ST0002">

Colour

</key_item>

</key_entry>


Ocorreu um erro inesperado. Tente novamente mais tarde.
Sua sessão expirou

Faça login para continuar

Faça seu login
edit