Libro de notas

Edición LdN

Textos del cuervo por Marcos Taracido

TdC es un diario de lecturas, un viaje semanal por la cultura. Marcos Taracido es editor de Libro de notas. Escribió también las columnas El entomólogo, Jácaras y mogigangas y Leve historia del mundo [Libro en papel y pdf]. Ha publicado también el cómic Tratado del miedo. La cita es los jueves.

Receta casera para cocinar un EPUB

Del porqué de todo esto
El EPUB no es una interjección turca. Yo pensaba que sí hasta hace unos días. Muy al contrario, se trata de un formato que busca convertirse en estándar para la elaboración de libros digitales, con las ventajas de ser de código abierto y de estructura flexible, y por lo tanto adaptable a diversos lectores. Esto significa que, al contrario de lo que sucede con el PDF, cuya estructura es fija y no modificable, una libro en formato EPUB se adapta al lector que pretenda interpretarlo. De manera bruta: un PDF es como si una familia cuyos miembros son de distintos tamaños y grosores utilizasen todos el mismo par de guantes; un EPUB entonces son esos guantes de latex que se adaptan a cualquier tipo de mano, incluso si al padre, carpintero, le falta algún dedo. La siguiente guía responde, por lo tanto, a una doble motivación: por un lado, la circunstancia particular de este hacedor, lector y degustador reciente de libros digitales, y que por lo tanto necesita algún método para convertir a EPUB los múltiples libros en formatos poco legibles que posee o presuntamente pudiera poseer; por otro lado, la circunstancia pública de este mismo hacedor, cuya editorial ofrecía hasta ahora para descarga gratuita todos sus libros en formato PDF, ideales para ser leídos en pantalla de ordenador, pero imposibles de meter en un dispositivo de lectura electrónica. Y queriendo leer yo sus libros y que lean ustedes los nuestros, y habiendo por el momento ausencia notoria de información y herramientas para trabajar con EPUB, aproveché las largas noches (sí, largas) veraniegas para profundizar un poquito (ojo, un poquitito), y como, aún ateo recalcitrante, lo poco que sé de Jesucristo me influyó más que a Roma, decido compartir con los demás mi diminuta (pero inmensa para quien no sepa nada) sapiencia.

De los condimientos y utensilios
Barato, barato. Y fresquito. Y sano. Openoffice, Calibre y Sigil. Tres programas de código abierto, gratuitos y multiplataforma. Les aclaro que mi cocina es muy chic: iMac con Leopard; pero si ustedes usan linux o incluso Windows, podrán hacerlo exactamente igual.
Openoffice, ya lo sabrán, es una suite ofimática de cuyas varias herramientas utilizaremos su editor de texto.
Calibre es, básicamente, un conversor a formatos especialmente adecuados para libros electrónicos, como LIT, MOBI o EPUB.
Sigil es un editor de EPUB.

De las tres vías de conocimiento, o de cómo a la luz se llega por distintos caminos
Les presentaré a continuación tres distintos modos de llegar a tener un libro en formato EPUB, dependiendo esto del punto de partida en el que ustedes se encuentren: tiene un libro en PDF, tienen un libro en .rtf u .odt (si lo tienen en .doc, pues pásenlo a .odt) o su libro está en formato mental, o en cualquier caso quiere hacer el EPUB desde cero.

  • Tengo un PDF y no se lee (o se lee muy mal) en mi dispositivo de lectura electrónico. Entonces instale Calibre. Y a continuación, ni lo poche, ni le haga un sofrito, ni nada. Bueno, algo de adobe sí, no hay otro remedio ;). Simplemente, añade el libro a la biblioteca de Calibre, y, con él seleccionado, clica sobre “Convertir libros electrónicos”; como verá, el formato de salida por defecto es EPUB, pero podría usted escoger cualquiera de los otros si su lector de libros electrónicos lo prefiere así. En “Preferencias” del programa habrá escogido la carpeta en que quiere que Calibre guarde los EPUB, así que puede ir a esa carpeta y probar cómo quedó la conversión. Si el resultado es óptimo, olvide el resto de este modesto manual; sino, y esto es lo habitual, con tantos más problemas cuanto mayor sea la complejidad estructural del PDF, tendrá que modificar aquellos aspectos que hayan quedado mal o ilegibles, y para eso necesita Sigil.

Calibre convirtiendo un PDFAmpliar


  • Tengo un documento de texto. Estamos entonces en mejor disposición que en el punto anterior, pues un PDF, como saben, no es modificable, mientras que un documento de texto sí, así que de lo que se trata ahora es de preparar el documento para que sea convertido en las mejores condiciones por Calibre. Mi experiencia al respecto me dice que el formato que mejor lee Calibre para realizar sus conversiones a EPUB es el .odt, Open Document. Así que le diría que si tiene un documento de texto en cualquier otro formato, lo abra con Openoffice y lo guarde como .odt. A partir de ahí, las recomendaciones básicas son:
    - Identifique el título de la obra con el estilo h1.
    - Identifique el autor de la obra con el estilo h2.
    - Identifique los capítulos de la obra con el estilo h3
    - Identifique las secciones o partes de capítulos de la obra con el estilo h4, h5…
    Con el documento debidamente formateado, se va al Calibre y se procede como en el punto anterior, y a poco cariño que haya puesto usted en su elaboración, la cocción le saldrá perfecta, o casi perfecta. Pero sí hay alguna cosilla que retocar:

