¿Cómo determina iBooks la categoría de un EPUB?

He estado usando el module Perl EBook :: EPUB para crear libros electrónicos para leer en iBooks. Pero no puedo encontrar la manera de establecer una categoría para los libros que creo. Cuando clasifico por categorías en iBooks, no parece hacer nada. Según lo entiendo, eso debería mostrar cada categoría como un encabezado con los libros que figuran debajo. Pero parece que mis libros no tienen categorías.

¿Cómo configuro una categoría cuando creo un libro EPUB?

  • ¿Cómo copyr automáticamente fotos nuevas desde un iPhone a una PC con Windows cuando está enchufado?
  • contador de pasos, ¿cómo agrego los pasos al tablero?
  • Los controles de música iOS 7 no funcionan
  • ¿Cómo hacer que su firma de correo electrónico funcione bien con los detectores de datos iOS 8 en el correo?
  • ¿Cómo puedo enviar un correo electrónico a un grupo de contacto de Google en mis dispositivos iOS?
  • Si desliza hacia abajo en iOS7 da el Centro de notifications, ¿dónde está Spotlight?
  • ¿Utiliza una MacBook como un "Accesorio externo" de iOS?
  • ¿Se puede rastrear el iPhone robado usando Find My iPhone después de restaurarlo?
  • ¿Por qué iTunes no puede reconocer el contenido de mi iPhone durante la synchronization?
  • Actualización de iOS a través de WiFi público en el hotel
  • ¿La asignación aleatoria de direcciones MAC de iOS 8 da la dirección MAC real una vez que se conecta?
  • iPhone 4s iOS 6: cómo borrar la memory de los services de location
  • 3 Solutions collect form web for “¿Cómo determina iBooks la categoría de un EPUB?”

    Puede establecer la categoría en iTunes, usando la window de información (Cmd – i). No es necesario usar Calibre.

    y el poderoso Google dijo :

    El ePub eBooks Metadata Mess!

    Básicamente, necesitará un software llamado Calibre para configurar los metadatos en eBooks para que puedan orderarlos por categoría.

    Sí, es GRATIS!

    Aquí hay una MUESTRA.

    enter image description here

    Próximo paso:

    Obtener eBooks desde Calibre a su dispositivo usando Enviar a dispositivo y las funciones Conectar / Compartir.

    Un tablero especial que puede querer crear es un panel de "género" que corresponde con un campo "género" o "label".

    El uso de esto en set con iBooks puede orderar sus libros en categorías separadas en su dispositivo iOS.

    Primero, crea un campo personalizado que desees usar para orderar tu iBooks. Puede genéricamente nombrarlo como "género" en caso de que quiera usarlo para algún otro fin, de lo contrario podría llamarlo "ibooks_cat" o algo así. Para el tipo de columna, select "Texto, columna en el browser de tags". Al igual que con cualquier columna nueva, deberá reiniciar calibre. Pase y marque los libros en su biblioteca. Alternativamente, puede usar el campo "label" existente. A continuación, cree un nuevo panel de conexiones: Format = epub | Dispositivo = manzana | Plantilla de origen {#usercolumn} o {tags} | Campo de destino = tags. Guarde y luego "Aplicar".

    El artículo al que apunta la respuesta de @ Buscar indica que el campo de tags en el calibre se correlaciona con las Categorías en iBooks.

    Al mirar un ejemplo en mi db de calibre, se ve como cada label que se muestra en el map de calibre en un elemento <dc:subject> en el file .opf en el epub.

    por ejemplo, un Tag of Fiction se asigna a <dc:subject>Fiction</dc:subject>

    Este elemento se encuentra al final del elemento de metadatos en el elemento del package raíz.

    Así que creo que debes llamar al método add_subject en EBook :: EPUB

    Al mirar el artículo, sugiere que iBooks lee solo una de las tags, que luego de comparar con la especificación epub sugiere que iBooks lo está haciendo mal. Un workround podría ser para asegurarse de que solo hay un elemento sujeto en el epub

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).