domingo, 8 de junio de 2014

Caracteres especiales Latex español

Caracteres especiales en Latex

Hay algunos caracteres que no se pueden escribir directamente en la ventana del editor de texto porque representa alguna instrucción para el editor.

Por ejemplo:

\       Se utiliza para iniciar e identifica un comando, por ejemplo \begin{center}.
{}    Abre y cierra la instrucción del bloque del código.
$      Abre y cierra el comando para escribir expresiones matemáticas.
&     Sirve para cambiar de fila en el entorno de las tablas.
#      Sirve para señalar parámetros en las macros de Latex.
_      (Barra al piso) Sirve para los subindices.
^      Sirve para los superindices.
~      Sirve para que evite cortar el renglón.
%     Uno de los más utilizados, sirve para incluir comentarios dentro de una linea o párrafo.

Como se escriben ?

A continuación en rojo se presentan los símbolos especiales que se quieren que aparezca en latex y en azul como se escriben:

\       $\backslash$ 
{      \{
}      \}
$      \$
&     \&
_      \_
^      \^
#      \#
~      \~
%     \%

En general para escribir estos caracteres o símbolos especiales se antepone el simbolo \ 




sábado, 31 de mayo de 2014

Cambiar Tipo de letra Latex Caligrafia en Latex español

Tipo de letra en Latex

Por defecto, Latex utiliza el tipo de letra "Computer Modern Roman", en el cual se utilizan las siglas CMR.

La mejor letra para Latex, de acuerdo a mi experiencia se llama "Bitstream Charter" (Charter BT)" y es similar a la que se utiliza en los artículos de Elsevier. La misma letra de Elsevier tiene licencia y no es gratis como "charter". Para esta letra es recomendable el tamaño 11pt, la cual fue la que utilicé en mi tesis de Doctorado o Doctoral. Este tipo de letra se puede utilizar en el cuerpo de la tesis y otro tipo de letra se puede cambiar o implementar para los títulos.

Para implementar la letra charter, hay que adicionar los siguientes paquetes:

%--------Codigos para la caligrafia, tipos de letras%---------------
\usepackage[T1]{fontenc}
\usepackage[bitstream-charter]{mathdesign} 

\usepackage{textcomp} %Paquete para algunos caracteres especiales

El resultado es el que se muestra en la siguiente figura:



Entonces el archivo principal quedaría de la siguiente forma y así de esta manera, en este blog se irá construyendo toda la plantilla para la tesis y  se explicará para que sirve cada paquete de Latex.

\documentclass[11pt]{book} 

%\usepackage[latin1]{inputenc}

\usepackage[latin1]{inputenc}
\usepackage[spanish]{babel}

%--------Codigos para la caligrafia, tipos de letras%---------------
\usepackage[T1]{fontenc}
\usepackage[bitstream-charter]{mathdesign} 
\usepackage{textcomp} %Paquete para algunos caracteres especiales

\begin{document}

Bienvenido a \LaTeX{} !!!! Cuidado con la ortografia ortografía ...
\end{document}

Es importante resaltar que el símbolo % sirve para escribir linea o comentarios del texto que Texniccenter no tendrá en cuenta para compilar o construir el PDF. Tambien es importante explicar que dentro de los parentesis cuadrados [] se incluyen las opciones de los paquetes.

Otro tipo de letras o caligrafía o fuente se puede encontrar en el siguiente enlace, pero algunos tipos no funcionan, click acá.

Otros tipos de letra o tipo de fuente (caligrafía) se muestran entre los más importantes paquetes se mencionan a continuación (escoger uno si se quiere ensayar):

%------------  Otros tipos de letras: Escoger uno solo  ---------------------
\usepackage{mathptmx} %Times


\usepackage{bookman} %bookman


\usepackage{newcent} %New Century Schoolbook


\usepackage{pslatex} %Times2


\usepackage[scaled]{uarial} %Arial


\usepackage{charter} %Similar a mathdesign y palatino

\usepackage[scaled]{helvet} %Helvetica


\usepackage{mathpazo} %Palatino


\usepackage[T1]{fontenc} %Se puede utilizar este paquete con Times, charter, palatino.

