Páginas

domingo, 31 de marzo de 2013

Retomando GNOME3




Apenas ayer, me topé de nuevo con mi antigüo amigo GNOME3, ahora en su versión 3.6 (hoy a la hora de scribir esta entrada, creo que ya esta liberada la 3.8). Me topé con un post en G+ que hablaba maravillas y de que funcionaba bien con LinuxMint14, cosa que me agradó, pues en diciembre pasado que lo probé, no quedé satisfecho con los resultados, y desde entonces estuve utilizando MATE. De inmediato me fuí a instalarlo, y mas que nada lo hice por ver si funcionaban las aplicaciones que tiene, y porque me encanta como se vé, muy elegante.
Para comenzar, lo instalé mediante consola ejecutando:

sudo apt-get update
sudo apt-get install gnome-shell gnome-tweak-tool
 
He de decir que en un principio me asusté, puesto que al cerrar sesión para iniciar en modo Gnome, me dijo que algo andaba mal con el archivo de inicio y que había que configurarlo para poder entrar en modo gráfico. Intenté reiniciar todo el sistema y nada, lo mismo, solo en modo consola.
Apagué y fui a dar una vuelta para despejarme, cuando volví, la sorpresa, inicio en modo Gnome sin problemas, y todo funcinó de maravilla.
 
Me ha gustado mucho que no me ha dado problemas o incompatibilidades de ninguna índole hasta el momento, las aplicaciones han corrido de maravilla como se puede ver en las imagenes. Lo único que no me ha gustado... no corre lo suficientemente rápido como lo hace MATE.
 
En conclusión, si quieres un entorno de trabajo rápido y eficiente, MATE, si quieres un entorno sencillo, pero que luzca de maravilla, elegante y como para presumir, GNOME3 SHELL. Esto en mi experiencia propia utilizando LINUX MINT 14 (NADIA).

jueves, 28 de marzo de 2013

Lo básico para un documento en LaTeX




Descarga la fuente del ejemplo
La carpeta de descarga está comprimida en formato .7z. Descarga 7zip desde aquí o instalalo desde tu gestor de instalaciónes.  A continuación mencionaré como crear el documento que se muetra en la imagen, que si bien, es un documento sencillo, cuando no se conoce sobre TeX o LaTeX, puede ser una misión casi imposible.

Por principio de cuentas, tenemos la clase de documento, donde en este caso hemos definido que será una hoja tamaño carta, y el tipo de documento será un artículo.

\documentclass[letter]{article}

Acto seguido, podemos observar algo clave dentro de LaTeX, decirle que paquetes (entiéndase paquetes como librerías) vamos a utilizar para dar formato a nuestro documento. En nuestro documento, hemos utilizado los paquetes fontec e inputenc para decirle el tipo de codificación para nuestro texto. El paquete lmodern nos dará aspectos básicos de formato modernos, el paquete babel para incluir el idioma de nuestro texto, que le hemos dicho será español (spanish) y que nos active acentos, tildes, etc. propios del español (activacute).
Por último, tenemos el paquete graphicx que nos permitirá incluir imágenes en nuestro documento.

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage[activeacute, spanish]{babel}
\usepackage{graphicx}

Ahora sí, con las configuraciones hechas, viene lo realmente importante del documento: el contenido. Éste inicia con \begin{document} y termina con \end{document}.

\begin{document}

En el primer renglón, podemos observar el código con el que le diremos a LaTeX que vamos a incluir una sección a nuestro documento, esto lo hacemos con \section y entre las llaves escribimos el título de la sección, tal cual queremos que aparezca en el documento.

\section{Esto es una sección}

Incluye también una demostración de como incluir una subsección, donde la metodología es la misma que para la sección. 

\subsection{Esto es una subsección}

Posteriormente, hemos escrito sin definir nada previo. Así podemos entonces escribir el contenido de nuestro artículo.

Este es el contenido del documento sin un formato especial predefinido.\\

Como se puede observar, al final de la frase, se encuentran dos barras invertidas. Así es como le decimos a LaTeX que vamos a cambiar de renglón, salto de carro, o como le llame cada quién, en sí, es el equivalente a un "enter" en un procesador de texto.

