jump to navigation

Aclarando un epub hecho con pandoc enero 20, 2014

Posted by ximo88 in Libros Books, Linux, programas, SOs/OSes.
trackback

Web OS

3021ª Parte Aclarando un epub hecho con pandoc

pandoc -S –epub-metadata=metadata.xml –epub-stylesheet=EPUB.css -o mi.epub mi.txt

Supongamos que tenemos una matriz de un libro que hemos hecho con markdown, ya sea por medio de un editor especial por ejemplo el TEXTS o con cualquier otro poniendo las marcas adecuadas para capitularlo y parraferalo.

Podemos mejorar el aspecto del mismo por medio de los siguientes switches o especificaciones (ver arriba) que nos permite el pandoc cuando se trata de epubs, lo del epub-metadata puede ser algo como esto, es un sencillo escript sacado de la página amiga de pandoc que se puede hacer con un sencillo editor de texto y cuyo contenido vendrá a ser:

<dc:rights>Creative Commons Non-Commercial Share Alike 3.0</dc:rights> <dc:language>en-US</dc:language>

Fijaros en el lenguage que está escrito el libro para modificar oportunamente el asuntillo es-ES o es-Ar o es-Mx o lo que sea. En cuanto a epub-stylesheet pues o os lo hacéis o podéis usar por ejemplo los que ponen en QualityEbook (QE) cualquier versión que pilléis os valdrá, si no es así copiar y pegar en un editor de texto los siguiente:

body{border:0; margin:0.5% 0; text-align:justify; text-indent:0; font-family: Serif;} p{margin:0.1em; text-indent:1.5em; line-height:1.2em; font-family: Serif;} h1 {font-weight:bold; margin:30% 0 1em 0; font-size:2em; text-indent:0; text-align:center; font-family: sans-serif;} h2 {font-weight:bold; margin:25% 0 1em 0; font-size:1.6em; text-indent:0; text-align:center; font-family: sans-serif;} h3 {font-weight:bold; margin:3em 0 1em 2em; font-size:1.3em; text-indent:0; text-align:left; font-family: sans-serif;} h4 {font-weight:bold; margin:1em 0 1em 0; font-size:1.1em; text-align:center; font-family: sans-serif;} h5 {font-weight:bold; margin:2em 1em 1em 1em; font-size:1.1em; font-family: sans-serif;} h6 {font-weight:bold; margin:1em 0 1em 2em; font-size:1em; font-family: sans-serif;} sup, sub {font-size:.6em;} a {text-decoration:none;} img {border:0; margin:0; max-width:99%;} table {font-size:1em; margin:2em 0; border:1px solid #000; width:100%;} th {border:1px #FFF solid; background-color:#000; color:#FFF; text-align:center; font-family: sans-serif;} td {border:1px solid #000; text-align:left;} cite {font-style:normal; font-weight:normal; margin:2em;} pre {font-family:monospace; font-size:1em; line-height:1.2em; text-align:left; white-space:pre; margin:1em 0; padding:1.5em; border:1px black solid;} tt {font-family:monospace;} blockquote {margin:1em 1em 1em 2em; font-weight:normal; font-style:normal;} ol, ul {margin:0 0 1em 1em;} dt {font-weight:bold; margin:1em 0 0 0; text-indent:0; font-family: sans-serif;} dd {font-weight:normal; margin:0 0 0 2em; text-indent:0;} big {font-size:2em;} /* Diferentes alineaciones (valen para todas las etiquetas de bloque) */ .l {text-align:left; text-indent:0;} .c {text-align:center; text-indent:0;} .r {text-align:right; text-indent:0;} .f {text-indent:0;} .u {text-decoration:underline;} .o {text-decoration:overline;} /* Estilos para titulo en reduadro */ .t1 {height:2.4em; border:0.1em solid #000; display:block; margin-bottom:2em; margin-top:4em;} .t2 {float:left; font-weight:normal; margin-top:2.2em; margin-left:0; margin-bottom:0; padding-right:1em; padding-left:0; padding-bottom:0; padding-top:0; font-size:.8em; background-color:#FFF;} .t3 {line-height:100%; font-style:normal; font-weight:normal; text-transform:uppercase; font-size:3.1em; margin-right:0; margin-top:0; margin-bottom:0; float:left; padding:0; background-color:#FFF;}

Al que llamaréis EPUB.css o cualquier otra cosa epub.CSS fijaros en las mayúsculas, minúsculas sobre todo el SOs distintos al windows, archivo que junto con los anteriores (mi.txt,metadata.xml) los dejaréis en el mismo directorio para hacer el epub.

Es aconsejable que si vais a poner una portada que esta ocupe una de las primeras líneas del documento antes de todo el texto.

Bueno invocáis la fórmula anterior y primera de este post y os sale un epub, pues aun hace falta algo que es repasarlo con el sigil ,el de windows con wine funciona bien en los otros SOs aunque hay compilaciones nativas.

Con Sigil váis a la pestaña herramientas y váis corrigiendo cosas que faltan, metadatos, la tapa o cubierta, miráis de recorregir errores ortográficos lo que os haga falta y después a leer que para eso está hecho el faenón. :) Ximo

Comentarios»

No comments yet — be the first.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: