Creación de contenidos para los lectores de eBooks I (PDF)

Preámbulo

Voy a iniciar una serie en la que voy a describir cómo generar contenidos para los lectores de eBooks que poseo. [Nota para alguna empresa interesada: Hasta ahora mis comparativas vienen de la mano de los aparatos que obran en mi poder (y que he comprado con mi dinero). Si estás interesada en que evalúe tu producto, me regalas uno y yo me comprometo en firme a: 1) Usar tu aparato durante el tiempo suficiente para familiarizarme con él. 2) Realizar una comparativa por separado o junto a otros dispositivos semejantes. 3) Esa comparativa va a ser lo más independiente posible, es decir, aunque me lo hayas regalado, si considero que tu aparato es una mierda, así lo diré. También lo haré si resulta ser el mejor del mundo, el más bonito, el más todo. Tú arriesgas y decides.]

Los aparatos que tengo a título personal son:

· Irex iLiad. El primero de todos, sin la actualización de la batería.

· Booken Gen3. También el primero de todos.

· HanLin (Apolo, lBook, etc). La versión lBook con 512 MB de Flash interna (que no RAM).

· Samsung Q1. 60 GB de disco duro, 1 GB de RAM, Windows XP.

· Dell Axim x51v. Mi casi abandonada PDA, con pantalla VGA y acelerador 3D.

· PC. Quad, 4 GB RAM, 1 monitore TFT de 24, otro TFT de 22, una espuerta de discos duros (unos 3 TB en total). Vista Ultimate x64.

Sí, ya sé que son una buena cantidad, pero el iLiad y el Gen3 ya están amortizados teniendo en cuenta que cada libro que leo con cada uno de ellos amortizo 10 euros si no he pagado el libro y el 10% de lo que me costó si lo he comprado. Y con el HanLin ya han caído tres libros.

Al tajo

Últimamente no suelo crear muchos PDF ya que no es precisamente el formato idóneo para los lectores excepto para el iLiad, y con éste en general se suelen leer aceptablemente bien los que pueda obtener (y que suelen estar en A4). Para el Q1 es lo mismo, aunque la mejor forma de ver PDF con él es a pantalla completa con la hoja ajustada al ancho del aparato. ¿Que cómo vuelvo de la pantalla completa sin teclado? Pues aprovechando la utilidad que trae para asignar perfiles a los botones que están encima de los del ratón en la parte derecha (Easy Button Manager, activada a través del botón táctil UDF). La flecha izquierda me sirve para conmutar a pantalla completa y viceversa (mapeada a Ctrl-L), la izquierda para ajustar al ancho (Ctrl-2). Si necesito ajuste fino le doy al botón “Mouse” que está encima y rodeando al del ratón (en el lado izquierdo) y convierto a éste en un joystick. Para subir y bajar, he mapeado el botón de flecha arriba con Page Up y el de flecha abajo como Page Down.

En el PC no vale la pena que describa nada, y en la PDA no leo PDF.

Para el Gen3 y el HanLin el formato de página es de 9 cm x 12 cm y para el iLiad de 12 cm x 15 cm. Casi con eso bastaría.

Yo uso el Office Word con el parche para general PDF instalado, pero también vale el Word con alguna impresora virtual instalada, como CutePDF (que funciona en Vista y en x64 frente a PDFCreator, que es OpenSource pero que no furrula ni en Vista ni en x64).

Es decir, parto de un fichero DOC, RTF o HTML. Si diera la casualidad de que tu fichero está en PDF y necesites reformatearlo, quizás no todo esté perdido. Podrías usar el Acrobat (que vale una pasta) para exportar a DOC o RTF… Por mi experiencia, salvo que el documento sólo tenga texto, el resultado no suele ser muy útil y muchas veces lo obtenido es basura. Y encima el Acrobat traga memoria como un condenado (un PDF con 300 páginas de texto puede llegar a consumir 1 GB de RAM durante la conversión). Aunque siempre te queda la opción del Acrobat Reader y guardarlo como sólo texto.

Una opción que no he probado es a convertir el PDF en ficheros bitmap y luego escanearlos (y pasarles el OCR) con el “Office Document Imaging”. Quizás el resultado fuera útil.

Bueno, una vez que tenemos nuestro documento en DOC o HTML, el siguiente paso es seleccionar todo el texto y aplicar las siguientes propiedades (que se puede hacer casi de un tirón, al menos con el Word 2007):

· Tamaño de página: 9 cm x 12 cm para el Gen3 o el HanLin, 12 cm x 15 cm para el iLiad

· Márgenes:

o Arriba: 0,2 cm.

o Abajo: 0,5 cm. (para dejar hueco a la barra de estado del Gen3)

o Derecha: 0,5 cm.

o Izquierda: 0,5 cm.

· Encabezados: quitarlos y ponerlos a tamaño cero. Aun así, Word dejará encabezados y pies, que nunca he conseguido quitarlos del todo. Ignoro el motivo.

