lunes, 14 de septiembre de 2015

Latex

Latex

Instalación de LaTeX en Linux (Ubuntu)

Hola.
Esta vez mostraremos como instalar LaTeX en Ubuntu, cabe aclarar que LaTeX al ser software libre, tiene mayor compatibilidad con otros sistemas o programas libres, por lo que su instalación en Linux bajo sus diferentes formas es más fácil que Windows o Mac OS X.
Para poder usar LaTeX de una manera adecuada, necesitamos tres componentes principales. El primero es una distribución la cual es el motor del programa LaTeX. Existen una gran variedad de distribuciones y pueden ver cual les conviene más desde la página del proyecto LaTeX https://latex-project.org/ftp.html Para este caso instalaremos la distribución TexLive que es la distribución más fácil de instalar y también una de las más completas.
El segundo componente principal es el editor de textos, es decir un programa en el cual nosotros vamos a poder teclear el código LaTeX, ver que errores puede tener nuestro código y lo más importante, poder compilar nuestro documento a formato PDF o DVI.
Por último necesitaremos un visor de archivos, para poder ver nuestro documento LaTeX en el formato que nosotros elegimos con el editor. 
Instalando la distribución.
Instalaremos la distribución denominada TexLive, les dejo el enlace de dicha distribución.
https://www.tug.org/texlive/.
Esta distribución de LaTeX es bastante completa y puede instalarse de dos maneras, existen dos versiones, la versión básica y la versión completa.
Pero ¿Cuál es la diferencia?. Bien la versión TexLive básica es una selección de paquetes de LaTex que te ayudarán a crear la gran mayoría de los documentos que tu quieras crear, esta selección es la más recomendable puesto que no ocupa demasiado espacio en disco y a menos que quieras crear documentos en otros idiomas como el chino o coreano o crear tus propios paquetes, no necesitarás la versión extendida o completa.
Para instalarla desde la terminal abrimos nuestra linea de comandos con Ctrl + alt + T. Una vez abierta tecleamos el siguiente código.
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install texlive-base
Una vez realizado esto nos pedirá nuestra contraseña, la tecleamos y nos dirá cuanto espacio en disco va a ocupar además de preguntarnos si continuamos o no. Tecleamos la letra S que significa si y proseguirá a descargar los paquetes e instalarlos, una vez que haya terminado, ya tendremos lista nuestra distribución LaTeX instalada.
Es posible que quieras instalar la versión extendida, si tienes tiempo, puedes hacerlo con el siguiente código.
sudo apt-get install texlive-full

Ahora, si a ti no te gusta teclear en la terminal, puedes hacerlo desde el centro de software.
Una vez abierto tecleas texlive y te dará la opción de descargar la distribución de una forma más interactiva.

¡Tú decides!


Instalando el editor
Bien ahora ya tenemos nuestra distribución, ahora no podemos editar archivos LaTeX sin este editor. En lo personal yo recomiendo dos editores, Kile o Gedit, el primero porque es un programa bastante intuitivo y muy estable, el segundo porque es un editor bastante potente, puesto que tiene compatibilidad con programas como R, Python o la Terminal, esto se puede hacer con uno de sus complementos.
Sin embargo si conoces otro editor y te gusta puedes usarlo, simplemente tecleando en el centro de software la palabra latex y te saldrán diversos editores.
Para instalar Kile desde la terminal simplemente tecleo
sudo apt-get install kile
Esto instalará Kile a tu computadora, una vez instalado puedes abrirlo desde tu menú de aplicaciones y listo puedes comenzar a crear archivos LaTeX.
También está la opción desde el centro de software.
Ahora para instalar Kile es un poco más complicado, sobre todo si tenemos la nueva versión de Gedit ya que utiliza como motor Python 3 y el complemento de LaTeX necesita de versiones anteriores de Python. Sin embargo esto puede arreglarse. Primero para quienes tengan versiones diferentes de Ubuntu como Xubuntu o Kubuntu, Gedit no estará instalado y se instala de la siguiente manera.
sudo apt-get install gedit
O usando el centro de software.
Ahora para los siguientes pasos si vamos a necesitar solo la terminal puesto que no es posible con el centro de software.
El complemento se instala con el siguiente comando.

sudo apt-get install gedit-latex-plugin
O descargarlo desde la página oficial del plugin https://wiki.gnome.org/Apps/Gedit/LaTeXPlugin
 Ya que está instalado hay que hacer otras cosillas por las razones mencionadas  anteriormente para que funcione correctamente.
Solo es necesario teclear estos comandos, que establecen la conexión con Python 3
git clone git://anonscm.debian.org/collab-maint/gedit-latex.git 
cd gedit-latex 
git branch adapted_3.8.0 
git-buildpackage 
sudo dpkg -i ../gedit-latex-plugin_3.8.0-1_all.deb
Esto puede ser encontrado también en el siguiente link
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=721434

Instalando el visor de archivos.
 Bien ya tenemos nuestra distribución y nuestro editor, ahora para poder ver nuestros documentos LaTeX es necesario un visor. Usualmente Linux viene con visores integrados que nos permiten ver los PDFs, sin embargo yo recomiendo el visor Okular el cual es un excelente visor del entorno KDE entorno al que pertenece nuestro editor Kile.
https://okular.kde.org/
 Se instala desde el centro de Software o la linea de comandos con lo siguiente
sudo apt-get install okular
  Y listo ya tenemos nuestro visor instalado.

Extras
A diferencia de los editores clásicos de documentos, LaTeX no puede modificar los colores, formas y demás cosas con lineas de comando, para ello necesita que las imágenes estén editadas con herramientas externas.
Es por ello que yo recomiendo dos potentes editores y creadores de imágenes que también pertenecen a la familia del software libre.
Hablo de Inkscape y GIMP editores potentes que te permiten crear imágenes, carteles y demás con facilidad y una gran calidad.
https://inkscape.org/es/
http://www.gimp.org.es/
Recuerda que puedes instalarlos desde el centro de software y la terminal.
Ahora si, comienza a crear textos en LaTeX.
Posteriormente crearé una nueva entrada para textos básicos.
Aunque siempre puedes seguir utilizando Microsoft Office o LibreOffice (Este software no está mal) sin embargo puedes comparar calidad de LaTeX vs estos editores. Pero como siempre ¡Tú decides!.
Saludos.....




  

jueves, 10 de septiembre de 2015

R

Página dedicada para R
El objetivo de este blog, es dar a conocer conocimientos de software libre comúnmente utilizado por las personas dedicadas a la ciencia, ya sean biólogos, físicos, químicos etc. Las principales entradas que publicaré serán sobre el uso de Latex, R, Inkscape, así como de datos sobre análisis estadísticos, análisis de la diversidad biológica etc. Así como datos extras del uso de sistemas operativos, ya sean Ubuntu, Fedora etc.
Espero poder publicar más cosas diariamente en este blog, o al menos de manera semanal. Los invito a que cualquier duda que tengan me la hagan saber y espero poder respondersela.