Exposicion Latex

Post on 18-Jun-2015

559 views 2 download

Transcript of Exposicion Latex

Curso Rápido de LaTeX

Control de proceso Químicos

1

Basado en el curso dictado por el profesor:

Gonzalo Medina

INTRODUCCION

QUE ES LATEX ?

es un sistema de composición de textos,

orientado especialmente a la creación

de libros, documentos científicos y

técnicos que contengan fórmulas

matemáticas.

HISTORIA DE LATEX:

-1984 TeX creado Donald Knuth:

sistema de procesamiento de texto.

-1985 LaTeX creado Leslie Lamport:

Macro de latex.

- LaTeX2ε Integración de varios

dialectos.

-LaTeX3 Proyecto Nuevo.

Porque Utilizar LaTeX ?

•Facilita la composición de formulas

matemáticas.

•Produce textos de excelente calidad,

bien estructurados.

•Facilita la generación de estructuras

complejas (referencias cruzadas, tabla de

contenido, bibliógrafa, índices, etc.)

•Es independiente de la plataforma

(Unix\Linux, Windows, Mac)

•Es gratuito y abierto.

2

Instalación

3

MIKTEK 2.7

TeXnicCenter

C:\Archivos de programa\MiKTeX

2.5\miktex\bin

Ghostscript

Ghostview

Procesamiento de Documentos

Manuscrito

Fichero.tex

Fichero.auxFichero.log

Documentos de

impresión

doc.dvi – doc.pdf

Todo lo relacionado al

procesamiento de la información

incluye los errores y alertas

Contiene información del

manejo de ecuaciones,

referencias, etc. 4

Características de los

comandos LaTeX

• Comienzan con una barra inclinada: \

• Distinguen MAYUSCULAS-minúsculas.

•Luego de un comando se ignoran los espacios. Solución: escribir \

después del comando.

•Pueden tener parámetros [opcionales] y/u {obligatorios}

5Estructura del documento

\documentclass[opciones]{clase}

preámbulo del

documento

\begin{document}

cuerpo del documento.

\end{document}

6Estructura del documento

Clases de documentos:

\documentclass[...]{clase}

•article Articulos

•book libro

•report repotes

•letter cartas

•slide diapositivas

•beamer presentación

opciones del documento

•10pt, 11pt, 12pt: tamaño de la fuente.

• letterpaper, legalpaper, a4paper,. . . :

tamaño del papel.

• portrait, landscape : orientación del

papel.

• onecolumn, twocolumn : significado

obvio.

7

Como definir paquetes:

Uso

\documentclass[...]{...}

\usepackage[opciones]{paquete}

\begin{document}

Ejemplos

•\usepackage[spanish]{babel}: Españolización.

• \usepackage[latin1]{inputenc}: letras con acentos, eñes, etc.

• \usepackage{graphicx}: manejo de graficas.

• \usepackage{amsmath}: esencial para textos matemáticos.

8

Ejemplo de Articulo\documentclass[a4paper,12pt]{article}

\title{}

\author{}

\date{}

\begin{document}

\maketitle

\begin{abstract}

...

\end{abstract}

\section{}

...

\subsection{}

...

\end{document}

9

10

MANEJO DE TEXTOS EN LATEX

• Caracteres especiales

•Tamaño y Tipo de las Fuentes.

• Unidades de Medidas.

• Espacios En LaTex.

•Textos Centrados.

•Alineación izquierda o derecha

•Otros Entornos.

•Cajas .

•Entornos de minipage.

Caracteres especiales

Los siguiente Caracteres están reservados para LateX

% # $ & - { }

^ \

Para obtenerlos explícitamente, se debe escribir de la

siguiente manera

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

\verb+^+ \verb+\+

11

12

Tamaño y Tipo de Fuente

CODIGO

{\tiny Este} {\scriptsize ejemplo}

{\footnotesize muestra} {\small los}

{\normalsize diez} {\large tamaños}

{\Large de} {\LARGE fuentes}

{\huge en} {\Huge \LaTeX}.

\par \textrm{Este} \textsf{otro}

\texttt{muestra} \textbf{los}

\textit{tipos} \textsl{de}

\textsc{fuentes}.

13

Unidades de Medidas

Las unidades de medidas establecidas por LaTeX son las

siguientes.

14

Espacio en LaTeX

CODIGO

Izquierda \hspace{5cm} \textquestiondown Derecha?\\

\hspace*{3cm} \textquestiondown Izquierda? \hfill

Derecha\\

Izquierda \hfill Derecha \\

Izquierda \hfill Centro \hfill Derecha\\

Izquierda \hrulefill Centro \dotfill Derecha

Espacio Horizontal

15

Espacio en LaTeX

Espacio Vertical

CODIGO

Ahora vamos a

\vspace{5mm}

ilustrar saltos verticales del \vspace{5mm} texto;

ya hubo uno; compare los resultados con este otro.

16

ARRIBA

\vfill

CENTRO

\vfill

ABAJO

Espacio en LaTeX

Espacio Vertical

17

Texto Centrado

CODIGO

\centerline{Cómo centrar una

línea de texto}

CODIGO

\begin{center}

Este texto ha sido centrado

utilizando el entorno

\texttt{center}

\end{center}

NOTA.

Para centrar Material dentro de otros entornos se utiliza el comando \centering

18

Alineación izquierda o derecha

\begin{flushleft}

Este texto aparecerá \\

alineado por su \\

parte izquierda

\end{flushleft}

\begin{flushright}

Ahora este texto \\

tiene alineación \\

a la derecha

\end{flushright}

Este texto aparecerá

alineado por su

parte izquierda

Ahora este texto

tiene alineación

a la derecha

19

Otros Entornos

• Colocar pies de paginas.

footnote{texto}

• Para reproducir textos en estilo maquina de escribir

Para una sola línea: verb+…+

Para varias líneas: \begin{verbatim}……….\end{verbatim}

• Para reproducir citas.

Sin sangría, citas cortas:

\begin{quote}………\end{quote}

Con sangria, citas largas

\begin{quotation}……..\end{quotation}

20

Cajas

21

Cajas

22

Mini-paginas

Si se quiere tener la opción de acceder a todos los comandos de control de

una pagina normal, pero variando las características geométricas de parte

de la pagina, se puede usar el entorno minipage, de la manera siguiente.

CODIGO

\begin{minipage}[pos][alt][pos.int]{ancho}

Texto

\begin{minipage}

pos. Es la posición de la caja con respecto al texto anterior a ella. pos. Int. Es la

posición del texto dentro de la caja.

Si se desea usar el argumento pos. Int. Entonces los argumentos pos. y alt. Son

obligatorios

Ejemplo de minipage

23

CODIGO

\begin{figure}[h] \begin{minipage}{0.5 \textwidth} %

0.5 \textwidth = 50% ancho de página La Imagen de

la derecha muestra un Icosaedro junto con un

Dodecaedro (figura central), los satélites son un

icosaedro, un dodecaedro y un tetraedro. Las figuras

fueron generadas con {\sc Mathematica} y {\sc Corel

Photo House}. \end{minipage}

\ \

\hfill \begin{minipage}{5cm}% También se puede

indicar en cms \begin{center}

\includegraphics{polyhed.eps} \caption{{\small

Poliedros}} \end{center} \end{minipage} \end{figure}

La Imagen de la derecha muestra un icosaedro junto con un

Dodecaedro(figura central), los satelites son un icosaedro, un

dodecaedro y un tetraedro. Las figuras fueron generadas con

MATHEMATICA y ADOBE ILUSTRATOR

24

MANEJO DE LISTAS Y TABLAS EN

LATEX

25

LISTAS

Existen tres tipos de entornos para crear listas formateadas.

CODIGO

\begin{itemize}

\item ….

\end{itemize}

Para listas en que

cada item se

marca con

simbolo ·

CODIGO

\begin{enumerate}

\item….

\end{enumerate}

Para listas en que

cada item se

enumera

CODIGO

\begin{description}

\item[etiqueta1]

\end{description}

Para listas en que

cada item lleva una

etiqueta descriptiva

26

FORMATO DE TABLAS

\begin{tabular}{formato}

... & ... & ... \\

... & ... & ... \\

...

... & ... & ... \\

\end{tabular}

O, para tablas con un ancho predeterminado,

\begin{tabular*}{ancho}{formato}

... & ... & ... \\

... & ... & ... \\

...

... & ... & ... \\

\end{tabular*}

A continuación se mostrara el entorno para la generación de tablas

27

formato: especifica el numero de columnas de la tabla

con su respectiva.

justicacion: l (a la izquierda), c (centrada) y r (a la

derecha).

Para columnas de

un ancho definido, se utiliza p{ancho}. El simbolo | en el

formato controla las lineas verticales de la tabla.

El contenido de las columnas se separa con & y el de

las filas, con \\

El comando \hline controla las líneas horizontales de la

tabla. Se coloca después de \\ o antes de la primera la.

DESCRIPCION DEL FORMATO

28

EJEMPLO 1(Formatos de Tablas)

\begin{tabular}{|c|c|c|}

\hline

\multicolumn{3}{|c|}{Numero de variables}\\

\hline

uno & dos & tres\\

\hline \hline

cuatro & cinco & seis \\

\cline{1-2}

siete & ocho & nueve \\

\cline{2-3}

diez & once & doce \\

\cline{1-2}

trece & \multicolumn{2}{c}{catorce}\\

\hline

\end{tabular}

29

EJEMPLO 2(Formatos de Tablas)

\begin{tabular}{|lrrc|}

\hline

\multicolumn{4}{|c|}{Notas de Control}\\

\hline

Pedro Perez& $2.0$ & $1.2$ & $4.0$ \\

\hline

Joselito Vaca& $5.0$ & $5.0$ & $4.9$ \\

\hline

Cesar Cortez & $5.0$ & $5.0$ & $4.9$ \\

\hline

\end{tabular}

30

EJEMPLO 3(Formatos de Tablas)

\begin{tabular}{|p{3cm}|p{1.6cm}|}

\hline

Esto es un párrafo insertado dentro de la celda

de una

tabla & Se debe tener en cuenta el tamaño de

las palabras para

colocar en la tabla \\

\hline

& pentatetragonal\\\hline

\end{tabular}

31

EJEMPLO 4(Formatos de Tablas)

\begin{tabular}{|c|c|}

\hline \multirow{2}{5cm}{aquí viene un texto

muy largo}

&columna1\\\cline{2-2} &columna2\\\hline

\end{tabular}

NOTA: Antes de usar este comando se debe

cargar el paquete: \usepackage{multirow}

Tablas con Objetos Flotantes

32

\begin{table}

\centering

Entorno tabular

\caption{aqui se coloca el nombre de la tabla}

\label{aquí se coloca como quiere referencia la

tabla}

\end{table}

Para poder citar la tabla hecha se debe

utilizar el comando.

\ref{aquí va el nombre que se le coloco en

el entorno table}

33

MATEMATICAS EN LATEX

Opciones Básicas

$...$

para expresiones matemáticas no desplegadas.

\[

: : :

\]

para expresiones matemáticas de una línea desplegadas y centradas.

\begin{equation}

: : :

\end{equation}

para expresiones matemáticas desplegadas, centradas y numeradas.

34

Ejemplos

35

Código

La igualdad $f(x)=f(-x)$

indica que $f$ es par.

Código

La igualdad

\[

f(x)=f(-x)

\]

indica que $f$ es par

Ejemplo

36

Código

La igualdad

\begin{equation}

f(x)=f(-x)

\end{equation}

indica que $f$ es par

Superíndices y Subíndices

37

LaTeX utiliza los símbolos ^ y _ para superíndices y subíndices, el contenido

de esto debe ir entre corchetes {………..}

\begin{align*}

& x_i & \quad &\sum_{k=1}^k{2} &\quad &int_{a}^{b}f(x)dx\\

&\{x_{i_{k}}\}_{k\in k} &\quad & (x+y)^{(n+1)^{2}}\\

\end{align*}

Entornos del paquetes (amsmath)

38

NOTA:

Es indispensable añadir en el preámbulo el paquete

\usepackage{amsmath}

ENTORNOS DISPONIBLES:

equation equation* gather gather*

align align* multline multline*

flalign flalign* alignat alignat*

split

Entorno gather

Código

\begin{gather}

(a+b)^{2} = a^{2}+2ab+b^{2}\\

(a+b)^{3} = a^{3}+3a^{2}b+3ab^{2}+b^{3}\\

(a+b)^{4} = a^{4}+4a^{3}b+6a^{2}b^{2}+4ab^{3}+b^{4}

\end{gather}

39

Entorno multline Codigo

\begin{multline}

(a+b)^{4}=(a+b)^{2}(a+b)^{2}=\\

(a^{2}+2ab+b^{2})(a^{2}+2ab+b^{2})=\\

a^{4}+4a^{3}b+6a^{2}b^{2}+4ab^{3}+b^{4}

\end{multline}

40

Entorno align

Codigo

