<?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>Webindex</title>
	<atom:link href="http://www.webindex.com.mx/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.webindex.com.mx</link>
	<description>Blog de Tecnología, OpenSource, Herramientas, Linux, Podcast</description>
	<lastBuildDate>Wed, 21 Jul 2010 03:25:54 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>GIMP programa de manejo de imágenes</title>
		<link>http://www.webindex.com.mx/2010/07/18/gimp-programa-de-manejo-de-imagenes/</link>
		<comments>http://www.webindex.com.mx/2010/07/18/gimp-programa-de-manejo-de-imagenes/#comments</comments>
		<pubDate>Sun, 18 Jul 2010 18:40:00 +0000</pubDate>
		<dc:creator>gespinos</dc:creator>
				<category><![CDATA[Herramientas]]></category>
		<category><![CDATA[imagen]]></category>
		<category><![CDATA[publisher]]></category>
		<category><![CDATA[utilerias]]></category>

		<guid isPermaLink="false">http://www.webindex.com.mx/?p=73</guid>
		<description><![CDATA[Estoy instalando una nueva PC para escribir las presentaciones, manuales y gráficas de un curso que voy a impartir. Realicé un listado de los programas gratuitos que a lo largo de los años he descubierto que son de más utilidad, algo así como una caja de herramientas que facilitan la vida enormemente.
El primer programa que [...]]]></description>
			<content:encoded><![CDATA[<p>Estoy instalando una nueva PC para escribir las presentaciones, manuales y gráficas de un curso que voy a impartir. Realicé un listado de los programas gratuitos que a lo largo de los años he descubierto que son de más utilidad, algo así como una caja de herramientas que facilitan la vida enormemente.</p>
<p>El primer programa que instalé es el GIMP (GNU Image Manipulation Program). Es considerado por muchos como la contraparte abierta de Photoshop, y tiene muchas más funciones que el programa Paint. En mi opinión, es mucho más fácil de usar, aunque como todo programa nuevo, hay que leer la documentación y uno que otro tutorial. </p>
<p>Con el GIMP, es posible retocar fotografías, realizar composiciones gráficas, y crear nuevas imagenes como backgrounds, botones, encabezados, conversiones entre formatos, etc. También es posible realizar operaciones masivas sobre un conjunto de imágenes, ya que cuenta con una línea de comandos.<br />
<div id="attachment_80" class="wp-caption alignnone" style="width: 310px"><a href="http://www.webindex.com.mx/wp-content/uploads/2010/07/standard-setup.png"><img src="http://www.webindex.com.mx/wp-content/uploads/2010/07/standard-setup-300x203.png" alt="Pantalla Estándar del GIMP" title="Pantalla Estándar del GIMP" width="300" height="203" class="size-medium wp-image-80" /></a><p class="wp-caption-text">Pantalla Estándar del GIMP</p></div><br />
<strong>Funciones</strong><br />
Contiene una amplia gama de herramientas, como brochas, lápiz, clonar, antialias, gradientes, blend, manejo de canales alpha y layers, entre otras.</p>
<div id="attachment_82" class="wp-caption alignnone" style="width: 285px"><a href="http://www.webindex.com.mx/wp-content/uploads/2010/07/toolbox-description.png"><img src="http://www.webindex.com.mx/wp-content/uploads/2010/07/toolbox-description.png" alt="Herramientas del GIMP" title="Herramientas del GIMP" width="275" height="212" class="size-full wp-image-82" /></a><p class="wp-caption-text">Herramientas del GIMP</p></div>
<p><strong>Descarga del GIMP</strong><br />
GIMP puedes descargarlo de: <strong><a href="http://www.gimp.org/downloads/">http://www.gimp.org/downloads/</a></strong></p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-1180186170400278";
/* WI_horz_small */
google_ad_slot = "4658965128";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<div id="attachment_78" class="wp-caption alignnone" style="width: 266px"><a href="http://www.webindex.com.mx/wp-content/uploads/2010/07/wilber.png"><img src="http://www.webindex.com.mx/wp-content/uploads/2010/07/wilber.png" alt="wilber máscote del GIMP" title="wilber máscote del GIMP" width="256" height="256" class="size-full wp-image-78" /></a><p class="wp-caption-text">wilber máscote del GIMP</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.webindex.com.mx/2010/07/18/gimp-programa-de-manejo-de-imagenes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Webindex nuevamente en linea</title>
		<link>http://www.webindex.com.mx/2010/01/03/webindex-nuevamente-en-linea/</link>
		<comments>http://www.webindex.com.mx/2010/01/03/webindex-nuevamente-en-linea/#comments</comments>
		<pubDate>Sun, 03 Jan 2010 19:52:06 +0000</pubDate>
		<dc:creator>gespinos</dc:creator>
				<category><![CDATA[Nuestros Servicios]]></category>
		<category><![CDATA[avisos]]></category>
		<category><![CDATA[tecnología]]></category>

		<guid isPermaLink="false">http://www.webindex.com.mx/2010/01/03/webindex-nuevamente-en-linea/</guid>
		<description><![CDATA[Hola, el blog nuevamente está en línea, después de casi 2 años de inactividad. 
Webindex se dedica a la implementación de herramientas en línea, como aplicaciones open source, blogs, portales, aplicaciones de bases de datos, publicaciones electrónicas, utilerías, etc&#8230; 
]]></description>
			<content:encoded><![CDATA[<p>Hola, el blog nuevamente está en línea, después de casi 2 años de inactividad. </p>
<p>Webindex se dedica a la implementación de herramientas en línea, como aplicaciones open source, blogs, portales, aplicaciones de bases de datos, publicaciones electrónicas, utilerías, etc&#8230; </p>
]]></content:encoded>
			<wfw:commentRss>http://www.webindex.com.mx/2010/01/03/webindex-nuevamente-en-linea/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Como convertir HTML estructurado a un libro PDF utilizando HTMLDoc</title>
		<link>http://www.webindex.com.mx/2006/10/12/como-convertir-html-estructurado-a-un-libro-pdf-utilizando-htmldoc/</link>
		<comments>http://www.webindex.com.mx/2006/10/12/como-convertir-html-estructurado-a-un-libro-pdf-utilizando-htmldoc/#comments</comments>
		<pubDate>Thu, 12 Oct 2006 23:57:02 +0000</pubDate>
		<dc:creator>gespinos</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.webindex.com.mx/weblog/2006/10/12/como-convertir-html-estructurado-a-un-libro-pdf-utilizando-htmldoc/</guid>
		<description><![CDATA[HTMLDoc permite reunir documentos HTML estructurados y crear a partir de ellos documentos ó &#8220;libros&#8221; en formato PDF los cuáles incluyen automáticamente índices, bookmarks, capitulos y subcapítulos.

En algunas ocasiones tenemos un documento extenso en formato HTML, ya sea un manual, un libro, un material escolar o didáctico; este documento puede estar en un sólo archivo [...]]]></description>
			<content:encoded><![CDATA[<p>HTMLDoc permite reunir documentos HTML estructurados y crear a partir de ellos documentos ó &#8220;libros&#8221; en formato PDF los cuáles incluyen automáticamente índices, bookmarks, capitulos y subcapítulos.</p>
<p><span id="more-56"></span></p>
<p>En algunas ocasiones tenemos un documento extenso en formato HTML, ya sea un manual, un libro, un material escolar o didáctico; este documento puede estar en un sólo archivo HTML  o dividido en varios, como por ejemplo, un archivo por capítulo, en el caso de un libro. El siguiente paso en el proceso de publicación sería convertir estos archivos HTML a un archivo PDF, que incluyera encabezados de capítulo, índices y bookmarks en base a la estructura del documento. </p>
<p>Una forma de lograr esto es por medio de una cadena de procesos con herramientas SGML para convertir a Latex y posteriormente convertir a PDF, utilizando hojas de estilo DSSSL. Uhmm, un <em>poco complicado</em>. Una solución fácil, rápida y muy sencilla de utilizar es la herramienta <strong>HTMLDoc</strong>, la cual convierte los archivos HTML a PDF y otros formatos.</p>
<h4>Características</h4>
<ul>
<li>Convierte varios archivos HTML estructurados en un PDF, PS y HTML</li>
<li>Puede numerar los capítulos en base a varios formatos configurables.</li>
<li>Puede insertar imágenes BMP,GIF,JPEG y PNG.</li>
<li>Puede insertar ligas tanto internas (ANCHORS) como externas (URLS)</li>
<li>Puede leer la información META como attributos del PDF</li>
<li>Acepta tablas HTML</li>
<li>También es posible realizar conversiones desde la línea de comando para convertir HTML en procesos batch y como CGIs en servidores WEB</li>
<li>y mas&#8230;.</li>
</ul>
<h4>Elementos de HTML soportados</h4>
<p>Los documentos HTML deben contar con una estructura definida por las etiquetas de HEADER, por ejemplo :</p>
<pre>
&lt;h1&gt; Titulo del capitulo&lt;/h1&gt;
&lt;h2>Titulo del Subcapitulo 1&lt;/h2&gt;
etc...
</pre>
<p>HTMLDoc a partir de las etiquetas de estructura, creará encabezados de capitulo y subcapitulo, creará un índice, y de acuerdo a ciertos códigos de HTML en forma de comentario, puede incluir encabezados, pies de página, saltos de página, etc&#8230;</p>
<p>Es NECESARIO por lo menos una etiqueta de nivel H1.</p>
<p>Algunos códigos HTML soportados para configurar el PDF de salida:</p>
<pre>
&lt;!-- FOOTER LEFT "foo" --&gt;
Asigna el texto izquierdo del pie de página
&lt;!-- HALF PAGE --&gt;
Inserta un salto de media página
&lt;!-- HEADER LEFT "foo" --&gt;
Asigna el texto izquierdo del encabezado
&lt;!-- PAGE BREAK --&gt;
Inserta un salto de página
</pre>
<p>en el manual se pueden encontrar otros códigos para manipular el PDF de salida.</p>
<h4>Uso</h4>
<p><img id="image63" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/10/htmldoc003.png" alt="Archivos de Entrada"/><br />
Primero se selecciona(n) el (los) archivo(s) HTML de entrada, el logo de la página de portada, y el tipo de archivo de salida, por ejemplo <em>Book</em>.</p>
<p><img id="image64" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/10/htmldoc004.png" alt="Opciones de Salida"/><br />
Configuración de la salida, HTML si se quiere que todo se integre en un sólo HTML con índice, separated HTML si se quiere hacer páginas individuales ligadas, PDF o PS.</p>
<p><img id="image66" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/10/htmldoc006.png" alt="Configurar la tabla de contenido"/><br />
Configurar la Tabla de Contenidos, si se quieren numerar los capítulos, los niveles de H1, H2, H3, etc a utilizar.</p>
<p>Oprimir GENERATE y listo!</p>
<p>HTMLDoc permite configurar varios parámetros del PDF de salida, como seguridad password o contraseña, encabezados y pies de página, portadas, orientación, encriptación, etc.</p>
<h4>Licencia</h4>
<p>El código fuente esta bajo la licencia GPL. El fabricante no provee una versión compilada ejecutable para windows de forma libre, sino bajo una licencia comercial. Pero es posible compilar el código fuente libre uno mismo, y el ejecutable que se obtiene puede ser distribuido.</p>
<h4>Referencias</h4>
<p>La página del <a href="http://www.htmldoc.org/">fabricante: http://www.htmldoc.org/</a> y también <a href="http://www.easysw.com/">http://www.easysw.com/</a></p>
<p>Página para bajar el código fuente: <a href="http://www.htmldoc.org/software.php">http://www.htmldoc.org/software.php</a></p>
<p><strong>Windows Binaries</strong></p>
<p></p>
<p>Los binarios ejecutables en windows se pueden conseguir por medio de <a href="http://www.google.com/search?hl=en&#038;lr=&#038;rls=en&#038;q=htmldoc+windows+binary+winfree&#038;btnG=Search">Google</a>.</p>
<p>El binario más reciente lo encontré en: <a href="http://www.asseca.com/bhcomp/index.html">http://www.asseca.com/bhcomp/index.html</a> bajar el archivo htmldoc-1.8.25-winfree.zip</p>
<p><!--- http://asseca-pt.net/bhcomp/index.html http://users.tpg.com.au/naffall/htmldoc.html ---></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webindex.com.mx/2006/10/12/como-convertir-html-estructurado-a-un-libro-pdf-utilizando-htmldoc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como convertir imágenes a PDF: Swift PDF</title>
		<link>http://www.webindex.com.mx/2006/09/05/como-convertir-imagenes-a-pdf-swift-pdf/</link>
		<comments>http://www.webindex.com.mx/2006/09/05/como-convertir-imagenes-a-pdf-swift-pdf/#comments</comments>
		<pubDate>Wed, 06 Sep 2006 02:51:50 +0000</pubDate>
		<dc:creator>gespinos</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.webindex.com.mx/weblog/2006/09/05/como-convertir-imagenes-a-pdf-swift-pdf/</guid>
		<description><![CDATA[Swift PDF es una utilería muy fácil de usar que permite convertir imágenes de diferentes formatos, cómo Jpeg, Gif o Bitmap, combinándolas en ún sólo PDF.

Instalar PDF Swift
El instalador puede ser descargado en la siguiente página de Swift PDF [http://www.derring.com/swiftpdf/index.htm]

Insertar archivos de imágenes
En el icono &#8220;Load Images&#8221;, se pueden seleccionar una o varias imágenes para [...]]]></description>
			<content:encoded><![CDATA[<p>Swift PDF es una utilería muy fácil de usar que permite convertir imágenes de diferentes formatos, cómo Jpeg, Gif o Bitmap, combinándolas en ún sólo PDF.</p>
<p><span id="more-54"></span></p>
<h4>Instalar PDF Swift</h4>
<p>El instalador puede ser descargado en la <a href="http://www.derring.com/swiftpdf/index.htm">siguiente página de Swift PDF</a> [http://www.derring.com/swiftpdf/index.htm]</p>
<p><img id="image57" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/09/pdfswift001.png" alt="Instalar PDF Swift"/></p>
<h4>Insertar archivos de imágenes</h4>
<p>En el icono &#8220;Load Images&#8221;, se pueden seleccionar una o varias imágenes para insertar en el PDF<br />
<img id="image62" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/09/pdfswift006.png" alt="Seleccionar imagenes para insertar en el PDF" width="75%"/></p>
<p><img id="image59" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/09/pdfswift005.png" alt="Pantalla principal" width="75%"/></p>
<h4>Seleccionar las preferencias del documento PDF</h4>
<p>En el menú File->Preferences se puede seleccionar algunos parámetros como tamaño de papel, directorios por default, orientación, etc&#8230;</p>
<p><img id="image60" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/09/pdfswift003.png" alt="Preferencias"/></p>
<h4>Propiedades del PDF</h4>
<p>También es posible establecer algunas propiedades del PDF, como autor, tema, etc.</p>
<p><img id="image61" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/09/pdfswift004.png" alt="Propiedades del PDF"/></p>
<h4>Crear PDF !</h4>
<p>Dar click en el icono de &#8220;Create PDF&#8221; y listo !</p>
<h4>Referencias</h4>
<p><strong>Página de Swift PDF</strong><br />
<a href="http://www.derring.com/swiftpdf/index.htm">Swift PDF</a> [http://www.derring.com/swiftpdf/index.htm]</p>
<p><strong>En este weblog mencionan algunas otras herramientas para PDF:</strong></p>
<p><a href="http://www.genbeta.com/archivos/2006/05/27-los-betabits-mas-crujientes-q.php">http://www.genbeta.com/archivos/2006/05/27-los-betabits-mas-crujientes-q.php</a></p>
<p><strong>Galería de Imágenes Libres del Gimp</strong><br />
<a href="http://gimp-savvy.com/PHOTO-ARCHIVE/NASA/page1.html">http://gimp-savvy.com/PHOTO-ARCHIVE/NASA/page1.html</a></p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webindex.com.mx/2006/09/05/como-convertir-imagenes-a-pdf-swift-pdf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como crear un pdf desde MS-Word III: conversión masiva</title>
		<link>http://www.webindex.com.mx/2006/08/16/como-crear-un-pdf-desde-ms-word-iii-conversion-masiva/</link>
		<comments>http://www.webindex.com.mx/2006/08/16/como-crear-un-pdf-desde-ms-word-iii-conversion-masiva/#comments</comments>
		<pubDate>Wed, 16 Aug 2006 06:45:40 +0000</pubDate>
		<dc:creator>gespinos</dc:creator>
				<category><![CDATA[Herramientas]]></category>

		<guid isPermaLink="false">http://www.webindex.com.mx/weblog/2006/08/16/como-crear-un-pdf-desde-ms-word-iii-conversion-masiva/</guid>
		<description><![CDATA[En esta ocasión veremos un procedimiento más avanzado, en el caso que se necesite convertir masivamente una gran cantidad de archivos word a PDF de forma automática. Como siempre, empezaremos por el camino &#8216;a pie&#8217;, para conocer a fondo el proceso de conversión, por medio de un script de VisualBasic. 

El proceso consiste en realizar [...]]]></description>
			<content:encoded><![CDATA[<p>En esta ocasión veremos un procedimiento más avanzado, en el caso que se necesite convertir masivamente una gran cantidad de archivos word a PDF de forma automática. Como siempre, empezaremos por el camino &#8216;a pie&#8217;, para conocer a fondo el proceso de conversión, por medio de un script de VisualBasic. </p>
<p><span id="more-53"></span></p>
<p>El proceso consiste en realizar los mismos pasos presentados en el post <a href="http://www.webindex.com.mx/weblog/2006/07/16/como-crear-un-pdf-desde-ms-word-i/">Como crear un PDF desde MS-Word I</a>, pero de forma automatizada desde la línea de comandos.</p>
<ol>
<li>Imprimir el archivo de Word utilizando una impresora PostScript. Este paso lo automatizamos por medio de un script de VisualBasic (VBScript), <em>word2ps.vbs</em>.</li>
<li>Convertir el archivo postscript en PDF. Este paso lo automatizamos con un comando de GhostScript, <em>ps2pdf</em>.</li>
<li>Repetimos los pasos 1 y 2 por cada archivo word, en un archivo <em>batch</em>.</li>
</ol>
<h4>[Muy] Breve introducción a VBScript</h4>
<p>VBScript es un lenguaje desarrollado por Microsoft para automatizar algunas operaciones administrativas en Windows. Es un lenguaje <em>interpretado</em>, por lo cual necesita<br />
un ambiente que ejecute las instrucciones. En nuestro caso, utilizaremos el ambiente <em>Windows Script Host</em> para ejecutar nuestro script. </p>
<h4>Archivo de VBScript <em>word2ps.vbs</em></h4>
<p>Este script realiza lo siguiente: recibe desde la línea de comandos un nombre del documento DOC; abre el programa de Word; abre el documento; selecciona la impresora PostScript; manda a imprimir el documento a un archivo PS; cierra el documento; cierra Word. </p>
<p>Los archivos vbs deben de tener un tipo asociado de VBScript Script File, asociada a la aplicación Microsoft (r) Windows Based Script Host (ver referencias).</p>
<p><strong>Nombre de archivo:</strong> word2ps.vbs</p>
<blockquote><p>
&#8216;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
&#8216; word2ps.vbs &#8211; Script para Convertir un Archivo de Word a Postscript<br />
&#8216;                     (Primer Paso para convertirlo a PDF)<br />
&#8216; USO:<br />
&#8216; &#8212; start word2ps.vbs archivoword.doc<br />
&#8216; Requiere:<br />
&#8216; &#8212; interprete de VBScript como el Windows Script Host (WSH)<br />
&#8216; &#8212; Utilizamos una impresora Postscript definida previamente<br />
&#8216;    Ej. Apple LaserWriter y la damos de alta con el nombre<br />
&#8216;    &#8220;ArchivoPS&#8221; y la ponemos como impresora Activa default<br />
&#8216;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
&#8216; Para obtener información del directorio y paths<br />
Dim fso &#8216; As FileSystemObject<br />
Set fso = CreateObject(&#8220;Scripting.FileSystemObject&#8221;)<br />
sDocFile = fso.GetAbsolutePathName(WScript.Arguments.Item(0))<br />
sFolder = fso.GetParentFolderName(sDocFile)<br />
sBase=fso.GetBaseName(sDocFile)<br />
sPrintName=&#8221;ArchivoPS&#8221;<br />
&#8216;<br />
&#8216;Nombre del archivo Postscript de salida<br />
sPRNFile = sFolder + &#8220;\&#8221; + sBase + &#8220;.ps&#8221;<br />
&#8216;<br />
&#8216;Abrimos Word<br />
Set WordApp = CreateObject(&#8220;Word.Application&#8221;)<br />
&#8216;<br />
&#8216;Seleccionamos la impresora Postscript<br />
WordApp.ActivePrinter = sPrintName<br />
&#8216;<br />
&#8216;Abrimos el archivo<br />
WordApp.Documents.Open(sDocFile)<br />
&#8216;<br />
&#8216;Mandamos a imprimir a un archivo<br />
WordApp.ActiveDocument.PrintOut False , , , sPRNFile , , , , , , ,True<br />
&#8216;<br />
Do While WordApp.BackgroundPrintingStatus > 0<br />
&#8216;Esperar a que se termine de imprimir (no jala bien para archivos muy grandes&#8230;)<br />
DOEVENTS()<br />
Loop<br />
&#8216;<br />
&#8216;Cerramos el archivo<br />
WordApp.ActiveDocument.Close False<br />
&#8216;Cerramos Word<br />
&#8216;TODO: modificar para pasar una lista de 1+ archivos en la linea de comandos<br />
&#8216;         como argumentos, para evitar  abrir y cerrar word  por cada archivo<br />
&#8216;TODO2: también se podría generar automaticamente este script, por medio de sed o awk<br />
&#8216;          de tal forma que los archivos ya vayan hardwired al codigo y  se abran<br />
&#8216;          multiples documentos word dentro del script<br />
WordApp.Quit False<br />
&#8216;<br />
Set WordApp = Nothing<br />
&#8216;
</p></blockquote>
<p>Para ejecutar este escript, desde una ventana de línea de comandos MS-DOS:</p>
<p><code>start word2ps.vbs midocumento.doc</code><br />
ó<br />
<code>cscript word2ps.vbs midocumento.doc</code></p>
<p>la salida de éste script es un archivo PostScript llamado midocumento.ps</p>
<h4>Crear el PDF a partir del archivo PostScript con ps2pdf</h4>
<p>Posteriormente, se convierte el archivo PostScript a PDF por medio de la utilería ps2pdf, incluida en el paquete GhostScript, ver el post <a href="http://www.webindex.com.mx/weblog/2006/07/16/como-crear-un-pdf-desde-ms-word-i/">Como crear un PDF desde MS-Word I</a>. (Asegurarse que el path incluya la ruta a ésta utilería, sino es así, pueden darse errores de <em>&#8220;command not found&#8221;</em>)</p>
<p><code><br />
E:\scripts>ps2pdf horarios.ps horarios.pdf<br />
"ps2pdf" no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable.<br />
</code></p>
<p>En este caso, hay que agregar las siguientes rutas en la variable de ambiente PATH (Panel de Control->Sistema->Opciones Avanzadas->Variables de Entorno)</p>
<p><code>D:\gs\gs8.53\bin</code><br />
y<br />
<code>D:\gs\gs8.53\lib</code><br />
que es la ruta de instalación de GhostScript, tanto de los archivos binarios, como de las utilerías.</p>
<blockquote><p>
E:\scripts>ps2pdf midocumento.ps midocumento.pdf<br />
%%[ ProductName: AFPL Ghostscript ]%%<br />
%%[Page: 1]%%<br />
%%[Page: 2]%%<br />
%%[LastPage]%%
</p></blockquote>
<p>y el resultado es un documento PDF llamado midocumento.pdf</p>
<h4>Integrando todo el proceso en un archivo de procesamiento por lotes <em>&#8220;Batch&#8221;</em></h4>
<p><strong>Nombre de archivo:</strong> convierte.bat</p>
<blockquote><p>
start word2ps.vbs midocumento1.doc<br />
ps2pdf midocumento1.ps midocumento1.pdf<br />
start word2ps.vbs midocumento2.doc<br />
ps2pdf midocumento2.ps midocumento2.pdf<br />
start word2ps.vbs midocumento3.doc<br />
ps2pdf midocumento3.ps midocumento3.pdf<br />
# &#8230;&#8230;&#8230;  ETC, se repite el proceso para cada documento DOC
</p></blockquote>
<p>En un ambiente de producción, el archivo convierte.bat se puede generar dinámicamente a partir de un listado de archivos, por medio de utilerías de shell, por ejemplo: sed, gawk, etc</p>
<h4>Descargas</h4>
<p></p>
<ul>
<li> Ambiente para ejecutar scripts VBScripts: <a href="http://msdn.microsoft.com/library/default.asp?url=/downloads/list/webdev.asp">Microsoft Windows Script 5.6
<p>http://msdn.microsoft.com/library/default.asp?url=/downloads/list/webdev.asp</p>
<p></a>
</li>
</ul>
<h4>Referencias</h4>
<ul>
<li><a href="http://visualbasic.about.com/od/learnvbscript/ss/vbsadmin.htm">http://visualbasic.about.com/od/learnvbscript/ss/vbsadmin.htm</a> (Inglés)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.webindex.com.mx/2006/08/16/como-crear-un-pdf-desde-ms-word-iii-conversion-masiva/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como crear un PDF desde MS-Word II: PDFCreator</title>
		<link>http://www.webindex.com.mx/2006/08/07/como-crear-un-pdf-desde-ms-word-ii-pdfcreator/</link>
		<comments>http://www.webindex.com.mx/2006/08/07/como-crear-un-pdf-desde-ms-word-ii-pdfcreator/#comments</comments>
		<pubDate>Mon, 07 Aug 2006 17:01:48 +0000</pubDate>
		<dc:creator>gespinos</dc:creator>
				<category><![CDATA[Herramientas]]></category>

		<guid isPermaLink="false">http://www.webindex.com.mx/weblog/2006/08/07/como-crear-un-pdf-desde-ms-word-ii-pdfcreator/</guid>
		<description><![CDATA[Otro método para convertir un archivo de Microsoft Word (o cualquier otra aplicación) a PDF es por medio de utilerías que actúan como &#8220;impresoras pdf&#8221;, las cuales ocultan todo el proceso de crear un archivo PostScript y pasar a PDF en una caja negra, de forma transparente para el usuario. Para este ejemplo, seleccionamos la [...]]]></description>
			<content:encoded><![CDATA[<p>Otro método para convertir un archivo de Microsoft Word <em>(o cualquier otra aplicación)</em> a PDF es por medio de utilerías que actúan como &#8220;impresoras pdf&#8221;, las cuales ocultan todo el proceso de crear un archivo PostScript y pasar a PDF en una caja negra, de forma transparente para el usuario. Para este ejemplo, seleccionamos la utilería <strong><em>PDFCreator</em></strong>.</p>
<p><span id="more-26"></span></p>
<h4>PDFCreator</h4>
<p>PDFCreator es una utilería gratis que permite crear PDFs desde cualquier aplicación de Windows, ya sea de MS-Office, como Word, Excel, PowerPoint, etc, hasta desde casi cualquier otra aplicación que pueda imprimir en Windows. Desde mi punto de vista, es el método más fácil y directo de crear un PDF, ideal para los usuarios de todos los niveles.</p>
<h5>Características Principales de PDFCreator</h5>
<ul>
<li>Permite crear PDF desde cualquier programa que pueda imprimir de forma fácil y directa</li>
<li>Tiene una interfaz fácil de usar, en la cuál podemos configurar todas las opciones</li>
<li>Seguridad: Puede encriptar los PDFs y proteger la impresión, la apertura, etc con un password o contraseña.</li>
<li>Puede enviar los documentos PDFs generados vía Email</li>
<li>Además de PDF, puede convertir los documentos a otros formatos gráficos, como PNG, JPG, TIFF, BMP, PCX, PS y EPS</li>
<li>Puede organizar los archivos PDF en una estructura de directorios en base a los atributos o etiquetas del documento, por ejemplo, Username, Computername, etc..</li>
<li>Puede pegar o integrar múltiples PDF en uno sólo.</li>
<li>Instalación fácil</li>
<li>Para administradores de redes, puede correr en Terminal Server.</li>
<li>Permite convertir archivos desde la línea de comandos, esto facilita la conversión batch de archivos.</li>
<li>Es gratis! Distribuido con la licencia Aladdin Free Public License. (Limitado en la re-distribución comercial).</li>
</ul>
<h4>Instalación</h4>
<h5>1.- Descargar el instalador</h5>
<p>Entrar a la página de <a href="<a href="http://sourceforge.net/project/showfiles.php?group_id=57796&#038;package_id=53473&#038;release_id=425596">descarga de sourceforge</a>. En este momento, la última versión es PDFCreator 0.9.2. Existen 3 diferentes instaladores:</p>
<ul>
<li><em>PDFCreator-0_9_2_AFPLGhostscript.exe</em> : Utiliza las utilerías de PosScript con licencia AFPL.</li>
<li><em>PDFCreator-0_9_2_GPLGhostscript.exe</em> : Utiliza las utilerías de PostScript con licencia GPL.
<p>¿Cuál es la diferencia entre los dos instaladores? para efectos prácticos, ninguna. La versión AFPL es un poco más actual y tiene las últimas características, pero tiene algunas restricciones para su redistribución con fines comerciales. Si va a utilizar PDFCreator para fines personales y no lo va a re-distribuir, utilice la versión AFPL. Las utilerías PostScript permiten convertir una salida postscript a PDF, de la misma forma como lo presenté en <a href="http://www.webindex.com.mx/weblog/2006/07/16/como-crear-un-pdf-desde-ms-word-i/">el artículo anterior</a>.</li>
<li><em>PDFCreator-0_9_2_WithoutGhostscript.exe</em> : Si ya tienes instalado GhostScript y sus utilerías de acuerdo a las instrucciones <a href="http://www.webindex.com.mx/weblog/2006/07/16/como-crear-un-pdf-desde-ms-word-i/">del artículo anterior</a>, ya no es necesario re-instalarlo. Este instalador sólamente incluye la impresora PDF y detecta automáticamente GhostScript.</li>
</ul>
<h5>2.- Ejecutar el instalador</h5>
<p>En este caso, voy a utilizar el instalador <em>PDFCreator-0_9_2_WithoutGhostscript.exe</em>, ya que en mi sistema ya está instalado GhostScript. En cualquier otro caso, se puede utilizar el archivo PDFCreator-0_9_2_AFPLGhostscript.exe . </p>
<p><img id="image37" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/08/pdfcreator016.png" alt="Instalacion"/></p>
<p><img id="image38" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/08/pdfcreator017.png" alt="InstalaciÃ³n"/></p>
<p>Se recomienda un nombre de impresora fácil de recordar, sin espacios.</p>
<p><img id="image39" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/08/pdfcreator018.png" alt="InstalaciÃ³n"/></p>
<p><img id="image40" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/08/pdfcreator019.png" alt="InstalaciÃ³n"/></p>
<p>La nueva versión de PDFCreator incluye una barra que se integra al Internet Explorer y que permite convertir fácilmente páginas WEB a PDF, realizar búsquedas, etc.</p>
<p><img id="image41" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/08/pdfcreator020.png" alt="Barra de Internet Explorer"/></p>
<p><strong><em>Recomendación:</em> </strong> No instalar la barra de Internet Explorer, ya que las funciones de búsqueda envían cierta información como dirección IP, ubicación geográfica, etc. con el fin de regresar como parte de la búsqueda anuncios personalizados;  algunos anti-virus pueden interpretar esto como una violación a la privacidad y pueden enviar mensajes de advertencias o de plano bloquear el acceso. Quitar la selección de la casilla correspondiente para no instalar esta función. (Si decides instalarla, posteriormente se puede desinstalar independientemente, sin tener que desinstalar PDFCreator)</p>
<p><img id="image42" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/08/pdfcreator022.png" alt="Tip: No instalar la barra de Internet Explorer"/><br />
<br />
<img id="image43" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/08/pdfcreator023.png" alt="InstalaciÃ³n"/><br />
</p>
<h5>3.- Configuración de PDFCreator</h5>
<p>Abrir el monitor de PDFCreator con el ícono del escritorio<br />
<img id="image44" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/08/pdfcreator027.png" alt="Click en el I­cono de acceso directo en el escritorio"/><br />
</p>
<p>Monitor de PDFCreator, el cuál permite ver el proceso de &#8220;impresión&#8221; de los documentos al formato PDF. También, desde aqui se pueden seleccionar los documentos que se quieren pegar o unir en un sólo PDF. <br />
<img id="image45" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/08/pdfcreator028.png" alt="Cola de creaciÃ³n de PDF"/><br />
</p>
<p>Entrar al menu File->Options<br />
<img id="image46" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/08/pdfcreator031.png" alt="Opciones"/><br />
</p>
<p>En estas pantallas se puede configurar todas las opciones para crear los PDFs. En la primera pantalla, se puede crear un PDF de prueba, para checar que todo funcione correctamente.<br />
<img id="image47" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/08/pdfcreator033.png" alt="Opciones Generales"/></p>
<p>En el menú de la izquierda se encuentran las configuraciones especiales para cada tipo de formato de salida posible, como PDF, formatos gráficos, PNG, TIFF, etc. Aquí algunas opciones específicas del PDF.<br />
<img id="image48" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/08/pdfcreator034.png" alt="Opciones especificas de PDF"/><br />
</p>
<p>Opciones de Seguridad, como encriptación, passwords o contraseñas, funciones permitidas y bloquedas, como imprimir, copiar, etc.<br />
<img id="image49" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/08/pdfcreator035.png" alt="Opciones de Seguridad"/><br />
</p>
<h5>4.- Creando un PDF desde MS-Word</h5>
<p>Abrir cualquier documento en MS-Word</p>
<p><a href="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/08/pdfcreator029.png" title="Archivo de Word" target=new><br />
<img id="image50" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/08/pdfcreator029.miniatura.png" alt="Archivo de Word"/><br />
</a></p>
<p>Mandar a imprimir el documento en la nueva &#8220;impresora&#8221; PDFCreator<br />
<img id="image51" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/08/pdfcreator040.png" alt="Seleccionar la impresora PDFCreator"/><br />
</p>
<p>Capturar las propiedades del nuevo PDF a crear. Si se desea combinar este documento con otros, se puede seleccionar <em>&#8220;Wait-Collect&#8221;</em>. Al finalizar, oprimir <em>&#8220;Save&#8221;.</em></p>
<p><a class="imagelink" href="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/08/pdfcreator041.png" title="Propiedades del nuevo PDF"><img id="image52" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/08/pdfcreator041.png" alt="Propiedades del nuevo PDF"/></a></p>
<p>Seleccionar el nombre y ubicación del nuevo PDF. Al finalizar la conversión, se abre el nuevo documento en la aplicación de PDF, generalmente Acrobat. <em>¡ LISTO !</em>. Se utiliza el mismo procedimiento para convertir desde cualquier aplicación.</p>
<h4>Referencias</h4>
<p></p>
<ul>
<li><a href="http://www.pdfforge.org/products/pdfcreator">Página principal de PDFCreator</a></li>
<li><a href="http://www.pdfforge.org/products/pdfcreator/documentation/faq">Documentación: Preguntas Frecuentes FAQ</a></li>
<li><a href="http://sourceforge.net/projects/pdfcreator/">Página de SourceForge de PDFCreator: http://sourceforge.net/projects/pdfcreator/</a>
</li>
<li><a href="http://sourceforge.net/project/showfiles.php?group_id=57796&#038;package_id=53473&#038;release_id=425596">Descarga de archivos</a></li>
</ul>
<h5>Otras herramientas similares:</h5>
<ul>
<li><a href="http://sourceforge.net/projects/qvpdf">http://sourceforge.net/projects/qvpdf</a> <br />
Implementa también una impresora PDF</li>
<li><a href="http://www.primopdf.com/">http://www.primopdf.com/</a><br />
Sencillo y fácil de usar.
</li>
<li><a href="http://www.transcom.de/transcom/en/2004_pdf-t-maker.htm">http://www.transcom.de/transcom/en/2004_pdf-t-maker.htm</a><br />
Permite convertir un archivo de MS-Word rico en atributos y metadata, como índices, headings o encabezados de capítulos y subcapítulos, tablas de contenido, ligas hipertexto inter-documento y a Internet , ligas a pie de página y referencias, cuadros de comentarios, al formato de <strong><em>PostScript</em></strong>, manteniendo la funcionalidad de navegación y las ligas. Posteriormente el archivo PostScript debe ser convertido a PDF por medio de PDFCreator o directamente con GhostScript.
</li>
</ul>
<p>Puede enviar comentarios, sugerencias y preguntas de éste artículo en el formulario siguiente.</p>
<p>En el siguiente post, veremos como se pueden utilizar estas herramientas de forma programática en un script o batch, para convertir masivamente documentos Word a PDF.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webindex.com.mx/2006/08/07/como-crear-un-pdf-desde-ms-word-ii-pdfcreator/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>El Síndrome del Tunel Carpiano</title>
		<link>http://www.webindex.com.mx/2006/07/27/el-sindrome-del-tunel-carpiano/</link>
		<comments>http://www.webindex.com.mx/2006/07/27/el-sindrome-del-tunel-carpiano/#comments</comments>
		<pubDate>Thu, 27 Jul 2006 21:50:55 +0000</pubDate>
		<dc:creator>gespinos</dc:creator>
				<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://www.webindex.com.mx/weblog/2006/07/27/el-sindrome-del-tunel-carpiano/</guid>
		<description><![CDATA[En esta ocasión hablaré de una enfermedad relacionada con la tecnología. El tunel carpiano es un grave problema de las articulaciones de la muñeca, que afecta a las personas que utilizan el teclado con mucha frecuencia (secretarias, capturistas, programadores y, ultimamente, jugadores de video) sin una ergonomía adecuada. Esta semana les presento unos tips para prevenir esta enfermedad, que puede llegar a incapacitar.
]]></description>
			<content:encoded><![CDATA[<p>El tunel carpiano es un grave problema de las articulaciones de la muñeca, que afecta a las personas que utilizan el teclado con mucha frecuencia (secretarias, capturistas, programadores y, ultimamente, jugadores de video) sin una ergonomía adecuada. Esta semana les presento unos tips para prevenir esta enfermedad, que puede llegar a incapacitar.</p>
<p><span id="more-27"></span></p>
<h4>¿Qué es el síndrome tunel carpiano?</h4>
<p>Es una enfermedad dolorosa e incapacitante que afecta al nervio mediano de la muñeca. El nervio mediano, que transmite los impulsos nerviosos de la mano y rige algunos músculos de los dedos, atraviesa un estrecho túnel constituido de hueso y ligamentos que queda a la altura de la muñeca. Si se inflaman los tendones que recorren dicho túnel, comprimirán el nervio mediano y los vasos sanguíneos que lo alimentan, lo cual da origen al síndrome</p>
<blockquote><p><strong><em>En caso de molestias en las muñecas, consulta a un médico.</em></strong></p></blockquote>
<p>De entre los síntomas del síndrome del túnel carpiano cabe destacar la sensación de molestia, entumecimiento u hormigueo en las manos, especialmente en los tres primeros dedos y en el pulgar, aunque no es raro que se manifiesta en los brazos. El síndrome causa asimismo molestias en la muñeca en los periodos en los que no se trabaja con la computadora.</p>
<p> Los síntomas más evidentes de manifestación del síndrome del túnel carpiano son la sensación de ardor y de entumecimiento durante la noche. Pero el síndrome del túnel carpiano es más que una simple molestia, pues los casos agudos pueden dar origen a daños de carácter permanente, que limitan el movimiento y la coordinación de la mano. En algunos casos, el paciente se torna incapaz de manejar el teclado y tiene que buscar otra ocupación.</p>
<h4>Ubicación del Nervio Medio y el Tunel Carpiano</h4>
<p><img id="image34" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/07/hand.gif" alt="UbicaciÃ³n de los nervios medios y carpiano"/></p>
<p><img id="image28" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/07/carpal.gif" alt="Nervio Carpiano"/></p>
<h4>¿Cuáles son las causas?</h4>
<p>Es provocado por estrés repetitivo y acumulado que causan ciertos movimientos de los dedos de la mano, sin un descanso adecuado y realizados en una posición incómoda. Estos movimientos, si los tomamos aisladamente, parecen ser inofensivos e inocuos, pero la repetición continua y el estrés, a la larga, dañan el nervio.</p>
<h4>¿Que podemos hacer para evitarlo?</h4>
<ol>
<li>Mejorar la posición y ergonomía de trabajo</li>
<p>Los codos deben mantenerse a la altura del teclado y las muñecas no deben estar enclinadas o dobladas al teclear. De tener el teclado muy alto, se reacciona alzando los hombros, que terminarán provocando dolor de espalda, cuello y hombros. Como regla general, las manos deben de estar alineadas en linea recta con el codo.</p>
<p>El ratón resulta muy útil aunque un uso prolongado puede crear malestar en brazos y hombros. Manteniendo la muñeca recta, se recomienda utilizarlo lo más cerca posible del teclado y utilizarlo entre el pulgar y el anular y el meñique. El dedo índice y corazón deben descansar ligeramente.</p>
<p><strong>Posiciones Ergonómicas recomendadas para el trabajo en computadora </strong></p>
<p><img id="image35" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/07/mesa.gif" alt="PosiciÃ³n ergonÃ³mica de trabajo"/></p>
<p><em>http://www.galiciaonline.es/salud/ergo.htm</em></p>
<li>Utilizar teclados &#8220;alternativos&#8221;</li>
<p>Algunos teclados y mouses estan diseñados con la ergonomía en mente. El teclado Natural de <em>Microsoft (R) </em>(Goool!) es de los más populares, y el objetivo de este teclado es que las muñecas se encuentren alineadas con los codos y no sufran estrés.<br />
Tomar descansos breves y realizar ejercicios para desestrezar el nervio</p>
<p>Los médicos recomiendan tomar descansos cada 30 min. y realizar ejercicios de relajación como los siguientes:</p>
<p><img id="image29" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/07/cts-a000.gif" alt="Ejercicio A"/></p>
<p><img id="image30" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/07/cts-b000.gif" alt="Ejercicio B"/></p>
<p><img id="image31" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/07/cts-c000.gif" alt="Ejercicio C"/></p>
<p><img id="image32" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/07/cts-d000.gif" alt="Ejercicio D"/></p>
<p><img id="image33" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/07/cts-e000.gif" alt="Ejercicio E"/></p>
<p><em>American Academy of Orthopaedic Surgeons &#8211; http://www.aaos.org/wordhtml/press/exerci.htm</em></p>
</ol>
<h4>Referencias y Ligas</h4>
<p></p>
<ul>
<li>Ergonomía: Síndrome del túnel carpiano 
<p>http://www.galiciaonline.es/salud/ergo2.htm</li>
<li><a href="http://orthoinfo.aaos.org/fact/thr_report.cfm?Thread_ID=348&#038;topcategory=En%20Espanol">American Academy of Orthopaedic Surgeons<br />
http://orthoinfo.aaos.org/fact/thr_report.cfm?Thread_ID=348&#038;topcategory=En%20Espanol</a><br />
<a href="http://orthoinfo.aaos.org/brochure/thr_report.cfm?Thread_ID=5&#038;topcategory=Hand">http://orthoinfo.aaos.org/brochure/thr_report.cfm?Thread_ID=5&#038;topcategory=Hand</a>
</li>
<li><a href="http://www.microsoft.com/hardware/ergo/position.asp">Página de Ergonomía de Microsoft
<p>http://www.microsoft.com/hardware/ergo/position.asp</a></li>
<li><a href="http://www.rsi.deas.harvard.edu/">Harvard RSI Action Home Page
<p>http://www.rsi.deas.harvard.edu/</a></p>
<p>Preventing: <a href="http://www.rsi.deas.harvard.edu/preventing.html">http://www.rsi.deas.harvard.edu/preventing.html</a></li>
<li>&#8220;Carpal Tunnel Syndrome,&#8221; Microsoft® Encarta® Online Encyclopedia 2001<br />
<a href="http://encarta.msn.com">http://encarta.msn.com</a> <br />© 1997-2000 Microsoft Corporation. All Rights Reserved.</li>
<li><a href="http://www.handsurgery.com/carpal.html">Southeastern Hand Center <br />http://www.handsurgery.com/carpal.html</a>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.webindex.com.mx/2006/07/27/el-sindrome-del-tunel-carpiano/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Como crear un PDF desde MS-Word I</title>
		<link>http://www.webindex.com.mx/2006/07/16/como-crear-un-pdf-desde-ms-word-i/</link>
		<comments>http://www.webindex.com.mx/2006/07/16/como-crear-un-pdf-desde-ms-word-i/#comments</comments>
		<pubDate>Sun, 16 Jul 2006 16:27:34 +0000</pubDate>
		<dc:creator>gespinos</dc:creator>
				<category><![CDATA[Herramientas]]></category>

		<guid isPermaLink="false">http://www.webindex.com.mx/weblog/2006/07/16/como-crear-un-pdf-desde-ms-word-i/</guid>
		<description><![CDATA[En esta serie de posts, veremos como crear un PDF desde cualquier aplicación Windows, por ejemplo  Microsoft Word(R). En el primer post, utilizaremos el método &#8220;a pie&#8221;, primero creando un archivo postscript intermedio y después convirtiéndolo a PDF; la segunda técnica consiste en instalar una &#8220;impresora PDF&#8221;, desde la cual podemos imprimir desde cualquier [...]]]></description>
			<content:encoded><![CDATA[<p>En esta serie de posts, veremos como crear un PDF desde cualquier aplicación Windows, por ejemplo  Microsoft Word(R). En el primer post, utilizaremos el método &#8220;a pie&#8221;, primero creando un archivo postscript intermedio y después convirtiéndolo a PDF; la segunda técnica consiste en instalar una &#8220;impresora PDF&#8221;, desde la cual podemos imprimir desde cualquier aplicación a un archivo PDF directamente; posteriormente, si es necesario la conversión automática de archivos dentro de la cadena de producción de documentos, utilizaremos un script de visual-basic para realizar la conversión desde la línea de comandos. Todas las utilerias utilizadas son abiertas, libres, gratis y/o freeware.</p>
<p><span id="more-15"></span></p>
<p>El formato PDF  permite imprimir profesionalmente documentos de Microsoft Office, además de que permite mantener la presentación del documento, sin importar la plataforma desde la cuál se lee.</p>
<h4>Método a Pie</h4>
<p>Este procedimiento nos permitirá convertir cualquier archivo desde cualquier aplicación a PDF en dos simples pasos. Yo le llamo el <em>&#8220;método a pie&#8221;</em>, porque primero creamos un archivo intermedio postscript, y posteriormente utilizamos Ghostscript y GSView para crear el archivo PDF. Este es el procedimiento que sigue internamente cualquier programa o utilería para convertir o crear PDFs. </p>
<h5>A) Instalar una impresora PostScript en Windows</h5>
<ol>
<li>Abrir el Menu Inicio->Todos los Programas->Impresoras y Faxes</li>
<li>Dar click en Agregar Impresora <img id="image16" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/07/agregar_impresora1.png" alt="Dar click en Agregar Impresora"/>
</li>
<li>Avanzar en el asistente:<br />
<img id="image17" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/07/agregar_impresora2.png" alt="Asistente para agregar una impresora"/>
</li>
<li>Seleccionar el puerto tipo archivo. Esto nos permite &#8220;imprimir&#8221; cualquier documento de cualquier aplicación en un archivo con los comandos de PostScript.<br />
<img id="image20" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/07/crear_pdfs010.png" alt="Seleccionar Puerto tipo FILE"/>
</li>
<li>Seleccionar una impresora PostScript de la lista disponible (No importa si no se cuenta con una impresora de este tipo conectada en la computadora, es sólo un <em>dummy</em>). Por ejemplo, <em>HP LaserJet 8500 PS</em>. En principio, cualquier impresora que diga <em>PS o PostScript</em> puede ser utilizada, pero cada driver tiene características propias como resolución, color, etc, así que se pueden realizar pruebas con diferentes impresoras.  En lo personal he utilizado también <em>Apple Color LW 12/660 PS</em> con buenos resultados. <br />
<img id="image19" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/07/crear_pdfs008.png" alt="Seleccionar una impresora PostScript (PS)"/><br />
</li>
<li>Nombrar la impresora. Utilizar un nombre que sea fácilmente identificable, por ejemplo: <em>ArchivoPS</em></li>
</ol>
<h5>B) Instalar GhostScript y GSView</h5>
<p>GhostScript es una serie de programas y utilerías que permiten la manipulación de archivos PostScript y su conversión a diferentes formatos, incluyendo PDF.</p>
<p>GSView es una interface gráfica que permite utilizar fácilmente todos los comandos de GhostScript en Windows. </p>
<p>Son utilerías libres y <em>gratis</em>. Free as in <em>beer</em>, and as in <em>speech</em> <img src='http://www.webindex.com.mx/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p></p>
<ol>
<li>Bajar e instalar GhostScript para windows. En este momento, <a href="ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/AFPL/gs853/gs853w32.exe">AFPL Ghostscript 8.53</a>.</li>
<li>Bajar e instalar GSView para Windows. <a href="ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/ghostgum/gsv48w32.exe">gsv48w32.exe Win32 self extracting archive</a></li>
</ol>
<h5>Creando el archivo PDF</h5>
<ol>
<li>Desde la aplicación original, por ejemplo MS-Word (R), mandar a imprimir el documento a la nueva impresora que acabamos de instalar, por ejemplo la impresora <em>ArchivoPS</em> o el nombre que hayan escogido. El driver le va a pedir un nombre de archivo, por ejemplo, documento.ps, recordar el nombre y la ruta del archivo PS.<br />
<img id="image21" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/07/crear_pdfs011.png" alt="Imprimir desde Word"/></p>
<p><img id="image22" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/07/crear_pdfs012.png" alt="Seleccionar la impresora PostScript"/></li>
<li>Abrir el archivo postscript PS creado en el paso anterior con el programa GSView</li>
<li>Desde GSView, abrir el menú Archivo->Convert<br />
<img id="image23" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/07/crear_pdfs014.png" alt="Seleccionar el menu convertir"/></li>
<li>Seleccionar en <em>Device</em> la opción  <em>pdfwriter</em> y la máxima resolución <em>720</em> y dar click en OK<br />
<img id="image24" src="http://www.webindex.com.mx/weblog/wp-content/uploads/2006/07/crear_pdfs015.png" alt="Seleccionar pdfwrite y la resolucion"/></li>
<li>Guardar el pdf en el nombre de archivo y folder deseado !</li>
</ol>
<p>Con este procedimiento se puede convertir en PDF cualquier documento desde cualquier aplicación, por ejemplo Word, PowerPoint, Excel, Internet Explorer (R), etc.</p>
<p><strong>Desventaja:</strong> Una desventaja de éste método es que las ligas de los URLs y de los bookmarks de los índices, no funcionan.</p>
<p>En el siguiente artículo, veremos un procedimiento simplificado, por medio del cuál se crea el PDF solamente mandándo a imprimir a un archivo con una impresora especial.</p>
<p>Puede utilizar la forma de comentarios para enviar preguntas, dudas, comentarios, tips, sobre este artículo en la forma siguiente.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webindex.com.mx/2006/07/16/como-crear-un-pdf-desde-ms-word-i/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>WordPress libre de Spam</title>
		<link>http://www.webindex.com.mx/2006/07/09/wordpress-libre-de-spam/</link>
		<comments>http://www.webindex.com.mx/2006/07/09/wordpress-libre-de-spam/#comments</comments>
		<pubDate>Mon, 10 Jul 2006 00:44:23 +0000</pubDate>
		<dc:creator>gespinos</dc:creator>
				<category><![CDATA[Herramientas]]></category>

		<guid isPermaLink="false">http://www.webindex.com.mx/weblog/2006/07/09/wordpress-libre-de-spam/</guid>
		<description><![CDATA[Para prevenir el SPAM ó correo/comentarios no solicitados en el weblob, hemos instalado en WordPress algunas herramientas como los plugins Bad-Behavior y Spam-Karma, entre otros. Asimismo, también activamos Akismet, que viene incluido en la distribución de WordPress.

En el sitio de WordPress recomiendan instalar algunos plug-ins para eliminar el SPAM de los weblogs. Después de realizar [...]]]></description>
			<content:encoded><![CDATA[<p>Para prevenir el SPAM ó correo/comentarios no solicitados en el weblob, hemos instalado en WordPress algunas herramientas como los plugins <em>Bad-Behavior</em> y <em>Spam-Karma</em>, entre otros. Asimismo, también activamos Akismet, que viene incluido en la distribución de WordPress.</p>
<p><span id="more-12"></span></p>
<p>En el sitio de WordPress <a href="http://wordpress.org/support/topic/72930">recomiendan</a> instalar algunos plug-ins para eliminar el SPAM de los weblogs. Después de realizar una prueba en nuestro servidor, decidimos instalar las siguientes herramientas.</p>
<h4>Spam-Karma</h4>
<p><a href="http://unknowngenius.com/blog/wordpress/spam-karma/">Spam Karma</a> aplica una serie de filtros a cada post y comentario, de tal forma que al ir aprobando estos tests, va ganando puntos de <em>karma</em> o buena vibra. De igual forma, si el post no pasa un filtro, por ejemplo, si la forma del post no estuvo abierta por un número mínimo de segundos (en el supuesto de que un <em>bot</em> no lee la página y no se tarda en llenar un formulario) se le quitan puntos. Entre los filtros que se le aplican a los comentarios y posts se encuentran:</p>
<ul>
<li><strong>User Level</strong>: Aprueba automáticamente los posts de los usuarios registrados que tengan un cierto nivel. </li>
<li><strong>Link Counter</strong>: Penaliza si el comentario tiene un cierto número de URLS o ligas en él. </li>
<li><strong>Stopwatch</strong>: Se asegura que el que envía el mensaje haya estado en la página por lo menos un cierto número de segundos.</li>
<li><strong>Blacklist</strong>: Filtra el comentario por medio de una lista de exclusión.</li>
<li><strong>Javascript Payload</strong>: Inserta un código JavaScript en la forma de comentario. Usualmente los bots no soportan JavaScript.</li>
<li><strong>TrackBack Referrer Check</strong>: Verifica si existe una liga hacia nuestro blog desde la página que envía el TrackBack. </li>
<li> entre otros&#8230;</li>
</ul>
<p>SK también puede enviar un resumen del spam filtrado vía email al adminstrador del weblog.</p>
<h4>Bad Behavior</h4>
<p><a href="http://www.homelandstupidity.us/software/bad-behavior/">Bad Behavior</a> se enfoca más en los encabezados enviados por los agentes que solicitan un acceso al weblog. Es decir, cada navegador se identifica en el protocolo HTTP por medio de encabezados y por medio de cierto comportamiento de navegación. Bad Behavior puede filtrar los bots de acuerdo al patron de comportamiento que muestre el agente, mucho antes de que efectivamente mande un comentario. Cuenta con módulos para varios sistemas de publicación y weblogs, como <a href="http://www.homelandstupidity.us/software/bad-behavior/installing-and-using-bad-behavior/on-wordpress/"> el plug-in para WordPress</a>. Actualmente la versión más reciente es <a href="http://error.wordpress.com/2006/07/04/bad-behavior-2/">Bad Behavior 2</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webindex.com.mx/2006/07/09/wordpress-libre-de-spam/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Swish-e Motor de Búsqueda</title>
		<link>http://www.webindex.com.mx/2006/07/04/swish-e-motor-de-busqueda/</link>
		<comments>http://www.webindex.com.mx/2006/07/04/swish-e-motor-de-busqueda/#comments</comments>
		<pubDate>Tue, 04 Jul 2006 06:39:19 +0000</pubDate>
		<dc:creator>gespinos</dc:creator>
				<category><![CDATA[Herramientas]]></category>

		<guid isPermaLink="false">http://www.webindex.com.mx/weblog/2006/07/04/swish-e-motor-de-busqueda/</guid>
		<description><![CDATA[Si requiere realizar búsquedas en archivos texto, html, pdf, xml y MS-Office&#169; , Swish-e es una máquina de búsqueda &#8220;search-engine&#8221; que puede implementar fácilmente en su Intranet o portal corporativo.  

Swish-e ( Simple Web Indexing System for Humans &#8211; Enhanced ), es una máquina de búsqueda ó &#8220;search engine&#8221; que puede indexar rápida y [...]]]></description>
			<content:encoded><![CDATA[<p>Si requiere realizar búsquedas en archivos texto, html, pdf, xml y MS-Office&copy; , Swish-e es una máquina de búsqueda <em>&#8220;search-engine&#8221;</em> que puede implementar fácilmente en su Intranet o portal corporativo.  </p>
<p><span id="more-14"></span></p>
<p>Swish-e ( <strong>S</strong>imple <strong>W</strong>eb <strong>I</strong>ndexing <strong>S</strong>ystem for <strong>H</strong>umans &#8211; <strong>E</strong>nhanced ), es una máquina de búsqueda ó <em>&#8220;search engine&#8221;</em> que puede indexar rápida y fácilmente directorios y archivos en diferentes formatos y realizar búsquedas sobre los índices generados. </p>
<p>A partir de las instrucciones de un sencillo archivo de configuración, swish-e recorre los directorios y archivos, y genera un índice que puede ser utilizado en cualquier plataforma soportada. A partir del índice, se pueden realizar búsquedas desde la línea de comandos, a través de una librería C y también por medio de una interface web implementada en un script de Perl. </p>
<p>Los formatos nativos soportados por swish-e son archivos tipo texto, como html, xml. Por medio de filtros (incluidos) se pueden indexar archivos PDF, gzip, y PostScript. Además, se pueden utilizar otros filtros externos como <em>GNOME™ libxml2 parser</em>  para leer archivos de MS-Office&copy;.</p>
<p>También puede ser utilizado como una alternativa a búsquedas de texto completo implementadas con bases de datos como MySQL.</p>
<h4>Algunas características</h4>
<ul>
<li>Indexar rápidamente una gran variedad de formatos de archivos, utilizando filtros.</li>
<li>Incluye un <em>web-spider</em> para indexar archivos remotos vía HTTP. Compatible con el archivo robots.txt.</li>
<li>Puede utilizar programas externos para leer la información de entrada, como por ejemplo, aplicaciones que realizan consultas en bases de datos.</li>
<li>Soporta campos o propiedades en los documentos, por ejemplo, etiquetas META, o elementos XML. Esots pueden ser indexados y búscados.</li>
<li>Los resultados de las búsquedas pueden regresar un resúmen o descripción del documento.</li>
<li>Búsquedas inteligentes por medio de soundex, metaphone</li>
<li>Búsqueda por frases, oraciones y comodines</li>
<li>Búsquedas en ligas HTML</li>
<li>Soporta expresiones regulares para seleccionar los archivos a indexar.</li>
<li>Los resultados pueden ser ordenados por relevancia, por algún campo o propieadad, en orden ascendente o descendente</li>
<li>Limitar la búsqueda a sólo ciertas etiquetas HTML (Meta, Title, comentarios, etc), elementos XML o campos.</li>
<li>El archivo indice puede ser utilizado en varias plataformas</li>
<li>Cuenta con una librería para integrar capacidad de búsqueda  en aplicaciones, así como un modulo Perl para accesar a la librería por medio de un API</li>
<li>Open Source y Gratis!</li>
</ul>
<h4>Mi experiencia</h4>
<p>En mi experiencia, he instalado swish-e en un servidor Windows 2000, indexando más de 20 años de una publicación del gobierno, abarcando un par de gigas por año  en archivos HTML con campos, indices independientes para seleccionar año de búsqueda, y el resultado es bastante satisfactorio. El único inconveniente que he encontrado es que (hasta la versión que yo tengo instalada) no tiene soporte de indexación incremental, es decir, un nuevo documento requiere la creación del índice completo, aunque se pueden mantener N número de indices independientes para reducir este problema y sólo reindexar el índice actual, y no los históricos. Esto fué solucionado en la última versión, pero no la he probado.</p>
<h4>Referencias</h4>
<p></p>
<ul>
<li><a href="http://swish-e.org/  ">Swish-e Simple Web Indexing System for Humans &#8211; Enhanced</a></li>
<li><a href="http://swishplusplus.sourceforge.net/">Simple Web Indexing System for Humans: C++ version</a>. Versión totalmente re-escrita en C++</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.webindex.com.mx/2006/07/04/swish-e-motor-de-busqueda/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

