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:
Creative Commons Non-Commercial Share Alike 3.0
en-US
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
No hay comentarios:
Publicar un comentario