Utilizando estilos en Openoffice – Ampliar


  • Sigil, el supereditor de EPUB que (casi) nunca le dejará tirado. Utilícelo para corregir los problemas que hayan podido causar la conversión del PDF o del .odt, o bien para crear uno desde el principio. En el primer caso, abra con Sigil el EPUB generado por Calibre y modifique lo que necesite ser modificado. Como verá, su interfaz es muy sencilla, como se espera de un editor básico: negrita, cursiva, subrayado; texto justificado, centrado o a derecha o izquierda, salto de página (muy importe para la separación de capítulos) y añadido de imágenes. Esto en su Book View; en su Code View pues puede hacer usted todo lo que sus conocimientos de XML, o derivados, le permita, modificando la hoja de estilos a su antojo y dando formato como si de la construcción de una página web se tratase. Vamos, que si usted trabajó de chef en El Bulli, pues lancese al Code View, y si se limitó a poner copas en el bar de un amigo, pues quédese con el Book View. Para que se hagan una idea: yo, que soy un ignorante en lenguajes informáticos pero que hago uso divino de la combinación del copy&paste y del «donde fueres haz lo que vieres», pues me atrevo a hacer mis pinitos con el Code View.
    Y eso, si son chefs o locos dementes, pues pueden utilizar Sigil para escribir su libro directamente en él, con la seguridad de que el resultado será un EPUB sin errores ni posibles incompatibilidades. Al menos con toda la seguridad que da un mundo sin dioses.

Sigil en modo Book View – Ampliar


Sigil en modo Code View – Ampliar


Y ya. Solamente quisiera recordarles que siempre hay otra opción, no más económica —recuerden que nuestra receta no puede ser más barata—, pero sí mucho más descansada: comer en casa del vecino. Que aproveche.

Adenda
Sobre Calibre: en “Preferencias” del programa se puede habilitar el servidor lo que hace que Calibre funcione como un servidor de internet al que nos podemos conectar desde otro ordenador o desde nuestro dispositivo de lectura electrónica (si tiene wifi) para descargarnos los libros que tengamos en la biblioteca de Calibre.

Marcos Taracido | 27 de agosto de 2009

