PDA

Ver la Versión Completa : Los márgenes en fb2



Mordekai
27/08/2008, 14:31
Hola a todos,
No sé si ya habréis tratado este tema (he echado un ojo por el foro y no lo he visto), pero me gustaría saber si hay alguna forma de agrandar los márgenes en los ficheros fb2.
Suelo pasar mis libros a fb2 con el Bookdesigner, pero al abrirlos con mi Hanlin no queda nada de margen, va todo el texto pegado al borde de la pantalla, y se me hace un poco incómodo. ¿Alguna solución?

kiermel
28/08/2008, 08:22
Pero si precisamente eso es lo bueno del FB2, que no quedan márgenes.
¿Para que los quieres, para que se quede más pequeño el texto?

Mordekai
28/08/2008, 15:18
Pues yo querría un poquitín de espacio, porque tan pegado al borde me agobia... Supongo que es cuestión de gustos.

markmtc
29/08/2008, 13:24
Yo no lo he probado, pero según el tutorial que puedes encontrar en esta misma página en
http://www.lectoreselectronicos.com/index.php?module=htmlpages&func=display&pid=35
donde hablan del cambio de fuentes en fb2, también hacen referencia a que el estilo del texto viene definido por un fichero fb2.css, estilo que puedes cambiar creando uno tu en la carpeta crengine en la SD.

ivanovic
12/09/2008, 22:40
Me acabo de comprar un Hanlin v3 y coincido con el compañero. Yo al formato fb2 le veo dos problemas:

1. Márgenes demasiado pequeños, de manera que el texto queda demasiado pegado a los bordes y produce una cierta sensación de agobio o fatiga visual.

2. Los guiones de separación de palabras al final de línea no respetan las reglas de separación silábica del español, lo que también produce una cierta fatiga.

No sé si con el tiempo me acostumbraré. De momento voy a leer el foro para ver si encuentro formas de perfeccionar el aspecto de los textos.

ivanovic
14/09/2008, 02:17
Ya he arreglado lo de los márgenes. Por si alguien lo necesita en el futuro, pongo aquí la solución:

1. Bájate este archivo de aquí:

http://rapidshare.com/files/145078622/crengine.zip.html

Contiene una fuente nueva (DejaVu) y la hoja de estilos fb2.css que podrás editar para cambiar la presentación del texto.

2. Descomprímela en la carpeta raíz del almacenamiento interno del Hanlin.

3. Abre el archivo fb2.css y busca la línea que empieza por body (está hacia el final), y quítale el text-align: justify;. En vez de eso, escribe margin-left: 0.6em; margin-right: 0.6em; (no os dejéis los puntos y coma).

4. Guarda el archivo y ciérralo.

Si el margen te sigue pareciendo insuficiente, pues vuelves a editarlo y le pones margin-left: 1em; o más. El problema es que, cuanto más amplio es el margen, menos larga es la línea, con lo cual aparecen más a menudo los dichosos guiones que te parten la palabra por el sitio menos pensado.

De todos modos, yo prefiero que haya un pequeño espacio en blanco entre el texto y el borde de la pantalla, porque da un aspecto más limpio y la vista se te cansa menos.

katxan
14/09/2008, 08:54
Te digo lo mismo que en el mensaje de los guiones, gracias por compartir la solución, la añadiré próximamente al tutorial.

P.D. Tutorial del bookdesigner actualizado con tus aportaciones, ya está cada vez más completo, je, je.

markmtc
14/09/2008, 19:14
Gracias por tu aportación, me ha sido de gran ayuda. Pero yo he decidido no borrar el text-align: justify;, ya que siempre me ha gustado leer con texto justificado y es un parametro independiente de los margenes.

ivanovic
15/09/2008, 05:08
Te digo lo mismo que en el mensaje de los guiones, gracias por compartir la solución, la añadiré próximamente al tutorial.

P.D. Tutorial del bookdesigner actualizado con tus aportaciones, ya está cada vez más completo, je, je.

Gracias a ti. A ver si entre todos conseguimos que los libros se lean como en un libro normal.

Lo único que me falta ahora es que el lector no me corte las palabras a final de línea poniendo el guión en el lugar más inverosímil. No veas lo que descentra leer:

desn-
udo

anil-
-lo

vergü-
enza

etcétera...


Gracias por tu aportación, me ha sido de gran ayuda. Pero yo he decidido no borrar el text-align: justify;, ya que siempre me ha gustado leer con texto justificado y es un parametro independiente de los margenes.

Tienes razón. Voy a ponerle el text-align: justify;, es mucho más cómodo para leer.

Lo quité porque al poner los tres parámetros juntos (margin-left: 0.6em; margin-right: 0.6em; text-align: justify;), el Hanlin no me abría los documentos fb2. Pero creo que era porque me dejé algún punto y coma o porque puse los parámetros en el orden incorrecto. Lo pruebo ahora a ver si funciona...

ivanovic
16/09/2008, 13:38
El fallo era que, por alguna razón que no alcanzo a comprender, el lector no aceptaba que los márgenes derecho e izquierdo fueran de 0.6em. En cambio, al poner margin-left: 1em; margin-right: 1em; text-align: justify;, funciona sin ningún problema.

markmtc
16/09/2008, 17:40
Pues yo he usado el de 0.6 con el justify y me va perfectamente.
Igual es el orden.

Oukranos
16/01/2009, 22:01
Hola, acabo de comprar un papyre y estoy encantado. agradezco vuestros comentarios que me están siendo de gran ayuda. Por cierto, sabéis si en el engine se puede variar la separación entre líneas y entre letras? ambas aparecen bastante más separadas que en la mayoría de los libros en papel. Quizá sea cosa de la costumbre, pero se me hace un poco incómodo y creo que juntándolas un poco podría caber algo más de texto por página. Gracias por todo y un saludo.

Palantir
27/01/2009, 13:54
Saludos. Yo también acabo de comprar un Papyre y de todas formas me pasa lo mismo que se comenta por aquí: la separación de sílabas al final de las líneas deja mucho que desear. ¿Alguien lo ha intentado con otros formatos? mobipocket, rtf...
Venga