Sie sind auf Seite 1von 62

Manual de Buenas Prcticas para la Honorable Tarea de Maquetar ePUBs ePUB v1.

Werth 19.08.12

1. Cmo conseguir privilegios de Editor:

Para conseguir privilegios de editor debes seguir estos pasos: Si no tienes una cuenta en ePubGratis date de alta pulsando aqu. Sube un avatar para que sea ms fcil reconocerte en el proceso de seleccin. Crea un ePUB que cumpla los estndares de la web. Presenta tu candidatura en este foro y comparte un enlace a tu ePUB. El nombre del hilo debe ser Candidatura -tu alias- Cuando un mnimo de 3 editores consideren que tu aporte cumple los criterios de calidad, se avisar a Elvys (el Rey) que te conceder los permisos de editor y podrs subir tantos libros como desees. FORMAS DE COLABORAR EN LA WEB (por Elle518) Para colaborar con nosotros no hace falta ser editor y subir libros a la web, hay muchas otras formar de participar. Aqu tienes algunos ejemplos: Valora y da tu opinin sobre los libros, animando (o no) a que otros los lean. Participa en el CLUB DE LECTURA y comparte opiniones sobre los libros del mes. Avisa de los enlaces cados a los editores por mensaje privado o en el foro. Si slo avisas de ellos en las fichas es difcil que los editores jefes lo vean para poder arreglarlos. Correccin de erratas. Si encuentras una errata en alguno de los libros puedes publicarla en este foro: http://www.epubgratis.me/forum/873. No te olvides de mandarle un mensaje privado al editor del libro para avisarle y que t trabajo no se pierda, ya que muchas veces los editores no tienen tiempo de leerse todos los mensajes del foro. Comparte aportes sin estandarizar. Si tienes algn libro que quieres compartir con la comunidad, pero no sabes o no tienes tiempo de adaptarlo, publcalo en este hilo: http://www.epubgratis.me/forum/876. As, si alguno de los editores de la web est interesado, podr trabajar con l y editarlo. Si el aporte est protegido con DRM, tanto de ADE como de iBooks, podrs aprender a quitarlo en estos dos hilos: http://www.epubgratis.me/node/33?q=node/471 y http://www.epubgratis.me/node/6710.

2. Generalidades: Los siete mandamientos


Usars Sigil para editar los ePUBs (software libre): Informacin del programa: http://code.google.com/p/sigil/ Descarga: http://code.google.com/p/sigil/downloads/list Es probablemente el programa ms importante. Lo usaremos para la prctica totalidad del proceso de edicin del ePUB. No es la nica opcin, pero s la ms recomendable ya que es la ms completa y extendida entre los usuarios de ePubGratis. Se recomienda usar la ltima versin estable de sigil (0.5.3) ya que se han dado problemas con versiones ms recientes en fase beta. Partirs siempre del ePubBase v2.0. (descrgalo aqu) Usars el formato ePUB. El archivo tiene que estar en formato ePUB, con la extensin correspondiente: .epub Un ePUB no es ms que un fichero comprimido con archivos .xhtml, imgenes, archivos .css y otros internos del ePUB: content.opf, toc.ncx. Tus aportes sern en Castellano. En caso de tratarse de una traduccin, sta debe ser profesional. Tus aportes sern nuevos, no existentes en ePubGratis. Tus nombres de archivo estarn normalizados: Autor. [Serie - Orden] Ttulo (v1.0 editor).epub Ejemplo: Tad Williams. [Aoranzas y pesares - 1] El trono de huesos de dragn (v1.0 GusiX).epub Tus ttulos tendrn las maysculas normalizadas. Se escribe con inicial mayscula la primera palabra del ttulo de cualquier obra de creacin (libros, pelculas, cuadros, esculturas, piezas musicales, programas de radio o televisin, etc.); el resto de las palabras que lo componen, salvo que se trate de nombres propios, deben escribirse con minscula: Ejemplo: ltimas tardes con Teresa, La vida es sueo, La leccin de anatoma, El galo moribundo, Las cuatro estaciones, Las maanas de la radio, Informe semanal. ste manual no cumple con esta norma Porque soy un rebelde! Para iniciar nuestra maquetacin, copiamos el ePubBase v2.0, le cambiamos el nombre de archivo siguiendo la informacin aqu expuesta y lo abrimos con Sigil. Deucalin: Una de los aspectos al que cada vez doy ms importancia es la fuente que utilizo para hacer mi ePUB. Todos sabemos que por la Red circulan multitud de libros en diversidad de formatos. Me he encontrado con lugares considerados serios que aportan un libro, por ejemplo, en pdf. Luego al ir a maquetarlo y gracias a que tengo el original he podido comprobar que faltaban algunos prrafos. Por eso, considero que la forma ms correcta de realizar un libro es teniendo un original. El problema est entonces en dnde encontrarlo. Original que tenemos desde hace aos, compra expresa para maquetarlo, libros de bibliotecas? Akilino: Para comparar dos fuentes de una misma obra y as corregir erratas o detectar si se trata de la misma versin, se pueden usar programas como el Beyond Compare. El truco consiste en convertir ambas a texto plano y compararlas con el Beyond Compare (u otro programa similar) con la opcin de comparar texto. Para convertir el ePub a texto plano lo que hago es agrupar los HTML con el Sigil ponerlo en vista normal (no cdigo) y hacer un copia de todo el texto y pegarlo en el bloc de notas de Windows. Una vez tenemos lo dos textos cada uno en un fichero txt y hacemos la comparacin con el programa comparador. Como es muy difcil que se repita en ambos textos la misma errata,

salvo que la misma proceda del original, de esta forma es difcil que se nos escapen erratas sin corregir. Al principio puede costar un poquillo ms, pero enseguida se va aprendiendo a manejar las posibilidades del Beyond Compare (alineando textos, actualizando los txt, etc) y a hacer sustituciones masivas segn se detecten algunas erratas o diferencias sistemticas (por ejemplo las acentuaciones de "solo", usos de comillas, etc, que si lo tenemos controlado en nuestro ePub por ejemplo con las expresiones regulares podemos hacer sustituciones masivas que aunque no sean del todo correctas se hagan en ambos txt y no salten esas diferencias; un ejemplo sera el de las comillas cambiando todas por ") ya sea en los txt o en el ePub si procede, y la tarea se vuelve ms gil. El resultado es un ePub muy depurado de erratas. Yo lo he usado en mi ltimo aporte y me ha resultado tremendamente eficaz. Espero que os sea til tambin a los dems.

3. Metadatos: Siempre nos los dejamos!


Recomendamos empezar la maquetacin por los Metadatos, ya que as nos los quitamos de encima y no les dedicamos ms tiempo. Si no seguimos una sistemtica clara, es fcil enfrascarse en una edicin larga y complicada y olvidarse completamente de rellenarlos. En el men de Sigil: Edicin > Editor de Metadatos (F8). Los campos obligatorios son los siguientes Ttulo Autor Idioma: Spanish Hacer clic en el botn de Aadir bsico para aadir las siguientes: Subject: Debe contener las etiquetas de gnero, ordenadas alfabticamente y separadas por comas. Las etiquetas que se pueden usar son: Autoayuda, Aventuras, Blico, Biografa, Ciencia, Ciencia Ficcin, Clsico, Comunicacin, Cuento, Drama, Ensayo, Ertico, Esoterismo, Fantstico, Filosofa, Historia, Histrico, Humor, Infantil y juvenil, Interactivo, Intriga, Poesa, Policaco, Poltica, Psicologa, Referencia, Relato, Religin, Romntico, Teatro, Terror, otros (Se recomienda no elegir ms de tres). Description: La sinopsis del libro. Date of pubication: Fecha de la primera publicacin original, no de la primera versin en castellano. (Importante!) Hacer clic el botn de Aadir avanzado para aadir la siguiente: Translator: Traductor, si el original no es en castellano. Los libros que pertenezcan a una serie o coleccin es MUY recomendable que la informacin est codificada en los metadatos (si no, siempre se pierde). Esto ahorra mucho trabajo a la gente a la hora de ordenar los libros en Calibre y da mejor imagen al conjunto. Hay que abrir el content.opf y debajo de: <meta name="cover" content="cover.jpg" /> Aadir: <meta name="calibre:series" content="Aqu el nombre de la saga" /> <meta name="calibre:series_index" content="Aqu el nmero" /> Se puede aadir de forma opcional el resto de informacin que se desee. Hay editores que prefieren poner informacin de la editorial y el ISBN, para tener el aporte con el mximo de informacin disponible. Otros, en cambio, no lo creemos necesario. MayenCM nos lo explica: Sobre los ISBN: Los ISBN identifican una edicin especfica de un libro, tendrn un ISBN distinto para portada dura y portada blanda, tambin puede variar dependiendo del pas de publicacin. Un libro popular que se ha reeditado muchas veces a lo largo de los aos tendr diferentes nmeros de ISBN uno por cada publicacin. Por ejemplo, Don Quijote 9788467024807, ISBN: 84-9714-056-7, ISBN: 84-689-5988-X, ISBN 84-300-5596-7, ISBN: 84-8109-211-8, etc, etc. Qu sentido tiene poner el ISBN por ponerlo? Si fuera un localizador vlido para nuestra versin me parecera fantstico; pero no es as. En cuanto a que sirve de referencia al producto de partida, tampoco le veo el sentido, porque la maquetacin es completamente

distinta; s que es importante la referencia al traductor, diseador de portada, etc. porque, adems del trabajo del propio autor de la obra, est el suyo y es determinante en el resultado final que nosotros publicamos. En cuanto reconocimiento a la editorial o editoriales que en estos momentos tenga/n la obra a la venta en papel o en epub, no estoy muy por la labor de hacerles publicidad

4. Inicio de la maquetacin: Si an no hemos empezado!


Una vez los metadatos estn correctos, nos olvidamos de ellos y procedemos a la maquetacin. Sigil: En la columna de la izquierda se encuentra el Explorador del libro dnde se pueden ver los archivos contenidos dentro del ePUB. (Los nombres de estos archivos NO deben contener espacios, acentos o caracteres especiales). De estos archivos, nos interesan especialmente los xhtml, que van a contener el texto. Todos los epubs tienen unos .xhtml fijos que son por los que vamos a empezar a continuacin.

Este punto es extremadamente importante ya que el cdigo SGC es el problema ms frecuente de los editores novatos. Ms adelante lo volvemos a repetir, yo aviso. ;)

Maquetacin I: Los "fijos"


Hay una serie de xhtmls que estn presentes en todos los ePUBs y que tienen un formato muy concreto que NO se puede modificar a criterio del autor. A continuacin los vamos a explicar, partiendo siempre del ePubBase v2.0!

1. Cubierta.xhtml:
Es el primer .xhtml que debe estar presente en nuestro epub. En principio, no es necesario tocarlo. Por qu? Pues porque con cambiar la imagen de la portada es suficiente. El head de este archivo debe contener el cdigo CSS especfico (no se usa en otras partes del ePUB) tal y como figura en el ePubBase, ya que es el necesario para mostrar la portada correctamente. No puede haber otras definiciones CSS en este head. Cover.jpg La cover.jpg es la imagen de portada, la que aparece en cubierta.xhtml. Para crear la cover.jpg se recomienda usar esta plantilla en PSD o PNG: (Descargar). Sus caractersticas son: Nombre obligatorio: cover.jpg (Para mxima compatibilidad con todos los lectores) Dimensiones: Mximas: 750x1125 (Resoluciones superiores dan error de lectura en el Cyberbook (La Vanguardia / ABC) y otros lectores) Mnimas y Recomendadas: 600x900. En ningn caso la imagen (ni ningn archivo del epub) puede pasar de los 300 kb de peso. Ratio: Siempre hay que mantener el ratio 2:3. Calidad: La imagen tiene que tener una calidad aceptable. Logo: el de la plantilla, se puede ver en la imagen inferior. No se permite ninguna modificacin en cuanto a color y posicin a menos que existan causas muy justificadas. Peso: Razonable. Los ePUBs son archivos ligeros, no tiene sentido que pesen demasiado por culpa de una imagen de portada mal optimizada. Es recomendable eliminar el logo de la editorial (si es posible). Es necesaria una versin de 320x480 pxeles para la ficha del libro en la web.

En el explorador del libro hay una carpeta Imgenes, donde podemos encontrar la cover.jpg original que hay que reemplazar por la propia. Una vez est la cover.jpg aadida, hay que hacer clic encima con el botn secundario y Aadir concepto > Imagen de portada (Punto muy importante!) Si al abrir cubierta.xhtml la imagen no ha cambiado, es el momento de guardar el ePUB y reiniciar el Sigil.

2. Sinopsis.xhtml:
Es el segundo .xhtml que debe estar presente en nuestro epub. Su texto coincide con la variable Description de los metadatos. Si no se dispone del original en papel, se pueden encontrar buenas sinopsis de las obras buscando por internet. Muchas pginas de libreras online las contienen. El head de este archivo debe contener el cdigo CSS especfico (no se usa en otras partes del ePUB) tal y como figura en el ePubBase, ya que es el necesario para mostrar la sinopsis correctamente. No puede haber otras definiciones CSS en este head. Como se puede ver en el ePubBase v2.0, la sinopsis siempre empieza con el cdigo: <p>&nbsp;</p> para solucionar un bug de compatibilidad con el iPad/iPhone/iPod. Es el nico &nbsp; que debe existir en todo el ePUB. El problema del iPad es que si no tiene el espacio antes de la sinopsis no reconoce la fuente de esta. (segn Johan) El cdigo para los prrafos de la sinopsis tiene que ser como figura en el ePubBase: <p class="sinopsis">Texto</p>

3. Titulo.xhtml:
Es el tercer .xhtml que debe estar presente en nuestro epub. El head de este archivo debe contener el cdigo CSS especfico (no se usa en otras partes del ePUB) tal y como figura en el ePubBase, ya que es el necesario para mostrar la pgina de ttulo correctamente. No puede haber otras definiciones CSS en este head. Como en los anteriores, hay que hacer pocos cambios aqu. Concretamente hay que cambiar las palabras siguientes por lo que corresponda: Autor Ttulo Subttulo Eliminar esta lnea de cdigo si no hay subttulo. v1.0 Tiene que ser 1.0 cuando se publique por primera vez en ePubGratis. Si hay que hacer cambios, correcciones de errores o cambios de portada, la numeracin seguir con 1.1, 1.2, etc. Durante el proceso de revisin de la candidatura, el nmero no vara. (Debido al gran nmero de revisiones que se realizan del mismo archivo durante una candidatura, algunos candidatos referencian sus versiones con una barra baja y un nmero de versin que se borrar en el definitivo: 1.0_4, 1.0_5 ) Alias Tiene que coincidir con el usado en la web. 01.01.12 Fecha de la publicacin del ePUB a ePubGratis.me. Tambin se tiene que cambiar con las actualizaciones de la ficha.

4. Info.xhtml:
Es el cuarto .xhtml que debe estar presente en nuestro epub. El cdigo debe ser como figura en el ePubBase. El head de este archivo debe contener el cdigo CSS especfico (no se usa en otras partes del ePUB) tal y como figura en el ePubBase, ya que es el necesario para mostrar la pgina de informacin correctamente. No puede haber otras definiciones CSS en este head. A continuacin tambin se especifica la informacin que debera constar. <div class="info"> <p>Ttulo original: <em>El ttulo del libro</em></p> <p>Autor, ao de publicacin del original.</p> <p>Traduccin: El nombre del traductor</p> <p>Ilustraciones: El nombre del ilustrador</p> <p>Diseo/retoque portada: El diseador</p> <p class="salto10">Editor original: Editor1 (v1.0 a v1.x)</p> <p>Segundo editor: Editor2 (v2.0 a v.2.x)</p> <p>Tercer editor: Editor3 (v3.0 a v3.x)</p> <p>Correccin de erratas: EditorA, EditorB y EditorC</p> <p>ePub base v2.0</p> </div> La informacin referente a Segundo editor, Tercer editor se ir aadiendo segn se precise. Esto permite reflejar los cambios de mano de un aporte, en caso de que ocurran. Puedes hacer que no se vean sin borrarlos aadiendo <!-- al inicio y --> al final, como si fuera un comentario. La informacin sobre Correccin de erratas permite dejar constancia de los usuarios que contribuyan a un aporte con sus correcciones tras la publicacin, como forma de agradecimiento y colaboracin.

5. Dedicatoria.xhtml:
Es el quinto .xhtml fijo en el ePubBase. Este documento es opcional, si no existe una dedicatoria, debe eliminarse ya que es innecesario. El head de este archivo debe contener el cdigo CSS especfico (no se usa en otras partes del ePUB) tal y como figura en el ePubBase, ya que es el necesario para mostrar la pgina de la dedicatoria correctamente. No puede haber otras definiciones CSS en este head. El cdigo es parecido a info.xtml, pero esta vez con class="dedicatoria". Adems, es obligatorio incluir los <span> tal y como figuran aqu por motivos de compatibilidad con el iPad/iPhone/iPod: <div class="dedicatoria"> <p><span>A mis Padres por su apoyo.</span></p> </div>

6. Autor.xhtml:
La informacin sobre el autor debe encontrarse en el archivo autor.xhtml, al final del libro. Este documento es opcional, debe eliminarse de ser innecesario junto con el documento autor.jpg de la carpeta de imgenes. El head de este archivo debe contener el cdigo CSS especfico (no se usa en otras partes del ePUB) tal y como figura en el ePubBase, ya que es el necesario para mostrar la pgina del autor correctamente. No puede haber otras definiciones CSS en este head. El ttulo Autor figura como <h2> si hay otros <h2>, y como <h3> si no hay <h2> en el libro. Encima del texto debe figurar la imagen del autor (autor.jpg). El primer prrafo debe empezar con el nombre del autor en maysculas seguido de una coma y el texto. Este prrafo usa la clase asangre. Los dems prrafos son normales. <p class="asangre">NOMBRE DEL AUTOR, lorem ipsum dolor sit amet</p>

7. Notas.xhtml:
Las notas al pie deben encontrarse en un archivo notas.xhtml independiente, y deben estar correctamente vinculadas. El head de este archivo debe contener el cdigo CSS especfico (no se usa en otras partes del ePUB) tal y como figura en el ePubBase, ya que es el necesario para mostrar la pgina de las notas correctamente. No puede haber otras definiciones CSS en este head. El ttulo Notas figura como <h2> si hay otros <h2>, y como <h3> si no hay <h2> en el libro. Ejemplos: En el texto, para vincular a la nota: <sup><a href="../Text/notas.xhtml#nota1" id="nota1">[1]</a></sup> <sup><a href="../Text/notas.xhtml#nota2" id="nota2">[2]</a></sup> <sup><a href="../Text/notas.xhtml#nota3" id="nota3">[3]</a></sup> En notas.xhml, cada nota tiene que tener el formato siguiente, con un enlace para volver a la lectura: <div class="nota"> <p><a id="nota1"></a><sup>[1]</sup> Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Morbi commodo, ipsum sed pharetra gravida, orci magna rhoncus neque, id pulvinar odio lorem non turpis. Nullam sit amet enim. Suspendisse id velit vitae ligula volutpat condimentum. Aliquam erat volutpat. Sed quis velit. <a href="../Text/Section0001.xhtml#nota1">&lt;&lt;</a></p> </div>

8. Style.css: Parece difcil pero no lo es!


Lenguaje HTML bsico:

Aunque no hay que ser un especialista en lenguajes informticos para maquetar ePUBs, es necesario tener al menos unas nociones bsicas, y entender cmo funcionan las etiquetas HTML y las clases del CSS. Siendo muy bsicos necesitamos entender que el lenguaje HTML funciona por medio de etiquetas que dan propiedades concretas a los objetos que se encuentran entre la etiqueta de apertura (<x>) y la etiqueta de cierre (</x>). Prrafos: Sin necesidad de entrar en detalles decimos que estn definidos por las etiquetas <p>: <p>Prrafo</p> <p>Prrafo</p> Si ponemos otro prrafo seguido, se interpretar como un punto y aparte pero no dejar una lnea entre los dos. Las etiquetas ms importantes (en mi opinin) a la hora de editar ePUBs son: <p></p>: etiquetas de prrafo. <em></em>: etiqueta cursiva. <strong></strong>: etiqueta negrita. <img></img>: etiqueta de imagen. <h1> (o <h2>, <h3>, <h4>) que corresponden a los encabezados. <div>, <span>, <blockquote> etc. En todo caso, si se est interesado en hacer algo concreto y no se sabe la etiqueta que lo hace, o bien has visto una etiqueta que no sabes para qu sirve, recomiendo la consulta de pginas Web de este estilo: http://www.quackit.com/html/tags/ Lenguaje CSS bsico El lenguaje CSS nos sirve para dar propiedades a las etiquetas HTML, lo que nos permite separar contenido de continente en un documento concreto (por ejemplo, en una pgina web). Funciona con un documento que se llama hoja de estilos donde tenemos almacenados tems a los que les hemos definido propiedades. Entonces, en el documento HTML podemos llamar a los tems de la hoja de estilos. En nuestro ePUB, esta hoja de estilos se llama style.css y se encuentra dentro de la carpeta Estilos. Contiene las definiciones de las clases empleadas para dar formato al texto del libro, informacin necesaria para conseguir una buena visualizacin del ePUB. No se puede modificar en ningn caso el p o el body (entre otros), pero ste es el archivo indicado para aadir otros estilos personalizados con el objetivo de conseguir el formato deseado. /* ESTILOS PERSONALIZADOS - SALTOS */ .salto10 { padding-top:1em; } .saltoinicio { margin-top:33%; } Los estilos CSS nos permiten dar estructura y diseo de manera sencilla. Con la

plantilla de ePubGratis se incluyen una serie de estilos predefinidos para agilizar nuestra tarea. Veamos algunos ejemplos de cmo aplicarlos y los resultados que producen para que el candidato pueda familiarizarse con el cdigo CSS. Algunos editores prefieren eliminar el indentado al comienzo de cada captulo o tras una pausa. Es suficiente aplicar el estilo asangre: <p class="asangre">Prrafo</p> Para indicar una pausa o cambio de tema podemos usar el estilo salto25 (usado para saltos de escena) o salto10 (usado para saltos en cartas, sinopsis, poemas). Los prrafos no se deben separar o espaciar sistemticamente usando saltos: <p class="salto10">Prrafo</p> Para destacar un bloque de texto, como una carta o un recorte de peridico es muy til el estilo ;cita: <p class="cita">Carta</p> Podemos combinar distintos estilos para conseguir distintos efectos. Aqu un ejemplo de la combinacin de los estilos cita, centrado y negrita: <p class="cita centrado negrita">Prrafo</p> Para recrear un rtulo o placa est el estilo banner. (No se centra en los lectores basados en ADE): <p class="banner">Rtulo</p> Por defecto todos los prrafos aparecen justificados. Para alinear el texto disponemos de los estilos derecha, izquierda y centrado: <p class="derecha capital">Prrafo</p> En este punto, el candidato debera echar un vistazo al archivo style.css del ePubBase y procurar entender a grandes rasgos su estructura, para poder definir estilos propios o aadir estilos recomendados por otros editores cuando lo precise. Si os encontris con alguna clase que no sabis qu es o para qu sirve, podis consultar una Web de este estilo: http://www.blooberry.com/indexdot/css/propindex/all.htm Para aprender ms: Huygens propone una forma ms esttica que la clase derecha para alinear un prrafo usando: .dere { padding-left:20%; } Hay que tener en cuenta que cuanto mayor sea el %, ms estrecho se hace el texto. Si el % es muy elevado en los lectores que tengan una pantalla "pequea" se ve muy mal. Para aprender ms: Letra capital <p class="asangre"><span class="capitular">A</span>maneca</p> Y en el CSS slo se precisa aadir: .capitular { font-size:300%; font-weight:bold; float:left; margin:-0.1em 0.125em -0.2em 0em; text-indent:0em; line-height:1em; height:1em; } Para aprender ms: Separador de asteriscos (por Mstica) <p class="asteriscos">***</p> Y en el CSS slo se precisa aadir: .asteriscos { text-align :center; text-indent :0em; font-size :1.2em; padding-top :1.5em; padding-bottom :1em; } Para aprender ms: Subttulo (por Mstica) .subtit { text-align:center; text-indent:0em; font-size:1.3em; margin-bottom:2.36em; }

Maquetacin II: El "tocho"


Aqu es dnde viene todo el contenido del aporte. Esta parte es ms flexible que las anteriores, pero no todo est permitido!

1. Section0001.xhtml:
En este .xhtml y los siguientes habr el texto de la obra. Cada captulo debe estar en un Section distinto. Se pueden cambiar los nombres de estos archivos .xhtml para facilitar la organizacin del propio editor. Todos los Section deben tener el mismo head, con el siguiente cdigo que no puede faltar, ya que carga las definiciones de las clases del estilo de ePubGratis: <link href="../Styles/style.css" rel="stylesheet" type="text/css" /> En este punto es recomendable tener instalado el diccionario es_ES en el Sigil, ya que el corrector ortogrfico nos ayudar a detectar y corregir errores de OCR: http://epubgratis.me/node/5646. (Otra alternativa ms completa es el corrector de Word). Es obligatorio pasar algn corrector ortogrfico a todo el texto, ya que los errores de este tipo son muy evidentes y no ayudan en absoluto a conseguir un epub de calidad. Los captulos tienen grado de jerarqua <h3>. <h1> Cubierta y ttulo del libro <h2> Partes del libro, el ttulo figura en una seccin independiente. Pueden no existir. <h3> Ttulos de los captulos. <h4> Subordinados de los captulos. Etc. Si una seccin no lleva encabezado (no hay ttulo <h3>, por ejemplo), se debe usar la clase "saltoinicio" en el primer <p>. <p class="saltoinicio">Prrafo</p> Si un captulo debera llevar un ttulo de 2 lneas se puede usar: <h3>1.<br />El saltamontes</h3> Para este mismo fin GusiX nos recomienda una clase subtitulo: <h3>1.<h3> <p class="subtitulo">El saltamontes</p> Dnde subtitulo es: .subtitulo { text-align:center; text-indent:0 ;font-size:1.6em; }

Lo repito en nombre de la Asociacin de Editores Hartos de Encontrar Cdigo SGC en las Candidaturas: Siempre - trabajar - en - Vista - de - cdigo. Sin embargo, lo que no se puede hacer es borrarlo cada vez que lo ves y quedarnos

tan panchos se cdigo no se genera porque s, sino que es el resultado de aplicar algn estilo: espaciados, negritas, cursivas, tamao de la fuente y que no nosotros no tenamos definido como tal Por lo que hay que saber qu es lo que quera hacer y reemplazrselo nosotros en funcin del que tengamos en esos momentos definido en el style.css o incluso tendremos que crearlo Adems, querido candidato, cada vez que se te cuela un cdigo generado por Sigil, Dios mata un gatito:

Hazlo por los gatitos, vigila tu maquetacin.

2. Cmo aadir texto:


Para el OCR (Reconocimiento ptico de caracteres), generalmente se recomienda el uso de programas como Abby Finereader o Acrobat X, por los buenos resultados que se consiguen. Ser necesario si nuestra fuente es un libro escaneado, bien est en imgenes sueltas o en PDF. A continuacin se expondrn distintos mtodos de aadir el texto a nuestro ePUB: Elvys: Yo suelo usar el Adobe Acrobat y hago una conversin a RTF, de ah me lo llevo a TextEdit y lo convierto a HTML. Finalmente limpio los estilos y me llevo el resultado a Sigil. Werth: Generalmente voy copiando/pegando prrafo por prrafo en Sigil modo vista de cdigo. Mientras lo hago, aprovecho para revisar el texto e ir ajustando el formato. Muy lento, pero fiable. Kytano: El procesador de textos Atlantis te permite abrir un archivo .doc y guardarlo como un epub muy, pero muy, limpio, luego slo resta adaptar el libro a la plantilla epub. Saltarello:En mi caso utilizo un OCR procesador de textos muy potente, Oxygen, y el trabajo se hace mas fcil, sobre todo cuando no existe el texto en otro formato. Elaboro el texto con dedicacion en el Oxygen y luego, en Sigil, tengo pocos problemas. Bercebus:No es nada fcil pasar un PDF a epub ni a nada por ser un formato muy cerrado y rgido. Lo que hago yo: en este web http://ebook.online-convert.com/convert-to-epub paso directamente el PDF a epub y me suele dar una base relativamente de edicin factible. Maquetar desde un PDF suelen ser todo problemas. Si eres capaz de encontrar el libro en formato doc o rtf, sera ideal. Chungalitos: Writer2epub (la extensin para OpenOffice/LibreOffice) genera, en muchos casos, un cdigo ms limpio que el de Atlantis. A veces a costa de simplificar el formato, pero yo creo que nunca se deja nada esencial. En cambio Atlantis reproduce tan fielmente el documento que puedes llegar a encontrarte hojas de estilos con centenares de clases (que luego vas a tener que cambiar en el cdigo, cuando no eliminar, porque no pintan nada). En ningn caso recomendara instalar OpenOffice/LibreOffice slo para eso, pero s que aconsejara a aquellos que lo tengan instalado que le echen un vistazo. A m me resulta mucho ms sencillo adaptar al epub base el cdigo que genera, porque es ms limpio y los nombres de las clases son ms descriptivos Ukyo: Nos explica de forma muy bsica cmo obtener el texto de un PDF y el uso de ABBY FineReader. Vase la siguiente seccin. Deucalin: La forma de maquetar de Ukyo la he usado a partir de escaneos de textos originales. Pero con una variante. Uso la versin 11 de Abby FineReader que te permite hacer una exportacin directa a formato ePub. Lo nico que hay que hacer luego es modificar los cdigos sgc (normalmente cursiva y muy poco ms) por los nuestros. Esperando ideas de ms editores!

Maquetar el texto sin tener ni idea! Por Ukyo Abbyy FineReader 8.0:

Para obtener el texto a partir de un documento PDF (el cual ha sido creado a partir de pginas directamente escaneadas) yo utilizo el programa Abbyy FineReader 8.0. Tiene el siguiente aspecto cuando lo abres:

Si le damos a Archivo > Abrir PDF/Imagen, el programa nos abrir un explorador para seleccionar el archivo PDF que queramos. Lo hacemos y aceptamos, y empezar a cargar el archivo con una barra de este estilo:

Una vez tenemos el archivo PDF cargado en el programa, la ventana del programa cambiar mostrndonos varias secciones. A la izquierda habr una columna con las pginas del documento, a la derecha la ventana aparecer partida en tres partes, dos superiores y una inferior. En la zona superior derecha veremos una miniatura de la pgina, y ser la zona donde utilizaremos las diferentes herramientas del programa para digitalizar. La zona superior derecha es el procesador de textos del programa, donde nos mostrar el texto conforme vaya reconocindolo, y nosotros podremos retocarlo con algunas herramientas sencillas. La parte inferior es simplemente una vista de zoom para ver ampliada una zona de la pgina que se muestra en el cuadro superior izquierdo:

Para digitalizar el libro, podemos hacer la lectura con el programa pgina a pgina, e ir corrigindolas, o bien hacer la lectura de golpe y luego todas las correcciones oportunas. Yo suelo optar por el segundo mtodo, as que hacemos clic en la primera pgina, sostenemos la tecla ctrl. y vamos haciendo clic en las siguientes hasta marcarlas todas (o bien clic en la primera, shift+ctrl.+flecha hacia abajo del teclado). Una vez las tengamos marcadas hacemos clic en la opcin Leer, marcada con un 2 en el submen superior. El programa comenzar a reconocer la imagen, y se ver algo como esto:

Una vez terminado el proceso, el programa nos devolver el resultado de su lectura de la pgina en cuestin (si hemos hecho una lectura del documento completo, bastar con seleccionar en la columna de la izquierda la pgina que deseemos revisar para ver el resultado del programa). Si todo ha ido bien, tendremos una imagen de este estilo:

Las secciones encuadradas en verde son reconocidas por el programa como bloques de texto, y por lo tanto en el cuadro de la derecha saldr el texto que l ha reconocido digitalizado (las zonas que se marcan en azul claro son los posibles errores que el programa cree que deben ser revisados). Las secciones encuadradas en rojo son bloques que el programa reconoce como imgenes, y por lo tanto el resultado en el cuadro de la derecha es el de una imagen incrustada del tamao del cuadro rojo. Aunque en esta imagen superior no aparecen, pueden aparecer secciones en color azul, que el programa interpreta como tablas. Una vez llegados a este punto, el programa nos ofrece varias opciones. Si no nos ha convencido el diseo de bloques del programa, nosotros podemos crear nuestros propios bloques en el cuadro superior izquierdo y pedirle al programa que vuelva a leer

exclusivamente ese bloque. Por ejemplo, supongamos con que no estoy satisfecha porque quiero que reconozca el cdigo de barras inferior de mi PDF como una imagen, cogera la herramienta de color rojo con una manzana dibujada y encuadrara el cdigo de barras como desease para obtener un bloque de imagen:

Y si quisiera que, por ejemplo, reconociese el ttulo como una tabla, cogera la herramienta de color azul (debajo de la T de color verde) y repetira el proceso anterior, arrastrando y encuadrando el texto que quiero que reconozca como una tabla. Veremos que pinta la zona de azul:

Slo nos restara hacer clic derecho en la zona coloreada de azul y seleccionar Leer bloque.

Con eso, el programa reconocera el bloque como una tabla y la adaptara lo mejor que pudiese, en nuestro caso este es el resultado (atencin al cuadro derecho, donde se ve cmo se vera la tabla en un procesador de textos):

Esto mismo tambin se hace cuando creamos un bloque que queremos que reconozca como texto (con la herramienta con la T verde), es necesario pedirle que lea el bloque de nuevo. Aparte de esto, tambin podemos borrar bloques que no nos interesen. Por ejemplo, supongamos que ya no quiero mi bloque de imagen del cdigo de barras. Basta con que haga clic derecho encima y seleccione eliminar bloque (o clic izquierdo y Supr.). En mi opinin, esas son las herramientas ms bsicas con las que se debe saber trabajar en el programa. Pero sigamos adelante, vamos a obtener ahora el documento en Word de nuestro PDF. En primer lugar, tenemos la opcin de repasar la ortografa en propio Abbyy. Es algo que es muy recomendable hacer, porque ayuda a eliminar muchos errores que luego pueden pasar desapercibidos. As pues, seleccionamos Revisar ortografa (la opcin que viene marcada como 3 en el submen superior). Nos abrir un cuadro como este:

Donde en la parte superior podemos comparar el texto digitalizado con un zoom de nuestro PDF. Y por si adems no quedara suficiente claro dicho zoom, siempre tenemos el zoom del cuadro inferior en la ventana del Abbyy. Una vez tengamos todo repasado y correctamente corregido, es el momento de exportar nuestro documento a Word. Le damos a Guardar (la cuarta opcin del submen superior) y nos aparecer una ventana como esta:

Seleccionamos Microsof Word y Todas las pginas (o bueno, si slo os interesa la digitalizacin de una concreta, basta con seleccionarla en la columna izquierda de la ventana del Abbyy, darle a guardar y marcar Pginas seleccionadas en esta ventana). Con esto, ya habramos terminado de digitalizar nuestro PDF, y tendramos como fuente un archivo de Word con el que seguir trabajando. Yo recomiendo guardar inmediatamente el archivo Word, por si acaso. ;) Word 2003: El primer paso que, en mi opinin, hay que dar para hacer un aporte decente en ePubGratis es utilizar el corrector ortogrfico de Word (o del software que utilicemos). En Word 2003 vamos a Herramientas > Ortografa y gramtica y revisamos concienzudamente. A continuacin le damos a Archivo > Guardar como y seleccionamos en el men desplegable Pgina Web (*.htm; *.html).

Yo suelo hacer el paso a Sigil manualmente (lo cual es muy lento, pero muy fiable), por lo que me resulta muy cmodo pasar el documento a .htm/.html, abrirlo con mi navegador (Firefox) y, desde all, ir copiando y pegando en Sigil, lo que veremos en la siguiente seccin. ;) Sigil: Y por fin llegamos a la parte de poner nuestro libro en Sigil para ir maquetndolo. Como ya he comentado por arriba mi mtodo es muy lento, pero muy fiable. As, abro el documento .htm que haba creado con el Word en mi navegador, y abro el ePub Base 2.0 Para no sobrescribir el ePub Base 2.0, lo primero que hago en Sigil es darle a Fichero > Guardar como y le doy un nuevo nombre conforme a los estndares de ePubGratis. En mi caso el nombre sera KonradLorenz.SobreLaAgresion.1.0.epub.

Voy a Sigil y en modo cdigo (pulsando el icono que tiene este aspecto <>) y abro el Section0001.xhtml (o el que proceda). Creo tantos Section como necesite (uno por captulo, y agrego los que sean necesarios). Para crear nuevas secciones hacemos clic derecho encima de la carpeta

Texto, en la columna de la izquierda, y seleccionamos Aadir una seccin en blanco.

A partir de aqu voy copiando el texto, aadiendo los estilos que precise.

3. Otras formas de escanear: Opcional


Se desarrollar prximamente. Para aprender ms: (Prximamente, por Pioln.39) Hay formas alternativas de escanear libros que no precisan un escner plano, enlace externo en ingls.

BookScanner casero, hecho con mnimas habilidades, herramientas bsicas y bajsimo costo. El modelo ms simple es una caja de cartn cortada en diagonal, una cmara de 10 megapxeles, zoom 3.3x, trpode, un cristal y una lmpara.

4. Errores frecuentes: Seccin MUY importante!


Para detectar una serie de errores frecuentes, se pueden emplear las opciones de bsqueda avanzada de Sigil (ctrl+f). Para ello es muy til la recopilacin de expresiones regulares hecha por el editor Carlos y que se puede encontrar aqu: Expresiones Regulares Carlos. Para realizar la bsqueda de expresiones regulares tienes que hacer lo siguiente: Abrir el libro y ponerlo en vista cdigo. Abrir el enlace y copiar la primera bsqueda. En SIGIL presionas la combinacin de teclas CTRL+F. (Yo tengo la versin en ingls) En el campo FIND pegas la bsqueda. De la lista desplegable MODE seleccionas REGEX. De la lista desplegable LOOK seleccionas ALL HTML FILES. Finalmente presionas el botn find. Adems resulta muy til buscar los entrecomillados siguientes: sgc / sigil / calibre Permite encontrar cdigo autogenerado por Sigil o Calibre, que probablemente requerir correccin. nbsp &nbsp; debera estar slo presente al inicio de la sinopsis. ... Cambiar los ... por &hellip; (un slo carcter) , y . A menudo se pueden encontrar espacio+, o espacio+. que deben ser arreglados. <br No se debera usar el cdigo <br /> en los epubs, excepto en casos concretos. Su uso est aceptado para conseguir un ttulo de dos lneas. <i> El cdigo correcto para la cursiva es <em>. <b> El cdigo correcto para la negrita es <strong>. No son vlidas las siguientes formas de crear un salto: <p class="salto"></p> <p><br /></p> <p>&nbsp;<p> Recordemos que la forma correcta para crear una separacin es usar la clase salto10 / salto25 en el prrafo inmediatamente inferior a la separacin.

Opcional: Para aprender ms sobre expresiones regulares: Tutorial externo recomendado.

Maquetacin III: Casos concretos


Ya s meter texto! Genial! Y ahora cmo narices meto una imagen?

1. Uso correcto de las comillas:


En los textos impresos, Se recomienda usar en primer lugar las comillas angulares ( ), quedando las inglesas y las simples (en este orden) para entrecomillar texto ya entrecomillado. Por ejemplo: Antonio me dijo: vaya cacharro se ha comprado Julin. Cambio de las comillas simples (' ') por su smbolo tipogrfico ( ) donde corresponda. Cambio de las comillas (" ") por su smbolo tipogrfico ( ) donde corresponda. Los ttulos de libros, pelculas, etc. deben escribirse en cursiva. Los signos de puntuacin correspondientes al perodo en el que va inserto el texto entrecomillado se colocan siempre despus de las comillas de cierre: Sus palabras fueron: No lo har; pero al final nos ayud. De verdad ha dicho hasta nunca? El texto que va dentro de las comillas tiene una puntuacin independiente y lleva sus propios signos ortogrficos (si el enunciado entre comillas es interrogativo o exclamativo, los signos de interrogacin y exclamacin se escriben dentro de las comillas): Le pregunt al conserje: Dnde estn los baos, por favor?. Qu ganas tengo de que lleguen las vacaciones!, exclam. La excepcin a la regla anterior es cuando lo que va entrecomillado constituye el final de un enunciado o de un texto. Debe colocarse entonces punto detrs de las comillas de cierre, incluso si delante de las comillas va un signo de cierre de interrogacin o de exclamacin, o puntos suspensivos: No est el horno para bollos. Con estas palabras zanj la discusin y se march. Dnde te crees que vas?. Esa pregunta lo detuvo en seco. Si pudiera decirle lo que pienso realmente. A Pedro no le resultaba fcil hablar con sinceridad. Las llamadas de nota que afecten a todo el texto entrecomillado deben colocarse entre las comillas de cierre y el punto: Rafael Lapesa sealaba que es muy discutido el posible influjo de las lenguas indgenas en la pronunciacin del espaol de Amrica1. Si la nota solo hace referencia a la ltima palabra del texto entrecomillado, la llamada debe colocarse delante de las comillas de cierre: Rodolfo Lenz lleg a afirmar que el habla vulgar de Chile era principalmente espaol con sonidos araucanos1.

2. Uso correcto de los guiones:


Tutorial completo disponible aqu. Guin "-" Suele implicar unin de palabras (cientfico-tcnico) o nmeros (18-24). Tambin se utiliza al final de rengln para indicar que la palabra contina en la siguiente lnea. El uso del guin segn la RAE se puede consultar aqu. Signo menos (&ndash;) "" Es un signo matemtico para la resta o representar nmeros negativos. Tiene el mismo ancho que el signo ms (+). No debe confundirse con la semirraya, que en ocasiones se emplea como reemplazo del signo menos, aunque tal uso sea discutible. Raya (&mdash;) "" Indicar tanto las intervenciones o parlamentos de los personajes (guiones de dilogo) como los incisos del narrador. El uso de la raya segn la RAE se puede consultar aqu.

3. Uso correcto de las listas:


