Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Os metadados de um arquivo ePUB ([filename].opf) #5

Open
amandasramalho opened this issue Jan 19, 2018 · 0 comments
Open

Os metadados de um arquivo ePUB ([filename].opf) #5

amandasramalho opened this issue Jan 19, 2018 · 0 comments
Assignees

Comments

@amandasramalho
Copy link
Collaborator

amandasramalho commented Jan 19, 2018

Como parte dos arquivos compactados do ePUB, nós temos o arquivo "xxx.opf". Não existe uma regra quanto à nomenclatura padrão do arquivo, mas vale lembrar que este arquivo deve ser relacionado dentro do arquivo container.xml (na pasta META-INF) do arquivo ePUB. A sugestão é adotar um nome padrão para este arquivo, como por exemplo "content", evitando assim ter que mudar o conteúdo do arquivo container.xml para cada livro produzido.
O arquivo content.opf é responsável por todas as informações estruturais e comportamentais dentro do pacote ePUB, onde todas as imagens, arquivos de texto, ordenação dos capítulos e metadados estão incluídos. Aqui pretendo relacionar os principais elementos do primeiro bloco de informações, identificado como <metadata>.

Os metadados incluídos no arquivo seguem o padrão Dublin Core [DCEMS], dos quais apenas 3 são obrigatórios: title, identifier e language.

Os metadados obrigatórios:

  • <dc:title>
    Título completo da publicação, na língua original.

  • <dc:identifier>
    Este campo é o responsável por identificar o conjunto de metadados que está sendo informado. Recomenda-se que use o ISBN neste campo. Algumas lojas, como a Kobo, leem este campo para fins de identificação do título na coleção.

  • <dc:language>
    A documentação do Dublin Core recomenda o uso do idioma conforme RFC 4646. Já existe uma RFC mais atualizada (RFC 5646, explicada pelo W3C nesta página), porém ela ainda não está listada nas orientações do Dublin Core.

Outros elementos identificados como opcionais
Quando os elementos opcionais são inseridos no conjunto de metadados, estes auxiliam na exibição e organização dos livros nos leitores de livros digitais.

  • <dc:creator>
    Este elemento representa o nome de uma pessoa/organização responsável pela publicação, ou seja, o autor da obra. Dependendo do dispositivo de leitura, este campo é usado para exibir o nome do autor. Uma propriedade "role" pode ser usada para identificar o grau de autoria (autor, organizador, tradutor). Neste caso, inclui-se a tag "scheme = "marc: relators" para identificar qual código deverá ser usado para cada um dos papéis conforme a MARC Code List for Relators. Também usa-se a propriedade "file-as" para inclusão da forma normalizada do nome.
    Ex.
<dc:creator id="creator01">Simone Monteiro</dc:creator>
  <meta refines="#creator01" property="role" scheme="marc:relators" id="role01">org</meta>
  <meta refines="#creator01" property="file-as">MONTEIRO, S.</meta>
  <meta refines="#creator01" property="display-seq">1</meta>
<dc:creator id="creator02">Eliane Vargas</dc:creator>
  <meta refines="#creator02" property="role" scheme="marc:relators" id="role02">org</meta>
  <meta refines="#creator02" property="file-as">VARGAS, E.</meta>
  <meta refines="#creator02" property="display-seq">2</meta>
  • <dc:publisher> - Nome da editora.

  • <dc:source> - Local de onde a publicação é derivada, como por exemplo, de uma versão impressa.

<dc:source id="src-id">urn:isbn:9780375704024</dc:source>
<meta refines="#src-id" property="identifier-type" scheme="onix:codelist5">15</meta>
  • <dc:date> - Data que o ePUB foi criado, segundo as regras do W3C de Date and Time Formats. O ticket <dc: date> em content.opf #2 discute sobre a forma de exibição deste campo quando a data refere-se à data original da publicação.

  • <dc:subject> -

Exemplos de exibição de um título quando o autor e as palavras-chave são fornecidos:
metadados_autor_palavraschaves

P.S. [Este texto ainda está incompleto...]

@amandasramalho amandasramalho changed the title Os metadados de um arquivo ePUB (arquivo .opf) Os metadados de um arquivo ePUB ([filename].opf) Jan 22, 2018
@amandasramalho amandasramalho self-assigned this Jan 22, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant