Manual de Calibre | Page 302

Manual de usuario de calibre, Publicación 2.73.0
normalize _ to _ nfc – Si es True el objeto Unicode devuelto se normaliza a la norma NFC, como requieren los formatos de archivo EPUB y AZW3.
relpath( path, base = None) Convierte una ruta absoluta( con separadores de sistema operativo) a una ruta relativa a base( de manera predeterminada, self. root). La ruta relativa no es un nombre. Use abspath _ to _ name()( página 295) para obtener un nombre.
remove _ from _ spine( spine _ items, remove _ if _ no _ longer _ in _ spine = True) Elimina los elementos especificados( por nombre canónico) del lomo. Si remove _ if _ no _ longer _ in _ spine es True, los elementos también se borran del libro, no sólo del lomo.
remove _ from _ xml( item) Elimina item del elemento superior, arreglando la sangría( sólo funciona con elementos con cierre incorporado)
remove _ item( name, remove _ from _ guide = True) Elimina el elemento identificado por name de este contenedor. Esto elimina todas las referencias al elemento del manifiesto, guía y lomo del OPF, así como de cualquier caché interno.
rename( current _ name, new _ name) Cambia el nombre de un archivo de current _ name a new _ name. Cambia automáticamente la base de todos los enlaces en el archivo si cambia el directorio en que se encuentra el archivo. Tenga en cuenta, no obstante, que no se actualizan los enlaces en otros archivos que puedan hacer referencia a éste. Esto es así por motivos de rendimiento, tales actualizaciones deben hacerse una sola vez en masa.
replace( name, obj) Sustituye el objeto procesado correspondiente a name por obj, que debe ser un objeto similar, es decir, un árbol lxml para archivos HTML o XML o una hoja de estilos cssutils para archivos CSS.
replace _ links( name, replace _ func) Sustituye todos los enlaces en name usando replace _ func, que debe ser un objeto ejecutable que acepte un URL y devuelva el URL sustituido. También debe tener un atributo replaced que sea True si se ha efectuado alguna sustitución. Pueden crearse tales objetos ejecutables de forma práctica usando las clases LinkReplacer y LinkRebaser.
serialize _ item( name) Convierte un objeto analizado( identificado por su nombre canónico) en una cadena de bytes. Vea parsed()( página 297).
set _ spine( spine _ items) Establece el lomo como spine _ items, donde spine _ items es un objeto iterable de la forma( nombre, lineal). Se producirá un error si alguno de los nombres no está presente en el manifiesto.
spine _ items Un iterador que proporciona la ruta de acceso para cada elemento del lomo de los libros. Véase también: spine _ iter( página 298) y spine _ items( página 298).
spine _ iter Un iterador que proporciona elemento, nombre, es _ lineal para cada elemento del lomo de los libros. elemento es el elemento lxml, nombre es el nombre canónico del archivo y es _ lineal es True si el elemento es lineal. Véase también: spine _ names( página 298) y spine _ items( página 298).
spine _ names Un iterador que proporciona nombre y es _ lineal para cada elemento del lomo de los libros. Véase también: spine _ iter( página 298) y spine _ items( página 298).
298 Capítulo 1. Secciones