Listas no ordenadas: Las listas no ordenadas van dentro de la etiqueta <ul> y de su cierre </ul>. Cada punto que queramos aadir a la lista, lo haremos dentro de la etiqueta <li> y su cierre. <ul> <li>Un punto.</li> <li>Otro punto.</li> </ul> Listas ordenadas: Las listas ordenadas van enmarcadas dentro de las etiquetas <ol></ol>. Cada punto de la lista se escribe con la misma etiqueta que en las no numeradas: <li>. Pero al ser listas ordenadas los smbolos sern nmeros y stos se irn generando automticamente por orden, conforme escribamos nuevos puntos. <ol> <li>Primer punto.</li> <li>Segundo punto.</li> </ol>
Lista anidada:

Una lista dentro de otra. <ol> <li>Punto ordinal 1: <ul> <li>Subpunto no ordinal 1.1</li> <li>Subpunto no ordinal 1.2</li> </ul> </li> <li>Punto ordinal 2: <ul> <li>Subpunto ordinal 2.1</li> <li>Subpunto ordinal 2.2</li> </ul> </li> <li>Punto ordinal 3.</li> </ol> Resultado: Punto ordinal 1: Subpunto no ordinal 1.1 Subpunto no ordinal 1.2 Punto ordinal 2: Subpunto ordinal 2.1 Subpunto ordinal 2.2 Punto ordinal 3.

4. Uso correcto de las imgenes:

Ilustraciones a toda pgina:

En la hoja de estilos hay que definir la siguiente clase: .ilustra { margin:0; } .ilustra img { height:100%; max-width:100%; } Luego en el cdigo hay que usar: <body class="sinmargen"> <p class="centrado ilustra"><img alt="" src="../Images/foto.jpg" /></p> </body> Imagen horizontal (alargada): .ilustraalargada img { max-width:100%; } Imagen vertical (estirada): .ilustraestirada img { max-height:100%; } Con el max te mantiene el tamao de la imagen. Si quieres que se ajuste agrande ocupando toda la pantalla (aunque dejar igualmente un pequeo espacio) quitas el max-: .ilustraalargada img { width:100%; }

5. Incrustar fuentes tipogrficas:


Por Huygens, con informacin aadida de Elvys y Xampeta Aadir una tipografa distinta a la usada por defecto es un proceso generalmente no necesario pero que para alguna maquetacin concreta puede ser importante. Vamos a incrustar la fuente Papyrus en nuestro ePUB:

Aadir el archivo de fuentes (llammosle: papyrus.ttf) en el Sigil en la carpeta Tipos de letra. Aadir en style.css el cdigo: @font-face { font-family:"papyrus" ; font-style:normal ; font-weight:normal ; src:url(../Fonts/PAPYRUS.TTF)} Y el cdigo para la clase que llama a la fuente, por ejemplo: .papiro { font-family:"papyrus"; } Se usa como cualquier clase: <span class="papiro">Palabras</span> <p class="papiro">Prrafo</p> <div class="papiro">Seccin</div> Verificar la validacin del ePUB. Nota importante 1: Respetar las maysculas y minsculas en el nombre de archivo y en su extensin. PAPYRUS.TTF y PAPYRUS.ttf son cosas distintas! Nota importante 2: El iBooks no es capaz de leer fuentes incrustadas de esta forma, aunque la mayora de lectores las reproducen perfectamente. En iBooks es posible incrustar tipografas, pero es bastante engorroso. Por comodidad, es recomendable optar por las que ya vienen preinstaladas. Aqu una lista: http://blog.slidetorock.com/fonts-available-on-ipad

6. Prrafos demasiado largos:


En algunas obras es preciso maquetar prrafos muy largos, en esos casos algunos lectores pueden decidir cortar el prrafo por dnde les d la gana dndole un aspecto muy antiesttico. Parece que ste problema se soluciona colocando los parmetros orphans:1 y widows:1 en la definicin 'p', consiguindose un ajuste muy bueno con el llenado de pginas y los prrafos. Ya que esta solucin an se encuentra en fase de pruebas, no se recomienda usarla si no aparece el error en el ePub que estamos maquetando. .p { margin:0; text-align:justify; text-indent:1.5em; line-height:1.3em; orphans:1; widows:1; }

7. Notas de pie de pgina para Dummies: Por elchamaco


Notas para dummies por un dummie

Has editado tu libro y llegas a la parte final, 80 notas horror, bueno hasta ahora ya que con los briconsejos de este pequeo tutorial tendrs listas tus notas en 2-3 minutos. Adems, si no sabas de expresiones regulares aprenders 4 o 5 cosillas que te harn tu vida mucho ms fcil no slo con las notas. Material Necesario: 1 libro con notas Sigil Ultraedit Al turrn: Abrimos el libro y nos encontramos lo siguiente Enlace a la nota en uno de los captulos

Nota en notas.xhtml

Si lo hiciesemos a mano podramos eternizarnos pero con 2 sencillos scripts de ultraedit (seguramente con sublimetext o con notepad++ u otros tambin pueda hacerse pero yo uso ultraedit desde hace mucho tiempo como editor de textos, sus principales ventajas la edicin en modo vertical, macros, etc) lo arreglamos en un periquete. En ultraedit creamos dos documentos con el siguiente cdigo que puedes guardar dnde quieras: Documento 1 que guardamos con nombre Crear notas de pie en captulos.js function CreaNotasdeLibro() { var num = UltraEdit.getValue("Nmero de notas a crear:",1); var i = 1; while (i <= num) { UltraEdit.activeDocument.write("<a href=../Text/notas.xhtml#n" + i + " id=nb" + i + "><sup>[" + i + "]</sup></a>"); i= ++i; } } //end creanotasdelibro CreaNotasdeLibro(); Documento 2 que guardamos con nombre Crear notas de pie en notas.js function CreaNotasenNotas() { var i = 1; UltraEdit.activeDocument.top();

UltraEdit.columnModeOff(); UltraEdit.insertMode(); do { UltraEdit.activeDocument.key("HOME"); UltraEdit.activeDocument.write("<div class=nota>"); UltraEdit.activeDocument.write("<p><a href=../Text/.xhtml#nb" + i + " id=n" + i + "><sup>[" + i + "]</sup></a> "); UltraEdit.activeDocument.key("END"); UltraEdit.activeDocument.write("</p></div>"); UltraEdit.activeDocument.key("DOWN ARROW"); i= ++i; } while (!UltraEdit.activeDocument.isEof()) } CreaNotasenNotas(); En el men scripting usamos la funcin Scripts (la primera)

En la ventana que se abre usamos el botn add y buscamos los dos ficheros que has creado previamente:

Fenomenal, ahora para crear las notas de los captulos creamos un documento nuevo vaco y en el men scripting damos a crear notas de pie en captulos.js

El script nos preguntar el nmero de notas a crear, por ejemplo este libro que estoy editando tiene 22.

Cuando termine tendremos esto:

Ahora es cuestin de ir cambiando las notas creadas en los captulos copiando el cdigo de la nota y pegando en sigil:

Hacemos el resto con las notas de los captulos, ahora arreglaremos las notas en notas.xhtml. Copiamos las notas a ultraedit en un documento nuevo:

Eliminamos todo excepto la nota (tambin quitamos la numeracin), dejando slo las notas, con ultra edit se hace muy rpido con buscar y reemplazar (permite hasta expresiones regulares) y con el modod columna:

Con las 22 notas limpias ejecutamos el script crear notas de pie en notas.js

Y nos devuelve esto:

Que estara listo para copiar y pegar en sigil justo debajo del heading de notas si no fuese porque falta saber en que fichero esta cada nota para ponerlo en el href, al que solo le falta el nombre del fichero. Yo esto lo hago as, busco la primera nota veo en que fichero esta y edito en ultraedit la primera nota, vuelvo a sigil busco la siguiente nota, si est en el mismo fichero sigo buscando hasta encontrar la primera nota que no est en el mismo captulo. Cuando la encuentro, voy a ultraedit y pongo el nombre del fichero en esa nota. Aqu viene la magia ultraedit, nos ponemos en modo columna (Alt+c) o menu Column (uso el ultraedit en ingles, una mana, casi todo el soft lo uso en ingles) , imaginemos que en este fichero las 10 primeras notas estan en la section001.xhtml, y la 11 esta en la section002.xhtml, en modo columna nos ponemos en la nota2 en ../text/, y desde aqu con Mausc y la flecha de abajo marcamos hasta la nota 10, soltamos Mayusc y tecleamos section001. Tachan!, las 9 notas se rellenan a la misma vez. Pues as con el resto. Y con todas las referencias completadas copiamos todo y lo pegamos en sigil.