Si queremos añadir una fórmula matemática o símbolo, etc, solo escribimos dos signos de peso, y todo lo que escribamos dentro de ellos ya no estará en modo texto, sino, en modo matemático.

Para incluir ecuaciones fuera de un renglón de texto, entonces ponemos dos signos de peso al inicio, y otros dos al final, con esto, automáticamente saltará la ecuación al siguiente renglón, y lo que escribamos después, lo pondrá en un reglón posterior a la ecuación.

podemos incluir fórmulas matemáticas dentro del texto con $ \int_{\alpha}^{\beta} x^2 dx$, o hacerlo en un espacio separado en forma de ecuación. Hay formas especializadas y distintas de hacerlo, pero una forma rápida es hacerlo con $$ \int_{\alpha}^{\beta} x^2 dx $$ De cualquier forma que necesitemos introducir texto matemático, este siempre se verá bien.\\

Quieres incluir imágenes, aquí el como hacerlo. \centering nos sirve para centrar la imagen en el área de escritura. Con  \includegraphics incluiremos el archivo de imagen, en este caso el archivo exilogo.pdf definida a una escala 0.5 de su tamaño original.
\caption se utiliza para escribir la descripción de la imagen y \label para poner una etiqueta en el caso de querer hacer una referencia a la imagen por medio de su numeración. 

Podemos incluir imágenes:

\begin{figure}[h]
\centering
\includegraphics[scale=0.5]{exilogo.pdf}
\caption{Logotipo de EXI-Lab en escala 0.5 de su tamaño original}
\label{logo}
\end{figure}

Como se puede observar, la imagen es un formato .pdf, que aunque no es un formato nativo para manejo de gráficos, es posible incluirlos en este tipo de archivo, de igual forma que los formatos:

Podemos incluir listas, lo cual hacemos con el entorno itemize, y cada elemento de la misma, lo haremos con \item.

\begin{itemize}
    \item png.
    \item jpg, jpeg.
    \item eps.
    \item entre otros.
\end{itemize}

Como se puede observar, también es posible el introducir listas con viñetas, así como también tablas.\\

¿Necesitas agregar una tabla? El entorno tabular te lo permite. Esta tabla al igual que la inclusión del gráfico, se hizo por medio de las herramientas de Gummi.\hline nos sirve para poner las líneas de separación horizontales de la tabla, y las verticales las definimos en {|c|c|c|} mediante las barras que rodean cada "c". Éstas "c" indican que el contenido de cada columna será centrado. & separa las columnas en cada fila y de nuevo \\ hace el salto de renglón, o en este caso, fila.

\begin{tabular}{|c|c|c|}
\hline
    11 & 12 & 13\\
\hline
    21 & 22 & 23\\
\hline
    31 & 32 & 33\\
\hline
\end{tabular}

\end{document}

Espero que la información que te presento aquí te sea de utilidad. Cualquier duda, aporte, petición, no dudes en comentar.

Mapa de Gummi, editor LaTeX


1==>Barra de menús
La clásica barra de menús de todos los programas, donde encontraremos todas las herramientas necesarias para editar, compilar, etc, etc, etc.

2==>Barra de herramientas
Herramientas básicas de Gummi, como nuevo documento, abrir documento, guardar documento, texto en negrita, cursiva o subrayado, y alineado izquierda, centrado y derecha.

3==>Pestañas de documentos
Aquí aparecen los nombres de los documentos que tengamos abiertos al mismo tiempo.

4==>Numeración de líneas de código
Pues eso, el número de cada renglón.

5==>Editor de texto
Donde escribiremos todo el contenido de nuestro documento, código e información.

6==>Barra de generadores básicos
Contiene herramientas para insertar imágenes, generar matrices o tablas e incluir bibliografía en forma rápida sin teclear código.

7==>Estado de compilación
Nos dice si se pudo o no compilar, no es tan crítico, de cualquier forma te darás cuenta de ello.

8==>Panel derecho con sus pestañas
El panel derecho cuenta con un panel de previsualización, el registro de compilación y opciones para cuando se genera algún proyecto o incluimos bibliografía desde un .bib.

9==>Navegador de la vista previa
Sirve para movernos dentro de la vista previa del documento.