Re: [Revolução e-book] O Aldiko realmente é o melhor aplicativo de leitura de ePub disponível para android?

468 views
Skip to first unread message

Lúcia Dos Reis

unread,
Nov 6, 2012, 6:10:28 AM11/6/12
to revoluca...@googlegroups.com
Oi, Igor, tudo bem?

Você teria como mandar o seu ePub?
É difícil identificar o problema sem verificar o código.

Um abraço,
Lúcia.


Em 6 de novembro de 2012 00:25, Igor Marcelo <cccm...@gmail.com> escreveu:
Bem antes de tudo tenho que me apresentar, meu nome é Igor Marcelo, tenho 20 anos e faço faculdade de Sistemas de Informação e no momento faço estagio em uma empresa pública de desenvolvimento de sistema, comecei a me interessar por e-book e principalmente pelo formato ePub a pouco tempo e estou gostando bastante do que aprendo garimpando na internet e o que mais atraiu nesse formato é o fato de usar linguagem e tecnologias que para mim são mais fácil de assimilhar.

Agora que já me apresentei já posso falar da minha duvida e da pergunta levantada, eu criei um ePub simples de aprendizado contendo pequenos resumos da matéria da faculdade para estudar no meu smartphone com Android e usava o programa Readium, um app para o navegador Chrome de leitura de e-book feito pela própria IDPF para testar o ePub.
Depois de testado e funcionando sem maiores problemas no Readium acreditava que não teria maiores problemas de abrir o EPUB no Aldiko, levando em conta que eu fiz o ePub praticamente "na unha" usando somente o Notepad++ para modificar o arquivo e usando arquivos de exemplos no site da IBM com o material excelente sobre EPUB  disponibilizado por Liza Day, uma pessoa que é membro integrante do IDPF, vou colocar o link do site com esse material de estudo no final do texto.
Mas quando passei o ePub para o smartphone e fui abrir no Aldiko fui surpreendido, porque o programa dizia que não era possível abrir, na hora achei que o problema era com meu ePub mas depois de olhar o ePub de exemplo disponível no Aldiko, vi que o arquivos com conteúdo de texto estava todos em formato .xml em vez de .html e usava mais de um arquivo .opf, para tirar a prova instalei outro dois app de leitura de ebook um chamado Moon+ Reader e outro é FBReader e como suspeitava não houve nenhum problema para abrir meu ePub nesses dois programas.

Com isso me veio a dúvida será que é meu ePub que está mal construído pois o Aldiko nem o reconheceu e tenho que me preocupar em adapta-lo ao Aldiko, ou é o Aldiko que está errado por obrigar ao criador do conteúdo em adaptar seu ebook para ser aceito no programa, sendo que nos outros dois eu abri e consegui ler perfeitamente e sem problema algum assim como no Readium, e segui fielmente as especificações do formato ePub e deixei o código o mais limpo possível.
Peço também que aqueles que tem conhecimento no Aldiko possa me ajudar a passar alguma modificação necessária no meu ePub para que o programa abra meu ePub


--
Fique por dentro das últimas notícias, acompanhe o site http://www.revolucaoebook.com.br
ou siga-nos no twitter: http://twitter.com/revebook
 
Você recebeu esta mensagem porque está inscrito no Grupo "Revolução
e-book" nos Grupos do Google.
 
Para postar, escreva para revoluca...@googlegroups.com
Para cancelar sua inscrição, escreva para revolucao-e-bo...@googlegroups.com
Para ver mais opções, visite este grupo em
http://groups.google.com/group/revolucao-e-book?hl=pt-BR_BR%5D?hl=pt-BR



--
Lúcia B. Q. dos Reis
cel: (21)92585069 
skype: reis.lucia

yuri....@ovi.com

unread,
Nov 6, 2012, 8:29:01 AM11/6/12
to revoluca...@googlegroups.com
Fala, Igor! 
Seguinte, seu texto tá meio confuso mas vou tentar te ajudar.

O Aldiko pode ser um dos melhores apps de ePub pra android mesmo, por isso acho difícil o problema do seu ePub ser culpa dele. Mas há outro muito bom também, gratuito, que é o BlueFire Reader. Você pode testar o seu ePub nesse reader também, pra ter uma certeza. 

Tem o epubchek também, que mostra os erros do seu ePub...


De: Igor Marcelo <cccm...@gmail.com>
Para: revoluca...@googlegroups.com
Enviadas: Terça-feira, 6 de Novembro de 2012 0:25
Assunto: [Revolução e-book] O Aldiko realmente é o melhor aplicativo de leitura de ePub disponível para android?

Fernanda Kalckmann

