jueves, 23 de octubre de 2008

Lyx

No hay mejor explicación de qué es Lyx que la misma que describen sus creadores a continuación:

LyX es un sistema de preparación de documentos. Es excelente para crear complejos artículos técnicos y científicos con matemáticas, referencias cruzadas, bibliografías, índices, etc. Es muy bueno para documentos de cualquier longitud en los que se requieren las capacidades de procesamiento usuales: paginación y división automática de secciones, corrección ortográfica, etc. También puede usarse para escribir cartas a mamá, aunque para esto hay programas más sencillos. Está claro que no es la mejor herramienta para crear carteles, volantes o avisos (después explicaremos por qué), aunque con algo de esfuerzo también puede hacerse todo eso. He aquí algunos ejemplos de sus usos más frecuentes: informes, cartas, discursos y tesis, apuntes, conferencias, documentación de software, libros, artículos de publicaciones científicas, guiones de cine y teatro, presentaciones comerciales

LyX es un programa que provee un moderno enfoque a la escritura de documentos con ordenador utilizando un paradigma de lenguaje de diseño, enfoque que rompe con la obsoleta tradición del ``como una máquina de escribir''. Está diseñado para autores que desean una presentación profesional con rapidez y un mínimo de esfuerzo sin tener que ser especialista en composición gráfica; esta tarea la realiza sobre todo el ordenador, no el autor, que con LyX puede concentrarse en los contenidos.

Parte del reto inicial en el uso de LyX está en el cambio de forma de pensar que el usuario debe hacer. En otros tiempos, lo que teníamos para crear documentos eran máquinas de escribir, así que aprendimos algunos trucos para sortear sus limitaciones. Subrayar, que es poco más que sobreescribir con el carácter ``_'', se convirtió en una forma de resaltar texto. Para crear una tabla, establecías a mano el ancho de cada columna y ponías las tabulaciones necesarias. Lo mismo se aplicaba para cartas y otros textos sangrados a la derecha. Además, la ruptura de palabras al final de línea requería ser muy cuidadoso y previsor.

En otras palabras, hemos sido entrenados para preocuparnos por los pequeños detalles de ``qué carácter va en qué lugar''. Como consecuencia, casi todos los procesadores de texto se basan en esta mentalidad. Todavía usan tabuladores para añadir espacios en blanco. Todavía te tienes que preocupar de en qué parte exacta de la página saldrá cada cosa. Resaltar texto significa cambiar el tipo de letra, similar a cambiar la rueda en una máquina de escribir. Esta es la filosofía subyacente en un preocesador de textos del tipo WYSIWYG: "What You See Is What You Get" (``Lo que ves es lo que obtienes''). Desafortunadamente, esto se convierte con frecuencia en ``Lo que ves es todo lo que tienes''.

Aquí es donde LyX difiere de un procesador de texto corriente. No te tienes que preocupar de que una letra vaya en un sitio determinado. Le dices a LyX lo que estás haciendo y él se preocupa de todo lo demás, siguiendo un conjunto de reglas llamado estilo. Veamos un pequeño ejemplo:

Supón que vas a escribir un informe. Quieres que comience con una sección llamada ``Introducción''. Así pues, te diriges a cualquiera que sea el menú de tu procesador de texto que cambia el tamaño de fuente y eliges un nuevo tamaño. Después cambias también a negrita. Seguidamente escribes: ``1.Introducción''. Por supuesto, si más tarde decides que esta sección pertenece a alguna otra parte del documento, o bien insertas una nueva sección anterior a ésta, tienes que cambiarle la numeración a ella y a todas las posteriores, además de las correspondientes entradas en el índice.

En LyX, en la lista desplegable a la izquierda de la barra de botones, eliges Sección, y escribes ``Introducción''. Eso es todo. Si cortas y pegas la sección, será renumerada automáticamente -- en todas partes. Y si introduces correctamente referencias a esa sección (insertando una etiqueta de referencia cruzada), LyX las actualizará automáticamente a través de todo el documento, de manera que nunca tendrás que escribir un número de sección.

Veamos ahora el problema de la consistencia. Cinco días más tarde, abres tu informe y comienzas la sección 4. Sin embargo, has olvidado que estabas usando letra en negrita de 18 puntos, y usas la de 16, así que acabas escribiendo el encabezado de la sección 4 con un tipo de letra distinto al que usaste para la sección 1. Este problema ni siquiera existe en LyX. El ordenador se encarga de todo el tedioso trabajo de llevar la cuenta de tamaños y fuentes, no tú. Al fin y al cabo, para eso está la computadora.

Otro ejemplo. Supón que estás haciendo una lista. En otros procesadores de texto una lista es sólo una mera secuencia de tabuladores y saltos de línea. Necesitas pensar dónde poner la etiqueta de cada elemento de la lista, qué debe ser esa etiqueta, cuántas líneas en blanco hay que poner entre cada elemento, etc. Con LyX, sólo tienes dos preocupaciones: qué clase de lista es, y qué vas a poner en ella. Eso es todo.

