Curso Rápido de LaTeX

Control de proceso Químicos

Basado en el curso dictado por el profesor: Gonzalo Medina

1

INTRODUCCION
QUE ES LATEX ? Porque Utilizar 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.

•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
MIKTEK 2.7
TeXnicCenter

C:\Archivos de programa\MiKTeX 2.5\miktex\bin

Ghostscript

Ghostview

3

Procesamiento de Documentos
Manuscrito

Fichero.tex Fichero.log Fichero.aux

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}

Estructura del documento

5

\documentclass[opciones]{clase}

preámbulo del documento
\begin{document} cuerpo del documento. \end{document}

Estructura del documento

6

Clases de documentos:
\documentclass[...]{clase} •article Articulos

opciones del documento
•10pt, 11pt, 12pt: tamaño de la fuente. • letterpaper, legalpaper, a4paper,. . . : tamaño del papel. • portrait, landscape : orientación del papel.

•book libro
•report repotes

•letter cartas
•slide diapositivas •beamer presentación

• 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

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.
10

Caracteres especiales
Los siguiente Caracteres están reservados para LateX

%

# ^

$

&

-

{

}

\

Para obtenerlos explícitamente, se debe escribir de la siguiente manera \% \# \verb+^+ \$ \& \_ \verb+\+ \{ \}

11

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}.
12

Unidades de Medidas
Las unidades de medidas establecidas por LaTeX son las siguientes.

13

Espacio en LaTeX
Espacio Horizontal

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
14

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.

15

Espacio en LaTeX
Espacio Vertical

ARRIBA \vfill CENTRO \vfill ABAJO

16

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
17

Alineación izquierda o derecha
\begin{flushleft} Este texto aparecerá \\ alineado por su \\ parte izquierda \end{flushleft}
Este texto aparecerá alineado por su parte izquierda

\begin{flushright} Ahora este texto \\ tiene alineación \\ a la derecha \end{flushright}

Ahora este texto tiene alineación a la derecha

18

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}

19

Cajas

20

Cajas

21

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
22

Ejemplo de minipage
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

23

MANEJO DE LISTAS Y TABLAS EN LATEX

24

LISTAS
Existen tres tipos de entornos para crear listas formateadas.
CODIGO CODIGO CODIGO

\begin{itemize} \item …. \end{itemize} Para listas en que cada item se marca con simbolo ·

\begin{enumerate} \item…. \end{enumerate} Para listas en que cada item se enumera

\begin{description} \item[etiqueta1] \end{description} Para listas en que cada item lleva una etiqueta descriptiva

25

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

\begin{tabular}{formato} ... & ... & ... \\ ... & ... & ... \\ ... ... & ... & ... \\ \end{tabular}

O, para tablas con un ancho predeterminado, \begin{tabular*}{ancho}{formato} ... & ... & ... \\ ... & ... & ... \\ ... ... & ... & ... \\ \end{tabular*}

26

DESCRIPCION DEL FORMATO
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.

27

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}

28

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}

29

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}

30

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}

31

Tablas con Objetos Flotantes
\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}

32

MATEMATICAS EN LATEX

33

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
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

35

Ejemplo

Código

La igualdad \begin{equation} f(x)=f(-x) \end{equation} indica que $f$ es par

36

Superíndices y Subíndices
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*}

37

Entornos del paquetes (amsmath)
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

38

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 case
Có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 II
El 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.

Como utilizarlo:

\usepackage[reqno]{amsmath} \usepackage[leqno]{amsmath} \usepackage[fleqn]{amsmath}

46

GRAFICAS Y OBJETOS FLOTANTES

47

Como insertar graficas
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}

48

Opción de las Graficas
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}

49

Situaciones a tener en cuenta
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.

50

Entorno Figure
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}
51

Ejemplos de graficas
\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}

52

Ejemplo de Graficas
\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

53

BIBLIOGRAFIA

54

Generando Bibliografías
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}

55

Ejemplo I.
Con el estilo article, el siguiente código.

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}
Produce la siguiente salida:
56

Salida del comando

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 Nostrand, Princeton, 1958. [3] O. Zariski and Pierre Samuel. Commutative Algebra, Vol. 2. Springer, 1976.

57

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
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.

59

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
\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

64

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].

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

65

Manejo de Documentos Grandes
Codigo NOTA Para la escritura de documento grandes se deben realizar archivos individuales y agregarlos de la siguiente manera con el comando \include{…..}

\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}

66

SE TERMINO
LA PARTE TEORICA AHORA A TRABAJAR EN LATEX

67

Sign up to vote on this title
UsefulNot useful