P. 1
Introduccion Latex

Introduccion Latex

|Views: 351|Likes:
Publicado porangeldk7
Manual introductorio LaTex
Manual introductorio LaTex

More info:

Published by: angeldk7 on Jan 28, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

02/15/2014

pdf

text

original

Manual de LaTeX/Primeras aproximaciones con ejemplos sencillos  Artículo Un artículo es un documento de no gran extensión en el cual el índice de contenidos aparece junto con el título y el autor.

Estructura básica: \documentclass[12pt]{article} % Clase de documento: artículo y tamaño de letra \usepackage[spanish]{babel} % Manejo de idiomas \usepackage[latin1]{inputenc} % Escritura en castellano con acentos \usepackage[T1]{fontenc} % Escritura en castellano con acentos \usepackage{times} % Fuente de letras \title{Mi primer artículo} % Título \author{Quien escribe} % Autor. Pueden ser varios agregando \and Otro autor \date{\today} % Fecha siempre actualizada al día presente al compilar. \begin{document} % Inicio del documento \maketitle % Hace la portada \tableofcontents % Hace el índice de contenidos. \section{Introducción} % Primera sección, se incluye en el índice. Aquí escribo la introducción. Cada párrafo se separa con una línea en blanco. \section{Cuerpo del artículo} % Otra sección. Puedo hacer que el texto vaya en cursiva con \emph{texto en cursiva}. Hacer una enumeración: \begin{enumerate} \item Linux \item OpenBSD \item FreweBSD \end{enumerate} Las notas a pie se hacen con\footnote{Texto que aparecerá en la nota a pie de página.}. \section{Conclusión} Aquí escribo la conclusión. \end{document} % Fin del documento. Esto que escribo no será incluido en el texto porque \end{document} le ha dicho que no continúe con lo que sigue. Libro Un libro es un documento de gran extensión en el cual el índice de contenidos aparece separado del título y el autor y las páginas se numeran distintas según sean a la iozquierda o derecha.

Estructura básica: \documentclass[12pt]{book} % Clase de documento: artículo y tamaño de letra \usepackage[spanish]{babel} % Manejo de idiomas \usepackage[latin1]{inputenc} % Escritura en castellano con acentos \usepackage[T1]{fontenc} Escritura en castellano con acentos \usepackage{times} % Fuente de letras \title{Mi primer artículo} \author{Quien escribe} \date{\today} \begin{document} \maketitle \frontmatter \tableofcontents \chapter{Introducción} Aquí escribo la introducción. Cada párrafo se separa con una línea en blanco. \mainmatter \chapter{Cuerpo del artículo} Puedo hacer que el texto vaya en cursiva con \emph{texto en cursiva}. Hacer una enumeración: \begin{enumerate} \item Linux \item OpenBSD \item FreweBSD \end{enumerate} Las notas a pie se hacen con\footnote{Texto que aparecerá en la nota a pie de página.}. \backmatter \chapter{Conclusión} Aquí escribo la conclusión. \end{document} Intoducción a LaTeX Esta es una pequeña introducción al mundo de LaTeX. No pretende ser ni una guía completa ni un manual de apoyo, tan sólo queremos informar de la existencia de un sistema que puede mejorar la presentación de tus documentos.

1. ¿Qué es LaTeX? 2. ¿Para qué se utiliza? 3. ¿Cómo puedo conseguirlo?

4. ¿Qué lo diferencia de otros editores 5. Utilizo MS­Word, ¿para qué necesito LaTeX? 6. ¿No resulta demasiado complicado? 7. Ejemplo
1. ¿Qué es LaTeX? No, no se trata ni de guantes de plástico ni de condones. LaTeX es un conjunto de paquetes que permite formatear textos con calidad tipográfica.

2. ¿Para qué se utiliza? Es muy adecuado para producir cualquier tipo de documento, desde sencillas cartas hasta libros completos, siendo su punto fuerte los textos científicos y matemáticos.

3. ¿Cómo puedo conseguirlo? Hay distribuciones de TeX (el motor sobre el que se ha construido LaTeX) para casi todos los sistemas operativos del mercado. Algunas distribuciones conocidas son: ● MikTeX, freeware para Windows 95/NT  ● TeTeX, freeware para los sistemas Unix. La encontrarás en cualquier distribución de Linux. ● EmTeX, freeware para MSDOS ● OzTeX, shareware para Apple/Mac  4. ¿Qué lo diferencia de otros editores? LaTeX no es WYSIWYG (What You See Is What You Get, o traducido lo que ves es lo que obtienes) como MS Word o CorelWordPerfect. Con estos editores escribes el texto y le vas dando forma interactivamente mediante opciones de menú y botones. Conoces en todo momento el resultado final de lo que estás haciendo. Los ficheros fuente de LaTeX (.tex) contienen el texto del documento e instrucciones sobre el formato que se desea obtener. Estos son ficheros ASCII planos por lo que no se conoce cúal va a ser el aspecto final de los documentos hasta que no son procesados.

5. Utilizo MS Word, ¿para qué necesito LaTeX? Los   editores  WYSIWYG  ofrecen   mucha   libertad   a   la   hora   de   crear   documentos.   La   libertad   es   buena   pero demasiada equivale a anarquía. Seamos serios: no se puede presentar un artículo, un trabajo  o una tesis  de cualquier forma. Existen ciertas reglas y LaTeX las conoce. Por ejemplo, ¿os habeis fijado en la longitud por defecto de las líneas en Word? ¡Más de 80 caracteres! Ahora coged un libro y contad el número de caracteres de una línea. Unos 66, ¿no? Otras ventajas que ofrece LaTeX son la calidad de la salida, la facilidad para crear fórmulas matemáticas complejas, la posibilidad de incluir miles de símbolos o de generar  índices, tablas de contenidos y bibliografías automáticamente.

6. ¿No resulta demasiado complicado? Si estás familiarizado con un entorno de programación o con cualquier lenguaje de marcas (XML, HTML...) la sintaxis de LaTeX te resultará muy sencilla. Sólo necesitas recordar unos pocos comandos para poder escribir un documento.

7. Ejemplo A continuación te presentamos un ejemplo sencillo de un documento en LaTeX. Podrás utilizarlo como guía para crear tus propios documentos. % Esto es un comentario  \documentclass[a4paper]{article} \usepackage[latin1]{inputenc} \usepackage[spanish]{babel} \title{Título del documento} \author{Autor del documento} \date{Fecha de creación del documento} \begin{document} \maketitle \section{Primera sección} Aquí escribo lo que quiero \subsection{Subsección 1 de la primera sección} Sigo escribiendo\ldots \subsection{Subsección 2 de la primera sección} \emph{Sigo escribiendo en cursiva\ldots} \section{Segunda sección} Escribo el primer párrafo \textbf{Escribo el segundo párrafo en negrita} Ya me cansé de escribir \end{document}

Como podeis comprobar todos los comandos empiezan por una barra seguida de una cadena de caracteres. Un comando termina con un espacio en blanco, un número, un signo de puntuación o un caracter especial. Además todos los comandos son case­sensitive, es decir, no es lo mismo \documentclass que \DocumentClass. Algunos comandos llevan argumentos, unos son necesarios y van entre llaves y otros opcionales y van entre corchetes. Un archivo en LaTeX consta de dos partes diferenciadas, el preámbulo y el cuerpo del documento.  En el preámbulo nos podemos encontrar con: \documentclass[a4paper]{article} Con documentclass indicamos el estilo del documento que queremos construir. Es un comando obligatorio. En nuestro ejemplo es un artículo. Este estilo es adecuado para pequeños documentos. Otros estilos permitidos son:

report: para documentos de mayor extensión ● book: adecuada para la redacción de libros ● letter: para cartas ● slides: para crear transparencias

Entre los muchos argumentos opcionales podemos destacar: a4paper, a5paper, letterpaper, legalpaper, executivepaper: define el tamaño del papel. El tamaño por defecto es letterpaper. ● 10pt, 11pt, 12pt: establece el tamaño de la fuente principal del documento. Por defecto, el tamaño de fuente es de 10 puntos. ● titlepage: especifica que se empiece en una nueva página después del título. ● twocolumn: indica que se formatee el texto en dos columnas

\usepackage[latin1]{inputenc} La directiva usepackage es el equivalente a un #include de C, es decir, nos permite incluir paquetes y utilizar en nuestro   documento   las   funcionalidades   definidas   en   dicho   paquete.   Es   opcional.   Podemos   incluir   tantos comandos usepackage como paquetes deseemos utilizar. Algunos paquetes interesantes son:

● ● ● ● ●

inputenc:   permite   utilizar   conjuntos   de   caracteres   de   8   bits   en   el   código   fuente   del   programa.   La codificación utilizada para el castellano es latin1. Así, LaTeX reconocerá las vocales acentuadas y las ñ's que escribamos en el código fuente. babel: si nuestro idioma no es el inglés, podemos definirlo mediante este paquete. Así conseguiremos que las cadenas de texto que genere automáticamente LaTeX estén en nuestro idioma y que LaTeX, al final de cada línea, corte correctamente las palabras. fancyhdr: para adaptar las cabeceras y los pies de página a4wide: para disminuir los márgenes en un documento en formato a4 eurofont: para trabajar con el símbolo del euro booktabs: para diseñar tablas eepic, xypic: paquetes de dibujo

Puedes bajarte estos y muchos otros paquetes en el Comprehensive TeX Archive Networt (CTAN). El cuerpo del documento va entre: \begin{document} ... \end{document} y puede contener los siguientes comandos: \title{Título del documento} \author{Autor del documento} \date{Fecha de creación del documento} \maketitle Para especificar el título, el autor y la fecha de creación del documento. Si no se indica ninguna fecha, LaTeX pone automáticamente la actual. \maketitle debe ir en el cuerpo del documento. Los otros tres comandos pueden ir tanto en el cuerpo como en el preámbulo del documento

\section{Primera sección} \subsection{Subsección 1 de la primera sección} Como su nombre  indica,  estos  comandos  se  utilizan  para  descomponer  el  documento  en secciones.  Existen varios niveles de descomposición: chapter (sólo para report) ● section ● subsection ● subsubsection

LaTeX numera cada una de estas partes automáticamente. \emph{Sigo escribiendo en cursiva\ldots} \textbf{Escribo el segundo párrafo en negrita} Con \emph escribimos en cursiva el texto delimitado por las llaves y con \textbf en negrita. % Esto es un comentario Un % indica  que, hasta fin de línea,  todo es comentario.  Los comentarios  pueden  ir en cualquier  parte  del programa y no afectan a la salida final.

NOTAS: %, {, } y \ forman parte, como habeis podido observar, de los comandos. Si queremos incluir alguno de estos caracteres en nuestro texto debemos escribir en el código fuente el símbolo con una \ delante(\{, \}, \%). También debemos utilizar \#, \$, \_, \&, \^ y \~ cuando queramos referirnos a #, $, _, &, ^ y ~. Sin embargo, \ no se representa como \\ sino como $\backslash$. ● En   LaTeX   se   pueden   representar   gran   cantidad   de   símbolos:   los   tres   puntos   (\ldots),   letras   griegas (\alpha, \beta,...),  flechas (\uparrow, \leftarrow, \longleftarrow,...), símbolos matemáticos, etc. ● Una particularidad de LaTeX son los puntos y aparte. Si queremos continuar escribiendo en la siguiente línea debemos dejar una línea en blanco o utilizar uno de los siguientes comandos: \\ ó \newline.

Una vez escrito el código fuente, lo guardamos en un fichero .tex y lo compilamos con latex: latex ejemplo.tex Si no se ha producido ningún error se genera, entre otros, un fichero  .dvi. Al visualizar este fichero con un programa   adecuado,   como   por   ejemplo  xdvi  en   Linux,   podemos   comprobar   el   aspecto   final   de   nuestro documento.  Un comando útil es  dvips  que nos permite convertir el fichero  .dvi  a formato  PostScript  y mandar la copia directamente a impresora o guardarla en un fichero. Esta ha sido una pequeña introducción a LaTeX. En futuros artículos profundizaremos en temas más complejos como creación de tablas, inclusión de imagenes, creación de diapositivas, dibujos,...

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->