miércoles, diciembre 05, 2012

Mirror oficial de LaTeX/CTAN en la UAM

Fecha última actualización: 8-enero-2015.

Con beneplácito les comparto que desde ayer tenemos en operación el mirror oficial de LaTeX/CTAN en la UAM Azcapotzalco:

http://ctan.azc.uam.mx/

Así que ...


Para actualizar a TexLive 2012 desde UNIX/Linux/MacOSX y estas dentro de un campus de la UAM en Cd. de México, y usar el nuevo repositorio oficial de CTAN/LaTeX:

1. Descargar
    http://ctan.azc.uam.mx/systems/texlive/tlnet/install-tl-unx.tar.gz
 
2. Descomprimir. Se generará una carpeta, trasladarse dentro de esa carpeta.

3. Dentro de la carpeta, entrar a ../tlpkg/installer/   y ahí dentro editar el archivo
     ctan-mirrors.pl


     buscar 'Mexico'

     y ahi sustituir el que aparece por el de la UAM:

     http://ctan.azc.uam.mx/


     posteriormente, regrese a dos niveles inferiores de carpeta, al instalador.

4. Ejecutar en terminal el siguiente comando:

sudo ./install‐tl −repository http://ctan.azc.uam.mx/

3. Iniciar instalación.

4. ¡A escribir en LaTeX!

Actualización:
Si usted ya tiene instalado LaTeX en su equipo de cómputo (Laptop, Netbook, PC, etc.), y quiere actualizar los paquetes, le sugiero que abra la consola o App de actualización, e.g. TexLive Utility, y ahi en MIRROR poner:

http://ctan.azc.uam.mx/systems/texlive/tlnet/

Proceda a enlistar las actualizaciones y aplicarlas.

Si desea aplicar las actualizaciones desde la consola-terminal, solo escriba en la terminal los siguientes comandos:

sudo tlmgr --option repository http://ctan.azc.uam.mx/systems/texlive/tlnet
sudo tlmgr --update all

Gracias a la UAM, sin importar desde cual unidad se conecte, podrá actualizar sus paquetes de LaTeX de forma rápida.

Saludos a todos desde México D.F.



martes, octubre 23, 2012

Paquetes a instalar para REDES en Linux

Hola.

Esta lista es la que considero como los paquetes básicos a instalar para ir aprendiendo los comandos de redes en Linux.

+ WireShark-gnome
+ wget
+ traceroute
+ arp
+ netstat
+ vim (con todos los plugins)
+ nmap
+ tcpdump
+ ethtool
+ hostname
+ minicom
+ picocom

Las distribuciones a usar recomendadas son Linux Debian, Linux Fedora, Linux ALDOS y también recomiendo Linux CentOS.

Saludos.

martes, mayo 15, 2012

Campana de la amistad


Campana de la amistad
Originally uploaded by juanvc
Detalle de la campana de la amistad Mexico - Korea, en la plaza del monumento a la madre, en Cd. De Mexico.

domingo, abril 15, 2012

Bordado de mi nacimiento


Bordado de mi nacimiento
Cargado originalmente por juanvc
Bordado de mi nacimiento.

Mi madre me lo regaló ayer por la mañana. Ella lo bordó cuando estaba embarazada de mi, el bordado lo regaló a una tía de ella que ya murió, y a su vez al fallecer la tía le devolvieron esto que la tía guardó con cariño en sus pertenencias. Mamá ayer me lo mostró y me gustó mucho. ¿Premonición por el bebé en camino?, yo creo que sí  :-D

martes, marzo 20, 2012

Abriendo archivos adjunto .msg en Mail en Mac OS X Lion/SnowLeopard

Hecho: Me ha llegado correo con un archivo adjunto, o attachment, con una extensión ".msg", y no puedo verlo ni abrirlo con ninguna aplicación.

Solución.
Guardar el archivo adjunto, cambiarle la extensión ".msg" por ".eml". Confirmar el cambio tras la advertencia. Proceder a dar doble click y abrirlo con Mail (el cliente de corrreo predeterminado en Apple Mac OS X SnowLeopard/Lion).

;-)

Saludos a todos.

viernes, febrero 03, 2012

Para programar y compilar con lenguaje ANSI C en Linux Debian/Ubuntu

Programar en lenguaje C, y específicamente con el estándar ANSI es muy entretenido y divertido.

¿Qué necesito instalar?
El compilador. GCC es el más común y estándar.
Una interfase de desarrollo (IDE) que nos ayude a identificar la sintaxis de los comandos, numerar las líneas del código y a encontrar los errores fácilmente. La que más recomiendo es GEANY.

