Manual de Buenas Practicas Para La Honoe Tarea de Maquetar ePUBs - Werth Et Al. - ePubGratis

March 25, 2018 | Author: rosana_olivero | Category: Quotation Mark, Html, Text, Communication, Software


Comments



Description

Manual de Buenas Prácticas para la Honorable Tarea de Maquetar ePUBs ePUB v1.8 Werth 19.08.12 1. Cómo 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 más fácil reconocerte en el proceso de selección. Crea un ePUB que cumpla los estándares 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 mínimo 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 podrás 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 opinión 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 caídos a los editores por mensaje privado o en el foro. Si sólo avisas de ellos en las fichas es difícil que los editores jefes lo vean para poder arreglarlos. Corrección 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 algún libro que quieres compartir con la comunidad, pero no sabes o no tienes tiempo de adaptarlo, publícalo 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, podrás 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 Usarás Sigil para editar los ePUBs (software libre): Información del programa: http://code.google.com/p/sigil/ Descarga: http://code.google.com/p/sigil/downloads/list Es probablemente el programa más importante. Lo usaremos para la práctica totalidad del proceso de edición del ePUB. No es la única opción, pero sí la más recomendable ya que es la más completa y extendida entre los usuarios de ePubGratis. Se recomienda usar la última versión estable de sigil (0.5.3) ya que se han dado problemas con versiones más recientes en fase beta. Partirás siempre del ePubBase v2.0. (descárgalo aquí) Usarás el formato ePUB. El archivo tiene que estar en formato ePUB, con la extensión correspondiente: «.epub» Un ePUB no es más que un fichero comprimido con archivos .xhtml, imágenes, archivos .css y otros internos del ePUB: content.opf, toc.ncx. Tus aportes serán en Castellano. En caso de tratarse de una traducción, ésta debe ser profesional. Tus aportes serán nuevos, no existentes en ePubGratis. Tus nombres de archivo estarán normalizados: Autor. [Serie - Orden] Título (v1.0 editor).epub Ejemplo: «Tad Williams. [Añoranzas y pesares - 1] El trono de huesos de dragón (v1.0 GusiX).epub» Tus títulos tendrán las mayúsculas normalizadas. Se escribe con inicial mayúscula la primera palabra del título de cualquier obra de creación (libros, películas, cuadros, esculturas, piezas musicales, programas de radio o televisión, etc.); el resto de las palabras que lo componen, salvo que se trate de nombres propios, deben escribirse con minúscula: Ejemplo: Últimas tardes con Teresa, La vida es sueño, La lección de anatomía, El galo moribundo, Las cuatro estaciones, Las mañanas de la radio, Informe semanal. Éste manual no cumple con esta norma… ¡Porque soy un rebelde! Para iniciar nuestra maquetación, copiamos el ePubBase v2.0, le cambiamos el nombre de archivo siguiendo la información aquí expuesta y lo abrimos con Sigil. Deucalión: Una de los aspectos al que cada vez doy más 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 párrafos. Por eso, considero que la forma más correcta de realizar un libro es teniendo un original. El problema está entonces en dónde encontrarlo. ¿Original que tenemos desde hace años, 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 versión, 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 opción 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 código) 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 comparación con el programa comparador. Como es muy difícil que se repita en ambos textos la misma errata, etc) y a hacer sustituciones masivas según se detecten algunas erratas o diferencias sistemáticas (por ejemplo las acentuaciones de "solo". y la tarea se vuelve más ágil. Espero que os sea útil también a los demás. Yo lo he usado en mi último aporte y me ha resultado tremendamente eficaz.salvo que la misma proceda del original. El resultado es un ePub muy depurado de erratas. Al principio puede costar un poquillo más. etc. un ejemplo sería el de las comillas cambiando todas por ") ya sea en los txt o en el ePub si procede. 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. actualizando los txt. . pero enseguida se va aprendiendo a manejar las posibilidades del Beyond Compare (alineando textos. de esta forma es difícil que se nos escapen erratas sin corregir. usos de comillas. ISBN: 84-9714-056-7. Date of pubication: Fecha de la primera publicación original. Psicología. ISBN 84-300-5596-7. Los libros que pertenezcan a una serie o colección es MUY recomendable que la información esté codificada en los metadatos (si no. Ciencia Ficción. en cambio. Referencia. (Importante!) Hacer clic el botón de «Añadir avanzado» para añadir la siguiente: Translator: Traductor. Política. Intriga. etc. Romántico. Bélico.3. Los campos obligatorios son los siguientes Título Autor Idioma: Spanish Hacer clic en el botón de «Añadir básico» para añadir las siguientes: Subject: Debe contener las etiquetas de género. Comunicación. ya que así nos los quitamos de encima y no les dedicamos más tiempo. Filosofía. pero no es así. Hay que abrir el «content. Histórico. no de la primera versión en castellano. ordenadas alfabéticamente y separadas por comas. es fácil enfrascarse en una edición larga y complicada y olvidarse completamente de rellenarlos. Otros. otros (Se recomienda no elegir más de tres). Clásico. Infantil y juvenil. Hay editores que prefieren poner información de la editorial y el ISBN. Un libro popular que se ha reeditado muchas veces a lo largo de los años tendrá diferentes números de ISBN uno por cada publicación. también puede variar dependiendo del país de publicación. Humor. Cuento. En el menú de Sigil: Edición > Editor de Metadatos (F8). Interactivo. Ensayo.jpg" /> Añadir: <meta name="calibre:series" content="Aquí el nombre de la saga" /> <meta name="calibre:series_index" content="Aquí el número" /> Se puede añadir de forma opcional el resto de información que se desee. tampoco le veo el sentido. ¿Qué sentido tiene poner el ISBN por ponerlo? Si fuera un localizador válido para nuestra versión me parecería fantástico. Terror.opf» y debajo de: <meta name="cover" content="cover. Drama. tendrán un ISBN distinto para portada dura y portada blanda. etc. En cuanto a que sirve de referencia al producto de partida. Historia. Ciencia. Por ejemplo. siempre se pierde). Si no seguimos una sistemática clara. Metadatos: ¡Siempre nos los dejamos! Recomendamos empezar la maquetación por los Metadatos. Las etiquetas que se pueden usar son: Autoayuda. Description: La sinopsis del libro. Religión. Erótico. Policíaco. si el original no es en castellano. no lo creemos necesario. Fantástico. MayenCM nos lo explica: Sobre los ISBN: «Los ISBN identifican una edición específica de un libro. Poesía. ISBN: 84-689-5988-X. porque la maquetación es completamente . para tener el aporte con el máximo de información disponible. Esto ahorra mucho trabajo a la gente a la hora de ordenar los libros en Calibre y da mejor imagen al conjunto. ISBN: 84-8109-211-8. Esoterismo. Relato. Aventuras. Teatro. Biografía. Don Quijote 9788467024807. no estoy muy por la labor de hacerles publicidad…» . además del trabajo del propio autor de la obra. En cuanto reconocimiento a la editorial o editoriales que en estos momentos tenga/n la obra a la venta en papel o en epub.distinta. diseñador de portada. etc. está el suyo y es determinante en el resultado final que nosotros publicamos. porque. sí que es importante la referencia al traductor. 4. Sigil: En la columna de la izquierda se encuentra el «Explorador del libro» dónde se pueden ver los archivos contenidos dentro del ePUB. que van a contener el texto. Este punto es extremadamente importante ya que el código SGC es el problema más frecuente de los editores novatos.) . Inicio de la maquetación: ¡Si aún no hemos empezado! Una vez los metadatos están correctos. acentos o caracteres especiales). Todos los epubs tienen unos «. yo aviso. nos olvidamos de ellos y procedemos a la maquetación. Más adelante lo volvemos a repetir. De estos archivos.xhtml» fijos que son por los que vamos a empezar a continuación. . (Los nombres de estos archivos NO deben contener espacios. nos interesan especialmente los xhtml. Maquetación I: Los "fijos" Hay una serie de xhtmls que están presentes en todos los ePUBs y que tienen un formato muy concreto que NO se puede modificar a criterio del autor.0! . A continuación los vamos a explicar. partiendo siempre del ePubBase v2. xhtml: Es el primer .jpg (Para máxima compatibilidad con todos los lectores) Dimensiones: Máximas: 750x1125 (Resoluciones superiores dan error de lectura en el Cyberbook (La Vanguardia / ABC) y otros lectores) Mínimas y Recomendadas: 600x900. Ratio: Siempre hay que mantener el ratio 2:3. No puede haber otras definiciones CSS en este «head».1. En principio.jpg» es la imagen de portada. Logo: el de la plantilla.jpg añadida. Cubierta. donde podemos encontrar la cover. no tiene sentido que pesen demasiado por culpa de una imagen de portada mal optimizada. ya que es el necesario para mostrar la portada correctamente.jpg original que hay que reemplazar por la propia. El «head» de este archivo debe contener el código CSS específico (no se usa en otras partes del ePUB) tal y como figura en el ePubBase. .jpg se recomienda usar esta plantilla en PSD o PNG: (Descargar). Calidad: La imagen tiene que tener una calidad aceptable. la que aparece en «cubierta. Es recomendable eliminar el logo de la editorial (si es posible). ¿Por qué? Pues porque con cambiar la imagen de la portada es suficiente. Peso: Razonable.jpg La «cover.xhtml la imagen no ha cambiado. no es necesario tocarlo. En ningún caso la imagen (ni ningún archivo del epub) puede pasar de los 300 kb de peso.xhtml». No se permite ninguna modificación en cuanto a color y posición a menos que existan causas muy justificadas. hay que hacer clic encima con el botón secundario y «Añadir concepto > Imagen de portada» (¡Punto muy importante!) Si al abrir cubierta. En el explorador del libro hay una carpeta Imágenes. se puede ver en la imagen inferior. Los ePUBs son archivos ligeros. Una vez esté la cover. Cover. Para crear la cover.xhtml que debe estar presente en nuestro epub. es el momento de guardar el ePUB y reiniciar el Sigil. Es necesaria una versión de 320x480 píxeles para la ficha del libro en la web. Sus características son: Nombre obligatorio: cover. . El problema del iPad es que si no tiene el espacio antes de la sinopsis no reconoce la fuente de esta. Como se puede ver en el ePubBase v2. Muchas páginas de librerías online las contienen.</p> para solucionar un bug de compatibilidad con el iPad/iPhone/iPod. se pueden encontrar buenas sinopsis de las obras buscando por internet. la sinopsis siempre empieza con el código: <p>&nbsp. que debe existir en todo el ePUB. El «head» de este archivo debe contener el código CSS específico (no se usa en otras partes del ePUB) tal y como figura en el ePubBase.xhtml que debe estar presente en nuestro epub.2. (según Johan) El código para los párrafos de la sinopsis tiene que ser como figura en el ePubBase: <p class="sinopsis">Texto</p> .xhtml: Es el segundo .0. Es el único &nbsp. No puede haber otras definiciones CSS en este «head». Su texto coincide con la variable «Description» de los metadatos. Sinopsis. ya que es el necesario para mostrar la sinopsis correctamente. Si no se dispone del original en papel. 12 → Fecha de la publicación del ePUB a ePubGratis. Si hay que hacer cambios.0 cuando se publique por primera vez en ePubGratis.0_5… ) Alias → Tiene que coincidir con el usado en la web.3. 1. la numeración seguirá con 1. el número no varía. No puede haber otras definiciones CSS en este «head». El «head» de este archivo debe contener el código CSS específico (no se usa en otras partes del ePUB) tal y como figura en el ePubBase. Titulo. Como en los anteriores. 01.2. v1. hay que hacer pocos cambios aquí.xhtml: Es el tercer «.0_4.0 → Tiene que ser 1. .me. (Debido al gran número de revisiones que se realizan del mismo archivo durante una candidatura.01. correcciones de errores o cambios de portada. algunos candidatos referencian sus versiones con una barra baja y un número de versión que se borrará en el definitivo: 1. También se tiene que cambiar con las actualizaciones de la ficha. 1. ya que es el necesario para mostrar la página de título correctamente. Durante el proceso de revisión de la candidatura. Concretamente hay que cambiar las palabras siguientes por lo que corresponda: Autor Título Subtítulo → Eliminar esta línea de código si no hay subtítulo. etc.xhtml» que debe estar presente en nuestro epub.1. El código debe ser como figura en el ePubBase.x)</p> <p>Tercer editor: Editor3 (v3. Esto permite reflejar los cambios de mano de un aporte. en caso de que ocurran.4. año de publicación del original. A continuación también se especifica la información que debería constar.</p> <p>Traducción: El nombre del traductor</p> <p>Ilustraciones: El nombre del ilustrador</p> <p>Diseño/retoque portada: El diseñador</p> <p class="salto10">Editor original: Editor1 (v1.x)</p> <p>Segundo editor: Editor2 (v2. ya que es el necesario para mostrar la página de información correctamente. .2.x)</p> <p>Corrección de erratas: EditorA.al inicio y --> al final.0</p> </div> La información referente a «Segundo editor». El «head» de este archivo debe contener el código CSS específico (no se usa en otras partes del ePUB) tal y como figura en el ePubBase.0 a v1. <div class="info"> <p>Título original: <em>El título del libro</em></p> <p>Autor.xhtml: Es el cuarto .0 a v.xhtml que debe estar presente en nuestro epub.0 a v3. como si fuera un comentario. EditorB y EditorC</p> <p>ePub base v2. «Tercer editor» se irá añadiendo según se precise. Info. Puedes hacer que no se vean sin borrarlos añadiendo <!-. La información sobre «Corrección de erratas» permite dejar constancia de los usuarios que contribuyan a un aporte con sus correcciones tras la publicación. como forma de agradecimiento y colaboración. No puede haber otras definiciones CSS en este «head». xtml. ya que es el necesario para mostrar la página de la dedicatoria correctamente. No puede haber otras definiciones CSS en este «head». Además. El código es parecido a info. pero esta vez con class="dedicatoria". Dedicatoria. si no existe una dedicatoria. 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. Este documento es opcional.xhtml» fijo en el ePubBase.5. debe eliminarse ya que es innecesario.</span></p> </div> . El «head» de este archivo debe contener el código CSS específico (no se usa en otras partes del ePUB) tal y como figura en el ePubBase.xhtml: Es el quinto «. El primer párrafo debe empezar con el nombre del autor en mayúsculas seguido de una coma y el texto. Autor.jpg). <p class="asangre">NOMBRE DEL AUTOR.xhtml». ya que es el necesario para mostrar la página del autor correctamente.6. y como <h3> si no hay <h2> en el libro.jpg» de la carpeta de imágenes. Encima del texto debe figurar la imagen del autor (autor. debe eliminarse de ser innecesario junto con el documento «autor. No puede haber otras definiciones CSS en este «head». El «head» de este archivo debe contener el código CSS específico (no se usa en otras partes del ePUB) tal y como figura en el ePubBase. Los demás párrafos son normales. Este párrafo usa la clase «asangre». Este documento es opcional. al final del libro. El título «Autor» figura como <h2> si hay otros <h2>. lorem ipsum dolor sit amet</p> .xhtml: La información sobre el autor debe encontrarse en el archivo «autor. para vincular a la nota: <sup><a href=". El «head» de este archivo debe contener el código CSS específico (no se usa en otras partes del ePUB) tal y como figura en el ePubBase. Aliquam erat volutpat. <a href="...xhtml#nota2" id="nota2">[2]</a></sup> <sup><a href=". orci magna rhoncus neque.xhtml#nota3" id="nota3">[3]</a></sup> En notas./Text/Section0001. Sed quis velit./Text/notas.xhtml: Las notas al pie deben encontrarse en un archivo «notas. y deben estar correctamente vinculadas.. Notas./Text/notas. No puede haber otras definiciones CSS en este «head». ipsum sed pharetra gravida.xhtml» independiente. Morbi commodo. El título «Notas» figura como <h2> si hay otros <h2>.7. ya que es el necesario para mostrar la página de las notas correctamente.xhtml#nota1" id="nota1">[1]</a></sup> <sup><a href=". id pulvinar odio lorem non turpis.&lt. cada nota tiene que tener el formato siguiente. Suspendisse id velit vitae ligula volutpat condimentum.. Nullam sit amet enim. consectetuer adipiscing elit. Ejemplos: En el texto.</a></p> </div> .xhml.xhtml#nota1">&lt./Text/notas. con un enlace para volver a la lectura: <div class="nota"> <p><a id="nota1"></a><sup>[1]</sup> Lorem ipsum dolor sit amet. y como <h3> si no hay <h2> en el libro. quackit. <h1> (o <h2>. Siendo muy básicos 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>). <img></img>: etiqueta de imagen. /* ESTILOS PERSONALIZADOS . esta hoja de estilos se llama style. Con la .8.salto10 { padding-top:1em. } .com/html/tags/ Lenguaje CSS básico El lenguaje CSS nos sirve para dar propiedades a las etiquetas HTML. recomiendo la consulta de páginas Web de este estilo: http://www. <h4>) que corresponden a los encabezados. <span>. Funciona con un documento que se llama «hoja de estilos» donde tenemos almacenados ítems a los que les hemos definido propiedades. No se puede modificar en ningún caso el p o el body (entre otros).saltoinicio { margin-top:33%. <div>. en el documento HTML podemos «llamar» a los ítems de la hoja de estilos. pero éste es el archivo indicado para añadir otros estilos personalizados con el objetivo de conseguir el formato deseado. <strong></strong>: etiqueta negrita. Entonces. Párrafos: Sin necesidad de entrar en detalles decimos que están definidos por las etiquetas <p>: <p>Párrafo</p> <p>Párrafo</p> Si ponemos otro párrafo seguido. } Los estilos CSS nos permiten dar estructura y diseño de manera sencilla. <blockquote>… etc. es necesario tener al menos unas nociones básicas. si se está interesado en hacer algo concreto y no se sabe la etiqueta que lo hace. Las etiquetas más importantes (en mi opinión) a la hora de editar ePUBs son: <p></p>: etiquetas de párrafo. información necesaria para conseguir una buena visualización del ePUB.css: ¡Parece difícil pero no lo es! Lenguaje HTML básico: Aunque no hay que ser un especialista en lenguajes informáticos para maquetar ePUBs. En todo caso. Style. en una página web). En nuestro ePUB. lo que nos permite separar «contenido» de «continente» en un documento concreto (por ejemplo. se interpretará como un punto y aparte pero no dejará una línea entre los dos.SALTOS */ . Contiene las definiciones de las clases empleadas para dar formato al texto del libro.css y se encuentra dentro de la carpeta «Estilos». y entender cómo funcionan las etiquetas HTML y las clases del CSS. o bien has visto una etiqueta que no sabes para qué sirve. <h3>. <em></em>: etiqueta cursiva. line-height:1em. más estrecho se hace el texto.subtit { text-align:center. Si el % es muy elevado en los lectores que tengan una pantalla "pequeña" se ve muy mal. Para aprender más: Letra capital <p class="asangre"><span class="capitular">A</span>manecía…</p> Y en el CSS sólo se precisa añadir: . font-weight:bold. text-indent:0em. } Para aprender más: Subtítulo (por Mística) .2em 0em.36em. font-size :1. Algunos editores prefieren eliminar el indentado al comienzo de cada capítulo o tras una pausa. Para alinear el texto disponemos de los estilos «derecha». text-indent :0em. (No se centra en los lectores basados en ADE): <p class="banner">Rótulo</p> Por defecto todos los párrafos aparecen justificados. para poder definir estilos propios o añadir estilos recomendados por otros editores cuando lo precise. padding-top :1.«cita»: <p class="cita">Carta</p> Podemos combinar distintos estilos para conseguir distintos efectos.capitular { font-size:300%.5em. Aquí un ejemplo de la combinación de los estilos «cita». } Hay que tener en cuenta que cuanto mayor sea el %. height:1em. Los párrafos no se deben separar o «espaciar» sistemáticamente usando saltos: <p class="salto10">Párrafo</p> Para destacar un bloque de texto.plantilla de ePubGratis se incluyen una serie de estilos predefinidos para agilizar nuestra tarea.blooberry. Es suficiente aplicar el estilo «asangre»: <p class="asangre">Párrafo</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.htm Para aprender más: Huygens propone una forma más estética que la clase «derecha» para alinear un párrafo usando: .3em.dere { padding-left:20%. } Para aprender más: Separador de asteriscos (por Mística) <p class="asteriscos">***</p> Y en el CSS sólo se precisa añadir: . padding-bottom :1em. «centrado» y «negrita»: <p class="cita centrado negrita">Párrafo</p> Para recrear un rótulo o placa está el estilo «banner». text-indent:0em. sinopsis. «izquierda» y «centrado»: <p class="derecha capital">Párrafo</p> En este punto. como una carta o un recorte de periódico es muy útil el estilo .com/indexdot/css/propindex/all. Si os encontráis con alguna clase que no sabéis qué es o para qué sirve.2em.1em 0.asteriscos { text-align :center. margin:-0.css del ePubBase y procurar entender a grandes rasgos su estructura. Veamos algunos ejemplos de cómo aplicarlos y los resultados que producen para que el candidato pueda familiarizarse con el código CSS.125em -0. margin-bottom:2. font-size:1. poemas). podéis consultar una Web de este estilo: http://www. } . el candidato debería echar un vistazo al archivo style. float:left. Esta parte es más flexible que las anteriores. pero ¡no todo está permitido! .Maquetación II: El "tocho" Aquí es dónde viene todo el contenido del aporte. Sin embargo. Pueden no existir.1.me/node/5646.6em.xhtml» para facilitar la organización del propio editor. el título figura en una sección independiente. text-indent:0 .css" rel="stylesheet" type="text/css" /> En este punto es recomendable tener instalado el diccionario es_ES en el Sigil. Es obligatorio pasar algún corrector ortográfico a todo el texto. Section0001.en .. Todos los «Section» deben tener el mismo «head». ya que el corrector ortográfico nos ayudará a detectar y corregir errores de OCR: http://epubgratis. Se pueden cambiar los nombres de estos archivos «. ya que los errores de este tipo son muy evidentes y no ayudan en absoluto a conseguir un epub de calidad. ya que carga las definiciones de las clases del estilo de ePubGratis: <link href=". lo que no se puede hacer es borrarlo cada vez que lo ves y quedarnos . Los capítulos tienen grado de jerarquía <h3>. Etc. <p class="saltoinicio">Párrafo</p> Si un capítulo debería llevar un título de 2 líneas se puede usar: <h3>1. por ejemplo).trabajar .xhtml: En este «.de .font-size:1.Vista . Cada capítulo debe estar en un «Section» distinto. } Lo repito en nombre de la Asociación de Editores Hartos de Encontrar Código SGC en las Candidaturas: Siempre . Si una sección no lleva encabezado (no hay título <h3>. <h3> → Títulos de los capítulos./Styles/style.xhtml» y los siguientes habrá el texto de la obra.subtitulo { text-align:center. <h4> → Subordinados de los capítulos.<h3> <p class="subtitulo">El saltamontes</p> Dónde subtitulo es: . (Otra alternativa más completa es el corrector de Word).<br />El saltamontes</h3> Para este mismo fin GusiX nos recomienda una clase subtitulo: <h3>1. con el siguiente código que no puede faltar. se debe usar la clase "saltoinicio" en el primer <p>.código. <h1> → Cubierta y título del libro <h2> → Partes del libro. sino que es el resultado de aplicar algún estilo: espaciados. cursivas. Dios mata un gatito: Hazlo por los gatitos. vigila tu maquetación. tamaño de la fuente y que no nosotros no teníamos definido como tal… Por lo que hay que saber qué es lo que quería hacer y reemplazárselo nosotros en función del que tengamos en esos momentos definido en el style. . querido candidato.css o incluso tendremos que crearlo… Además. negritas.tan panchos… Ése código no se genera porque sí. cada vez que se te cuela un código generado por Sigil. 2. Cómo añadir 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 imágenes sueltas o en PDF. A continuación se expondrán distintos métodos de añadir el texto a nuestro ePUB: Elvys: Yo suelo usar el Adobe Acrobat y hago una conversión 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 párrafo por párrafo en Sigil modo vista de código. 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 sólo 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 fácil, 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 fácil pasar un PDF a epub ni a nada por ser un formato muy cerrado y rígido. 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 edición factible. Maquetar desde un PDF suelen ser todo problemas. Si eres capaz de encontrar el libro en formato doc o rtf, sería ideal. Chungalitos: Writer2epub (la extensión para OpenOffice/LibreOffice) genera, en muchos casos, un código más 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 código, cuando no eliminar, porque no pintan nada). En ningún caso recomendaría instalar OpenOffice/LibreOffice sólo para eso, pero sí que aconsejaría a aquellos que lo tengan instalado que le echen un vistazo. A mí me resulta mucho más sencillo adaptar al epub base el código que genera, porque es más limpio y los nombres de las clases son más descriptivos Ukyo: Nos explica de forma muy básica cómo obtener el texto de un PDF y el uso de ABBY FineReader. Véase la siguiente sección. Deucalión: La forma de maquetar de Ukyo la he usado a partir de escaneos de textos originales. Pero con una variante. Uso la versión 11 de Abby FineReader que te permite hacer una exportación directa a formato ePub. Lo único que hay que hacer luego es modificar los códigos sgc (normalmente cursiva y muy poco más) por los nuestros. Esperando ideas de más 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 páginas 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á mostrándonos varias secciones. A la izquierda habrá una columna con las páginas 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 página, 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 reconociéndolo, y nosotros podremos retocarlo con algunas herramientas sencillas. La parte inferior es simplemente una vista de zoom para ver ampliada una zona de la página que se muestra en el cuadro superior izquierdo: Para digitalizar el libro, podemos hacer la “lectura” con el programa página a página, e ir corrigiéndolas, o bien hacer la “lectura” de golpe y luego todas las correcciones oportunas. Yo suelo optar por el segundo método, así que hacemos clic en la primera página, 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 opción “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 página en cuestión (si hemos hecho una lectura del documento completo, bastará con seleccionar en la columna de la izquierda la página 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 imágenes, y por lo tanto el resultado en el cuadro de la derecha es el de una imagen incrustada del tamaño 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 diseño de bloques del programa, nosotros podemos crear nuestros propios bloques en el cuadro superior izquierdo y pedirle al programa que vuelva a leer supongamos con que no estoy satisfecha porque quiero que reconozca el código de barras inferior de mi PDF como una imagen. reconociese el título como una tabla. cogería la herramienta de color rojo con una manzana dibujada y encuadraría el código de barras como desease para obtener un bloque de imagen: Y si quisiera que. arrastrando y encuadrando el texto que quiero que reconozca como una tabla. Veremos que pinta la zona de azul: Sólo nos restaría hacer clic derecho en la zona coloreada de azul y seleccionar “Leer bloque”.exclusivamente ese bloque. . cogería la herramienta de color azul (debajo de la T de color verde) y repetiría el proceso anterior. Por ejemplo. por ejemplo. el programa reconocería el bloque como una tabla y la adaptaría lo mejor que pudiese. Nos abrirá un cuadro como este: . vamos a obtener ahora el documento en Word de nuestro PDF. seleccionamos “Revisar ortografía” (la opción que viene marcada como 3 en el submenú superior). es necesario pedirle que lea el bloque de nuevo.Con eso. en nuestro caso este es el resultado (atención al cuadro derecho. Pero sigamos adelante. En mi opinión. supongamos que ya no quiero mi bloque de imagen del código de barras. Aparte de esto. donde se ve cómo se vería la tabla en un procesador de textos): Esto mismo también se hace cuando creamos un bloque que queremos que reconozca como texto (con la herramienta con la T verde). porque ayuda a eliminar muchos errores que luego pueden pasar desapercibidos. tenemos la opción de repasar la ortografía en propio Abbyy. también podemos borrar bloques que no nos interesen.). esas son las herramientas más básicas con las que se debe saber trabajar en el programa. En primer lugar. Por ejemplo. Es algo que es muy recomendable hacer. Basta con que haga clic derecho encima y seleccione “eliminar bloque” (o clic izquierdo y Supr. Así pues. Donde en la parte superior podemos comparar el texto digitalizado con un zoom de nuestro PDF. Le damos a “Guardar” (la cuarta opción del submenú superior) y nos aparecerá una ventana como esta: . Y por si además 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. por si acaso.htm. Con esto.) Word 2003: El primer paso que. si sólo os interesa la digitalización de una concreta. . En Word 2003 vamos a “Herramientas > Ortografía y gramática” y revisamos concienzudamente. ya habríamos terminado de digitalizar nuestro PDF. Yo recomiendo guardar inmediatamente el archivo Word. en mi opinión. y tendríamos como fuente un archivo de Word con el que seguir trabajando.Seleccionamos “Microsof Word” y “Todas las páginas” (o bueno.html)”. basta con seleccionarla en la columna izquierda de la ventana del Abbyy. A continuación le damos a “Archivo > Guardar como…” y seleccionamos en el menú desplegable “Página Web (*. hay que dar para hacer un aporte decente en ePubGratis es utilizar el corrector ortográfico de Word (o del software que utilicemos). darle a guardar y marcar “Páginas seleccionadas” en esta ventana). . *. y abro el ePub Base 2. Para crear nuevas secciones hacemos clic derecho encima de la carpeta . Así. Como ya he comentado por arriba mi método es muy lento. lo primero que hago en Sigil es darle a “Fichero > Guardar como…” y le doy un nuevo nombre conforme a los estándares de ePubGratis.SobreLaAgresion. y agrego los que sean necesarios). abro el documento . . pero muy fiable. En mi caso el nombre sería KonradLorenz.0.0.xhtml” (o el que proceda).htm/. abrirlo con mi navegador (Firefox) y.htm que había creado con el Word en mi navegador.Yo suelo hacer el paso a Sigil manualmente (lo cual es muy lento. pero muy fiable).0 Para no sobrescribir el ePub Base 2. desde allí.epub. por lo que me resulta muy cómodo pasar el documento a .1.) Sigil: Y por fin llegamos a la parte de poner nuestro libro en Sigil para ir maquetándolo. Voy a Sigil y en modo código (pulsando el icono que tiene este aspecto “<>”) y abro el “Section0001.html. Creo tantos Section como necesite (uno por capítulo. ir copiando y pegando en Sigil. lo que veremos en la siguiente sección. «Texto». . en la columna de la izquierda. A partir de aquí voy copiando el texto. y seleccionamos «Añadir una sección en blanco». añadiendo los estilos que precise. 39) Hay formas alternativas de escanear libros que no precisan un escáner plano. . hecho con mínimas habilidades. trípode. El modelo más simple es una caja de cartón cortada en diagonal. una cámara de 10 megapíxeles. herramientas básicas y bajísimo costo. un cristal y una lámpara. zoom 3.3. BookScanner casero. Para aprender más: (Próximamente. Otras formas de escanear: Opcional Se desarrollará próximamente.3x. por Piolín. enlace externo en inglés. por &hellip. Además resulta muy útil buscar los entrecomillados siguientes: «sgc» / «sigil» / «calibre» Permite encontrar código autogenerado por Sigil o Calibre. debería estar sólo presente al inicio de la sinopsis. (Yo tengo la versión en inglés) En el campo FIND pegas la búsqueda. Opcional: Para aprender más sobre expresiones regulares: Tutorial externo recomendado.» Cambiar los . De la lista desplegable LOOK seleccionas ALL HTML FILES. Para ello es muy útil la recopilación de expresiones regulares hecha por el editor Carlos y que se puede encontrar aquí: Expresiones Regulares Carlos. .. De la lista desplegable MODE seleccionas REGEX. «<br» No se debería usar el código <br /> en los epubs. «<b>» El código correcto para la negrita es <strong>. En SIGIL presionas la combinación de teclas CTRL+F.. (un sólo carácter) « .» y « .<p> Recordemos que la forma correcta para crear una separación es usar la clase «salto10» / «salto25» en el párrafo inmediatamente inferior a la separación. Su uso está aceptado para conseguir un título de dos líneas. Errores frecuentes: ¡Sección MUY importante! Para detectar una serie de errores frecuentes. que probablemente requerirá corrección. «nbsp» &nbsp. «. No son válidas las siguientes formas de crear un salto: <p class="salto"></p> <p><br /></p> <p>&nbsp.. se pueden emplear las opciones de búsqueda avanzada de Sigil (ctrl+f). «<i>» El código correcto para la cursiva es <em>.» o «espacio+. excepto en casos concretos.4.» que deben ser arreglados.» A menudo se pueden encontrar «espacio+. Finalmente presionas el botón find. Para realizar la búsqueda de expresiones regulares tienes que hacer lo siguiente: Abrir el libro y ponerlo en vista código. Abrir el enlace y copiar la primera búsqueda.. Maquetación III: Casos concretos ¡Ya sé meter texto! ¡Genial!… ¿Y ahora cómo narices meto una imagen? . pero al final nos ayudó. «Si pudiera decirle lo que pienso realmente…». Cambio de las comillas simples (' ') por su símbolo tipográfico (‘ ’) donde corresponda. Las llamadas de nota que afecten a todo el texto entrecomillado deben colocarse entre las comillas de cierre y el punto: Rafael Lapesa señalaba que «es muy discutido el posible influjo de las lenguas indígenas en la pronunciación del español de América»1. Los títulos de libros. Esa pregunta lo detuvo en seco. por favor?». exclamó. quedando las inglesas y las simples (en este orden) para entrecomillar texto ya entrecomillado. los signos de interrogación y exclamación se escriben dentro de las comillas): Le preguntó al conserje: «¿Dónde están los baños.1. Uso correcto de las comillas: En los textos impresos. La excepción a la regla anterior es cuando lo que va entrecomillado constituye el final de un enunciado o de un texto. . Si la nota solo hace referencia a la última palabra del texto entrecomillado. incluso si delante de las comillas va un signo de cierre de interrogación o de exclamación. la llamada debe colocarse delante de las comillas de cierre: Rodolfo Lenz llegó a afirmar que el habla vulgar de Chile era «principalmente español con sonidos araucanos1». Debe colocarse entonces punto detrás de las comillas de cierre. Cambio de las comillas (" ") por su símbolo tipográfico (“ ”) donde corresponda. «¿Dónde te crees que vas?». películas. Por ejemplo: «Antonio me dijo: “vaya ‘cacharro’ se ha comprado Julián”». etc. Los signos de puntuación correspondientes al período en el que va inserto el texto entrecomillado se colocan siempre después de las comillas de cierre: Sus palabras fueron: «No lo haré». «¡Qué ganas tengo de que lleguen las vacaciones!». Con estas palabras zanjó la discusión y se marchó. A Pedro no le resultaba fácil hablar con sinceridad. o puntos suspensivos: «No está el horno para bollos». Se recomienda usar en primer lugar las comillas angulares (« »). deben escribirse en cursiva. ¿De verdad ha dicho «hasta nunca»? El texto que va dentro de las comillas tiene una puntuación independiente y lleva sus propios signos ortográficos (si el enunciado entre comillas es interrogativo o exclamativo. . No debe confundirse con la semirraya. El uso de la raya según la RAE se puede consultar aquí. Guión "-" Suele implicar unión de palabras (científico-técnico) o números (18-24).) "—" Indicar tanto las intervenciones o parlamentos de los personajes (guiones de diálogo) como los incisos del narrador. También se utiliza al final de renglón para indicar que la palabra continúa en la siguiente línea.) "–" Es un signo matemático para la resta o representar números negativos.2. Tiene el mismo ancho que el signo más (+). El uso del guión según la RAE se puede consultar aquí. Raya (&mdash. Uso correcto de los guiones: Tutorial completo disponible aquí. Signo menos (&ndash. aunque tal uso sea discutible. que en ocasiones se emplea como reemplazo del signo menos. Uso correcto de las listas: Listas no ordenadas: Las listas no ordenadas van dentro de la etiqueta <ul> y de su cierre </ul>.3.2</li> </ul> </li> <li>Punto ordinal 3.</li> <li>Segundo punto. . <ul> <li>Un punto.</li> </ul> Listas ordenadas: Las listas ordenadas van enmarcadas dentro de las etiquetas <ol></ol>.2 Punto ordinal 2: Subpunto ordinal 2.1 Subpunto ordinal 2. Cada punto que queramos añadir a la lista.</li> </ol> Resultado: Punto ordinal 1: Subpunto no ordinal 1. lo haremos dentro de la etiqueta <li> y su cierre. <ol> <li>Primer punto.2</li> </ul> </li> <li>Punto ordinal 2: <ul> <li>Subpunto ordinal 2. Pero al ser listas ordenadas los símbolos serán números y éstos se irán generando automáticamente por orden. <ol> <li>Punto ordinal 1: <ul> <li>Subpunto no ordinal 1. conforme escribamos nuevos puntos. Cada punto de la lista se escribe con la misma etiqueta que en las no numeradas: <li>.</li> <li>Otro punto.1 Subpunto no ordinal 1.2 Punto ordinal 3.1</li> <li>Subpunto no ordinal 1.1</li> <li>Subpunto ordinal 2.</li> </ol> Lista anidada: Una lista dentro de otra. .ilustraalargada img { width:100%. max-width:100%. } Luego en el código hay que usar: <body class="sinmargen"> <p class="centrado ilustra"><img alt="" src=". } . } Con el max te mantiene el tamaño de la imagen. } .ilustra { margin:0.ilustraalargada img { max-width:100%.ilustraestirada img { max-height:100%.4.jpg" /></p> </body> Imagen horizontal (alargada): . } Imagen vertical (estirada): ./Images/foto.ilustra img { height:100%. Si quieres que se ajuste agrande ocupando toda la pantalla (aunque dejará igualmente un pequeño espacio) quitas el max-: . Uso correcto de las imágenes: Ilustraciones a toda página: En la hoja de estilos hay que definir la siguiente clase: . Incrustar fuentes tipográficas: Por Huygens..slidetorock. PAPYRUS.ttf) en el Sigil en la carpeta «Tipos de letra»./Fonts/PAPYRUS.com/fonts-available-on-ipad .TTF y PAPYRUS. } Se usa como cualquier clase: <span class="papiro">Palabras</span> <p class="papiro">Párrafo</p> <div class="papiro">Sección</div> Verificar la validación del ePUB. font-weight:normal . Vamos a incrustar la fuente Papyrus en nuestro ePUB: Añadir el archivo de fuentes (llamémosle: papyrus. Añadir en «style. por ejemplo: . Nota importante 1: Respetar las mayúsculas y minúsculas en el nombre de archivo y en su extensión.papiro { font-family:"papyrus".TTF)} Y el código para la clase que llama a la fuente. pero es bastante engorroso. Aquí una lista: http://blog.5. En iBooks es posible incrustar tipografías. con información añadida de Elvys y Xampeta Añadir una tipografía distinta a la usada por defecto es un proceso generalmente no necesario pero que para alguna maquetación concreta puede ser importante. src:url(. es recomendable optar por las que ya vienen preinstaladas.css» el código: @font-face { font-family:"papyrus" . font-style:normal . Por comodidad.ttf son cosas distintas! Nota importante 2: El iBooks no es capaz de leer fuentes incrustadas de esta forma. aunque la mayoría de lectores las reproducen perfectamente. Párrafos demasiado largos: En algunas obras es preciso maquetar párrafos muy largos. Ya que esta solución aún se encuentra en fase de pruebas.6. en esos casos algunos lectores pueden decidir cortar el párrafo por dónde les dé la gana dándole un aspecto muy antiestético.3em.p { margin:0. no se recomienda usarla si no aparece el error en el ePub que estamos maquetando. Parece que éste problema se soluciona colocando los parámetros orphans:1 y widows:1 en la definición 'p'. consiguiéndose un ajuste muy bueno con el llenado de páginas y los párrafos. line-height:1. text-align:justify. widows:1. orphans:1. } .5em. text-indent:1. . macros.top(). i= ++i. —Documento 2 que guardamos con nombre “Crear notas de pie en notas. si no sabías de expresiones regulares aprenderás 4 o 5 cosillas que te harán tu vida mucho más fácil no sólo con las notas. UltraEdit. En ultraedit creamos dos documentos con el siguiente código que puedes guardar dónde quieras: —Documento 1 que guardamos con nombre “Crear notas de pie en capítulos.getValue("Número de notas a crear:".js” function CreaNotasenNotas() { var i = 1. } } //end creanotasdelibro CreaNotasdeLibro().1).xhtml Si lo hiciesemos a mano podríamos eternizarnos pero con 2 sencillos scripts de ultraedit (seguramente con sublimetext o con notepad++ u otros también pueda hacerse pero yo uso ultraedit desde hace mucho tiempo como editor de textos. —Material Necesario: 1 libro con notas Sigil Ultraedit —Al turrón: Abrimos el libro y nos encontramos lo siguiente Enlace a la nota en uno de los capítulos Nota en notas. Notas de pie de página para Dummies: Por elchamaco Notas para dummies por un dummie Has editado tu libro y llegas a la parte final. 80 notas… horror../Text/notas.js” function CreaNotasdeLibro() { var num = UltraEdit. var i = 1. while (i <= num) { UltraEdit. bueno hasta ahora ya que con los briconsejos de este pequeño tutorial tendrás listas tus notas en 2-3 minutos. .activeDocument. Además.7.write("<a href=.activeDocument.xhtml#n" + i + " id=nb" + i + "><sup>[" + i + "]</sup></a>"). etc) lo arreglamos en un periquete. sus principales ventajas la edición en modo vertical. UltraEdit.activeDocument.key("HOME"). UltraEdit.write("<p><a href=.UltraEdit. UltraEdit.columnModeOff().activeDocument.activeDocument. i= ++i.js .activeDocument.activeDocument..activeDocument. UltraEdit.xhtml#nb" + i + " id=n" + i + "><sup>[" + i + "]</sup></a> "). En el menú scripting usamos la función Scripts (la primera) En la ventana que se abre usamos el botón add y buscamos los dos ficheros que has creado previamente: Fenomenal. ahora para crear las notas de los capítulos creamos un documento nuevo vacío y en el menú scripting damos a crear notas de pie en capítulos.key("DOWN ARROW").isEof()) } CreaNotasenNotas(). UltraEdit. do { UltraEdit./Text/.key("END").activeDocument.write("<div class=nota>").write("</p></div>"). UltraEdit. } while (!UltraEdit.insertMode(). El script nos preguntará el número de notas a crear. Cuando termine tendremos esto: . por ejemplo este libro que estoy editando tiene 22. Ahora es cuestión de ir cambiando las notas creadas en los capítulos copiando el código de la nota y pegando en sigil: Hacemos el resto con las notas de los capítulos. ahora arreglaremos las notas en notas. Copiamos las notas a ultraedit en un documento nuevo: .xhtml. Eliminamos todo excepto la nota (también quitamos la numeración). dejando sólo las notas. con ultra edit se hace muy rápido 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: . /text/. nos ponemos en modo columna (Alt+c) o menu Column (uso el ultraedit en ingles. en modo columna nos ponemos en la nota2 en . Yo esto lo hago así.xhtml. Aquí viene la magia ultraedit. busco la primera nota veo en que fichero esta y edito en ultraedit la primera nota. vuelvo a sigil busco la siguiente nota. y desde aquí con Mausc y la flecha de abajo marcamos hasta la nota 10. si est en el mismo fichero sigo buscando hasta encontrar la primera nota que no esté en el mismo capítulo.. imaginemos que en este fichero las 10 primeras notas estan en la section001.xhtml. al que solo le falta el nombre del fichero.Que estaría 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. Y con todas las referencias completadas copiamos todo y lo pegamos en sigil. soltamos Mayusc y tecleamos section001. Pues así con el resto. una manía. . las 9 notas se rellenan a la misma vez. y la 11 esta en la section002. ¡Tachan!. Cuando la encuentro. voy a ultraedit y pongo el nombre del fichero en esa nota. casi todo el soft lo uso en ingles) . y luego cualquier número y usamos el asterisco ya que las notas por encima de 9 tendrán dos números. |.info/tutorial. a-c. El motivo . Para buscar x veces un carácter se usa el carácter * Para poder reemplazar en una búsqueda parte de lo encontrado usamos () y en reemplazar para el primer grupo de paréntesis. Y se reemplaza por lo siguiente: <a href=". *. las notas en este libro no tienen nada de código sólo [número de nota]. si he explicado la otra forma es porque habrá libros en los que no sea posible. Si tuvieses que usar alguno porque esta en el texto que buscas tienes que usar el carácter seguido del que buscas por ejemplo Para buscar un número usamos [0-9]. para el segundo y sucesivamente…. ^. La expresión para cambiarlas será por tanto: ([0-9]*)] Los corchetes. por ejemplo porque las notas no estén numeradas.html) de las expresiones regulares para editar las notas de forma rápida.. Vamos allá: Los siguientes caracteres son especiales y no se pueden usar directamente: [.. [] se usa para buscar rangos. ( ).Hemos terminado. . $. Si antes de ejecutar la expresión damos a contar en este libro nos da 44. Fácil. Pues vamos a ello. Notas super-rápidas en capítulos con expresiones regulares: Sólo necesitas conocer 5 cosas (si queréis ampliar información esta web está bastante bien http://www. las expresiones regulares. La primera parte se puede hacer mucho más rápido en el caso de este libro con las expresiones regulares. en el id y como texto de la propia nota. Excepto por un detalle. etc./Text/notas. ?.regular-expressions. +. no. y para otras muchas cosas. por ejemplo A-Z.xhtml#n" id="nb"><sup>[]</sup></a> Como véis en la búsqueda hemos dejado los corchetes fuera de los paréntesis ya que en el reemplazo sólo queremos el número para ponerlo en el href. xhtml las notas también se escriben como [número de notas]. pero los descartamos para el reemplazo./Text/notas. 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 ningún carácter especial en este caso no tenemos que usar sólo marcamos con paréntesis uno de los números para luego usarlo en el reemplazo el resto si que hay que buscarlos con [0-9]* porque son diferentes para cada nota. Se puede hacer de dos formas.xhtml a ultraedit antes de reemplazar todas Y las notas quedarán así y todas a la vez. y os ahorrara mucho tiempo. Vamos con otro ejemplo con más código que este parecía sencillo: Aquí tenemos un libro que si que tiene código de enlace con las notas. ir reemplazando las 22 notas con el botón sustituir. Expresiones regulares para modificar heading’s del tirón Como podéis ver la potencia de las expresiones regulares es increíble para operaciones reiterativas. con la expresión regular me he ahorrado bastante tiempo para poner las notas de pie en condiciones. pero no está según el manual de estilo de epubgratis.xhtml#n" id="nb"><sup>[]</sup></a> Este libro tenía 82 notas de pie. Vamos a cambiarlas todas con una expresión regular. o bien copiar notas. . Y reemplazamos por <a href="..es que en el fichero notas. Vamos a aplicarlo en otro caso a los títulos de los capítulos. Los números de los id’s los cambiamos por [0-9]*. ya lo hará también sigil por nosotros. pero si lo queréis hacerlo pues al canto. Y así con el resto de líneas no olvidando el al final de cada línea o no localizará nada. equivale a [A-Za-z0-9_] o sea todos los caracteres numéricos y letras pero no las acentuadas (ojo esto depende del motor de expresiones regulares. </h3><p class="subtit"></p> . en sigil sólo se usa pero de unix pero en windows lo normal sería para un retorno de carro). y la finalizamos con (esto es para encontrar el retorno de carro.Vaya horror. yo no separo el h3 del p. Con la expresión ya terminada escribimos el reemplazo. Por cierto tampoco pongo el id. sigil ya lo hará por nosotros. y también ponemos para los puntos y un espacio para los espacios. Para el texto que si usaremos ([ á-úÁ-Ú]*). 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 línea ir escribiendo la expresión línea a línea. como los vamos a descartar no usamos (). <h3>. Copiamos la primera. vamos a arreglarlo de una pasada (este libro tiene como 50 capítulos. por tanto añadimos nosotros los rangos á-úÁ-Ú. en el de sigil no las incluye hay otros que si). . Y cualquier duda en los foros se intentará resolver. que yo de expresiones regulares o de java script no tengo ni puñetera idea (soy un dummie) pero con cuatro cosas básicas que he aprendido ya veis lo que podemos hacer y el tiempo que se ahorra. 19/08/12. elchamaco. espero que os sirva de ayuda en las maquetaciones. supongo que por editores con mayor experiencia que la mía.El resultado Eso es todo. ojo. Finalizando: Los últimos detallitos . . Lo importante es que cada BookID sea único. Una vez cambiado el BookID es necesario regenerar la TOC. El BookID se puede encontrar dentro del «content. cosa que con la fecha y hora se consigue. BookID: El BookID es un identificador que se encuentra en todos los ePUBs.famkruithof. con el valor: urn:uuid:7349db48-b27f-4dd1-a4d4-6cc0f8593eb8 Es necesario cambiarlo.opf». el BookID se repite en muchos aportes.me-Werth-20120514-165834 Es correcto también usar un BookID generado aleatoriamente en http://www. Al usar el mismo ePubBase para todas las maquetaciones.net/uuid/uuidgen (por ejemplo). Es recomendable generar un nuevo BookID tipo: urn:uuid:epubgratis. dando errores graves en algunos programas / bibliotecas / eReaders. Es por esto que es necesario cambiarlo.1.me-Editor-Fecha-HoraMinutoSegundo urn:uuid:epubgratis. 2. . Es difícil marcar un límite ya que todos los aportes son distintos. Peso: El ePUB tiene que pesar relativamente poco. pero en ningún caso una imagen o un archivo puede superar los 300 kb. La mayoría de ePUBs deberían pesar menos de 700 kb. <h4>. con sólo darle al botón «Crear Índice según encabezamientos » obtendremos la TOC deseada. El ePUB debe tener una TOC en la que se enumeren. en minúsculas.» delante. Insisto: Si usamos estos códigos correctamente. nos puede interesar que el texto que aparezca en la TOC sea distinto al título que aparece en el texto. Es lo último que vamos a tocar. Los capítulos tienen rango <h3> y son subordinados de la parte del libro a la que pertenezcan o al título del libro en caso de no existir partes. Cubierta. por este orden. Título del libro. éstas tienen rango <h2> y son subordinadas del título del libro. En caso de que el libro se divida en partes. . Partes y Capítulos del libro. la Cubierta y el Título del libro tienen el mismo grado de jerarquía <h1>. Si hemos usado correctamente las etiquetas <h1>. En ciertos casos especiales.3. mientras que en el texto aparece en mayúsculas y con un «1. GusiX nos recomienda usar «title»: <h3 title="El saltamontes" >1. Hay que intentar preservar la correlación entre TOC y títulos. Tabla de contenidos (TOC): En la columna de la derecha está el «Índice de contenidos» (TOC. Para conseguir esto. Se debería usar «title» solamente para ajustes de formato y pequeñas variaciones para no perder dicha correlación. <h2>. para que la estructura del ePUB sea clara. en la TOC se mostrará «El saltamontes». del inglés Table Of Contents). EL SALTAMONTES</h3> En este caso. Dentro de la TOC. <h3>. No es necesario editar la TOC manualmente. entonces con sólo darle al botón «Crear Índice según encabezamientos » obtendremos una TOC perfecta. Además. es indispensable verificar que se valide también en la herramienta EpubCheck del IDPF (International Digital Publishing Forum).4. http://validator.idpf. Validación: El ePUB tiene que validarse en Sigil (Fichero > Validar epub).org/ . de hecho. He notificado a varios editores el problema con las páginas y muchos utilizan el libro en papel para contarlas. cerrándolo y abriéndolo de nuevo. OPCIONAL Para los que utilizan Calibre y no pueden utilizar ADE por algún motivo. buscamos «COUNT PAGES» y pulsamos «INSTALAR». podemos comparar unos libros con otros. dan un número más alejado de la realidad (Calibre por ejemplo. Además. ya que es el criterio común establecido para todos los aportes de ePubGratis. Cualquier método es bueno pero ofrecen resultados muy dispares. Existe un complemento llamado «COUNT PAGES» muy fácil de instalar y que nos calculará tanto el número de páginas como el número de palabras de cada libro almacenado en la biblioteca y lo almacenará en una columna personalizada junto a nuestros metadatos. he encontrado un método que les puede solucionar el cálculo. en la versión en papel varía si el libro es edición de tapa dura. Ahora queda crear la columna personalizada y utilizarlo. entre otros. un programa gratuito que se puede descargar aquí: http://www. . Otros programas. Insisto en utilizar todos el mismo criterio y éste es. etc. Accede de nuevo a «PREFERENCIAS» y luego a «COLUMNAS PERSONALIZADAS». etc. El método. el número proporcionado por ADE es bastante parecido al número de páginas en papel. otros calibre. otros a ojo. Muchos lectores de ebook utilizan como motor el propio ADE y dan el mismo resultado. Abrimos calibre y accedemos a «PREFERENCIAS» y luego «COMPLEMENTOS».adobe. Ya lo tenemos instalado. edición de bolsillo.com/es/products/digitaleditions/ Nos servirá. para contar las páginas del libro. Es algo que deberíamos tomar todos como referencia. Aplica y cierra la ventana de preferencias. Es importante que el número de páginas que consta en la ficha de la web sea el proporcionado por ADE. Lo estuvimos planteando al principio de todo esto y decidimos utilizar Adobe Digital Editions (ADE) para el cálculo de las páginas por diversos motivos que ya se debatieron. y. Pulsamos sobre «OBTENER NUEVOS COMPLEMENTOS«. GusiX nos aporta una alternativa: Sigo viendo muy a menudo diferentes criterios a la hora de calcular el número de páginas de un ebook. así como algún software como Sony Reader. Asegúrate que esté seleccionada al menos la barra principal. sin embargo. Al usar todos el mismo criterio. Reinicia Calibre. Durante la instalación nos pide seleccionar la ubicación de la opción. da casi el doble de páginas que ADE). entre los que se encuentran el del propio visor de Calibre y ADE. Hay que tener siempre presente que el número de páginas es subjetivo.5. Lo mejor es que se puede elegir el motor de cálculo. a día de hoy ADE. Adobe Digital Editions: Contar páginas El último paso es revisar el epub usando Adobe Digital Editions (ADE). a grandes rasgos es muy simple. Puedes dejarlo en blanco o crear una columna para él y hacer los mismos pasos. . sólo tenéis que seleccionar los libros (pueden ser varios. Marcar ESTIMATE PAGE COUNT para que calcule el número de páginas. en Other option marcarás lo que quieres que haga el botón cuando pulsas sobre él sin desplegarlo. Para utilizar el botón «COUNT PAGES»: Cuando abras de nuevo calibre tendrás el nuevo botón al final de la barra de herramientas. Seguramente toque reiniciar de nuevo calibre. A partir de ese momento. donde se indica la tarea en curso. Rellena los datos que te pide donde es importante que el tipo de columna sea un entero. Aplica y cierra la ventana de preferencias. Acepta. Parecerá que no haga nada hasta que aparezca la ventana de confirmación donde podréis ver un informe de resultados (si queréis) antes de aceptar la introducción de las páginas. Mientras los calcula todos podréis ver los detalles de la tarea en curso pulsando en la esquina inferior derecha de la ventana de Calibre. Si no lo ves mira al final de la barra si aparecen unas flechitas indicando que hay elementos ocultos. pero probad con uno solo porque puede tardar un poco) y pulsar el botón Count Pages para rellenar el número de páginas estimadas por ADE. 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) dónde almacenar el número de páginas. Solo queda aceptar y ya está listo. Puedes llamarla por ejemplo «Páginas» en el cuadro de «ENCABEZADO DE COLUMNA» y «paginas» (sin tilde ni mayúsculas) en «NOMBRE DE BÚSQUEDA». Por ultimo.Pulsa el botón con un «+» verde para añadir una nueva columna. En Algorithm debes escoger Adobe Digital Editions (ADE) para que el cálculo sea correcto En el grupo Word count options es lo mismo pero para el recuento de palabras. Lo he comprobado con varios libros y ofrece el mismo resultado que el propio ADE. Despliega el botón «COUNT PAGES» y escoge la opción «PERSONALIZAR COMPLEMENTO». Debe aparecer la columna que hemos hecho antes. 6. Mencionar que el ePUB está validado en http://validator. Próximamente: Si quieres colgar tu libro en la sección «Próximamente» para que otros usuarios sepan en qué estás trabajando. Portada: Crea una versión de tu portada en JPG de 320x480px ajustando al máximo el tamaño de archivo. el número de páginas depende del dispositivo que lo reproduzca.com. Mencionar si se ha pasado la batería de Expresiones Regulares de Carlos. selecciona «Sí».9». y el candidato obtiene los permisos de editor. http://epubgratis. Tutorial en http://epubgratis. Recomendamos que abras tu . Para obtener el menor tamaño de archivo en Photoshop utiliza el comando «Archivo > Guardar para web y dispositivos.me/node/11561 Versión: Introduce la versión de tu ePUB. Los candidatos que lo siguen cometen menos errores y por lo tanto realizan candidaturas más «agradables» de revisar. mencionar el título del libro y el nombre del autor sirve para evitar que un editor se ponga a trabajar en el mismo libro. En caso de solapamiento entre el trabajo de un editor y un hilo de candidatura con actividad reciente. Género: Selecciona el género al que pertenece el eBook. Hash: Sólo se puede compartir usando Magnet Links. Si tu libro no se adapta a ninguno de los géneros listados selecciona «otros» o haz una sugerencia en [email protected]. En caso de haber varios. ya que así aparece el hilo del foro al realizar una búsqueda. pero se recomienda no elegir más de tres. Puedes utilizar la misma que aparece en tu ePUB. y rellena el siguiente formulario. Nº de páginas: Inserta el número de páginas. Publicación 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 más fácil de revisar: (Con responder un «Si/No» es suficiente) Mencionar si se ha seguido este Manual. «2. Título: Introduce el título de la obra.org/ A causa de que los candidatos no pueden reservar ficha.» (cmd+opc+may+S. etc. (Lo menos importante) Cuelga tu libro en la web: Una vez el ePUB ya está terminado.0». Pega aquí la URL. Al ser el ePUB redimensionable. ctrl+alt+may+S). es importante que el nombre esté correctamente escrito. Autor: Añade un autor o autores.. ImageShack o Dropbox. Cuélgala en un servidor como tinypic. sólo falta publicarlo en la web. Selecciona «JPEG» y una calidad de «50» y pulsa guardar..me/node/33?q=node/31 Pulsa en "Subir ePUB" en el menú superior. Si escribes las primeras letras del nombre y esperas unos segundos. se priorizará al más antiguo. Puedes marcar tantos como desees.me Sinopsis: Añade la sinopsis. el nombre completo aparecerá si ya está en la base de datos. El formato correcto es «1. sepáralos por comas. Para que los libros del mismo autor se cataloguen juntos. Mencionar si se tienen los conocimientos previos de HTML y CSS. Guardar: Puedes asegurarte de que todo está correcto pulsando en «Vista previa». como formar parte de la misma saga (ej.ePUB en Adobe Digital Editions. Notas: Si lo deseas puedes añadir notas o comentarios a tu publicación. que calcula el número de páginas que el libro tendría en formato impreso. «El Señor de los Anillos» o «Saga Harry Potter») o ser de la misma temática. Colección: Puedes agrupar varios libros bajo un criterio común. Puedes informar de características del libro. Si estás seguro de querer subir tu publicación haz click en «Guardar». Recuerda tener tu cliente de torrent compartiendo durante al menos un par de horas después de subir un nuevo ePub o actualizarlo. También es útil avisar si existe algún error documentado que necesita resolverse. Si tienes que apagar el ordenador o necesitas el ancho de banda para otras cosas. . como ilustraciones o contenidos especiales. deja la publicación para otro momento. Orden: Si el libro pertenece a una colección indica el lugar que ocupa en ella. En la barra superior verás el número de página actual así como el recuento total. Anexos . es .com/books (Lestrobe) Real Academia Española: www.1.rae. Enlaces de interés: Expresiones regulares: Expresiones Regulares Carlos (Carlos) Buscador de carátulas: http://bigbooksearch.6.
Copyright © 2024 DOKUMEN.SITE Inc.