Manual de Calibre | Page 67

Manual de usuario de calibre, Publicación 2.73.0
Espaciado de párrafos
Normalmente, los párrafos en XHTML se muestran con un espacio entre ellos y sin sangría en el primer renglón. calibre tiene un par de opciones para controlar esto. Eliminar el espacio entre párrafos fuerza que no haya separación entre párrafos. También establece la sangría en 1.5em( se puede cambiar) para indicar el inicio de cada párrafo. Insertar una línea en blanco entre párrafos hace lo contrario, asegurándose de que los párrafos están separados por el espacio correspondiente a un renglón. Ambas opciones son my generales, añaden o eliminan el espacio para todos los párrafos( técnicamente, para las etiquetas < p > y < div >). Esto es así para que pueda activar la opción y tener la seguridad de que hace lo que anuncia, sin importar lo enrevesado que pueda ser el archivo de entrada. La única excepción es cuando el archivo de entrada usa saltos de línea como espacio entre párrafos.
Si desea eliminar los espaciados entre todos los párrafos, exceptuando algunos, no utilice estas opciones. En lugar de ello añada el siguiente código CSS en CSS adicional( página 63):
p, div { margin: 0pt; border: 0pt; text-indent: 1.5em }. spacious { margin-bottom: 1em; text-indent: 0pt; }
Después, en el documento de origen, marque los párrafos que necesitan espaciado con class =” spacious”. Si el documento de entrada no está en formato HTML, use la opción de depuración, mencionada en la Introducción para obtener HTML( use el subdirectorio input).
CSS adicional
Esta opción le permite especificar código CSS arbitrario que se aplicará a todos los archivos HTML de la entrada. Este código CSS se aplica con muy alta prioridad, por lo que puede reemplazar la mayor parte del código CSS en el documento de entrada. Puede usar esta opción para refinar la presentación o dsiposición del documento. Por ejemplo, si desea que todos los párrafos de la clase endnote estén alineados a la derecha, añada:
. endnote { text-align: right }
o si desea cambiar la sangría de todos los párrafos: p { text-indent: 5mm; }
CSS adicional es una opción muy potente, pero necesita entender cómo funciona el código CSS para sacarle el máximo partido. Puede utilizar la opción de depuración mencionada anteriormente para ver el código CSS presente en el documento de entrada.
Miscelánea
Hay algunas opciones más en esta sección.
Sin justificación de texto Normalmente, si el formato de salida lo soporta, calibre hará que el libro de salida tenga el texto justificado( es decir, un margen derecho uniforme). Esta opción deshabilitará este comportamiento, en cuyo caso se usará la justificación especificada en el documento de entrada.
Linealizar tablas Algunos documentos mal diseñados usan tablas para controlar la disposición del texto en la página. Cuando se convierten estos documentos suelen dar lugar a texto que se sale de la página y otros problemas. Esta opción extrae el contenido de las tablas y lo presenta de manera lineal. Tenga en cuenta que esta opción linealiza todas las tablas, así que úsela sólo cuando esté seguro de que el documento de entrada no usa tablas con fines legítimos, como, por ejemplo, para presentar información tabulada.
Transliterar los caracteres unicode a ASCII Translitera caracteres unicode a una representación ASCII. Úselo con precaución debido a que reemplazará caracteres unicode con ASCII. Por ejemplo, sustituirá « Михаил Горбачёв » por « Mikhail Gorbachiov ». Además, en algunos casos donde existen múltiples representacion de
1.4. Conversión de libros 63