· Indentación de primera línea: 0,5 cm

· Alineación: Justificada.

· Fuente: Verdana o Calibri o Arial. La Arial es más compacta. La Calibri da una idea de ligereza.

· Tamaño del cuerpo del texto: 8 (se puede ajustar mediante “incrementar/decrementar tamaño de fuente, así se hace con todos los tamaños presentes en el documento de forma proporcional).

· Eliminar espacio antes del párrafo.

· Eliminar espacio después del párrafo.

· Interlineado: a 1, aunque a mí me gusta “exacto a 8”, pero entonces o bien pones todas las fuentes a 8 o bien luego tienes que recorrer todo el documento cambiando el interlineado allí donde la fuente sea mayor de 8.

En algún momento Word nos avisará de que nos hemos salido del área de impresión: ya lo sabemos, pero no vamos a imprimir, sino a visualizar, así que hay que decirle que no corrija nada.

Luego guardamos como PDF y listo. Si el texto final, una vez visualizado en el aparato, nos resulta demasiado pequeño (que puede ser, a mí siempre me gusta apretar todo lo posible el texto para pasar menos páginas, y no por el consumo del aparato, sino porque así tengo menos interrupciones en la lectura), siempre podemos aumentar el tamaño de la fuente a otros valores, así como el interlineado.

Y si también el texto final te resulta demasiado ancho, o demasiado aburrido ver tanta letra junta, siempre puedes aumentar los márgenes.

Truco para el iLiad: Este aparato es casi capaz de visualizar A4 si el tamaño de la fuente es medianamente grande; si no lo es, en apaisado (aunque la barra para pasar página quede arriba –hay parche para que quede abajo) se suelen poder ver. El problema viene si el PDF está en columnas (es un rollo el estar subiendo y bajando constantemente), pero en este caso también existe un parche para visualizar una columna detrás de otra. No los he probado, pero parece ser que ambos parches funcionan aceptablemente.

Pero si estamos generando contenido para el iLiad, la forma más rápida es crear un A4 con la fuente con un tamaño superior a 14 (para mi, idealmente, a 16) y el iLiad se encargará de hacer los ajustes de escalado. Si leer en el iLiad el texto te resulta demasiado ancho, puedes o bien ajustar los márgenes o hacerte el PDF a dos columnas, que es lo que yo suelo hacer.

clip_image002

El Gen3 mostrando una página formateada según lo explicado.

clip_image004

El iLiad mostrando una página formateada según lo mostrado, a doble columna. En este caso se ha dejado un espacio entre párrafos y la página es A4 con fuente a 16.

5 comentarios sobre “Creación de contenidos para los lectores de eBooks I (PDF)”

  1. ubersoldat, gracias por el enlace.

    De todos modos existe una cosa que se llama máquina virtual y que dentro de ella se puede correr cualquier sistema operativo que quieras, y resulta que tengo cuatro o cinco linuxes instalados, je je.

  2. He estado leyendo su Blog, realmente invaluable en cuanto al conocimiento y difusión de la tecnología .NET de Microsoft.

    La explicación acerca del hardware esta un poco mal concebida, en primer lugar, las memorias RAM estáticas son más costosas, pero no por consumir menos energía sino por ser mas rápidas, las memorias RAM dinámicas con sus mecanismos de refresco fueron la alternativa para contrarestar el alto consumo energético de las memorias RAM estáticas, las cuales consumen aun más energía cuanto más veloces son.

    Segundo: Aunque es cierto que un dispositivo electrónico en standby consume cierta cantidad de energía, esta suele ser del orden de unos pocos microamperios. Puede hacer una analogía con un control remoto o con un reloj de pulsera ¿Recuerda usted cuando fue la última vez que les cambio las batería? No es necesario que un sistema operativo embebido implemente suspensión o hibernación para utilizar el modo standby de los microprocesadores.

    Por último: noto en usted, una persona que ha desarrollado sus habilidades informáticas de la mano de Microsoft, una prevención sin fundamentos hacia Linux. La misma que pueden tener los seguidores de Linux o de Java hacia Microsoft. Si Windows CE es tan superior a Linux, por favor digame cuantos sistemas de misión crítica (sistemas de comunicaciones, controladores de sistemas aeroespaciales, sistemas de control de armas, etc) existen. La respuesta es Ninguno, sencillamente porque Windows CE es un sistema operativo que no esta diseñado para ello, porque su pretención es simple: la electrónica de consumo.

    Mi negocio no es el software, son las comunicaciones, sin embargo a lo largo de mi carrera he tenido oportunidad de trabajar con diferentes sistemas operativos y herramientas tanto de Microsoft como otras alternativas y eso me ha permitido conocer las bondades y limitaciones de cada una de ellas. Por esto le recalco que se debe ser coherente y fundamentado al hacer una apreciación sobre cualquier tecnología.

    Att,

    David Salgado

Responder a rfog Cancelar respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *