<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	xmlns:media="http://search.yahoo.com/mrss/"
>

<channel>
	<title>GaRaGeD Style &#187; la huesped</title>
	<atom:link href="http://thegaraged.org/garaged/la-huesped/feed" rel="self" type="application/rss+xml" />
	<link>http://thegaraged.org</link>
	<description>linux, SL y yo</description>
	<lastBuildDate>Tue, 17 Aug 2010 18:43:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
	<!-- podcast_generator="podPress/8.8" - maintenance_release="8.8.6.3" -->
	<copyright>Copyright &#38;#xA9; GaRaGeD Style 2010 </copyright>
	<managingEditor>garaged@gmail.com (GaRaGeD Style)</managingEditor>
	<webMaster>garaged@gmail.com (GaRaGeD Style)</webMaster>
	<category>posts</category>
	<image>
		<url>http://thegaraged.org/wp-content/plugins/podpress/images/powered_by_podpress.jpg</url>
		<title>GaRaGeD Style &#187; la huesped</title>
		<link>http://thegaraged.org</link>
		<width>144</width>
		<height>144</height>
	</image>
	<itunes:subtitle></itunes:subtitle>
	<itunes:summary>linux, SL y yo</itunes:summary>
	<itunes:keywords></itunes:keywords>
	<itunes:category text="Society &amp; Culture" />
	<itunes:author>GaRaGeD Style</itunes:author>
	<itunes:owner>
		<itunes:name>GaRaGeD Style</itunes:name>
		<itunes:email>garaged@gmail.com</itunes:email>
	</itunes:owner>
	<itunes:block>no</itunes:block>
	<itunes:explicit>no</itunes:explicit>
	<itunes:image href="http://thegaraged.org/wp-content/plugins/podpress/images/powered_by_podpress_large.jpg" />
		<item>
		<title>archivo de word-&gt;txt-&gt;perlazo-&gt;html</title>
		<link>http://thegaraged.org/2009/07/15/archivo-de-word-txt-perlazo-html</link>
		<comments>http://thegaraged.org/2009/07/15/archivo-de-word-txt-perlazo-html#comments</comments>
		<pubDate>Wed, 15 Jul 2009 19:20:37 +0000</pubDate>
		<dc:creator>garaged</dc:creator>
				<category><![CDATA[perl]]></category>
		<category><![CDATA[la huesped]]></category>
		<category><![CDATA[stephenie meyer]]></category>
		<category><![CDATA[the host]]></category>

		<guid isPermaLink="false">http://thegaraged.org/?p=537</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>Este es un post sobre el fino arte de piratearse un ebook, aunque no voy a decir que me incrimine, excepto que se trata de una autora contemporanea, de la que hace poco comenté aquí mismo que leí cierta saga de 4 libros sobre vampiritos amables.</p>
<p>Bueno, la historia está así, tengo un archivo de word (.doc), entonces, lo primero que hice fue convertirlo a txt en el word (duh!), luego con el script que está abajo que además usa el programa &#8220;txt2html&#8221; se divide el texto en capítulos y se convierte a HTML para ser subido a mi iphone y pueda ser leído con el BookReader.</p>
<p>Si tuve que hacerle algunos cambios al &#8220;txt&#8221;, porque el script no es muy inteligente (como su dueño) (no es mío !!), pero nada que tome más de 1 minuto, al final tengo en mi iphone listo para leerse la más reciente novela de la susodicha misteriosa.</p>
<div id="wpshdo_1" class="wp-synhighlighter-outer"><div id="wpshdt_1" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_1"></a><a id="wpshat_1" class="wp-synhighlighter-title" href="#codesyntax_1"  onClick="javascript:wpsh_toggleBlock(1)" title="Click to show/hide code block">Code block</a></td><td align="right"><a href="#codesyntax_1" onClick="javascript:wpsh_code(1)" title="Show code only"><img border="0" style="border: 0 none" src="http://thegaraged.org/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_1" onClick="javascript:wpsh_print(1)" title="Print code"><img border="0" style="border: 0 none" src="http://thegaraged.org/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://thegaraged.org/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://thegaraged.org/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_1" class="wp-synhighlighter-inner" style="display: block;"><pre class="perl" style="font-family:monospace;"><span class="co1">#!/opt/local/bin/perl -w</span>
<span class="kw2">use</span> strict<span class="sy0">;</span>
<span class="kw2">use</span> warnings<span class="sy0">;</span>
<span class="kw1">my</span> <span class="re0">$file</span> <span class="sy0">=</span> <span class="re0">$ARGV</span><span class="br0">&#91;</span>0<span class="br0">&#93;</span><span class="sy0">;</span>
<a href="http://perldoc.perl.org/functions/open.html"><span class="kw3">open</span></a> FILE<span class="sy0">,</span> <span class="st0">&quot;&lt; $file&quot;</span><span class="sy0">;</span>
<span class="kw1">my</span> <span class="re0">$oldname</span> <span class="sy0">=</span> <span class="st0">&quot;CHAPTER 0&quot;</span><span class="sy0">;</span>
<a href="http://perldoc.perl.org/functions/open.html"><span class="kw3">open</span></a> FILE_OUT<span class="sy0">,</span> <span class="st0">&quot;&gt;$oldname.txt&quot;</span><span class="sy0">;</span>
<span class="kw1">while</span> <span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
	<a href="http://perldoc.perl.org/functions/chop.html"><span class="kw3">chop</span></a><span class="sy0">;</span>
	<span class="kw1">my</span> <span class="re0">$linea</span> <span class="sy0">=</span> <span class="co5">$_</span><span class="sy0">;</span>
	<span class="kw1">if</span> <span class="br0">&#40;</span> <span class="co5">$_</span> <span class="sy0">=~</span> <span class="co2">m/^CHAPTER [\d]+$/</span> <span class="br0">&#41;</span> <span class="br0">&#123;</span>
		<a href="http://perldoc.perl.org/functions/print.html"><span class="kw3">print</span></a> <span class="st0">&quot;$_ - &quot;</span><span class="sy0">;</span>
		<span class="kw1">my</span> <span class="re0">$chap</span> <span class="sy0">=</span> <span class="co5">$_</span><span class="sy0">;</span>
		<span class="kw1">my</span> <span class="re0">$name</span> <span class="sy0">=</span> <span class="sy0">;</span>
		<a href="http://perldoc.perl.org/functions/chop.html"><span class="kw3">chop</span></a> <span class="re0">$name</span><span class="sy0">;</span>
		<a href="http://perldoc.perl.org/functions/print.html"><span class="kw3">print</span></a> <span class="st0">&quot;$name<span class="es0">\n</span>&quot;</span><span class="sy0">;</span>
		<a href="http://perldoc.perl.org/functions/close.html"><span class="kw3">close</span></a> FILE_OUT<span class="sy0">;</span>
		<a href="http://perldoc.perl.org/functions/open.html"><span class="kw3">open</span></a> FILE_OUT<span class="sy0">,</span> <span class="st0">&quot;&gt;$chap-$name.txt&quot;</span><span class="sy0">;</span>
		<span class="st0">`txt2html &quot;$oldname.txt&quot; &gt; &quot;$oldname.html&quot;`</span><span class="sy0">;</span>
		<span class="re0">$oldname</span> <span class="sy0">=</span> <span class="st0">&quot;$chap-$name&quot;</span><span class="sy0">;</span>
		<span class="re0">$linea</span> <span class="sy0">=</span> <span class="st0">&quot;$chap - $name&quot;</span><span class="sy0">;</span>
	<span class="br0">&#125;</span> <span class="kw1">elsif</span> <span class="br0">&#40;</span> <span class="co5">$_</span> <span class="sy0">=~</span> <span class="co2">m/^Page [\d]+$/</span> <span class="br0">&#41;</span> <span class="br0">&#123;</span>
		<span class="re0">$linea</span> <span class="sy0">=</span> <span class="sy0">;</span>
		<span class="re0">$linea</span> <span class="sy0">=</span>  <span class="kw1">or</span> <span class="re0">$linea</span> <span class="sy0">=</span> <span class="st0">&quot;&quot;</span><span class="sy0">;</span>
	<span class="br0">&#125;</span>
	<a href="http://perldoc.perl.org/functions/print.html"><span class="kw3">print</span></a> FILE_OUT <span class="st0">&quot;$linea<span class="es0">\n</span>&quot;</span> <span class="kw1">or</span> <a href="http://perldoc.perl.org/functions/warn.html"><span class="kw3">warn</span></a> <span class="st0">&quot;Fin de archivo?&quot;</span><span class="sy0">;</span>
<span class="br0">&#125;</span>
<span class="st0">`txt2html &quot;$oldname.txt&quot; &gt; &quot;$oldname.html&quot;`</span><span class="sy0">;</span></pre></div></div>
<p>El documento original usa un par de patrones para los títulos de cada capítulo y para las páginas, entonces de eso me aproveché para poder dividir en archivos cada capítulo, y bueno, eliminar la molesta etiqueta de &#8220;Page 1&#8230; Page 2&#8230;&#8221;. Con lo cual doy el primer paso para dedicarme a convertidor de textos a ebooks <img src='http://thegaraged.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>SPOILER: El libro es &#8220;The host&#8221; o &#8220;La Huesped&#8221; creo se llama en español, de Stephenie Meyer de quien me declaro fans ! (en realidad esto es pa ayudarle a google a indexar el post <img src='http://thegaraged.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </file></p>
]]></content:encoded>
			<wfw:commentRss>http://thegaraged.org/2009/07/15/archivo-de-word-txt-perlazo-html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
