Archivos en la Categoría: Latex

Manual de Latex: Insertando una Figura en Latex

Vamos a considerar el archivo de la entrada anterior. En él escribimos un mensaje simple: Hola, Mundo!. Vamos a suponer ahora que queremos agregar una imagen llamada Pisarro.jpg, la cual está en el mismo directorio que nuestro archivo latex. Tenemos que escribir exactamente el mismo código que antes, solamente agregamos unas líneas, las cuales se indican mediante comentarios en el siguiente código

\documentclass{article}
\usepackage{graphicx} %Esta linea es nueva


\title{Hola Mundo en Latex}
\author{A. U. Thor}

\begin{document}

\maketitle

Hola, Mundo!

%A partir de aqui las lineas son nuevas
\begin{figure}
\begin{center}
\includegraphics[width=3in,angle=0]{Pisarro.jpg}
\caption{\label{fig13b} Una pintura de Durero.}
\end{center}
\end{figure}
%terminan las lineas nuevas

\end{document}

Como en la entrada anterior se comentararon la mayoría de las líneas, en ésta me concentraré en las nuevas.

\usepackage{graphicx} 

El paquete graphicx permite incluir gráficas en nuestro documento. Debe colocarse ésta línea después de la línea \documentclass{} y antes de \begin{document}.

\begin{figure}

Esta línea abre el cuerpo de la figura. Como con las otras instrucciones, se cierra con

\end{figure}
\begin{center}

Esta instrucción centra nuestra figura. Latex no pone las figuras exactamente donde aparece la instrucción, sino en una posición cercana. Por lo pronto, nuestras figuras deberán estar centradas.
Esta instrucción se termina con

\end{center}
\includegraphics[width=3in,angle=0]{HolaMundo.jpg}

Aquí se incluye la figura. Primero se define la anchura, a partir de la cual quedará definida la altura, manteniendo las proporciones originales. A continuación el ángulo de giro, que se mantiene a 90 para dejar la figura en su posición original, pero puede ponerse en cualquier inclinación. Después viene el nombre de la figura con la extensión. Es importante recordar que debe estar en el mismo directorio en el que estamos trabajando, o en su caso especificar la ruta completa.

\caption{\label{fig1} Un saludo en latex.}

Primero necesitamos ponerle una etiqueta a la figura, que en este caso es fig1. Esta etiqueta nos servirá para hacer referencia a ella posteriormente de manera simbólica. Latex numerará automáticamente las figuras. A continuación aparece el caption, o la leyenda que aparecerá debajo de la figura. Para éste caso es el mensaje: “Un saludo en latex”.
Finalmente, a figura insertada se ve como en la siguiente figura:
saludo

Anuncios

Manual de LaTeX: Hola, Mundo! en Latex

En ésta entrada vamos a escribir el primer documento en \LaTeX: un documento que solamente va a contener la frase Hola, Mundo!. Dentro de los archivos generados, se producirá uno como el siguiente, en pdf:

Un Hola, Mundo en Latex.

Un Hola, Mundo en Latex.

Para ésto, es necesario escribir lo siguiente en un editor de textos cualquiera, vi, por ejemplo:

%+++++++++++++++++++++++++++
% Este archivo escribe un  +
% Hola, Mundo! en latex    +
%+++++++++++++++++++++++++++
\documentclass {article}
% Inicio de documento
\title{Hola Mundo en LaTeX}
\author{ A. U. Thor }
\begin{document}
\maketitle 
Hola, Mundo!
\end{document}

El archivo puede tener cualquier nombre, de preferencia HolaMundo, o algo parecido, y debe guardarse con la extensión .tex. Así que HolaMundo.tex puede ser una buena opción.
Ahora vamos a revisar el programa línea por línea:

%+++++++++++++++++++++++++++
% Este archivo escribe un  +
% Hola, Mundo! en latex    +
%+++++++++++++++++++++++++++

Estas tres primeras líneas son un comentario. La razón para colocar comentarios en un documento es hacer claro su propósito. La sintaxis propia del lenguaje puede estar diseñada, más o menos, para que los humanos puedan leerla, sin embargo, esto no es así siempre. Hay que recordar que siempre habrá al menos un lector humano del documento, el propio programador, y por lo tanto es necesario tener una deferencia hacia él, aún cuando sea uno mismo. Con el paso del tiempo es difícil saber qué hace cierto segmento de código.
\TeX pasa por alto todo lo que está en un renglón después de % (este signo inclusive) y hasta el siguiente salto de línea. Todas las líneas que empiezan por %, o la parte de una línea que empieza en un %, son pasadas por alto por \TeX

