350 likes | 602 Views
Dr. Teresa Guzmán Flores M. D. M. Benjamín Zúñiga Becerra. Historia del Tex. Tex: programa que sirve para componer formulas matemáticas, Donald E. Knuth , 1977. Mejorar la calidad tipográfica en libros y artículos. El Tex como se conoce hoy fue publicado en 1982 y mejorado para 1989.
E N D
Dr. Teresa Guzmán Flores M. D. M. Benjamín Zúñiga Becerra
Historia del Tex Tex: programa que sirve para componer formulas matemáticas, Donald E. Knuth, 1977. Mejorar la calidad tipográfica en libros y artículos. El Tex como se conoce hoy fue publicado en 1982 y mejorado para 1989. Tex es muy estable y el número de versiones converge a π. Tex se pronuncia “Tej”.
Historia del Latex Es un paquete de macros que permite componer e imprimir trabajos con la mayor calidad tipográfica posible. Fue escrito originalmente por Leslie Lamport, empleando el formato Tex como motor de composición. Actualmente un equipo de programadores le da mantenimiento. Es pronunciado “Látej”.
Ventajas del LaTex Se dispone de composición diseñadas profesionalmente, lo que un documento parezca realmente “impreso”. El soporte para la composición de fórmulas matemáticas es muy adecuado. Los usuarios sólo tienen que aprender unas pocas órdenes fáciles de entender, que especifican la estructura lógica del documento. Casi nunca necesitan preocuparse del aspecto real del documento. Es fácil generar incluso estructuras complejas, como notas al pie, referencias, índices o bibliografías. Incita a los autores a escribir textos bien estructurados, porque así trabaja LaTex. TeX, el motor de formato de LaTeX2e, es libre y muy portable.
Desventajas del LaTex No funciona bien para quienes han vendido su alma a ciertas compañías. Aunque pueden ajustarse algunos parámetros dentro de una cierta composición del documento, el diseño de una nueva composición completa es difícil y lleva mucho tiempo. Es muy duro escribir documentos desestructurados y desorganizados.
Introducción a Latex Programas de composición Visual (Word). Escritura, Composición, Visualización e Impresión. Tratamiento de Textos científicos Latex es motor para la composición tipográfica “Winedt” para la escritura Ghostscript es un interprete de documentos Postscrip Ghostview es un visor /impresor de estos documentos Miktex es una distribución TeX/LaTeX para Microsoft Windows que fue desarrollada por Christian Schenk.
El proceso de escritura y composición se completa con la visualización y la impresión eventual del documento. Manuscrito Editor de texto Fichero.tex Información de etiquetas de LATeX LATEX Fichero.aux . t f m TeXfontmetric Fichero.dvi Fichero.log Mensajes proceso de composición .pk Traductor Gráfico Packed raster mapas de bits Salida por Pantalla Salida Impresora
Estructura de un Documento Todos los documentos LATEX consisten en dos partes bien diferenciadas: el preámbulo y el cuerpo. El preámbulo es una colección de macros que encabezan el documento, determinan su aspecto general e influyen en su estilo. Una de esas macros determinan la clase de documento que se trata ( \documentclass{clase} ). Clase: article para artículos de revista y comunicación en congresos. report para reportes de investigación letter para cartas slides para transparencias de retroproyección El cuerpo es el contenido del documento. Es decir, el texto del documento conjuntamente con todas aquellas macros adicionales que resultan necesarias para su composición.
El preámbulo de un documento comienza con la macro \documentclass[opciones]{clase} Mientras que el cuerpo comienza con la macro \begin{document} y acaba con la macro \end{document} \documentclass[opciones]{clase} \usepackage{} : . \begin{document} : . \end{document} Cualquier cosa aquí es ignorada } preámbulo } cuerpo
Caracteres Especiales Tienen un significado especial bajo LATEX o no están disponibles en todas las tipografías: ♯ $ % ^ & _ { } ~ \ Si se requiere de estos símbolos especiales en un documento deberá de anteponérseles una retrobarra (barra invertida) \ Pero \ no se puede introducir añadiendo otra retrobarra, porque \\ o la macro (\newline) se usa para saltar de linea. Si necesita en su composicón de \ use la macro ( \backslash ).
Ordenes LATEX Son sensibles a mayúsculas y minúsculas. Comienzan con una retrobarra \ y luego tienen un nombre que consiste sólo de letras. Los nombres de ordenes terminan con un espacio, un número o cualquier otra `no-letra`. Consiste en una retrobarra y exactamente una no-letra. Prescinde del espacio en blanco tras las órdenes. Si se quiere conseguir un espacio tras una orden se usa { } y un blanco o una orden especial de espaciado tras el nombre de la orden. { } impiden comerse todo el espacio.
Comentarios 1.- Con el carácter % prescinde del resto de la línea actual, el salto de línea y todo el espacio en blanco al comienzo de la línea siguiente. 2.- Para comentarios más largos puede usar el entorno comment proporcionado por el paquete comment o verbatim. Es decir, se debe incluir \usepackage{verbatim} o \usepackage{comment} Y \begin{comment} Esto es un ejemplo de comentario \end{comment}
Acentos y caracteres especiales Un documento LATEX sólo contiene caracteres ASCII. Para escribir comillas, rayas, guiones, puntos suspensivos, caracteres con macro diacríticas y otros caracteres especiales, se debe respectar ciertas convenciones del LATEX. Comillas dobles apertura 2 acentos abiertos ( ` `) y cierre, 2 apóstrofos (‘ ‘). Comillas simples apertura 1 acento abierto ( ` ) y cierre , 1 apóstrofe ( ‘ ). Un guión ó (hyphen) mediante un ( - ). Dos guiones para el largo (en- dash). Tres guiones para la raya (em-dash). Puntos suspensivos bajos \ldots Acentos (apóstrofe): \’a á \’e é \’o ó \’u ú \’ \i í \’{\i} í \’’u ü fiel ? f{}iel n ñ
Mi primer documento en LATEX Componga un documento que contenga las siguiente frases: 0.- Mi primer documento en LATEX 1.- El “día del niño” en China se celebra Primero de Junio… Poner como comentario: No me importa porque no vivo ahí Aquí en México es el ’30’ de Abril. 2.- He leído que Knuth divide a la gente que trabaja con TEX en TEXnicos y TEXpertos. Hoy es 7 de mayo de 2010. 3.- Curso para académicos-científicos desde 6:00−8:00 p.m es decir, estoy ocupado.
La clase article Las macros de división en capítulos y apartados son: \section{texto} Abre un apartado que lleva por titulo texto. \subsection{texto} Abre un subapartado que lleva por titulo texto. \subsubsection{texto} Abre un subsubapartado con titulo texto. \paragraph{texto} Compone un párrafo con el titulo texto. \subparagraph{texto} Compone un subpárrafo con titulo texto. \appendix Establece la numeración de apartados con letras en lugar de números, para escribir un apéndice. El LATEX selecciona automáticamente el estilo y el cuerpo de la fuente para componer el titulo de los apartados y subapartados, además del espaciado.
Las clases report y book, hay dos macros adicionales: \part{texto} Abre un parte que lleva por título texto. \chapter{texto} Abre un capítulo que lleva por título texto. Las clases letter y slides no admiten ninguna de estas macros de división en capítulos y apartados. El LATEX enumera automáticamente los capítulos y apartados en que se divide el cuerpo de un documento \part{Título} Parte I Titulo \chapter{Título} Capítulo 1 Titulo \section{Título} 1.1 Titulo \subsection{Título} 1.1.1 Titulo \subsubsection {Título} 1.1.1.1 Título
Texto con LATEX Tanto los programas de composición visual como los sistemas de composición lógica permiten alinear horizontalmente los párrafos. Dicha alineación puede ser, a la: Izquierda, Derecha, Centrado y Justificado. Para lo anterior se introducen divisiones de línea o en medio de las palabras (separando en sílabas) y el espacio restante se reparte entre las palabras de la línea. Esto en programas visuales introduce demasiado espacio entre palabras de un párrafo, porque los espacios en blanco que se introducen son de tamaño fijo. El proceso anterior con LATEX es mucho más complejo y el uso de de espacios blancos de tamaño variable nos permite optimizar la distribución de los espacios, en todo el párrafo y no sólo línea a línea.
Reglas básicas Dado que la composición de texto lo hace LATEX, de acuerdo con las macros introducidas en el documento. Por tanto, es preciso delimitar correctamente las palabras , mediante la escritura de uno o más espacios, así como para los párrafos, dejando una o más líneas en blanco o una macro \par para indicar el final del párrafo. La manera como se componen los párrafos depende de la clase de documento. Dentro del texto del documento se pueden introducir macros para indicar al LATEX el estilo en que se quiere componer una parte del texto o su función dentro del documento. LATEX usa un algoritmo muy sofisticado de división de páginas en párrafos, de división de párrafos en líneas y de división de líneas en palabras que intenta encontrar las mejores divisiones posibles. Cuando lo anterior no es posible LATEX deja que la línea sobresalga de la anchura de la caja y da un mensaje de aviso (overfullhbox) durante la compilación. \sloppy se usa para tener divisiones medianamente buenas.
Divisiones Es posible introducir una división de línea mediante las macros: \\ produce la división de línea pero prohíbe la división de página. \newline introduce una división de línea sin alinearla a la izquierda. \linebreak produce la división de la línea como la alineación a la izquierda. \newpage \clearpage imágenes y texto que faltan en otra página LATEX a menudo separa una palabra en sílabas para introducir una división de línea justo en medio de dos sílabas de la palabra. Algoritmo de división (patrones de guionado). En el preámbulo del documento se puede definir mediante la macros: \hyphenation y \- \hyphenation{des-pre-cio}tro\-le\-b\’us Sistema Babel
Pólizas y fuentes de caracteres de texto LATEX escoge las fuentes y el cuerpo más apropiado en función de la clase de Documento y de la estructura lógica. Cuenta con fuentes base y cuerpo base . Las fuentes se especifican como una combinación de : 1.- forma (redonda, cursiva ..); 2.- la serie (normal o negrita) y 3.- familia de la fuente ( romana, lineal o mecanográfica). Macro Declaración Ejemplo \textup{Redonda} \upshape Redonda Redonda \textit{Cursiva} \itshape Cursiva Cursiva \textsl{Redonda inclinada} \slshape Redonda inclinada Redonda inclinada \textsc{Versales} \scshape Versales Versales \textmd{Normal} \mdseries Normal Normal \textbf{Negrita} \ bfseries Negrita Negrita \textrm{Romana} \rmfamily Romana Romana \textsf{Lineal} \sffamily Lineal Lineal \texttt{Mecanográfica} \ttfamily Mecanográfica Mecanográfica
Cambios en el cuerpo de la fuente \tiny \scriptsize \footnotesize \small \normalsize \large \Large \LARGE \huge \Huge
Espacio en el texto \indent Sangrado en un párrafo \noident Anula el sangrado \hspace{tamaño} Espacio horizontal de longitud tamaño \vspace{tamaño} Espacio entre párrafos \\[tamaño] Espacio vertical entre líneas \ Un espacio en blanco de longitud fija Un espacio de tamaño fijo y prohíbe la división de línea
Entornode texto Los más importantes entornos son los que permiten componer incisos, citaciones y poemas (quote, quotation y verse), enumeraciones (itemize, enumerate, description y list, texto alineado horizontalmente (flushleft, flushrighgt, center, tabular y tabbing) y textos mecanografiado (verbatim), así como las llamadas minipáginas (ninipage). \begin{nombre} \newenvironment{texto} {apertura}{cierre} Texto \end{nombre} \begin{itemize} \item C\’alculo \item[(1)] C\’alculo \end{itemize}
Ejercicio de entorno de texto Introducción al LATEX Texto con LATEX (a) Reglas básicas (b) Entorno de texto i. Incisos, citaciones y poemas A. quote B. quotation C. verse ii. Enumeraciones iii. Texto alineado horizontalmente iv. Texto mecanografiado
Ejercicio 2 entorno de texto Usando {verbatim} Funtionfib(n: integer): integer; begin If n=0 then fib:=0 else if n=1 then fib:=1 else fib:=fib(n-1)+fib(n-2); End;
Fórmulas en modo texto con LATEX Llamado modo matemático, el cual permite escribir expresiones matemáticas tanto dentro de un párrafo de texto como en un párrafo aparte (destacar o resaltar fórmula). Fórmulas en modo matemático dentro de un párrafo: \( fórmula \) $fórmula$ \begin{math} fórmula \end{math}
Ejercicios con LATEX P: Existen q y r tales que a = b q + r R: $Existen q y r tales que a = b q + r$ R: Existen $q$ y $r$ tales que $a=b q+r$
Texto en fórmulas El LATEX también permite escribir texto en modo matemático mediante las macros: \textup, \textit, \textsl, \textsc, \textmd, \textbf, \textrm, \textsf, \texttt \textup{ Ejemplo } Otra posibilidad son: \mathit, \mathbf, \mathrm, \mathsf, \mathtt
Ejercicios con LATEX P: a = b q + rsiempre que0 ≤ r < b R:$ a = b q + r \textrm{siempre que} 0 \leq r < b$ P: a = b q + r siempre que 0 ≤ r < b R: $a = b q + r$ siempre que $0 \leq r < b$ R: $ a = b q + r \textrm{ siempre que } 0 \leq r < b$ R: $ a = b q + r \mathrm{ siempre que } 0 \leq r < b$ R: $ a = b q + r \mathrm{\ siempre\ que\ } 0 \leq r < b$ R: $ a = b q + r \ \mathrm{siempre que}\ 0 \leq r < b$
Formulas en modo Matemático Se puede escribir formulas en párrafo aparte, mediante: 1.- \[ fórmula destacada \] 2.- $$ fórmula destacada $$ 3.- \begin{displaymath} fórmula destacada \end{displaymath} 4.- \begin{eqnarray} fórmulas destacada \end{eqnarray}
Ejercicio P: La fórmula (a0 + b0 + c0, a1 + b1 + c1, . . ., an + bn + cn) se puede componer también en un párrafo aparte: (a0 + b0 + c0, a1 + b1 + c1, . . ., an + bn + cn) R: La f\´ormula $(a_0 + b_0 + c_0, a_1 + b_1 + c_1,\ldots, a_n + b_n + c_n)$ se puede componer tambi\´ en en un p\´arrafo aparte: $$\left(a_0 + b_0 + c_0, a_1 + b_1 + c_1,\ldots, a_n + b_n + c_n\right)$$
Ejercicio 2 P: R: \[ \mathop {\lim }\limits_{x \to \infty } \frac{{\sqrt {x^2 + 25} }}{x} \]
MathType P:
HTML P: Crea una página WEB que muestre: Prueba de Fórmulas con HTML – LaTeX con WinEdt http://www.codecogs.com/latex/eqneditor.php P: Escriba la fórmula Pasos: 1.- Incluir dentro los <Head> <script type="text/javascript" src="http://latex.codecogs.com/editor.js"></script> <\head> 2.- Del sitio(caja amarilla, cambiar a “HTML” y copiar el texto que produce las fórmulas LaTex <imgsrc="http://latex.codecogs.com/gif.latex?\int\limits_0^\pi {\sin x^2 dx}" title="\int\limits_0^\pi {\sin x^2 dx}" />
Fin Gracias