En general, hay que utilizar para el texto un tipo de letra fácil de leer, como las fuentes serif por ejemplo: Times o Palatino o Mathdesign. Otros tipos sans serif pueden ser utilizados para los títulos (Arial o Helvetica).

Próximamente continuaremos con más paquetes y su explicación.

Copyright © 2014 All Rights Reserved  Andres G Gonzalez H

jueves, 29 de mayo de 2014

Instalacion editor de texto Latex "Texniccenter"

Instalación del editor de texto Latex "Texniccenter"

En general, la instalación es fácil pero a continuación se mostrará los diferentes pasos para instalarlo: (Click paradescargar Texniccenter)

1. Antes de descarga el programa hay que saber si el Windows trabaja con 32 bit o 64 bit. Para eso se puede ir al explorador de Windows y dar click derecho sobre EQUIPO e ir a propiedades. Allí aparece la información del sistema operativo Windows.
Luego se puede descargar la versión especial para el sistema operativo de 32 bit o 64 bit.



Luego de dar click aparecerá la siguiente imagen:


Luego de hacer click en la parte inferior izquierda empezará la instalación.

2. Luego empezará a aparecer las siguientes imágenes: Luego de hacer click en "Next", aparecerá la pantalla donde se debe aceptar las condiciones del software, "I accept the agreement", luego click en Next.


3. Luego el instalador preguntará donde se debe se almacenará el programa. Luego el programa pregunta por el "Setup" donde es importante seleccionar los idiomas en que se van a trabajar. Es recomendable dejar el Inglés y luego seleccionar el "Español" para que podamos tener un corrector ortográfico en nuestro procesador, pero éste no corregirá o señalará errores en las correlaciones de genero (eje. lo cuadernos, no señala lo). 



4. Luego el instalador pregunta como se va a llamar el programa en menú de inicio en Windows (Click en "Next"). Luego en "Select Addicional Taks", por defecto aparecen seleccionadas cosas como: Crear un icono en el escritorio y Hacer que Texniccenter del editor deLatex como defecto, el cual es importante que este seleccionado. Luego hacer click en "Next".



5. Por último procede a instalar TeXniccenter, haciendo click en "Install". 


6. Después de dar click en "Finish". Nos aparecerá el editor de la siguiente manera: Antes de abrir el editor, nos saldrá algunos tips. Para que no aparezcan estos tips cada vez que se habra el editor, quitar la selección en la parte inferior izquierda, donde dice "Show tips on start up".

7. Luego nos aparecerá el siguiente mensaje al cual le daremos click en OK. Luego configuraremos el idioma del corrector de ortografía, pero todos los menús de texniccenter vienen en Inglés (o aleman) y al final nos terminamos acostumbrando a estos menus y sus comando, ya que son fáciles de implementar.


8. En las imagenes de abajo se menciona que TeXniccenter te ayudará a construir tus documentos en TeX (extension de los archivos que convertirá en PDF) y en los TIPS dice que hay que utilizar MiKTeX, es decir que previamente lo debería haber instalado. Luego de click en "Next", hay que seleccionar "Yes, configure TeXniccenter for use with miktex", ya que aquí enlaza la configuración de Texnicenter con miktex.


9. A continuación terminará la instalación y volverá a mostrar la pantalla de TIPS.


10. Por fin, tenemos nuestro editor de texto, el cual es recomendable seleccionar: 
Latex => PDF. Es un paso muy importante.. OJO!!!


11. Para configurar el diccionario de español, se entra a:
Tools - Options... - Spelling (Ver imagen abajo) y luego se selecciona es. Luego sale un mensaje y hay que darle OK. Luego ACEPTAR abajo.


12. Finalmente podemos empezar a realizar el documento asi: Para nuevo documento se hace click donde se muestra la flecha y se abre la parte derecha del procesador y un archivo que se llama Latex1. Luego lo guardamos en la parte del menú, FILE- SAVE AS y buscamos donde se va almacenar el documento. 


Para que funcione el paquete \usepackage[latin1]{inputenc},
el documento se debe guardar con el encoding "ANSI" como los muestra en la siguiente figura:


