imagens. Tambem aponta para outro arquivo de metadados, o indice Navigation Center eXtended (NCX).O arquivo OPF e o metadado mais complexo na especificacao EPUB. Crie o OEBPS/content.opf, e cole o conteudo de Listagem 3 nele.<?xml version='1.0' encoding='utf-8'?><package xmlns="http://www.idpf.org/2007/opf"xmlns:dc="http://purl.org/dc/elements/1.1/"unique-identifier="bookid" version="2.0"><metadata><dc:title>Hello World: My First EPUB</dc:title><dc:creator>My Name</dc:creator><dc:identifierid="bookid">urn:uuid:0cc33cbd-94e2-49c1-909a-72ae16bc2658</dc:identifier><dc:language>en-US</dc:language><meta name="cover" content="cover-image" /></metadata><manifest><item id="ncx" href="toc.ncx" media-type="application/x-dtbncx+xml"/><item id="cover" href="title.html" media-type="application/xhtml+xml"/><item id="content" href="content.html"media-type="application/xhtml+xml"/><item id="cover-image" href="images/cover.png" media-type="image/png"/><item id="css" href="stylesheet.css" media-type="text/css"/></manifest><spine toc="ncx"><itemref idref="cover" linear="no"/><itemref idref="content"/></spine><guide><reference href="title.html" type="cover" title="Cover"/></guide></package>Esquemas OPF e namespacesO documento OPF em si deve usar o namespace http://www.idpf.org/2007/opf, e os metadados estarao no namespace Dublin Core Metadata Initiative (DCMI), http://purl.org/dc/elements/1.1/.Seria uma boa ideia incluir o OPF e o esquema DCMI em seu editor XML. Todos os esquemas utilizados no EPUB estao disponiveis em Downloads.MetadataDublin Core define um conjunto de termos de metadados comuns que podem ser usados para descrever uma grande variedade de materiais digitais; ele nao faz parte da especificacao do EPUB em si. Todos esses termos sao permitidos na secao de metadados do OPF. Quando voce desenvolver um EPUB para distribuicao, inclua o maximo de detalhes que puder aqui, embora a extracao fornecida em Listagem 4 seja suficiente para iniciar....<manifest><item id="ncx" href="toc.ncx" media-type="application/x-dtbncx+xml"/><item id="cover" href="title.html" media-type="application/xhtml+xml"/><item id="content" href="content.html" media-type="application/xhtml+xml"/><item id="cover-image" href="images/cover.png" media-type="image/png"/><item id="css" href="stylesheet.css" media-type="text/css"/></manifest>...Voce deve incluir o primeiro item, toc.ncx (discutido na proxima secao). Observe que todos os itens possuem um valor de tipo de midia apropriado e que o tipo de midia do conteudo XHTML e application/xhtml+xml. O valor exato e obrigatorio e nao pode ser text/html ou algum outro tipo.O EPUB suporta quatro formatos de arquivo de imagem como tipos principais : Joint Photographic Experts Group (JPEG), Portable Network Graphics (PNG), Graphics Interchange Format (GIF) e Scalable Vector Graphics (SVG). E possivel incluir tipos de arquivos nao suportados se voce fornecer um fall-back para um tipo principal. Consulte a especificacao de OPF para obter mais informacoes sobre itens de fall-back.Os valores do atributo href devem ser um Identificador Uniforme de Recursos (URI) que esteja relativo ao arquivo OPF. (E facil confundir com a referencia ao arquivo OPF no arquivo container.xml, no qual deve ser relativo ao EPUB como um todo). Nesse caso, o arquivo OPF esta no mesmo diretorio OEBPS que seu conteudo, portanto nenhuma informacao de caminho e necessaria aqui.SpineEmbora o manifesto informe ao leitor EPUB quais arquivos fazem parte do archive, o spine indica a ordem na qual eles aparecem, ou em termos de EPUB, a ordem de leitura linear do livro digital. Um modo de pensar do OPF spine e que ele define a ordem das paginas do livro. O spine e lido na ordem do documento, da parte superior para a parte inferior. A Listagem 6 mostra uma extracao do arquivo OPF....<spine toc="ncx"><itemref idref="cover" linear="no"/><itemref idref="content"/></spine>...Cada elemento itemref possui um atributo obrigatorio idref, que deve corresponder a um dos IDs no manifesto. O atributo toc tambem e obrigatorio. Refere-se a um ID no manifesto que deve indicar o nome do arquivo do indice NCX.O atributo linear no spine indica se o item e considerado parte da ordem de leitura linear ou se e irrelevante em termos de frente ou final. Recomendo