Hemos terminado. Excepto por un detalle, las expresiones regulares. La primera parte se puede hacer mucho ms rpido en el caso de este libro con las expresiones regulares, si he explicado la otra forma es porque habr libros en los que no sea posible, por ejemplo porque las notas no estn numeradas. Notas super-rpidas en captulos con expresiones regulares: Slo necesitas conocer 5 cosas (si queris ampliar informacin esta web est bastante bien http://www.regular-expressions.info/tutorial.html) de las expresiones regulares para editar las notas de forma rpida, y para otras muchas cosas. Vamos all: Los siguientes caracteres son especiales y no se pueden usar directamente: [, ^, $, ., |, ?, *, +, ( ). Si tuvieses que usar alguno porque esta en el texto que buscas tienes que usar el carcter seguido del que buscas por ejemplo Para buscar un nmero usamos [0-9], [] se usa para buscar rangos, por ejemplo A-Z, a-c, etc. Para buscar x veces un carcter se usa el carcter * Para poder reemplazar en una bsqueda parte de lo encontrado usamos () y en reemplazar para el primer grupo de parntesis, para el segundo y sucesivamente. Fcil, no. Pues vamos a ello, las notas en este libro no tienen nada de cdigo slo [nmero de nota]. La expresin para cambiarlas ser por tanto: ([0-9]*)] Los corchetes, y luego cualquier nmero y usamos el asterisco ya que las notas por encima de 9 tendrn dos nmeros. Y se reemplaza por lo siguiente: <a href="../Text/notas.xhtml#n" id="nb"><sup>[]</sup></a> Como vis en la bsqueda hemos dejado los corchetes fuera de los parntesis ya que en el reemplazo slo queremos el nmero para ponerlo en el href, en el id y como texto de la propia nota. Si antes de ejecutar la expresin damos a contar en este libro nos da 44. El motivo

es que en el fichero notas.xhtml las notas tambin se escriben como [nmero de notas]. Se puede hacer de dos formas, ir reemplazando las 22 notas con el botn sustituir, o bien copiar notas.xhtml a ultraedit antes de reemplazar todas Y las notas quedarn as y todas a la vez.

Vamos con otro ejemplo con ms cdigo que este pareca sencillo:

Aqu tenemos un libro que si que tiene cdigo de enlace con las notas, pero no est segn el manual de estilo de epubgratis. Vamos a cambiarlas todas con una expresin regular. Buscamos lo siguiente: <a id="ref_footnotebookmark_start[0-9]*"></a><span class="sgc-1"><a href="#ref_footnotebookmark_end[0-9]*">([0-9]*)</a></span> Como no hay ningn carcter especial en este caso no tenemos que usar slo marcamos con parntesis uno de los nmeros para luego usarlo en el reemplazo el resto si que hay que buscarlos con [0-9]* porque son diferentes para cada nota, pero los descartamos para el reemplazo. Y reemplazamos por <a href="../Text/notas.xhtml#n" id="nb"><sup>[]</sup></a> Este libro tena 82 notas de pie, con la expresin regular me he ahorrado bastante tiempo para poner las notas de pie en condiciones. Expresiones regulares para modificar headings del tirn Como podis ver la potencia de las expresiones regulares es increble para operaciones reiterativas, y os ahorrara mucho tiempo. Vamos a aplicarlo en otro caso a los ttulos de los captulos.

Vaya horror, vamos a arreglarlo de una pasada (este libro tiene como 50 captulos, si son 5 o 6 da lo mismo pero 50 expresiones regulares al poder) <h1 class="calibre1" id="calibre_toc_[0-9]*"><a class="calibre4" id="TOC_id[0-9]*"></a><a class="calibre4" id="TOC_id[0-9]*"></a> ([ --]*)<br class="calibre2" /> <br class="calibre2" /> ([ --]*)<br class="calibre2" /> <br class="calibre2" /> ([ --]*)<br class="calibre2" /></h1> Recomiendo con saltos de lnea ir escribiendo la expresin lnea a lnea. Copiamos la primera, y la finalizamos con (esto es para encontrar el retorno de carro, en sigil slo se usa pero de unix pero en windows lo normal sera para un retorno de carro). Los nmeros de los ids los cambiamos por [0-9]*, como los vamos a descartar no usamos (). Para el texto que si usaremos ([ --]*). equivale a [A-Za-z0-9_] o sea todos los caracteres numricos y letras pero no las acentuadas (ojo esto depende del motor de expresiones regulares, en el de sigil no las incluye hay otros que si), por tanto aadimos nosotros los rangos --, y tambin ponemos para los puntos y un espacio para los espacios. Y as con el resto de lneas no olvidando el al final de cada lnea o no localizar nada. Con la expresin ya terminada escribimos el reemplazo, yo no separo el h3 del p, sigil ya lo har por nosotros, pero si lo queris hacerlo pues al canto. Por cierto tampoco pongo el id, ya lo har tambin sigil por nosotros. <h3>. </h3><p class="subtit"></p>

El resultado

Eso es todo, espero que os sirva de ayuda en las maquetaciones. Y cualquier duda en los foros se intentar resolver, supongo que por editores con mayor experiencia que la ma, ojo, que yo de expresiones regulares o de java script no tengo ni puetera idea (soy un dummie) pero con cuatro cosas bsicas que he aprendido ya veis lo que podemos hacer y el tiempo que se ahorra. elchamaco, 19/08/12.

Finalizando: Los ltimos detallitos

1. BookID:
El BookID es un identificador que se encuentra en todos los ePUBs. Al usar el mismo ePubBase para todas las maquetaciones, el BookID se repite en muchos aportes, dando errores graves en algunos programas / bibliotecas / eReaders. Es por esto que es necesario cambiarlo. El BookID se puede encontrar dentro del content.opf, con el valor: urn:uuid:7349db48-b27f-4dd1-a4d4-6cc0f8593eb8

Es necesario cambiarlo. Es recomendable generar un nuevo BookID tipo: urn:uuid:epubgratis.me-Editor-Fecha-HoraMinutoSegundo

urn:uuid:epubgratis.me-Werth-20120514-165834

Es correcto tambin usar un BookID generado aleatoriamente en http://www.famkruithof.net/uuid/uuidgen (por ejemplo). Lo importante es que cada BookID sea nico, cosa que con la fecha y hora se consigue. Una vez cambiado el BookID es necesario regenerar la TOC.

2. Peso:
El ePUB tiene que pesar relativamente poco. Es difcil marcar un lmite ya que todos los aportes son distintos, pero en ningn caso una imagen o un archivo puede superar los 300 kb. La mayora de ePUBs deberan pesar menos de 700 kb.

3. Tabla de contenidos (TOC):


En la columna de la derecha est el ndice de contenidos (TOC, del ingls Table Of Contents). Es lo ltimo que vamos a tocar. El ePUB debe tener una TOC en la que se enumeren, por este orden, Cubierta, Ttulo del libro, Partes y Captulos del libro. Dentro de la TOC, la Cubierta y el Ttulo del libro tienen el mismo grado de jerarqua <h1>. En caso de que el libro se divida en partes, stas tienen rango <h2> y son subordinadas del ttulo del libro. Los captulos tienen rango <h3> y son subordinados de la parte del libro a la que pertenezcan o al ttulo del libro en caso de no existir partes. Si hemos usado correctamente las etiquetas <h1>, <h2>, <h3>, <h4>, entonces con slo darle al botn Crear ndice segn encabezamientos obtendremos una TOC perfecta. En ciertos casos especiales, nos puede interesar que el texto que aparezca en la TOC sea distinto al ttulo que aparece en el texto. Para conseguir esto, GusiX nos recomienda usar title: <h3 title="El saltamontes" >1. EL SALTAMONTES</h3> En este caso, en la TOC se mostrar El saltamontes, en minsculas; mientras que en el texto aparece en maysculas y con un 1. delante. Hay que intentar preservar la correlacin entre TOC y ttulos, para que la estructura del ePUB sea clara. Se debera usar title solamente para ajustes de formato y pequeas variaciones para no perder dicha correlacin. Insisto: Si usamos estos cdigos correctamente, con slo darle al botn Crear ndice segn encabezamientos obtendremos la TOC deseada. No es necesario editar la TOC manualmente.

4. Validacin:
El ePUB tiene que validarse en Sigil (Fichero > Validar epub). Adems, es indispensable verificar que se valide tambin en la herramienta EpubCheck del IDPF (International Digital Publishing Forum). http://validator.idpf.org/

5. Adobe Digital Editions: Contar pginas


El ltimo paso es revisar el epub usando Adobe Digital Editions (ADE), un programa gratuito que se puede descargar aqu: http://www.adobe.com/es/products/digitaleditions/ Nos servir, entre otros, para contar las pginas del libro. Es importante que el nmero de pginas que consta en la ficha de la web sea el proporcionado por ADE, ya que es el criterio comn establecido para todos los aportes de ePubGratis. Hay que tener siempre presente que el nmero de pginas es subjetivo, y, de hecho, en la versin en papel vara si el libro es edicin de tapa dura, edicin de bolsillo, etc. Al usar todos el mismo criterio, podemos comparar unos libros con otros. Adems, el nmero proporcionado por ADE es bastante parecido al nmero de pginas en papel. Otros programas, sin embargo, dan un nmero ms alejado de la realidad (Calibre por ejemplo, da casi el doble de pginas que ADE). GusiX nos aporta una alternativa: Sigo viendo muy a menudo diferentes criterios a la hora de calcular el nmero de pginas de un ebook. Cualquier mtodo es bueno pero ofrecen resultados muy dispares. Lo estuvimos planteando al principio de todo esto y decidimos utilizar Adobe Digital Editions (ADE) para el clculo de las pginas por diversos motivos que ya se debatieron. Es algo que deberamos tomar todos como referencia. He notificado a varios editores el problema con las pginas y muchos utilizan el libro en papel para contarlas, otros calibre, otros a ojo, etc. Insisto en utilizar todos el mismo criterio y ste es, a da de hoy ADE. Muchos lectores de ebook utilizan como motor el propio ADE y dan el mismo resultado, as como algn software como Sony Reader. OPCIONAL Para los que utilizan Calibre y no pueden utilizar ADE por algn motivo, he encontrado un mtodo que les puede solucionar el clculo. Existe un complemento llamado COUNT PAGES muy fcil de instalar y que nos calcular tanto el nmero de pginas como el nmero de palabras de cada libro almacenado en la biblioteca y lo almacenar en una columna personalizada junto a nuestros metadatos. Lo mejor es que se puede elegir el motor de clculo, entre los que se encuentran el del propio visor de Calibre y ADE. El mtodo, a grandes rasgos es muy simple. Abrimos calibre y accedemos a PREFERENCIAS y luego COMPLEMENTOS. Pulsamos sobre OBTENER NUEVOS COMPLEMENTOS, buscamos COUNT PAGES y pulsamos INSTALAR. Durante la instalacin nos pide seleccionar la ubicacin de la opcin. Asegrate que est seleccionada al menos la barra principal. Aplica y cierra la ventana de preferencias. Reinicia Calibre, cerrndolo y abrindolo de nuevo. Ya lo tenemos instalado. Ahora queda crear la columna personalizada y utilizarlo. Accede de nuevo a PREFERENCIAS y luego a COLUMNAS PERSONALIZADAS.

Pulsa el botn con un + verde para aadir una nueva columna. Rellena los datos que te pide donde es importante que el tipo de columna sea un entero. Puedes llamarla por ejemplo Pginas en el cuadro de ENCABEZADO DE COLUMNA y paginas (sin tilde ni maysculas) en NOMBRE DE BSQUEDA. Acepta, Aplica y cierra la ventana de preferencias. Seguramente toque reiniciar de nuevo calibre. Para utilizar el botn COUNT PAGES: Cuando abras de nuevo calibre tendrs el nuevo botn al final de la barra de herramientas. Si no lo ves mira al final de la barra si aparecen unas flechitas indicando que hay elementos ocultos. Despliega el botn COUNT PAGES y escoge la opcin PERSONALIZAR COMPLEMENTO. Aparecer una ventana con 3 grupos de opciones: Page count options, Word count options y Other options En Page count option selecciona la Custom column (columna personalizada) dnde almacenar el nmero de pginas. Debe aparecer la columna que hemos hecho antes. En Algorithm debes escoger Adobe Digital Editions (ADE) para que el clculo sea correcto En el grupo Word count options es lo mismo pero para el recuento de palabras. Puedes dejarlo en blanco o crear una columna para l y hacer los mismos pasos. Por ultimo, en Other option marcars lo que quieres que haga el botn cuando pulsas sobre l sin desplegarlo. Marcar ESTIMATE PAGE COUNT para que calcule el nmero de pginas. Solo queda aceptar y ya est listo. A partir de ese momento, slo tenis que seleccionar los libros (pueden ser varios, pero probad con uno solo porque puede tardar un poco) y pulsar el botn Count Pages para rellenar el nmero de pginas estimadas por ADE. Parecer que no haga nada hasta que aparezca la ventana de confirmacin donde podris ver un informe de resultados (si queris) antes de aceptar la introduccin de las pginas. Mientras los calcula todos podris ver los detalles de la tarea en curso pulsando en la esquina inferior derecha de la ventana de Calibre, donde se indica la tarea en curso. Lo he comprobado con varios libros y ofrece el mismo resultado que el propio ADE.

6. Publicacin en la Web:

Presentar candidatura:

Si deseas presentar una candidatura ten en cuenta que hay una serie de puntos que son dignos de mencionar ya que facilitan el trabajo del revisor y ayudan a que la candidatura sea ms fcil de revisar: (Con responder un Si/No es suficiente) Mencionar si se ha seguido este Manual. Los candidatos que lo siguen cometen menos errores y por lo tanto realizan candidaturas ms agradables de revisar. Mencionar si se ha pasado la batera de Expresiones Regulares de Carlos. Mencionar que el ePUB est validado en http://validator.idpf.org/ A causa de que los candidatos no pueden reservar ficha, mencionar el ttulo del libro y el nombre del autor sirve para evitar que un editor se ponga a trabajar en el mismo libro, ya que as aparece el hilo del foro al realizar una bsqueda. En caso de solapamiento entre el trabajo de un editor y un hilo de candidatura con actividad reciente, se priorizar al ms antiguo. Mencionar si se tienen los conocimientos previos de HTML y CSS. (Lo menos importante) Cuelga tu libro en la web: Una vez el ePUB ya est terminado, y el candidato obtiene los permisos de editor, slo falta publicarlo en la web. http://epubgratis.me/node/33?q=node/31 Pulsa en "Subir ePUB" en el men superior, y rellena el siguiente formulario. Ttulo: Introduce el ttulo de la obra. Autor: Aade un autor o autores. En caso de haber varios, sepralos por comas. Para que los libros del mismo autor se cataloguen juntos, es importante que el nombre est correctamente escrito. Si escribes las primeras letras del nombre y esperas unos segundos, el nombre completo aparecer si ya est en la base de datos. Gnero: Selecciona el gnero al que pertenece el eBook. Puedes marcar tantos como desees, pero se recomienda no elegir ms de tres. Si tu libro no se adapta a ninguno de los gneros listados selecciona otros o haz una sugerencia en info@epubgratis.me Sinopsis: Aade la sinopsis. Puedes utilizar la misma que aparece en tu ePUB. Portada: Crea una versin de tu portada en JPG de 320x480px ajustando al mximo el tamao de archivo. Para obtener el menor tamao de archivo en Photoshop utiliza el comando Archivo > Guardar para web y dispositivos... (cmd+opc+may+S, ctrl+alt+may+S). Selecciona JPEG y una calidad de 50 y pulsa guardar. Culgala en un servidor como tinypic.com, ImageShack o Dropbox. Pega aqu la URL. Hash: Slo se puede compartir usando Magnet Links. Tutorial en http://epubgratis.me/node/11561 Versin: Introduce la versin de tu ePUB. El formato correcto es 1.0, 2.9, etc. Prximamente: Si quieres colgar tu libro en la seccin Prximamente para que otros usuarios sepan en qu ests trabajando, selecciona S. N de pginas: Inserta el nmero de pginas. Al ser el ePUB redimensionable, el nmero de pginas depende del dispositivo que lo reproduzca. Recomendamos que abras tu

ePUB en Adobe Digital Editions, que calcula el nmero de pginas que el libro tendra en formato impreso. En la barra superior vers el nmero de pgina actual as como el recuento total. Notas: Si lo deseas puedes aadir notas o comentarios a tu publicacin. Puedes informar de caractersticas del libro, como ilustraciones o contenidos especiales. Tambin es til avisar si existe algn error documentado que necesita resolverse. Coleccin: Puedes agrupar varios libros bajo un criterio comn, como formar parte de la misma saga (ej. El Seor de los Anillos o Saga Harry Potter) o ser de la misma temtica. Orden: Si el libro pertenece a una coleccin indica el lugar que ocupa en ella. Guardar: Puedes asegurarte de que todo est correcto pulsando en Vista previa. Si ests seguro de querer subir tu publicacin haz click en Guardar. Recuerda tener tu cliente de torrent compartiendo durante al menos un par de horas despus de subir un nuevo ePub o actualizarlo. Si tienes que apagar el ordenador o necesitas el ancho de banda para otras cosas, deja la publicacin para otro momento.

Anexos

6.1. Enlaces de inters:


Expresiones regulares: Expresiones Regulares Carlos (Carlos) Buscador de cartulas: http://bigbooksearch.com/books (Lestrobe) Real Academia Espaola: www.rae.es

Das könnte Ihnen auch gefallen