\begin{align}

(a+b)^{4} &= (a+b)^{2}(a+b)^{2} \\

&= (a^{2}+2ab+b^{2})(a^{2}+2ab+b^{2})\\

&= a^{4}+4a^{3}b+6a^{2}b^{2}+4ab^{3}+b^{4}

\end{align}

41

Entorno align II

Codigo

\begin{align}

x&=r\cos \theta & r&=\sqrt{x^{2}+y^{2}}\\

y&=r\sin \theta & \tan \theta&=\dfrac{y}{x}

\end{align}

42

Entorno align III

Codigo

\begin{minipage}{0.4\textwidth}

\begin{align}

x&=r\cos \theta\\

y&=r\sin \theta

\end{align}

\end{minipage}

\begin{minipage}{0.4\textwidth}

\begin{align}

r&=\sqrt{x^{2}+y^{2}}\\

\tan \theta&=\dfrac{y}{x}

\end{align}

\end{minipage}

43

Entorno caseCódigo

\[

f(x)= \begin{cases}

1, & \text{si $x$ es racional}\\

0, & \text{si $x$ es irracional}

\end{cases}

\]

44

Control de la numeración I

Código

\begin{align}

(a+b)^{4} &= (a+b)^{2}(a+b)^{2}\tag{$\ast$} \\

&= (a^{2}+2ab+b^{2})(a^{2}+2ab+b^{2})\notag\\

&= a^{4}+4a^{3}b+6a^{2}b^{2}+4ab^{3}+b^{4}\tag{$\ast\ast$}

\end{align}

45

Control de la numeración IIEl paquete amsmath ofrece las siguientes tres opciones para la colocación y numeración de formulas desplegadas:

reqno: formulas centradas, numeración a la derecha (opción por defecto).

leqno: formulas centradas, numeración a la izquierda.

eqn: formulas a una distancia fija del margen izquierdo, numeración a la derecha.

46

Como utilizarlo:

\usepackage[reqno]{amsmath}

\usepackage[leqno]{amsmath}

\usepackage[fleqn]{amsmath}

47

GRAFICAS Y OBJETOS

FLOTANTES

Como insertar graficas

48

Que paquete se debe utilizar:

\usepakage{graphicx} NOTA:

Es recomendable que todos los

archivos de las graficas que se

van a insertar estén en el

mismo directorio en que están

todos los archivos .txt del

documento principal.Este es el comando que se utiliza para

incluir graficas en LaTeX.

Código

\includegraphics[opciones]{imagen}

Opción de las Graficas

49

Algunas de las opciones para el

control de graficas son:

•Scale=unidad : factor de escalado

•Angle=valor: angulo de rotacion

deseado

•Width= unidad: ancho deseado

•Height=unidad: altura deseada

Codigo:

\includegraphics[height=3cm]{imagen}

\includegraphics[width=0.4\textwidth]{imagen}

\includegraphics[scale=0.5,angle=90]{imagen}

Situaciones a tener en cuenta

50

El caso PS

Si se desea producir un

documento con extensión PS,

entonces:

•Utilizar exclusivamente graficas

con extension EPS ( BMP).

El caso PDF

Si se desea Producir un

documento con extension

PDF, entonces:

•Utilizar exclusivamnete

graficas con extension

PDF,PNG,JPG o JPGE.

Entorno Figure

51

NOTA:

Con el entorno figure las

graficas son tratadas como

objetos flotantes.

El siguiente ejemplo muestra cómo inserta una imagen centrada con

ancho de 3cm y con rótulo:

Codigo

\begin{figure}{!ht}

\centering

\includegraphics[width=3cm]{imagen}

\caption{Descripcion de la figura}

\end{figure}

Ejemplos de graficas

52

\begin{figure}[!ht]

\centering

\includegraphics[width=1.7cm]%

{escudo}

\caption{El logo de la UN}

\end{figure}

\begin{figure}[!ht]

\centering

\includegraphics[scale=0.4,

angle=90]{escudo}

\caption{El logo de la UN}

\end{figure}

Ejemplo de Graficas

53

\begin{figure}[h]

\centering

\subfigure[Pato de anchura 4cm]{

\includegraphics[width=4cm]{escudo} }

\subfigure[Pato de anchura 5cm]{

\includegraphics[width=5cm]{escudo} }

\caption{Varias figuras en una}

\end{figure}

NOTA: se debe tener en cuenta que

al utilizar el comando subfigure se

debe cargar el paquete en le

preámbulo con el mismo nombre

54

BIBLIOGRAFIA

Generando Bibliografías

55

La manera más sencilla de producir una bibliografía utilizando el entorno

thebibliography.

Codigo

\begin{thebibliography}{et. mas ancha}

\bibitem{clave1} Datos ref. 1

\bibitem{clave2} Datos ref. 2

...

\bibitem{claveN} Datos ref. N

\end{thebibliography}

Ejemplo I.

56

Codigo

\begin{thebibliography}{9}

\bibitem{aty-mac} Atiyah, M.F. and MacDonald, I.G.

\textit{Introduction to Commutative Algebra}.

Addison-Wesley, 1969.

\bibitem{zar-sam1} O. Zariski and Pierre Samuel.

\textit{Commutative Algebra, Vol. 1}.

Van Nostrand, Princeton, 1958.

\bibitem{zar-sam2} O. Zariski and Pierre Samuel.

\textit{Commutative Algebra, Vol. 2}. Springer, 1976.

\end{thebibliography}

Con el estilo article, el siguiente código.

Produce la siguiente salida:

57

Referencias

[1] Atiyah, M.F. and MacDonald, I.G. Introduction to

Commutative Algebra.

Addison-Wesley, 1969.

[2] O. Zariski and Pierre Samuel. Commutative Algebra,

Vol. 1. Van Nos-

trand, Princeton, 1958.

[3] O. Zariski and Pierre Samuel. Commutative Algebra,

Vol. 2. Springer,

1976.

Salida del comando

Ejemplo II

Codigo

\begin{thebibliography}{Z-S2}

\bibitem[A-M]{aty-mac} Atiyah, M.F. and MacDonald, I.G.

\textit{Introduction to Commutative Algebra}.

Addison-Wesley, 1969.

\bibitem[Z-S1]{zar-sam1} O. Zariski and Pierre Samuel.

\textit{Commutative Algebra, Vol. 1}.

Van Nostrand, Princeton, 1958.

\bibitem[Z-S2]{zar-sam2} O. Zariski and Pierre Samuel.

\textit{Commutative Algebra, Vol. 2}. Springer, 1976.

\end{thebibliography}

58

Paquete BibTeX

Primero, se debe(n) crear el(los) archivo(s) que contendrán las

bases de datos bibliográficas. Estos archivos se deben guardar con

extensión .bib Las entradas de estos archivos son de la forma

59

Codigo

@TIPO{clave,campos}

en donde TIPO hace referencia a la clase de publicación que se va a

incluir; clave es el nombre escogido por el usuario para referirse al

documento en cuestión con el comando \cite y los campos contienen la

información asociada a cada documento.

Valores permitidos para TIPO

60

Tipos y sus campos I

61

Tipos y sus campos II

62

Tipo y sus campos III

63

Ejemplos de uso

64

\bibliographystyle{estilo}

\bibliography{basedatos}

en donde estilo define qué estilo utilizar y basedatos.bib es el archivo

.bib que contiene la base de datos bibliográfica.

NOTA:

El documento (llamado doc.tex, por ejemplo) debe procesarse de la siguiente

manera:

latex doc.tex

bibtex doc

latex doc.tex

latex doc.tex

Estilos comunes en LaTeX plain: items ordenados alfabeticamente por autores;

etiquetas numéricas entre paréntesis angulares.

unsrt: los items aparecen en orden de citación; etiquetas

numéricas entre paréntesis angulares.

alpha: items ordenados alfabéticamente por autores;

etiquetas de la forma[nomb_aut_abrev, año].

abbrv: items ordenados alfabéticamente por autores;

etiquetas de la forma [nomb_aut_abrev].

65

Otros estilos son: acm, amsplain, amsalpha, apalike, siam.

Manejo de Documentos Grandes

66

NOTA

Para la escritura de

documento grandes se deben

realizar archivos individuales

y agregarlos de la siguiente

manera con el comando

\include{…..}

Codigo

\documentclass[openany]{book}

%paquetes,formato,etc.

\begin{document}

\maketitle

\frontmatter

\include{pref}

\mainmatter

\include{capuno}

\include{capdos}

\include{captres}

\appendix

\include{apen}

\bibliographystyle{plain}

\bibliography{basedatos}

\end{document}

67

SE TERMINO

LA PARTE TEORICA AHORA A TRABAJAR EN

LATEX