unread,
Nov 6, 2012, 9:38:04 AM11/6/12
to revoluca...@googlegroups.com
Olá, todos.
Igor, manda o epub para podermos testar e ver se é problema no epub ou no software. Sempre é interessante quando dá esse tipo de problema porque a gente já fica preparado para a próxima.

Abs

Fernanda Kalckmann

unread,
Nov 6, 2012, 10:43:50 AM11/6/12
to revoluca...@googlegroups.com
Olha, puxei aqui e nem consegui abrir porque deu erro...

Em 6 de novembro de 2012 13:27, Igor Marcelo <cccm...@gmail.com> escreveu:
Anexado o meu ePub pro pessoal que pediu pra verificar
Obrigado

Fernanda Kalckmann

unread,
Nov 6, 2012, 11:30:29 AM11/6/12
to revoluca...@googlegroups.com
Ainda não consegui abrir direto no Sigil. Acho que o erro foi na construção do mimetype ou do content porque também não consegui juntar com o epubpack.

Importei os arquivos no Sigil e tá tudo tranquilo. Testa no software que você falou para ver se é erro do software porque no ADE tá ok. Se estiver ok, descompacta e compara os arquivos que falei.

Ah, lembre-se que para nomear os arquivos, é sempre melhor não deixar espaço no nome porque dá problema. Renomeie sempre com _ no lugar de espaço.

Abs



Em 6 de novembro de 2012 14:05, Igor Marcelo <cccm...@gmail.com> escreveu:
To passando o arquivo zipado então e se puder converter pra dar uma olhada eu agradeço, acho que a rede do meu trabalho não deixa fazer upload de arquivos talvez por isso tenha dado erro.

Eu executei o epubcheck via web e me retornou o seguinte erro:
Type File Line Position Message
ERROR-1 -1Length of the first filename in archive must be 8, but was 9 !
ERRORMETA-INF/container.xml-1 -1No rootfiles with media type 'application/oebps-package+xml'

APOSTILA.epub

yuri....@ovi.com

unread,
Nov 6, 2012, 11:46:17 AM11/6/12
to revoluca...@googlegroups.com
O erro principal tá no arquivo container.xml, dentro da pasta META-INF.

<rootfile full-path="OEBPS/content.opf" media-type="aplication/oebps-package+xml" />

Faltou um "p". Seria: 

<rootfile full-path="OEBPS/content.opf" media-type="application/oebps-package+xml" />

Consertando isso o ePub já abre. Mas o ePub tem outros erros tbm...

Enviadas: Terça-feira, 6 de Novembro de 2012 14:05
Assunto: Re: [Revolução e-book] Re: O Aldiko realmente é o melhor aplicativo de leitura de ePub disponível para android?

To passando o arquivo zipado então e se puder converter pra dar uma olhada eu agradeço, acho que a rede do meu trabalho não deixa fazer upload de arquivos talvez por isso tenha dado erro.

Eu executei o epubcheck via web e me retornou o seguinte erro:
TypeFileLinePositionMessage
ERROR-1-1Length of the first filename in archive must be 8, but was 9 !
ERRORMETA-INF/container.xml-1-1No rootfiles with media type 'application/oebps-package+xml'


Em terça-feira, 6 de novembro de 2012 13h47min53s UTC-2, Fernanda Kalckmann escreveu:

Margarida Quintal

unread,
Nov 6, 2012, 11:59:00 AM11/6/12
to revoluca...@googlegroups.com
Por falar em Aldiko, o meu Tablet Kyros da Coby tem o Aldiko. Alguns PDFs passam a EPub e ficam bons, outros ficam totalmente deformados. Será isso pode ser melhorado, para poder ser lido pelo Aldiko??
Obrigada
Margarida

Em 6 de novembro de 2012 00:25, Igor Marcelo <cccm...@gmail.com> escreveu:
Bem antes de tudo tenho que me apresentar, meu nome é Igor Marcelo, tenho 20 anos e faço faculdade de Sistemas de Informação e no momento faço estagio em uma empresa pública de desenvolvimento de sistema, comecei a me interessar por e-book e principalmente pelo formato ePub a pouco tempo e estou gostando bastante do que aprendo garimpando na internet e o que mais atraiu nesse formato é o fato de usar linguagem e tecnologias que para mim são mais fácil de assimilhar.