13. Una vez guardado el archivo .tex podemos probar nuestro programa colocando el siguiente código en la ventana donde se escribe el documento, como se muestra en la siguiente imagen.

\documentclass{article}

\usepackage[latin1]{inputenc}
\usepackage[spanish]{babel}
  
\begin{document}
Bienvenido a Latex !!!! Cuidado con la ortografia ortografía ...
\end{document}

Luego hacemos click (donde señala la flecha) y abajo donde dice "Build Output" empieza a construir el PDF y automáticamente se debe abrir el documento en PDF.
Nota: Dependiendo como se guardo el archivo, funciona [latin1] en el paquete, cuando no funciona cambiarlo por utf8 en el paquete, entonces quedara: \usepackage[utf8]{inputenc}.


En la imagen anterior, se puede resaltar:
  • Se utilizan los paquetes babel y inputec para poder escribir en español. (\usepackage[latin1]{inputenc} \usepackage[spanish]{babel})
  • La palabra ortografia sin tílde se resalta, ya que previamente habíamos activado el diccionario de español. La palabra Latex y otras en inglés también el editor las resalta, ya que no se encuentra dentro del diccionario de español. 
  • En la parte inferior podemos ver que no hay errores, ya que aparece Latex-result: 0 error(s). Cada vez que olvidemos algo y el error salga no lo mostrará en esta pantalla.

Si la letra se muestra muy pequeña en el editor podemos cambiar lo siguiente en: 
Tools - Options - Text format (Choose...), como se muestra en la imagen:


Acá seleccionamos Arial, Regular, Size 14 o la que Usted prefiera.

MUCHO ANIMO!!!!!, los documentos quedarán muy bonitos. 


miércoles, 28 de mayo de 2014

Latex Primeros pasos Instalar programas

Instalación de los programas necesarios para realizar Tesis en Latex o Documentos en Latex en Español


Los programas o software necesarios para empezar a escribir su tesis o  documentos en Latex son:

  • MiKTeX  (gratis) se puede descargar en el siguiente enlace: MikTeX descargar. Generalmente aparece la última versión. Este programa maneja los paquetes de Latex que va utilizar por medio del editor o procesador de texto. Cada vez que utilice un nuevo paquete, este programa descargará de Internet el paquete necesario. Por defecto, MikTex trae los paquetes más utilizados y son gratis.
  • Muchos programas se usan ​​como procesador o editor de textos en Latex, pero en este blog se va a utilizar el programa TeXnicCenter, (de acuerdo de la experiencia), donde se puede descargarlo de forma gratuita en el enlace siguiente:  Descargar Texnicenter . Este programa gratuito crea un entorno integrado para Windows y ha sido utilizado en el mundo por millones de usuarios. Más adelante se mencionará algunos tips para instalar este programa pero en esencia es muy fácil. En el siguiente link ver si puede ver otras interfaz diferentes, donde cada editor tiene sus puntos favorables (Comparación de los editores). Otros editores importantes son Texmaker, TeXworks y LyX.
  • Obviamente, se necesita un visor de PDF, el cual es generalmente Acrobat reader (preferiblemente version 11)  que viene instalado en cada PC.
Todo sobre el manejo de las figuras se explicarán en próximas entradas del blog.

Instalación de MiKTeX

La instalación de MiKTeX es fácil, se ingresa al link presentado arriba y luego de descargarlo se presentarán los siguientes pasos:

1. Hacer click en "Anyone who uses this Computer (all users)", si quiere instalar MiKTeX para todos los usuarios. Luego Next. Usted tiene la opción de especificar el directorio de almacenamiento del programa. Luego click en Next.


2. En la Configuración se podrá cambiar el tamaño del papel preferido de "A4" a "letterpaper" (tamaño carta). Seleccione "Ask me first", si MikTex desea preguntarle antes de instalar un paquete. Estos paquetes MikTeX los descarga de internet. 


3. Finalmente el programa es instalado:


Importante: El programa MikTeX sólo es un programa que maneja los paquetes. Con el editor de texto (Texniccenter) es el utilizado para construir el documento para convertirlo en PDF.

En la Próxima entrada se explica la instalación y uso de texniccenter dar click acá.

Copyright © 2014 All Rights Reserved  Andres G Gonzalez H