Perdonad que abra un hilo nuevo para un tema que ya se ha tratado en otra ocasión:
http://www.lectoreselectronicos.com/...a+interlineado
pero no puedo evitarlo (estoy encantado de conocerme) y además la ocasión lo merece puesto que, tras más de 15 días, lo acabo de SOLUCIONAR, además así lo hago más visible para otros usuarios.
Mi problema es que no me funcionaba el interlineado en mi Kobo Aura con los libros de la página más habitual para epub; sí me funcionaba con los libros de la página amiga (extinta por ahora). Naturalmente yo prefiero los primeros porque están bastante mejor editados (y revisados).
En mi Kobo tengo instalado el firmware 3.13.1, el parche de personalización de Surquizu, y gestiono la biblioteca con Calibre (v. 1.48)
En estos quince días he realizado en vano todo tipo de pruebas:
- Editar el libro con Calibre y modificar el archivo stylesheet.css, variando el valor line-height (de 1.25 a 1.10). Modificó el interlineado pero no podía variarlo en el Kobo.
- Probé a personalizar el parche de Surquizu. Cogí el archivo libnickel.so.1.0.0.patch y en el patch_name = "IgNOre book internal CSS stylesheet" indiqué patch_enable = `yes`. Me funcionó pero cambió absolutamente todos los estilos
- Me atreví a instalar todos los parches de Surquizu: parches de personalización, todoparches y el megaparche. Así me he quitado el miedo a modificar las tripas del bicho, he visto las diferentes mejoras y he paseado un poco por CoolReader. Pero el manejo del interlineado no se solucionó.
A esas alturas tenía claro que los libros que me daban problemas debían tener los formatos internos fijados y no me permitían cambiarlos. Por tanto la clave estaba en la conversión del libro y la manera de romper esos formatos fijados.
Busqué en foros españoles de todos conocidos y finalmente encontré la solución en mobileread. Hay varios hilos que tratan el tema, aunque a veces dan soluciones que no funcionan. Siguiendo algunos consejos de mobileread convertí el libro .epub a .epub y en Apariencia:
- Cambié el porcentaje de la “Altura mínima de la línea”, de 120% a 100% y a 0%. Ni se inmutó
- En Apariencia / CSS adicional metí parámetros (p { line-height:1.0em; } por ejemplo) para modificar el CSS original del libro. La ayuda de Calibre indica “Esta hoja de estilo CSS se agregará a las reglas de estilo del archivo de origen, por lo que puede usarse para anular dichas reglas.” A mí no me hizo efecto.
Finalmente en el siguiente hilo encontré la solución:
http://www.mobileread.com/forums/sho...d.php?t=198283
Changing line spacing doesnt work, how to fix (with calibre): “In Calibre, select the book, then press convert. Move to the Look And Feel page of the conversion options, and select the ´filter style information´ tab. In the other CSS Properties field, enter `line-height`. Then press Ok.”
Por ello procedí a convertir un .epub a .epub y en Apariencia / Filtrar la información de estilo / Otras propiedades CSS, puse: line-height. Con ello: “Una lista de propiedades CSS, separadas por comas, se eliminarán de todas las reglas de estilo CSS. Por ejemplo: line-height,font-family,color,margin-left,margin-right”. Y finalmente eliminé el original_epub generado en la conversión.
Esto también me ha servido para algún libro que tenía el tipo de letra prefijado. En ese caso sólo hay que marcar la opción Tipos de letra.
Disculpad la retahíla y la explicación de dummie que quizá pueda servir a otr@ dummie.