Beruflich Dokumente
Kultur Dokumente
Werth 19.08.12
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.
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.
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
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. ;)
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> </p> para solucionar un bug de compatibilidad con el iPad/iPhone/iPod. Es el nico 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"><<</a></p> </div>
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; }
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:
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
A partir de aqu voy copiando el texto, aadiendo los estilos que precise.
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.
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.
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%; }
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
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.
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
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.
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
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.
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/
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