Agora que já me apresentei já posso falar da minha duvida e da pergunta levantada, eu criei um ePub simples de aprendizado contendo pequenos resumos da matéria da faculdade para estudar no meu smartphone com Android e usava o programa Readium, um app para o navegador Chrome de leitura de e-book feito pela própria IDPF para testar o ePub.
Depois de testado e funcionando sem maiores problemas no Readium acreditava que não teria maiores problemas de abrir o EPUB no Aldiko, levando em conta que eu fiz o ePub praticamente "na unha" usando somente o Notepad++ para modificar o arquivo e usando arquivos de exemplos no site da IBM com o material excelente sobre EPUB  disponibilizado por Liza Day, uma pessoa que é membro integrante do IDPF, vou colocar o link do site com esse material de estudo no final do texto.
Mas quando passei o ePub para o smartphone e fui abrir no Aldiko fui surpreendido, porque o programa dizia que não era possível abrir, na hora achei que o problema era com meu ePub mas depois de olhar o ePub de exemplo disponível no Aldiko, vi que o arquivos com conteúdo de texto estava todos em formato .xml em vez de .html e usava mais de um arquivo .opf, para tirar a prova instalei outro dois app de leitura de ebook um chamado Moon+ Reader e outro é FBReader e como suspeitava não houve nenhum problema para abrir meu ePub nesses dois programas.

Com isso me veio a dúvida será que é meu ePub que está mal construído pois o Aldiko nem o reconheceu e tenho que me preocupar em adapta-lo ao Aldiko, ou é o Aldiko que está errado por obrigar ao criador do conteúdo em adaptar seu ebook para ser aceito no programa, sendo que nos outros dois eu abri e consegui ler perfeitamente e sem problema algum assim como no Readium, e segui fielmente as especificações do formato ePub e deixei o código o mais limpo possível.
Peço também que aqueles que tem conhecimento no Aldiko possa me ajudar a passar alguma modificação necessária no meu ePub para que o programa abra meu ePub


Israel Cefrin

unread,
Nov 6, 2012, 11:51:12 AM11/6/12
to revoluca...@googlegroups.com
Em seu email está a resposta.

O arquivo mimetype tem de ser o primeiro a ser zipado dentro do pacote epub. Se compactares a pasta inteira ele não será o primeiro e gerará este erro: Length of the first filename in archive must be 8, but was 9 !
Faça assim: crie um zip somente com o mimetype. Depois adicione o restante de pastas e arquivos respeitando a relação de níveis de pastas entre eles.
O outro erro era porque em seu container.xml a palavra application estava com a grafia errada (apenas um P). Alterei e agora abre no Sigil (e deve abir no Aldiko).

Abaixo passei no epub check e os erros são apenas de padrões e não de funcionalidade ou sintaxe que impeça a leitura:
ERROR OEBPS/content.opf11 14element "metadata" incomplete; missing required element "dc:language"
ERROR OEBPS/arvore.html11 6element "ul" not allowed here; expected the element end-tag, text or element "a", "abbr", "acronym", "applet", "b", "bdo", "big", "br", "cite", "code", "del", "dfn", "em", "i", "iframe", "img", "ins", "kbd", "map", "noscript", "ns:svg", "object", "q", "samp", "script", "small", "span", "strong", "sub", "sup", "tt" or "var" (with xmlns:ns="http://www.w3.org/2000/svg")
ERROR OEBPS/arvore.html36 6element "ul" not allowed here; expected the element end-tag, text or element "a", "abbr", "acronym", "applet", "b", "bdo", "big", "br", "cite", "code", "del", "dfn", "em", "i", "iframe", "img", "ins", "kbd", "map", "noscript", "ns:svg", "object", "q", "samp", "script", "small", "span", "strong", "sub", "sup", "tt" or "var" (with xmlns:ns="http://www.w3.org/2000/svg")
ERROR OEBPS/arvore.html43 6element "ul" not allowed here; expected the element end-tag, text or element "a", "abbr", "acronym", "applet", "b", "bdo", "big", "br", "cite", "code", "del", "dfn", "em", "i", "iframe", "img", "ins", "kbd", "map", "noscript", "ns:svg", "object", "q", "samp", "script", "small", "span", "strong", "sub", "sup", "tt" or "var" (with xmlns:ns="http://www.w3.org/2000/svg")
ERROR OEBPS/arvore.html53 6element "ul" not allowed here; expected the element end-tag, text or element "a", "abbr", "acronym", "applet", "b", "bdo", "big", "br", "cite", "code", "del", "dfn", "em", "i", "iframe", "img", "ins", "kbd", "map", "noscript", "ns:svg", "object", "q", "samp", "script", "small", "span", "strong", "sub", "sup", "tt" or "var" (with xmlns:ns="http://www.w3.org/2000/svg")
ERROR OEBPS/grafos.html11 63The element type "p" must be terminated by the matching end-tag "</p>".
ERROR OEBPS/grafos.html-1 -1The element type "p" must be terminated by the matching end-tag "</p>".

Consertando isso vira um epub 2.0 válido e pode colocar a venda na loja da Apple. :)

Em anexo o epub com os dois primeiros bugs consertados.