\documentclass {article}

Al principio de todos los documentos en \LaTeX, se debe especificar qué tipo de documento se va a crear. Existen diversas clases de documentos según el formato que se requiera: articulo, libro, tesis, etc. El más común “article”.

% Inicio de documento

La siguiente lína ya no es desconocida. Es sólo un comentario que indica que estamos al principio del documento. Es totalmente prescindible, sin embargo, en éste punto es ilustrativo. Se puede poner un comentario en cualquier renglón del programa.

\title{Hola Mundo en LaTeX}

Ésta línea indica el título de nuestro documento. Desde luego, entre llaves va el nombre de nuestro artículo. En éste caso es “Hola Mundo en LaTeX”.

\author{ A. U. Thor }

Ésta línea es para especificar el nombre del autor.

\begin{document}

A partir de aquí inicia el documento. Las especificaciones anteriores, nombre del autor, nombre del documento, no imprimen nada. Se genera el documento a partir de ésta línea.

\maketitle

Ésta línea indica que se debe generar el encabezado, el cual, para el tipo de documento article incluye el título del documento, el nombre del autor y la fecha (ver la figura de arriba). La fecha es generada automáticamente por \TeX.

Hola, Mundo!

Aquí va el cuerpo del documento. Todo el texto será escrito aquí. Si el texto ocupa más de una hoja tamañó carta, entonces se generará una segunda. El paginado es automático y aparece debajo de la página al centro.

\end{document}

Aquí se indica el fin del documento.
Para generar el documento:
En la consola tenemos que hacer un llamado a latex como si se tratara de cualquier comando en linux. La mayoría de las distribuciones linux tienen incluido tex y latex.

$ latex HolaMundo.tex

Si no hemos cometido ningún error, se generarán archivos, llamados HolaMundo.aux, HolaMundo.dvi y HolaMundo.log. Por lo pronto, nos interesa el archivo dvi. Dvi significa Device Independent y son archivos que pueden ser leídos directamente por la impresora. Se pueden ver con un visor de dvi, como xdvi, o con okular o cualquier visor de pdf. Es así como ha quedado nuestro documento.

Manual de LaTeX: ¿Qué es LaTeX y para qué sirve?

Latex
\LaTeX es un sistema de creación de textos basado en la tipografía \TeX creado por Leslie Lamport, es muy completo y especializado para la escritura de fórmulas matemáticas y textos científicos en general. Cualquier estudiante de matemáticas que haya tenido la necesidad de escribir fórmulas, piense por ejemplo en la segunda ley de Newton (F= ma) se abrá dado cuenta de lo fastidioso que es usar un editor de oficina (como LibreOffice) para llevar a cabo esa tarea. Como ejemplo, consideremos despejar la aceleración de la ecuación anterior. En un texto plano tendríamos esto:

a = F/m

usando latex, la ecuación se ve así:

\vec{x} = \frac{\vec{F}}{m}

Latex está pensado para hacer ése trabajo más fácil. Sin embargo, no es exclusivo para la escritura de textos técnicos. Debido a que su disponibilidad, estabilidad y a su uso gratuito, muchos tipógragos prefieren mantener sus archivos en éste formato.

¿Qué es \TeX?
Latex es solamente uno de los programas de creación de textos que usa la tipografía Tex. Ésta tipografía fue diseñada por el científico de la computación Donald Knuth. TEx no es un editor de textos o un programa de maquetación. De hecho la maquetación puede hacerse con LATEX.
¿Cuáles son las ventajas de usar\LaTeX?
Los trabajos tienen una calidad profesional.
Es muy fácil escribir ecuaciones.
Existen muchos editores de texto especializados que facilitan aún más el trabajo de captura (Kile, TeXnicCenter, etc)
Es gratis.
¿Cuáles son las desventajas de usar\LaTeX?
En esencia, las personas que inician en el uso de latex, lo encuentran dificil de usar, ya que hay que hacer cualquier cambio escribiendo mucho código. En realidad esta es una ventaja, ya que otorga un gran poder al usuario.
Unos datos curiosos
Para no olviarme de algo que me repitieron muchas veces en la escuela: la segunda ley de Newton \vec{F}=m\vec{a} sólo puede escribirse en ésta forma cuando el sistema es de masa constante. La segunda ley de Newton en cualquier caso es ésta: \vec{F}=\frac{d\vec{p}}{dt}, donde \vec{p} = m\vec{v}
Las versiones de \TeX convergen hacia el valor de \pi, siendo la versión actual 3.1415926.