Manual de usuario de calibre, Publicación 2.73.0
calibre.ebooks.oeb.polish.jacket.add_or_replace_jacket(container)
Crea una nueva sobrecubierta a partir de los metadatos del libro o sustituye una sobrecubierta existente. Devuelve
True si se sustutuyó una sobrecubierta existente.
Dividir y combinar archivos
calibre.ebooks.oeb.polish.split.split(container, name, loc_or_xpath, before=True, totals=None)
Divide el archivo especificado por name en la ubicación especificada por loc_or_xpath. La división migra
automáticamente todos los enlaces y referencias a los archivos afectados.
Parámetros
loc_or_xpath – Debería ser una expresión XPath como «//h:div[@id=”dividir_aqui”]».
También puede ser un loc, que se usa internamente para ejecutar la división en el panel de
vista previa.
before – Si es True, la división ocurre antes del elemento identificado, en caso contrario
ocurre después.
totals – Usado internamente
calibre.ebooks.oeb.polish.split.multisplit(container, name, xpath, before=True)
Divide el archivo especificado en múltiples ubicaciones (todas las etiquetas que coincidan con la expresión
XPath especificada). Véase también split() (página 300). La división migra automáticamente todos los enlaces y referencias a los archivos afectados.
Parámetros before – Si es True las divisiones se producen antes del elemento identificado, en
caso contrario se producen después.
calibre.ebooks.oeb.polish.split.merge(container, category, names, master)
Combina los archivos especificados en un único archivo, migrando automáticamente todos los enlaces y referencias a los archivos afectados. Los archivos deben ser todos HTML o todos CSS.
Parámetros
category – Debe ser 'text' para archivos HTML o 'styles' para archivos CSS
names – La lista de archivos para combinar.
master – Cuál de los archivos combinados es el archivo maestro, es decir, el archivo que
se mantendrá después del proceso.
Gestionar portadas
calibre.ebooks.oeb.polish.cover.set_cover(container, cover_path,
tions=None)
Establece la imagen a la que apunta cover_path como la portada del libro.
report=None,
op-
Parámetros
cover_path – La ruta absoluta a un archivo de imagen o el nombre canónico de una
imagen en el libro. Si usa una imagen del libro, debe especificar también options, ver
más abajo.
report – Un objeto ejecutable opcional que toma un solo argumento. Se ejecutará con
información sobre las tareas que se llevan a cabo.
300
Capítulo 1. Secciones