Em 6 de novembro de 2012 14:05, Igor Marcelo <cccm...@gmail.com> escreveu:
To passando o arquivo zipado então e se puder converter pra dar uma olhada eu agradeço, acho que a rede do meu trabalho não deixa fazer upload de arquivos talvez por isso tenha dado erro.

Eu executei o epubcheck via web e me retornou o seguinte erro:
Type File Line Position Message
ERROR -1-1Length of the first filename in archive must be 8, but was 9 !
ERRORMETA-INF/container.xml -1-1 No rootfiles with media type 'application/oebps-package+xml'


Em terça-feira, 6 de novembro de 2012 13h47min53s UTC-2, Fernanda Kalckmann escreveu:



--
Israel Cefrin
apostila.epub
Message has been deleted

Lucas Camargo

unread,
Nov 6, 2012, 9:54:42 PM11/6/12
to revoluca...@googlegroups.com
Igor, não deixe de corrigir o problema apontado pelo Israel. O mimetype realmente precisa ser o primeiro arquivo dentro do zip. Sem essa correção, é possível que você tenha problemas com as lojas, principalmente a ibookstore. Se tiver dificuldades pra fazer essa compactação, existem alguns programinhas que fazem essa compactação, e já geram o arquivo epub, como o Epub Pack (http://sourceforge.net/projects/epubpack/).

Na tabela de erros apontada pelo Israel, há um problema com o content.opf, falta a tag que define linguagem. Isso é outra coisa que merece atenção, talvez até existam outras tags obrigatórias no content que não estão no seu epub, como <dc:subject>, <dc:description> e <dc:rights>. Precisa validar o epub e ir vendo os erros que aparecem, porque o validador aponta uma tag dessa de cada vez, ao invés de mostrar todas as tags faltando.

Abs


Em 6 de novembro de 2012 18:24, Igor Marcelo <cccm...@gmail.com> escreveu:

Obrigado Israel, Fernanda e Yuri. pela dica do arquivo container.xml, depois que consertei realmente abriu perfeitamente no Aldiko, agora é melhorar na parte dos tag html e consertar aqueles não permitidos

--
Fique por dentro das últimas notícias, acompanhe o site http://www.revolucaoebook.com.br
ou siga-nos no twitter: http://twitter.com/revebook
 
Você recebeu esta mensagem porque está inscrito no Grupo "Revolução
e-book" nos Grupos do Google.
 
Para postar, escreva para revoluca...@googlegroups.com
Para cancelar sua inscrição, escreva para revolucao-e-bo...@googlegroups.com
Para ver mais opções, visite este grupo em
http://groups.google.com/group/revolucao-e-book?hl=pt-BR_BR%5D?hl=pt-BR



--
Lucas Camargo

Adriane

unread,
Nov 9, 2012, 5:46:36 AM11/9/12
to revoluca...@googlegroups.com, revoluca...@googlegroups.com
Olá Igor.

Acompanhei seu relato e os auxílios que recebeu... Criar um ePub na "unha" é um aprendizado, mas acredito eu desnecessário, pois você perde muito tempo com coisinhas tão pequenas...

Temos várias ferramentas gratuitas de edição de ePub no mercado, como o Sigil, que agora na versão mais recente está bem mais eficiente.

Quando vc cria um ePub pelo Sigil, ele já faz essa organização do mimetype mencionada anteriormente e o máximo que você precisa é conhecer um pouco de XHTML e CSS.

As tags que você citou de tem "dc:" na frente são padrões Dublin Core de metadados!

Já em relação a tags HTML que não são válidas, provavelmente são as que não estão mais na especificação do XHTML que é o padrão adotado pelo IDPF.

Isso tudo o Sigil cuida. Em relação aos metadados, ele coloca as obrigatórias pelo IDPF, mas existem pelo menos quinze descritores que podem ser utilizados, com repetição, para que haja um trabalho mais afinado em relação as metadados de um ePub.

Agora, se você insiste em fazer um ePub na unha, então ao menos utilize o epubpack para unir os arquivos, você sofrerá menos!

Abraço
Adriane.

Intelectus Ágil 


Enviado via iPad

Em 07/11/2012, às 09:03, Igor Marcelo <cccm...@gmail.com> escreveu:

Sobre a compactação do mimetype eu já corrigi com a dica do Israel, sobre as tags do content.opf eu li que algumas não são obrigatórias por isso só coloquei <dc:title> <dc:creator> <dc:identifier> mas como acusou erro vou colocar as que você mencionou e consertar as tag erradas dos arquivos .html que também deram erro. Como esse epub que eu criei foi mas pra aprendizado e para uso próprio eu vô corrigir aos poucos até porque como você disse o epubcheck aponta um erro de tag por vez, que acaba sendo algo monótomo de se fazer.
Valeu pelas dicas  
Reply all
Reply to author
Forward
0 new messages