Menu

Herramienta para crear archivos .POBI

Al hilo de un artículo anterior en el que te comentabamoslo que es un archivo .POBI te traemos hoy una herramienta para poder crearlos tú mismo.

Dicha herramienta se llama kindlerb y la podrás encontrar AQUÍ

Kindlerb es un generador de periodicos/revistas Kindle de formato Ruby. Kindlebr convierte un árbol de archivos con seccion, asrtículos, imágenes y metadatos en un documento deformato periódico tipo .mobi para elKindle. Se trata de un contededor del programa kindlegen de Amazon queoculta los detalles de los archivos de plantillas opf y cnx.

Requerimientos:

- Ruby 1.9.x
- Kindlegen: puedes obtenerlo aqui.

Instalación:

gem install kindlerb

Cómo utilizarlo:

Pon en marcha el programa en la raiz del árbol de procesos:

kindlerb [filetree dir]

La salida será un archivo mobi.

La estructura interna es:

_document.yml
sections/
000/
_section.txt # contains section title
000.html # an article
001.html
001/
_section.txt
000.html
001.html
002.html

Kindlebr extraerá los títulos del artículo de </code> en los archivos *.html.</p> <p>El archivo document.yml es un documento YAML, y debe ser algo como esto:</p> <p><code>---<br /> doc_uuid: kindlerb.21395-2011-12-19<br /> title: my-ebook<br /> author: my-ebook<br /> publisher: me<br /> subject: News<br /> date: "2011-12-19"<br /> masthead: /home/choi/Desktop/masthead.gif<br /> cover: /home/choi/Desktop/cover.gif<br /> mobi_outfile: my-ebook.mobi</code></p> <p>Kindlerb utiliza el árbol y ese documento para construir los recursos adicionales requeridos por el programa de Amazon Kindlegen:<br /> - nav-contents.ncx<br /> - contents.html<br /> - kindlerb.opf</p> <p>Después de eso, kindlerb ejecuta kindlegen para generar tu documento final. El nombre del archivo de salida está especificado como ‘mobi_outfile’ en _document.yml.</p> <h2>Imágenes:</h2> <p>Kindlerb incorporará las imágenes en el ebook generado cambiando los atributos src de todos los tags <img> de tus archivos *.html</p> <div class="author-profile vcard" id="authorprofilebox"> <h4 class="author-name fn n">Escrito por <a href="http://www.actualidadkd.com/author/admin/">Daniel J.K.</a></h4> <p><img src="https://lh3.googleusercontent.com/-cf7pOEo6Nz0/AAAAAAAAAAI/AAAAAAAAAQ8/mal2h4sIof8/s120-c/photo.jpg" alt="Daniel J.K." width="95" height="95" class="avatar"/> <div class="author-description author-bio"> <div class="socfooter"><a href="http://twitter.com/ForoKindle" title="Seguir Daniel J.K. en Twitter" target="_blank"><img src="http://www.actualidadkd.com/wp-content/plugins/dt-author-box/images/twitter.jpg" border="0" class="socicons"></a><a href="https://plus.google.com/105666367417362294896?rel=author" title="Seguir Daniel J.K. en Google+" target="_blank"><img src="http://www.actualidadkd.com/wp-content/plugins/dt-author-box/images/google-plus.jpg" border="0" class="socicons"></a></div> </div> </div> <!-- Facebook Comments for WordPress: http://peadig.com/wordpress-plugins/facebook-comments/ --><h3>Comments</h3><p><fb:comments-count href=http://www.actualidadkd.com/herramienta-para-crear-archivos-pobi/></fb:comments-count> comments</p><div class="fb-comments" data-href="http://www.actualidadkd.com/herramienta-para-crear-archivos-pobi/" data-num-posts="10" data-width="580" data-colorscheme="light"></div> <div class="bottomad"> <p align="center"> <style> .actualidadkd-top { width: 320px; height: 250px; } @media(min-width: 500px) { .actualidadkd-top { width: 468px; height: 60px; } } @media(min-width: 800px) { .actualidadkd-top { width: 728px; height: 90px; } } </style> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <!-- ActualidadKD Top --> <ins class="adsbygoogle actualidadkd-top" style="display:inline-block" data-ad-client="ca-pub-1190530469248282" data-ad-slot="1006575715"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </p> </div> <div class="tags"><span class="tagtext">Tags:</span><a href="http://www.actualidadkd.com/tag/pobi/" rel="tag">pobi</a>, <a href="http://www.actualidadkd.com/tag/revistas/" rel="tag">revistas</a></div> </div> <!-- Start Related Posts --> <div class="related-posts"><div class="postauthor-top"><h3>Related Posts</h3></div><ul> <li class=" relatepostli2"> <a rel="nofollow" class="relatedthumb" href="http://www.actualidadkd.com/crear-flashcards-para-kindle/" title="Crear flashcards para Kindle"> <span class="rthumb"> </span> <span class="rtitle"> Crear flashcards para Kindle </span> </a> </li> <li class=" relatepostli3"> <a rel="nofollow" class="relatedthumb" href="http://www.actualidadkd.com/kual-nuevas-extensiones/" title="KUAL – Nuevas extensiones"> <span class="rthumb"> </span> <span class="rtitle"> KUAL – Nuevas extensiones </span> </a> </li> <li class="last relatepostli1"> <a rel="nofollow" class="relatedthumb" href="http://www.actualidadkd.com/como-pulir-tus-libros-electronicos/" title="Cómo pulir tus libros electrónicos"> <span class="rthumb"> </span> <span class="rtitle"> Cómo pulir tus libros electrónicos </span> </a> </li> </ul></div> <!-- .related-posts --> </div><!--.g post--> <!-- You can start editing here. --> <!-- If comments are open, but there are no comments. --> <div id="commentsAdd"> <div id="respond" class="box m-t-6"> <div id="respond" class="comment-respond"> <h3 id="reply-title" class="comment-reply-title"><h4><span>Qué opinas tu?</span></h4></h4> <small><a rel="nofollow" id="cancel-comment-reply-link" href="/herramienta-para-crear-archivos-pobi/#respond" style="display:none;">Cancelar respuesta</a></small></h3> <form action="http://www.actualidadkd.com/wp-comments-post.php" method="post" id="commentform" class="comment-form"> <p class="comment-notes">Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados <span class="required">*</span></p> <p class="comment-form-author"><label style="display:none" for="author">Nombre<span class="required"></span></label><input id="author" name="author" type="text" placeholder="Nombre" value="" size="30" /></p> <p class="comment-form-email"><label style="display:none" for="email">Email<span class="required"></span></label><input id="email" name="email" type="text" placeholder="Email" value="" size="30" /></p> <p class="comment-form-url"><label style="display:none" for="url">Web</label><input id="url" name="url" type="text" placeholder="Web" value="" size="30" /></p> <p class="math-captcha-form"> <label>Math Captcha<br /></label> <span>99 − <input type="text" size="2" length="2" id="mc-input" class="mc-input" name="mc-value" value="" aria-required="true" /> = 94</span> </p> <p class="comment-form-comment"><textarea id="comment" name="comment" cols="45" rows="8" aria-required="true"></textarea></p> <p class="form-submit"> <input name="submit" type="submit" id="submit" value="Enviar" /> <input type='hidden' name='comment_post_ID' value='1841' id='comment_post_ID' /> <input type='hidden' name='comment_parent' id='comment_parent' value='0' /> </p> <p style="display: none;"><input type="hidden" id="akismet_comment_nonce" name="akismet_comment_nonce" value="f7c609c58d" /></p><p style="display: none;"><input type="hidden" id="ak_js" name="ak_js" value="61"/></p> </form> </div><!-- #respond --> </div> </div> </div><!--.post-content box mark-links--> </div> </article> <aside class="sidebar c-4-12"> <div id="sidebars" class="g"> <div class="sidebar"> <ul class="sidebar_list"> <li id="text-6" class="widget widget-sidebar widget_text"> <div class="textwidget"><p align="center"> <a target="_blank" rel="nofollow" href="https://www.amazon.es/gp/goldbox/all-deals/?ie=UTF8&camp=3714&creative=25250&linkCode=shr&tag=ackd-21"> <img src="http://forobudismo.org/pic/70gifuppp.gif" border="0"></a> </p> <p align="center"> <a rel= "nofollow" href="https://www.amazon.es/mn/search/ref=as_li_ss_tl?_encoding=UTF8&camp=3626&creative=24822&keywords=-domain%20español&linkCode=ur2&lo=digital-text&qid=1457510521&rh=n%3A818936031%2Cn%3A827231031%2Ck%3A-domain%20español%2Cp_36%3A-0&sort=reviewrank_authority&tag=ackd-21"> <img src="http://99compras.es/ebookspng.png" border="0"></a> </p></div> </li><li id="text-7" class="widget widget-sidebar widget_text"> <div class="textwidget"><p align="center"> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <!-- ActividadKD SideBar Big --> <ins class="adsbygoogle" style="display:inline-block;width:300px;height:600px" data-ad-client="ca-pub-1190530469248282" data-ad-slot="9866974912"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </p></div> </li><li id="recent-comments-2" class="widget widget-sidebar widget_recent_comments"><div class="widget-wrap"><h3>Comentarios recientes</h3></div><ul id="recentcomments"><li class="recentcomments"><a href='http://rim-mobile.com/es/' rel='external nofollow' class='url'>tiendas moviles malaga</a> en <a href="http://www.actualidadkd.com/lecturas-de-primavera-mas-de-100-ebooks-desde-094-euros/#comment-619">Lecturas de primavera: Más de 100 eBooks desde 0,94 euros</a></li><li class="recentcomments">Juan en <a href="http://www.actualidadkd.com/guia-de-instalacion-del-duokan-2013-en-el-paperwhite/#comment-607">Guía de instalación del duokan 2013 en el Paperwhite</a></li><li class="recentcomments"><a href='http://reimaginando.com/2016/04/07/enviar-a-kindle-send-to-kindle/' rel='external nofollow' class='url'>Enviar a Kindle – Send to Kindle – Reimaginando</a> en <a href="http://www.actualidadkd.com/tutorial-como-pasar-libros-y-documentos-al-kindle/#comment-591">[TUTORIAL] Cómo pasar libros y documentos al Kindle</a></li><li class="recentcomments"><a href='http://www.chw.net/foro/venta-celulares-tablets-y-pda/1163248-kindle-4-45-000-a.html#post14451706' rel='external nofollow' class='url'>Ebook Reader Kindle 4 - $45.000</a> en <a href="http://www.actualidadkd.com/opinion-kindle-4-basico-con-teclado/#comment-585">[REVIEW] Kindle 4 – Análisis Completo – Leer antes de comprar</a></li><li class="recentcomments">jose maria en <a href="http://www.actualidadkd.com/consigue-aqui-tu-cupon-de-10-de-descuento-para-kindle/#comment-575">Consigue aquí tu cupón de 10% de descuento para Kindle</a></li></ul></li> <li id="wpt_widget-2" class="widget widget-sidebar widget_wpt"> <div class="wpt_widget_content" id="wpt_widget-2_content"> <ul class="wpt-tabs has-2-tabs"> <li class="tab_title"><a href="#" id="popular-tab">Popular</a></li> <li class="tab_title"><a href="#" id="recent-tab">Recent</a></li> </ul> <!--end .tabs--> <div class="clear"></div> <div class="inside"> <div id="popular-tab-content" class="tab-content"> </div> <!--end #popular-tab-content--> <div id="recent-tab-content" class="tab-content"> </div> <!--end #recent-tab-content--> <div class="clear"></div> </div> <!--end .inside --> <div class="clear"></div> </div><!--end #tabber --> <script type="text/javascript"> jQuery(function($) { $('#wpt_widget-2_content').data('args', {"allow_pagination":null,"post_num":"5","comment_num":"5","show_thumb":"1","thumb_size":"large","show_date":"1","show_excerpt":null,"excerpt_length":"10","show_comment_num":null,"show_avatar":"1","q2w3_fixed_widget":false}); }); </script> </li> <li id="rss-2" class="widget widget-sidebar widget_rss"><div class="widget-wrap"><h3><a class='rsswidget' href='http://www.actualidadkd.com/ebook/feed' title='Sindicar este contenido'><img style='border:0' width='14' height='14' src='http://www.actualidadkd.com/wp-includes/images/rss.png' alt='RSS' /></a> <a class='rsswidget' href='http://www.actualidadkd.com/ebook' title='Formatos de ebook disponibles para leer: Kindle o PDF, EPUB, AZW, AZW3, Mobi en su caso'>¿Ebook Gratis?</a></h3></div><ul><li>Ha ocurrido un error, probablemente el feed esté caído. Inténtalo de nuevo más tarde.</li></ul></li> </ul> </div> </div><!--sidebars--> </aside> </div><!--#page--> </div><!--.main-container--> <footer> <div class="container"> <div class="footer-widgets"> <div class="f-widget f-widget-1"> <div id="text-2" class="widget widget_text"><div class="widget-wrap"><h3 class="widget-title">¿Qué es Kindle?</h3></div> <div class="textwidget">Kindle es un dispositivo para la lectura fabricado por Amazon Inc. Por un lado es el dispositivo conocido como ereader Kindle, Lector Kindle. Por otro es el formato de Kindle para ebook (.AZW). Los modelos actuales son: Kindle 4, Kindle Paperwhite V.2</div> </div> </div> <div class="f-widget f-widget-2"> <div id="text-5" class="widget widget_text"><div class="widget-wrap"><h3 class="widget-title"> Comunidad de usuarios del Kindle.</h3></div> <div class="textwidget"> ForoKD.com o Foro Kindle es la mayor comunidad de Lector Kindle con más de 20.000 miembros. <i><a href="http://forokd.com/register.php">Regístrese hoy y hablamos!</a></i> <a href="https://plus.google.com/105666367417362294896" rel="publisher">Google+</a> </div> </div> </div> <div class="f-widget f-widget-3 last"> <div id="text-4" class="widget widget_text"><div class="widget-wrap"><h3 class="widget-title">Nuestro Facebook</h3></div> <div class="textwidget"><iframe src="//www.facebook.com/plugins/likebox.php?href=https%3A%2F%2Fwww.facebook.com%2FForoKindle&width=230&height=258&colorscheme=light&show_faces=true&header=false&stream=false&show_border=false" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:230px; height:258px;" allowTransparency="true"></iframe></div> </div> </div> </div><!--.footer-widgets--> </div><!--.container--> <div class="copyrights"> <!--start copyrights--> <div class="row" id="copyright-note"> <span><a href="http://www.actualidadkd.com/" title="Blog sobre Ebook Kindle" rel="nofollow">Actualidad Kindle</a> Copyright © 2017.</span> <div class="top">Hecho por <a href="http://forokd.com">Foro Kindle</a>.</div> </div> <!--end copyrights--> </div> </footer><!--footer--> <!-- VigLink: http://viglink.com --> <script type="text/javascript"> var vglnk = { key: 'd5f43079950391c8abf87c3df662ced4' }; (function(d, t) { var s = d.createElement(t); s.type = 'text/javascript'; s.async = true; s.src = '//api.viglink.com/api/vglnk.js?key=' + vglnk.key; var r = d.getElementsByTagName(t)[0]; r.parentNode.insertBefore(s, r); }(document, 'script')); </script> <!-- end VigLink --> <script type='text/javascript' src='http://www.actualidadkd.com/wp-content/plugins/akismet/_inc/form.js?ver=3.0.1'></script> <link rel='stylesheet' id='wpt_widget-css' href='http://www.actualidadkd.com/wp-content/plugins/wp-tab-widget/css/wp-tab-widget.css?ver=3.9.15' type='text/css' media='all' /> <script type='text/javascript'> /* <![CDATA[ */ var thickboxL10n = {"next":"Siguiente >","prev":"< Anterior","image":"Imagen","of":"de","close":"Cerrar","noiframes":"Esta funci\u00f3n requiere de frames insertados. Tienes los iframes desactivados o tu navegador no los soporta.","loadingAnimation":"http:\/\/www.actualidadkd.com\/wp-includes\/js\/thickbox\/loadingAnimation.gif"}; /* ]]> */ </script> <script type='text/javascript' src='http://www.actualidadkd.com/wp-includes/js/thickbox/thickbox.js?ver=3.1-20121105'></script> <script type='text/javascript' src='http://www.actualidadkd.com/wp-includes/js/underscore.min.js?ver=1.6.0'></script> <script type='text/javascript' src='http://www.actualidadkd.com/wp-includes/js/shortcode.min.js?ver=3.9.15'></script> <script type='text/javascript' src='http://www.actualidadkd.com/wp-admin/js/media-upload.min.js?ver=3.9.15'></script> <script type='text/javascript' src='http://www.actualidadkd.com/wp-content/plugins/azon-magic/js/azon-magic.js?ver=1.0'></script> <script type='text/javascript' src='http://www.actualidadkd.com/wp-includes/js/comment-reply.min.js?ver=3.9.15'></script> <script type='text/javascript' src='http://www.actualidadkd.com/wp-content/plugins/multi-column-tag-map/mctagmap.js?mctm_ver=12.0.4&ver=1'></script> <script type='text/javascript'> /* <![CDATA[ */ var wpt = {"ajax_url":"http:\/\/www.actualidadkd.com\/wp-admin\/admin-ajax.php"}; /* ]]> */ </script> <script type='text/javascript' src='http://www.actualidadkd.com/wp-content/plugins/wp-tab-widget/js/wp-tab-widget.js?ver=3.9.15'></script> <script type='text/javascript' src='http://www.actualidadkd.com/wp-content/themes/pinstagram/js/modernizr.min.js?ver=3.9.15'></script> <script type='text/javascript' src='http://www.actualidadkd.com/wp-content/themes/pinstagram/js/jquery.prettyPhoto.js?ver=3.9.15'></script> <script type='text/javascript' src='http://www.actualidadkd.com/wp-content/themes/pinstagram/js/sticky.js?ver=3.9.15'></script> <!-- Facebook Comments for WordPress: http://peadig.com/wordpress-plugins/facebook-comments/ --> <div id="fb-root"></div> <script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/es_ES/all.js#xfbml=1&appId=669111533181898"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script> </div><!--.main-container-wrap--> </body> </html>