Manos a la obra.

Paso 1. Abrir una terminal, y con SUDO instalaremos lo siguiente.

$ sudo apt-get install build-essential cpp cpp-2.95-doc cpp-3.3 cpp3.4 cpp-4.0 g++-3.4 gcc gcc-2.95-doc gcc-3.3 gcc-3.3-base gcc-3.3-doc gcc-3.4 gcc-3.4-base gcc-3.4-doc gcc-4.0 gcc-4.0-base gcc-4.0-doc gcc-4.0-locales gcc-doc gobjc-4.0 libg++2.8.1.3-dbg libg++2.8.1.3-dev libg++2.8.1.3-glibc2.2 libgcc1 c-cpp-reference doc++ libstdc++5 libstdc++6 libstdc++6-4.0-dbg libstdc++6-4.0-dev libstdc++6-4.0-doc libstdc++6-dbg libstdc++6-dev libstdc++6-doc manpages-es-extra

$ sudo apt-get install devhelp

$ sudo apt-get install freeglut3 freeglut3-dbg freeglut3-dev ftgl-dev gle-doc glut-doc glutg3 glutg3-dev libglu1-mesa libglu1-mesa-dev libgl1-mesa libgl1-mesa-dev libgl1-mesa-dri libglut3 libglut3-dev mesa-common-dev mesa-demos mesa-swrast-source mesa-utils

$ sudo apt-get install geany

Paso 2. Si todo lo anterior quedo instalado sin problema, proceda a abrir Geany. Lo verá en su ícono correspondiente en el menú de aplicaciones, o bien, desde una terminal invoque el programa.

Para más detalles de Geany, leer su manual y detalles de portabilidad, visite la página oficial del proyecto:

http://www.geany.org/

Paso 3. Si quiere hacer su primer programa y compilarlo en línea de comando, la forma básica es la siguiente:

Edite su archivo de código fuente ".c", y nombrelo "micodigo.c", y proceda a compilarlo desde línea de comando con gcc:

$gcc micodigo.c -o miprograma

el programa final, o salida "-o", se guardará en el archivo "miprograma", para ejecutarlo desde línea de comando escriba:

$./miprograma


+ + +
Observación. Si su Linux es Fedora, o algún derivado de Fedora, sustituya "apt-get" por "yum", y la instalación procederá de la misma forma.

Saludos.


martes, enero 10, 2012

Consejos para la edición de documentos tipo tesis o artículos en LaTeX.

Para compilar bien la bibliografía, te recomiendo que la edites en un archivo .BIB por separado, hay varios manejadores de bases de datos para ello, e.g. kBib en Linux. En tu editor de LaTeX sue uses, en Linux recomiendo Kile o TexMaker; y en Mac definitivamente TexShop primero compila con tu documento .Tex, ojo: con la opción LATEX, luego compila desde ahí mismo tu bibliografía con la opción BIBTEX que veras en las opciones de complicación; finalmente, vuelve a compilar con LATEX el documento principal. Eso es todo. Si se diera el caso de aún no ver enlazadas las referencias bibliográficas, simplemente vuelve a compilar con el tercer paso dos o tres veces más, eso es todo.

  Acerca de las figuras. 
Una opción es declarar la variable "graphicspath", como te la pase en la plantilla, y a continuación solo tienes que llamar las figuras con solamente el nombre, sin el path. Como segunda opción, es meter las figuras con el path. Recuerda que en LaTeX se recomienda hacer una carpeta o directorio por documento que crees, salvo que hagas varias versiones del mismo, como suele pasar con una tesis o artículo. Entonces, veamos que en cada carpeta de articulo declaras la carpeta "Figures", luego pues cada figura la metes así:

  \begin{figure} % Esta es la fig 1
 \centering \includegraphics[scale=0.5]{Figures/FIGURA1_REVISTA}
 \caption{Flow diagram for training stage}
 \label{fig:Flow-diagram_entrenamiento}
 \end{figure}

 Ojo: recuerda que en LaTeX se respeta el UpperCase y LowerCase.

 Finalmente, para crear figuras. Lo que más me ha funcionado es OpenOffice o LibreOffice, en su programa o modulo DRAW. Ahí puedes hacer figuras como quieras, a tu antojo. Todas las figuras y diagramas de mi tesis y papers ahí los hago. Una vez que los terminas, solo marcas con el ratón la figura o diagrama que creaste, y en menú ARCHIVO das opción EXPORTAR y pinchas en "selección", y escoges la opción EPS, que es el formato vectorizado nativo de PostScript que mejor se lleva con LaTeX.

 Saludos y espero que te sea de utilidad.