<?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/"
	>

<channel>
	<title>Linux, Java y programación &#187; dividir</title>
	<atom:link href="http://casidiablo.net/tag/dividir/feed/" rel="self" type="application/rss+xml" />
	<link>http://casidiablo.net</link>
	<description>Blog de Java, Programación y Linux</description>
	<lastBuildDate>Fri, 11 Nov 2011 05:41:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Unir y partir PDF</title>
		<link>http://casidiablo.net/unir-dividir-pdf/</link>
		<comments>http://casidiablo.net/unir-dividir-pdf/#comments</comments>
		<pubDate>Wed, 27 Aug 2008 04:01:49 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[dividir]]></category>
		<category><![CDATA[PDF]]></category>
		<category><![CDATA[pdfsam]]></category>
		<category><![CDATA[Unir]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=1427</guid>
		<description><![CDATA[Se trata de pdfsam, una sencilla aplicación desarrollada en Java con la que podrás unir y dividir documentos en PDF. Posee una interfaz bastante sencilla e intuitiva, y permite hacer cosas bastante interesantes. Por ejemplo, puedes partir un documento en PDF siguiendo varios criterios: en páginas únicas, cada X número de páginas, por tamaño, etc. [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fcasidiablo.net%252Funir-dividir-pdf%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Unir%20y%20partir%20PDF%22%20%7D);"></div>
<p>Se trata de <a href="http://sourceforge.net/projects/pdfsam/">pdfsam</a>, una sencilla aplicación desarrollada en Java con la que podrás unir y dividir documentos en PDF. Posee una interfaz bastante sencilla e intuitiva, y permite hacer cosas bastante interesantes. Por ejemplo, puedes partir un documento en PDF siguiendo varios criterios: en páginas únicas, cada X número de páginas, por tamaño, etc. Para usarlo tan solo debes <a href="http://downloads.sourceforge.net/pdfsam/pdfsam-1.0.1-out.zip?use_mirror=osdn">descargar el archivo .zip</a>, descomprimirlo y ejecutar el archivo .jar, con lo que verás algo como esto:</p>
<p style="text-align: center;"><img class="aligncenter" src="http://i270.photobucket.com/albums/jj96/Casidiablo/pdfsam.png" alt="" /></p>
<p><strong>Nota</strong>: si tienes configurado correctamente el Java Runtime, es posible ejecutar el archivo con un par de clicks. De lo contrario, tendrás que ejecutarlo desde la consola con el siguiente comando:</p>
<p class="consola">java -jar pdfsam-1.0.1.jar</p>
<p>Lo he visto en: <a href="http://ubuntools.wordpress.com/2008/08/24/unir-y-partir-pdfs/">Ubuntools</a></p>

]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/unir-dividir-pdf/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Dividir una entrada en varias páginas [WordPress]</title>
		<link>http://casidiablo.net/dividir-post-wordpress/</link>
		<comments>http://casidiablo.net/dividir-post-wordpress/#comments</comments>
		<pubDate>Fri, 08 Aug 2008 21:13:13 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[blogsfera]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[dividir]]></category>
		<category><![CDATA[entradas]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[tip]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=1286</guid>
		<description><![CDATA[Al momento de crear una entrada muy larga, como un tutorial por ejemplo, es posible dividir el post en varias páginas de una manera muy sencilla utilizando las etiquetas &#60;!--nextpage--&#62;. Funciona de manera similar a &#60;!--more--&#62;, pero dividiendo completamente el post. Y usándola podríamos obtener resultados como este: ¿Cómo incluir esta característica en nuestra plantilla? [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fcasidiablo.net%252Fdividir-post-wordpress%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Dividir%20una%20entrada%20en%20varias%20p%C3%A1ginas%20%5BWordpress%5D%22%20%7D);"></div>
<p>Al momento de crear una entrada muy larga, como un tutorial por ejemplo, es posible dividir el post en varias páginas de una manera muy sencilla utilizando las etiquetas <code>&lt;!--nextpage--&gt;</code>. Funciona de manera similar a <code>&lt;!--more--&gt;</code>, pero dividiendo completamente el post. Y usándola podríamos obtener resultados como este:</p>
<p style="text-align: center;"><img class="aligncenter" src="http://casidiablo.net/wordpress/wp-content/uploads/2008/08/division_post.png" alt="dividir post" /></p>
<h3>¿Cómo incluir esta característica en nuestra plantilla?</h3>
<p>La mayoría de los themes deberían incluir esta importante característica, pero en algunos casos no es así. Por tanto, si la tuya no la posee, tendrás que incluir la función <a href="http://codex.wordpress.org/Template_Tags/wp_link_pages">wp_link_pages</a> dentro del archivo <em><strong>single.php</strong></em> (si tu plantilla utiliza ese archivo para mostrar las entradas) o <em><strong>index.php</strong></em> (si se muestran directamente con ese archivo). Los parámetros que podemos pasarle a <a href="http://codex.wordpress.org/Template_Tags/wp_link_pages">wp_link_pages</a> son:</p>
<ul>
<li><strong><em> before (</em><em>string)</em></strong>: Texto que va antes de los links. Por defecto <tt>&lt;p&gt;</tt>.</li>
<li><strong><em> after (</em><em>string)</em></strong>: Texto que va antes de los links. Por defecto <tt>&lt;/p&gt;</tt>.</li>
<li><strong><em> next_or_number (</em><em>string)</em></strong>: Indica se deben usar los números (<em>number</em>) para las páginas o las palabras Previous y Next (<em>next</em>).</li>
<li><strong><em> nextpagelink (</em><em>string)</em></strong>: Texto del enlace <em>siguiente</em>. Por defecto <em><tt>Next page</tt></em>.</li>
<li><strong><em> previouspagelink (</em><em>string)</em></strong>: Texto del enlace <em>anterior</em>. Por defecto <em>Previous</em>.</li>
<li><strong><em> pagelink (</em><em>string)</em></strong>: Formato para las páginas con número.  <tt>Si pones % </tt> en el string, será reemplazado con el número de la página.</li>
</ul>
<p>Por ejemplo:</p>
<pre>&lt;?php
wp_link_pages('before=&lt;div class="estilo"&gt;Páginas:&amp;after=&lt;/div&gt;&amp;pagelink=page %');
?&gt;</pre>
<p>Mostraría algo como:</p>
<p>Páginas: <a href="http://casidiablo.net/dividir-post-wordpress/">Página 1</a> <a href="http://casidiablo.net/dividir-post-wordpress/2/">Página 2</a> Página 3 <a href="http://casidiablo.net/dividir-post-wordpress/4">Página 4</a></p>
<p>Todo dentro de etiquetas &lt;div class=&#8221;estilo&#8221;&gt;, lo que haría muy fácil el proceso de aplicarle un estilo visual con <a href="http://w3c.es/divulgacion/guiasbreves/HojasEstilo">CSS</a>.</p>
<p>También existe una función llamada <a href="http://codex.wordpress.org/Template_Tags/link_pages">link_pages</a>, que hace exactamente lo mismo que <a href="http://codex.wordpress.org/Template_Tags/wp_link_pages">wp_link_pages</a>. La diferencia es que <a href="http://codex.wordpress.org/Template_Tags/link_pages">link_pages</a>, recibe los parámetros por separado, mientras que <a href="http://codex.wordpress.org/Template_Tags/wp_link_pages">wp_link_pages</a> los recibe todos en una cadena. <strong>IMPORTANTE</strong>: la función <a href="http://codex.wordpress.org/Template_Tags/link_pages">link_pages</a> se encuentra en estado <em><strong>deprecated</strong></em>, lo que significa que NO se debe usar; siempre utiliza <a href="http://codex.wordpress.org/Template_Tags/wp_link_pages">wp_link_pages</a>.</p>
<h3>Hacks en la función wp_link_pages()</h3>
<p>Si deseas aplicar algún tipo de comportamiento especial a la función <a href="http://codex.wordpress.org/Template_Tags/wp_link_pages">wp_link_pages</a>, puedes hacerlo editando el archivo <em><strong>post-template.php</strong></em>, que se encuentra en <em><strong>wp-includes</strong></em>. Debes estar seguro de lo que haces, porque de lo contrario te puedes llevar un susto <img src='http://casidiablo.net/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>En mi caso, por ejemplo, edite dicha función de tal manera que añadiera las etiquetas &lt;span class=&#8221;current&#8221;&gt; y &lt;/span&gt;, para poder aplicar un estilo visual a la &#8220;página actual&#8221;.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://casidiablo.net/wordpress/wp-content/uploads/2008/08/hack_wp_link_page.png" alt="dividir post" /></p>
<p>Lo complicado aquí es que debes tener en cuenta el cambio, cuando hagas una actualización de la versión de WordPress. Por tanto es más seguro escribir un plugin, o algo más elaborado. Está en ti decidir qué hacer: <em>un hack rápido y peligroso</em>, o <em>un plugin demorado pero seguro</em>.</p>
<p><strong>Happy hack!</strong></p>

]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/dividir-post-wordpress/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
	</channel>
</rss>