Así pues, la idea esencial detrás de LyX es especificar lo que estás haciendo, no cómo hacerlo. En lugar de ``lo que ves es lo que obtienes'' (WYSIWIG, What You See Is What You Get), el modelo de LyX es ``lo que ves es lo que quieres decir'' (WYSIWIM, What You See Is What You Mean). Es una idea poderosa que simplifica mucho los mecanismos de la escritura de documentos. Y por esto es por lo que LyX no es idóneo para crear posters y volantes---en estos casos sí quieres especificar exactamente dónde va cada cosa porque no hay unidades funcionales como párrafos, secciones, etc. Esto no significa que LyX ha perdido funcionalidad, significa simplemente que no es la herramienta adecuada para esas tareas --- para clavar un clavo no usas un destornillador.

Diferencias entre LyX y otros Procesadores de Texto

He aquí una lista de cosas que no encontrarás en LyX:
  • Las reglas de página
  • Tabuladores
  • Espacios en blanco adicionales (p.e. pulsar Intro o Espacio dos o más veces)

Los tabuladores, así como las reglas (que te muestran la posición de elementos en la página), son inútiles en LyX. El programa se preocupa de dónde tiene que ir cada cosa, no tú. Con los espacios en blanco adicionales ocurre lo mismo, LyX los añade donde haga falta, según el contexto. Al principio puede resultar molesto no poder escribir dos líneas en blanco seguidas, pero cobra mucho más sentido una vez que empiezas a pensar en términos WYSIWYM.

Aquí tienes algunas cosas disponibles en LyX pero que no se usan como podrías pensar:

  • Controles de sangrado
  • Saltos de página
  • Espaciado entre líneas (p.e. espaciado simple, doble, etc.)
  • Espacio en blanco, horizontal y vertical
  • Tipos y tamaños de letra
  • Estilo de letra (negrita, cursiva, subrayado, etc.)
Aunque existen en LyX, normalmente no se necesitan. El programa se preocupa de estas cosas por tí, actuando en consecuencia según lo que estés haciendo. Diferentes partes del documento son automáticamente puestas en diferente tamaño y estilo de letra. El sangrado de párrafo depende del contexto; distintos tipos de párrafo se sangran de manera diferente. Los saltos de página se manejan también automáticamente. En general, el espacio entre líneas, entre palabras y entre párrafos es variable, elegido por LyX.

Por último, hay ciertas áreas en las que LyX (y LaTeX) superan a muchos procesadores de texto:

  • División de palabra a final de línea
  • Listas de cualquier tipo
  • Matemáticas
  • Tablas
  • Referencias cruzadas

Por supuesto, muchos procesadores de texto modernos manejan símbolos matemáticos, tablas, división de palabras a final de línea, e incluso comienzan a aproximarse a las definiciones de estilo y al concepto WYSIWYM. Sin embargo, acaban de empezar a incluir estas características, mientras que LyX está construido sobre el sistema de proceso de documentos LaTeX. LaTeX lleva más de 20 años con ellas, y funciona.

viernes, 17 de octubre de 2008

Instalar R en Ubuntu Hardy

Estuve intentando instalar (desde la terminal) R en Ubuntu Hardy, e invertí alrededor de tres horas y no pude conseguir una instalación exitosa, leí el manual de instalación que esta adjunto en el paquete comprimido que descargue desde su página, seguí las instrucciones e instale muchas aplicaciones para lograr mi objetivo y no pude hacerlo de esta manera. Sin embargo, la meta era instalarlo y lo conseguiría, así que busque en internet y entre miles de páginas encontré un foro en el cual explica el autor a través de una discusión lo sencillo que es, ¡Claro que es sencillo! Ahora comparto con ustedes esta experiencia para que no le inviertan tanto tiempo a la instalación. Primero es importante mencionar que existen muchas aplicaciones que pueden instalar, por ejemplo hay 25037 paquetes listados en el gestor de paquetes Synaptic de mi computadora para ser instalados de los cuales obviamente se conocen sólo algunos, aquellos que ocupamos y nos recomiendan; aun con tantos paquetes existe la posibilidad que algún programa no este incluido, esta posibilidad es la que relacioné con R porque lo busque el gestor de paquetes y no encontré algún resultado con los siguientes criterios R o The R o R-project, etc. Entonces lo descargue de la página principal como mencioné, leí la guía de instalación y allí empezó mi odisea. Como dije encontré un web que decía cómo se llama R en el gestor de paquetes, este es: r-base, sólo tenía que saber el nombre para instalarlo. Así de sencillo es instalar R desde el gestor. Ahora, para los que dan sus primeros pasos con Ubuntu y tienen la necesidad de utilizar R escribo las siguientes instrucciones:

Estas solamente las he ejecutado con Ubuntu Hardy y una conexión a internet por lo que creo oportuno decirles que comprueben la versión mencionada con una conexión a la red.


  1. En el panel da clic en Sistemas seguido en Administración, seguido en “Gestor de paquetes Synaptic”

  2. En la parte superior está un icono con unos binoculares si damos clic aparecerá un cuadro de dialogo, este se utiliza para buscar, escribimos “r-base” (sin las comillas) y presionamos el botón Buscar, esta acción desplegara el paquete buscado. Existe otra forma de buscar el paquete y he notado que es más rápida la búsqueda, das clic con el botón primario del ratón sobre los paquetes listados luego digitas “r-base”, debe ser rápido porque de lo contrario no funcionará.

  3. Ya localizado el paquete deseado das clic con el botón secundario en el menú contextual seleccionas la opción “Marcar para instalar”.

  4. Ahora presionas el icono en forma de palomita color verde para aplicar la descarga e instalación.

  5. Cierras el cuadro de dialogo y también el gestor de paquetes. Es todo ya tienes instalado R.

Ahora ya tenemos R, pero ¿cómo lo ejecutamos? Presiona las teclas alt + f2 a la vez y en el cuadro de dialogo escribe gnome-terminal, en la terminal escribes con mayúscula r es decir R, ya lo puedes utilizar

domingo, 12 de octubre de 2008

¿Momento clave?

Algunos ven esto como un momento clave.

El filósofo político John Gray, quien recientemente se jubiló del London School of Economics escribió en el periódico londinense The Observer: "Aquí hay un cambio geopolítico histórico en el que el equilibrio de poder en el mundo está siendo alterado irrevocablemente".

"La era del liderazgo global estadounidense, que se remonta hasta la Segunda Guerra Mundial, se acabó... el credo del libre mercado estadounidense se autodestruyó mientras que los países que han mantenido un control general de los mercados han sido reivindicados".

"En un cambio que tiene implicaciones de tanto alcance como la caída de la Unión Soviética, un modelo completo de gobierno y de economía ha colapsado".

"¡Qué simbólico que los astronautas chinos están haciendo una caminata espacial mientras el Secretario del Tesoro de EE.UU. está de rodillas!".

BBC

jueves, 2 de octubre de 2008

Impuesto a los depósitos en Efectivo (IDE)

Otro impuesto más a nuestro País, México. El IDE es un impuesto con una tasa del 2% que se cobrará al depositar un importe superior a 25,000 pesos en una sola exhibición o depósitos acumulados en un mes que entró en vigencia a partir del primero de julio de 2008 como un impuesto transitorio basado en el artículo primero de la Ley del Impuesto a los depósitos en efectivo (LIDE). Observa el impacto en nuestras actividades: si tú eres una persona que percibes un salario mayor a $25,000 a través de depósitos en efectivo también deberás pagar este impuesto (artículo 1 y 2, párrafo 2, fracción III del LIDE); si depositas a tu tarjeta de crédito en caso que exceda el adeudo (más de 25,000) también pagaras el impuesto (artículo 2 fracción VI); los abarroteros y autoservicios no estarán exentos, es decir, existe un impuesto implícito a los alimentos (artículo 2); si tienes varias cuentas y los depósitos exceden la cantidad mencionada también pagarás (artículo 4); si pagas en efectivo en forma de UDIS o dinero extranjero también pagaras . El impuesto se cobrará el último día de cada mes si ha hecho el mismo en efectivo, y si es un depósito a un plazo se cobrará en el mismo momento en que se haga, y si se hacen depósitos acumulados en un mes que superen los $25,000, el gobierno recaudador se esperará a que termine el plazo y te cobrará dicho impuesto; en caso de no tener fondos se esperarán hasta que cuentes con ellos, claro esto se hace automáticamente, ve como nos perjudican, aún más, si adquieres un cheque de caja te cobrarán el impuesto al momento en que lo solicites, si es que este excede a la cantidad mencionada. Es cierto que se puede acreditar el IDE sólo si eres una persona física o moral obviamente registrada. En caso de no pagarlo, porque se puede hace esto, el SAT te cobrará un recargo. Esto es lo que Felipe de Jesús Calderón Hinojosa ha decretado con su honorable Congreso de la unión.

Como era de esperarse existen las personas que están exentas, por ejemplo no están obligados a pagarlo: La federación, entidades federativas y municipios; las personas morales con fines no lucrativos por ejemplo los partidos políticos; las instituciones del sistema financiero por los depósitos en efectivo que se realicen en cuentas propias con motivo de su intermediación financiera o de la compra venta de moneda extranjera, etc., observe que las instituciones están regidas por personas las cuales no se verán afectadas con el nuevo impuesto , y estas personas son las que lamentablemente afectan a nuestro país con sus abusos económicos: un ejemplo evidente de este hecho es la venta de Banamex y el manejo de cuentas por instituciones políticas.

El lema es y será para siempre “beneficio de pocos a costa de muchos”.