PDA

Ver la versión completa : css para Cool Reader



rfog
03/05/2011, 19:11
No sabía dónde ponerlo...

A ver, que siempre estoy con el RTFM y hoy me toca a mi. Sé que hay CSS que mejoran el formateo de los libros en el Cool Reader... pero he llegado hasta aquí (http://www.endoftheinternet.com/) y no he podido encontrarlos...

¿Alma caritativa?

the_doc
04/05/2011, 13:22
Mejor que preguntes en el subforo del PapyreJinke, que es el que más se movió con el tema del css para coolreader.

rfog
04/05/2011, 13:27
Tienes razón. Movido...

solsticio
04/05/2011, 16:15
No sabía dónde ponerlo...
A ver, que siempre estoy con el RTFM y hoy me toca a mi. Sé que hay CSS que mejoran el formateo de los libros en el Cool Reader... pero he llegado hasta aquí (http://www.endoftheinternet.com/) y no he podido encontrarlos...
¿Alma caritativa?

Más que mejorar lo que debe hacer es adaptar el libro a gusto de cada uno. Siempre he dicho que fb2.css debe ser algo muy personal.

La principal definición es la que hacemos de parrafo <p> pues esta presente en todo el libro. Las demás definciones afectan a cosas más especificas.

En los últimos fb2.css de buggins creo que está horrendamente definido el parrafo.

Echa un vistazo a este enlace del foro de la página amiga. A lo mejor te sirve de algo.

http://www.papyrefb2.net/phpbb3/viewtopic.php?f=15&t=5305&start=0

rfog
04/05/2011, 16:52
La verdad es que me da igual que se vea más o menos bonico, lo que me interesa es que me separe bien los capítulos, si hay una entradilla que la ponga bien, y todo eso.

Y que se añadan las chapter marks a la barra de progreso...

Probaré la modificada por ti.. en llegar a casa.

solsticio
04/05/2011, 18:03
La verdad es que me da igual que se vea más o menos bonico, lo que me interesa es que me separe bien los capítulos, si hay una entradilla que la ponga bien, y todo eso.

Y que se añadan las chapter marks a la barra de progreso...

Probaré la modificada por ti.. en llegar a casa.

Pero todo eso que pides depende más bien de como esté maquetado el libro que del css.

rfog
04/05/2011, 19:31
Ya, pero si el libro tiene las marcas de capítulo, los títulos del mismo, etc, incluso el FBReader me los destaca y me salta de página, pero el cool no (al menos no la versión androide)...

rfog
04/05/2011, 20:36
Un poco hasta los putos cojones sí que me tiene esto...

Parece que no coge los estilos así los pongas en el puto culo del mundo...

Las fuentes sí que las coge...

solsticio
05/05/2011, 10:28
Ya, pero si el libro tiene las marcas de capítulo, los títulos del mismo, etc, incluso el FBReader me los destaca y me salta de página, pero el cool no (al menos no la versión androide)...

La versión androide está en pleno desarrollo y es muy nueva. Haz las comprobaciones también con la versión windows si puedes pues es casi identica a la de los papyres (solo he visto diferencias en el silabeo). Aquí puedes descargarte una última versión:

http://sourceforge.net/projects/crengine/files/CoolReader3/cr3-3.0.45/cr3.0.45-10-win32-20110428.zip/download

Las marcas de capitulo y el TOC no viene dado por los <title>, las marcas corresponden a las <section> .Casi siempre viene unido un section con un title que pone titulo al anterior y se refleja en el TOC. Pero puedes poner un <section> sin <title> y verás que aparece una marca en la barra de progreso, también aparecerá una marca vacía en el TOC.

El title casi siempre viene definido con "page-break-before:always" en el fb2.css para provocar salto de página por defecto. Si no encuentra fb2.css en el código interno del propio coolreader tiene una definición y creo que provoca salto de página. Una prueba que puedes hacer es sin fb2.css (supongo que estás trabajando con fb2 pues para otros formatos el cool no tiene tanto sentido)

rfog
05/05/2011, 10:34
Me han comentado en mobilieread que el CoolReader no lee los css desde la memoria interna... sólo desde la SD... Aunque la memoria interna viene montada como ua SD en /mnt:

/mnt/sdcard

Así que probaré lo que me dices cuando reciba mi SD de 32GB (si me la envían de una vez)...

En el PC funcionan de cojones los propios que trae en CoolReader, pero metidos esos mismos en el androide no.

Espero que sea por lo de que lo lee de la interna, aunque las fuentes sí que las lee de allí...

Y si no le "filearé" un bug al amigo Buggins, a ver qué dice...

Liberyd
05/05/2011, 12:07
La versión androide está en pleno desarrollo y es muy nueva. Haz las comprobaciones también con la versión windows si puedes pues es casi identica a la de los papyres (solo he visto diferencias en el silabeo). Aquí puedes descargarte una última versión:

http://sourceforge.net/projects/crengine/files/CoolReader3/cr3-3.0.45/cr3.0.45-10-win32-20110428.zip/download

Las marcas de capitulo y el TOC no viene dado por los <title>, las marcas corresponden a las <section> .Casi siempre viene unido un section con un title que pone titulo al anterior y se refleja en el TOC. Pero puedes poner un <section> sin <title> y verás que aparece una marca en la barra de progreso, también aparecerá una marca vacía en el TOC.

El title casi siempre viene definido con "page-break-before:always" en el fb2.css para provocar salto de página por defecto. Si no encuentra fb2.css en el código interno del propio coolreader tiene una definición y creo que provoca salto de página. Una prueba que puedes hacer es sin fb2.css (supongo que estás trabajando con fb2 pues para otros formatos el cool no tiene tanto sentido)

Normalmente, cuando habláis en vuestro "idioma" no me entero de nada de lo que decís, pero eso de que <section> sin <title> pone una marca en la barra de progreso me parece muy interesante. Así que lo que hace que aparezca la marca es <section>, que supongo que habrá que cerrar con </section> ¿no?

solsticio
05/05/2011, 13:36
Normalmente, cuando habláis en vuestro "idioma" no me entero de nada de lo que decís, pero eso de que <section> sin <title> pone una marca en la barra de progreso me parece muy interesante. Así que lo que hace que aparezca la marca es <section>, que supongo que habrá que cerrar con </section> ¿no?
En un fb2 la estructura se define a base de <section>..</section>. Esto hace provocar un entrada en el TOC (o la tabla de contenidos), también provoca una marca en la barra de progreso (siempre que sea un section de primer nivel, creo que los section dentro de otro section no aparecen en el barra de progresos pero si en la tabla de contenidos). Si el <section> va seguido de un <title> (que es lo habitual) entonces se pone "nombre y apellidos" al section (o al capítulo) y así se refleja en la tabla de contenidos. Si el section no viene acompañado de un title también se verá reflejado en la barra de progreso y en el TOC como una entrada vacía o sin título.