Comentarios

  1. Alberto
    2009-08-27 11:50

    Ya te quería bastante, pero ahora te quiero más.

  2. Alex Perez-Prat
    2009-08-27 13:03

    Gracias por el post, Marcos. Estaba buscando precisamente un texto como el tuyo. También soy editor y tengo ciertas lagunas sobre la conversión. Por cierto, me he permitido incluirlo como artículo recomendado en la home de http://www.edicion-digital.com

  3. Marcos
    2009-08-27 13:16

    Alberto, a ti es que se te gana fácil por el estómago. Sobre todo con la pasta.

    Alex, gracias. Ningún problema con que reproduzcas el artículo, pero te ruego que hagas mención de atribución, tal y como figura en nuestra licencia CC.

    Saludos

  4. germán
    2009-08-27 15:40

    ¿Tú sos el mismo que recomendó un artículo sobre cómo combatir el insomnio en “las largas noches veraniegas”? Vamos, que te dure el insomnio toda la vida ;-)
    Abrazo.

  5. Victoria
    2009-08-27 16:29

    Gracias! Me has hecho ahorrar mucho tiempo y dolores de cabeza. Estoy en formato .cabeza y así puedo comenzar bien para terminar mejor (espero).
    Te leo…

    Victoria

  6. Ana Lorenzo
    2009-08-27 16:46

    Estupendo, Marcos, y así como si uno cocinara se entiende bastante bien. Ahora solo tendré que probar la receta y ver que no se me pegue :-) Eso me llevará largas noches invernales, claro.
    Un beso.

  7. Daniel
    2009-08-27 18:35

    Qué bonito es ver que mientras uno hace el vago hay gente perdiendo sueño y currando en agosto. Fantástico tutorial que pienso utilizar para dar de comer a mi papyre…

    Por cierto, Marcos. ¿Te llegó Cerval?

    Un abrazo. Daniel

  8. Marcos
    2009-08-28 12:14

    Bueno, el límite entre el curre y el disfrute es muy inestable. Y entre la locura y la razón.

    Claro, recibí Cerval, pero ahí tienes el lado negativo de tanta actividad: que uno hasta se olvida de dar las gracias. De todos modos, para el jueves que viene estoy haciendo un resumen de lecturas veraniegas en el que entra, claro, tu libro.

    Saludos

  9. Jorge
    2009-08-28 16:23

    Estupendo, Marcos. Llevaba tiempo esperando esta entrada… por cierto, que ambos compartimos ordenador chic. Un saludo.

  10. Caron
    2009-08-31 13:37

    Felicidades y gracias por el post… dan ganas de meterse a jugar con el Sigil, y hacerse uno mismo ediciones decentes para el iPhone.

    Sin querer ser tocapelotas, un par de cosillas que rechinan:

    “lo habra con Openoffice”.
    “la coción le saldrá perfecta”.

  11. Marcos
    2009-08-31 13:49

    Cierto, (er)rata gorda. Corregido.

    Saludos

  12. Miguel
    2009-09-02 19:38

    Gracias! No conocia Calibre ni Sigil, y ya los tengo instalados :-) Por cierto, la he meneado en documenea.com, pero no he visto la forma de añadir un trackback

    saludos

  13. Manolo
    2009-09-18 08:54

    Sólo dos palabras: Marcos, crack.
    Gracias por ahorrarme horas y horas de leer complejos manuales de los que no entiendo ni jota. Te debo una cena.

  14. Rosina
    2009-10-15 16:02

    Muchas gracias. No conocía este programa y me va a ayudar mucho porque el epub se visualiza fatal en el Papyre.

    Estoy intentando hacer mi primera conversión de un libro que trae mapas entre cada capítulo y no sé cómo hacer para bajarles el tamaño (en PDF ocupan cada uno una página tamaño A4)

    He pasado el libro en PDF a Calibre (tampoco lo conocía) y en el SIGIL me aparecen los números de página del archivo antiguo mezclados con el texto… ¿Cómo se puede hacer para quitarlos sin tener que buscar uno a uno?

    Gracias. Ya ves que soy totalmente primeriza.

  15. Marcos
    2009-10-15 16:53

    Rosina, es dificil aconsejarte con tan pocos datos, pero por lo que dices la solución es complicada: el sigil por el momento no permite manipular las imágenes. Quizás puedas hacerlo en bruto, es decir, utilizando las posibilidades dle lenguaje html desde la opción de “Code View”; desde ahí quizás puedas decirle al programa mediante código html que varié el tamaño en que se muestran las imágenes.

    Saludos

  16. Nacho
    2009-10-16 10:08

    Bendito tu insomnio de verano!
    Gracias por la información y enhorabuena por tu página. Da gusto leer algo tan bien escrito.
    Saludos

  17. Marcial
    2009-12-09 11:55

    Muchas gracias por el artículo, estaba buscando información sobre la producción de e-books y me lo he encontrado.

    Salud y suerte.

  18. as
    2009-12-12 14:26

    Hola y gracias; estoy intentando instalar el calibre y tengo problemas con la ubicación de la biblioteca.El mensaje de error que me da es el siguiente:

    Phyton function terminated unexpectedly unable to open database file.
    Remote traceback /most recent call last):
    File “site-packages\calibre\library\sqlite.py”, line 128 in run
    File “site-packages\calibre\library\sqlite.py”, line 119 in connect

    Operational Error: unable to open database file (error code: 1)

    Si hay alguien que me pueda echar una mano lo agradeceré mucho. Gracias

  19. Marcos
    2009-12-12 14:35

    Gracias Nacho, Marcial y as.

    Tendrías que especificar el sistema operativo, pero en cualquier caso mucho mejor que plantees tus dudas en el forum de Calibre: http://www.mobileread.com/forums/forumdisplay.php?f=166

    Suelen responder rápido y eficazmente.

    Saludos

  20. as
    2009-12-12 19:58

    Muchas gracias Marcos; el SO es el vista home. Voy a ver si en el forum de calibre me pueden ayudar. Gracias por la información.

  21. Angélica
    2010-02-09 13:57

    Muchas gracias, ha sido muy útil. Sin embargo me encuentro con dos problemas:
    1- Calibre no convierte acentos, o me coloca un símbolo raro, o si los escribo en ASCII simplemente los ignora.
    2-Sigil no me abre archivos grandes (Por lo que no puedo corregir el problema anterior)

  22. Marcos
    2010-02-09 17:02

    Gracias, Angélica.

    No puedo ayudarte sin tener más datos (si quieres contacta conmigo a través del formulario), pero esos errores que describes me suenan más bien a que utilices una versión antigua de los programas, pues por ejemplo lo que dices del Sigil está solucionado hace bastante tiempo.

    Saludos


Deja un comentario

Recordar

Nota Importante
Libro de notas se reserva el derecho de eliminar comentarios o de prohibir el uso de la herramienta a aquellos usuarios que la utilicen para agredir, insultar o denigrar a las personas que en él participan, insertar publicidad o aquellos no se ciñan al tema tratado.

Se soporta marcado con Textile; en caso de no conocerlo, puedes aprender más de él en La pagina oficial de Textile.


LdN en Twiter


Patrocinador



Publicidad

Publicidad servicios externos




Publicidad

Libro de Notas no se responsabiliza de las opiniones vertidas por sus colaboradores.
Esta obra está bajo una licencia de Creative Commons
Desarrollado con TextPattern | Suscripción XML: RSS - Atom | ISSN: 1699-8766
Diseño: Óscar Villán || Programación: Juanjo Navarro
Otros proyectos de LdN: Artes poéticas || Retórica || Librería || Edición
Aviso legal