PDF de programación - Curso Introductorio a LATEX

Imágen de pdf Curso Introductorio a LATEX

Curso Introductorio a LATEXgráfica de visualizaciones

Publicado el 5 de Mayo del 2020
433 visualizaciones desde el 5 de Mayo del 2020
119,4 KB
21 paginas
Creado hace 17a (19/06/2006)
Curso Introductorio a LATEX

Marcell Julián Alzate Bedoya

email: [email protected]fit.edu.co

Departamento de Ingeniería de Sistemas

Universidad EAFIT

Medellín

Índice

1.

Introducción

LATEX es un sistema tipográfico muy utilizado en la producción de documentos
científicos y matemáticos de alta calidad tipográfica. Provee un acceso transpar-
ente a la tan venerable destreza de la tipografía matemática, al igual que puede
ser usado para producir una gran variedad de documentos desde trabajos de clase,
reportes, cartas, diapositivas, tesis, artículos para revistas, hasta libros.

Aunque lo que se busca es dar una idea de como escribir sus documentos de tal
forma que puedan ser procesados por LATEX, aquí también encontrara información
de como instalar el sistema LATEX en su ambiente de computacin.

LATEX es una herramienta que requiere que su usuario tenga algunos conocimientos
computacionales puesto que la forma de trabajar es con comandos y la de alimentar
un shell con dichos comandos para que nos produzca lo deseado, un documento de
alto nivel tipogrfico y excelente presentación. Pero una mejor forma de comprender
la creación de documentos LATEX sería comparándolo con la forma de crear paginas
HTML.

1.1. Qué es LATEX

Es un paquete de macros que hace uso de las funcionalidades de TEX, un pro-
grama escrito por Donald E. Knuth orientado a la escritura de texto y formulas
matemáticas.

LATEX fue escrito por Leslie Lamport como un paquete de macros que le brinda al
autor la posibilidad de generar e imprimir sus trabajos escritos con una muy buena
calidad tipográfica haciendo uso de patrones previamente definidos.

Al publicar un manuscrito este pasa por tres personas: el autor, el diseñador y el
tipógrafo. Una vez terminado el manuscrito el autor lo pasa al diseñador; esté decide
el patrón que seguirá el documento (ancho de columnas, fuentes, espaciado, etc) y
por lo tanto decidirá sobre la forma en la cual se vera el manuscrito, y finalmente
esta el tipógrafo quien se encargara de seguir las instrucciones del diseñador para
lograr el formato deseado por él.

2

En un ambiente LATEX, este puede ser visto como el diseñador y TEX como el
tipógrafo. El autor provee información adición la cual define la estructura lógica
del documento, está información adicional esta dada en forma de comandos LATEX.

El diseño no es cuestión de estética sino de legibilidad y compresión, ya que lo que
estamos buscando es que sean fácilmente leídos y no colgados en un museo.

LATEX facilita este diseo permitiéndole al autor de este modo preocuparse por el
contenido y no por la forma.

1.2. LATEX, o W...

What You See Is What You Get. Lo que ve es lo que obtiene, esa es la filosofía de
los procesadores de texto actuales.

Estos procesadores van mostrando, al usuario, en la pantalla el texto del modo
como será visto en la hoja impresa. Por lo cual el autor debe de estar pendiente de
la estructura del documento mientras esta escribiendo y prestar atención que lo que
realiza sea consistente con lo previamente hecho.

Obteniendo de este modo documentos estéticamente bonitos pero con una estructura
inconsistente

1.3. Ventajas de LATEX

Hasta el momento ya hemos visto algunas ventajas, pero nombremos las directa-
mente... claro está sus desventajas también las tiene y muchos ya las saben, ya que
son las mismas con las cuales atacan la funcionalidad de LATEX.

Sus ventajas:

Gran cantidad de patrones profesionalmente diseñados para la creación de
documentos con calidad de imprenta.

La composición de formulas es realmente fácil.

3

Solo es necesario aprender unos comandos simples de entender para generar
una variedad de documentos, sin tener que preocuparse por el modo como
será presentado en el patrón escogido.

Estructuras complejas como pie de páginas, referencias, tablas de contenido y
bibliografías son fácilmente generadas.

Tareas topográficas no soportadas por LATEX pueden ser realizadas por los
diferentes paquetes gratuita y fcilmente adquiribles.

LATEX lleva al autor a generar textos bien estructurados, ya que esa es la forma
como trabaja LATEX, especificando su estructura.

TEX es bastante portable, por lo tanto el sistema LATEX es igualmente portable

pero naturalmente las desventajas existen...

Para correr el sistema LATEX se necesita muchos recursos del computador
(memoria, espacio en disco, tiempo de procesamiento), pero esto ya no es
mucho problema con procesadores de palabras que hacen uso del procesador
todo el tiempo (LaTeX solamente usa la CPU cuando esta procesando un
documento) y gastan exigen más y más de espacio en disco.

La creación de patrones propios es un poco más complicada, y toma un poco
más de tiempo el diseñar uno.

Conocimientos previos de computación.

Para muchos la memorización de comandos implica un gran esfuerzo, pero
este es bien recompensado en el momento de obtener un documento adjustado
a las necesidades de la presentación. Una vez asimilados estos comandos son
fácilmente aplicables a cualquier tipo de documento que se necesite.

Por cierto no se puede dejar de tener en cuenta que muchas de las revistas de
divulgación científicas exigen los artículos a publicar en este formato.

4

2. Procesando un archivo LATEX

Para producir un documento LATEX, se han de seguir los siguientes pasos:

1. Producir un archivo LATEX. Un archivo LATEX es un archivo de texto que puede
ser escrito con cualquier editor de textos (vi, emacs, jot, nedit, notepad, word-
pad). La extensin del archivo debe ser forzosamente .tex.

2. Correr LATEX sobre nuestro archivo. Si el archivo se llama ejemplo.tex, escribi-

mos:

% latex ejemplo

Si LATEX no encuentra errores, tendremos un archivo llamado ejemplo.dvi (y
algunos archivos extra). El archivo DVI tiene la información de la composición
de las páginas de nuestro documento. De lo contrario, escriba X para salir del
programa. Mire los mensajes de error, vaya a la línea señalada en cada mensaje
y corriga los errores. Corra de nuevo LATEX sobre el archivo. Una vez que tenga
el archivo DVI, vaya al paso siguiente.

3. Presente en la pantalla la composición de las páginas utilizando el programa

yap bajo windows o xdvi bajo Linux

% yap ejemplo

Si no encuentra errores, proceda a imprimir el archivo.

4. Para imprimir el archivo, tiene varias opciones. Transforme el archivo DVI en

un archivo PostScript:

%dvips ejemplo.dvi -o ejemplo.ps

A continuación imprima el documento desde el menú de ghostview

%ghostview ejemplo.ps

Para comprender mejor este procedimiento veamos la fígura 1

5

Figura 1: Proceso de un archivo LATEX

3. Archivos de Entrada

El archivo de entrada para LATEX, como mencionamos anteriormente, es un archivo
plano de text ASCII. El cual contiene el texto del documento como también los
comandos con los cuales LATEX creara el documento.

3.1. Caracteres especiales

Como en cualquier lenguaje de programación en LATEXtambién existen algunos car-
acteres especiales. Si en su documento usted ingresa enstos caracteres lo más seguro
es que no apareceren pero indicaran a LATEX a realizar cosas que nusted no pretendia
hacer.

$ & % # _ { } ~ ^

Para poder imprimir estos caracteres es necesario que los anteceda con backslash:

$ & % # _ { } ~ ^

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

3.2. Comandos

Los comandos que determinan la creación de un documento en LATEX comienzan por
backslash seguido de un nombre. LATEX ignora los espacios en blanco seguidos de un
comando.

6

La gente que trabaja con
TEX se divide en dos grupos
TEXnicos y TEXpertos.

La gente que trabaja con
\TeX{} se divide en dos grupos
\TeX{}nicos y \TeX pertos.

Para obtener un espacio luego de un comando es necesario preceder al comando con
{} y un expacio en blanco.
Algunos comandos necesitan parametros los cuales deben de ser dados entre {} luego
del nombre del comando. Otros comandos soportan parametros opcionales los cuales
son dados luego del nombre del comando entre [].

Puedes poner en negrita
el texto que tu desees.
Por favor empezar una nueva
línea exactamente aquí

Puedes poner en \textbf{negrita}
el texto que tu desees.
Por favor empezar una nueva
l’inea exactamente aqu’i\linebreak[3]

3.3. Espacios en Blanco

Espacios en blanco y retornos de carro (ENTER), son considerados como un espacio
por LATEX. Dos lineas en blanco determinan el comienzo de un nuevo parrafo.

No importa que haya más
de un espacion en blanco o un
enter en su texto. LATEX lo
tomara como un solo espacio

No importa que
haya m’as
de un espacion en blanco o un
enter en su texto.
\LaTeX{} lo tomara como un solo
espacio

Mientras que una línea en
blanco genera un nuevo parrafo.

Mientras que una l’inea en
blanco genera un nuevo parrafo.

3.4. Estructura General

Para LATEX procesar un archivo de entrada el espera que siga cierta estructura. Tal
estructura, en un documento sencilo, podria ser como la que tenemos en la Tabla
??

7

A lo largo del presente documento nos referiremos a cada uno de ellos, al igual que
mencionaremos otros comandos muy importantes.

4. Tipos de Documentos

Cuando se piensa en usar LATEXpara la creación de un documento no existe limita-
ciones en cuanto al tipo de documentos que se pueden crear.

8

\documentclass[spanish,letterpaper,12pt]{article}

\usepackage[spanish,activeacute]{babel}
\usepackage[dvips]{graphick}
\usepackage...

\begin{document}

\title{...}
\author{...}
\date{}
\maketitle

\tableofcontents

\begin{astract}

...

\end{astract}

\section{Titulo Uno}\label{marca_uno}

...

\section{Titulo Dos}\label{marca_dos}

...

\subsection{Titulo Tres}\label{marca_tres}

...

\begin{thebibliography}

\bibitem{...}

\end{thebibliography}

\end{document}

Cuadro 1: Estructura de un archivo de entrada a LATEX

9

article , para articulos cientificos, presentaciones, reportes cortos, documentacion

de programas,. . .

report , para reportes largos los cuales contengan capitulos, pequeños libros, tesís

para doctora
  • Links de descarga
http://lwp-l.com/pdf17608

Comentarios de: Curso Introductorio a LATEX (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad