paquete - unlpvalhalla.fcaglp.unlp.edu.ar/computacion/teorias... · 1. edito un archivo con...
TRANSCRIPT
PAQUETE Clase 16 Computación 2018– FCAG-UNLP – Paula Benaglia
LATEX Sistema para escribir o componer documentos, en especial técnicos, que incluyen matemática. Ø 1969: Donald Knuth publica la primera edición del libro “The art of
computer programming”. Ø 1976: se publica la 2ª edición, teniendo que volver a tipear todo el
texto. Ø 1978: Knuth crea el sistema de composición de texto (componer =
dar formato) llamado TeX y lanza la versión inicial.
Objetivos: 1) que cualquiera pueda producir libros de alta calidad con
poco esfuerzo; 2) que el sistema arroje exactamente los mismos resultados en
cualquier computadora, en cualquier momento.
ß TeX
TeX • Software libre • Permite editar fórmulas matemáticas complejas • De programación literaria: inventado por Knuth, es un
modo de producir código fuente compilable y documentación con correlaciones cruzadas, a partir del mismo archivo original
• Es también un macrolenguaje: su definición incluye una lista de comandos y la sintaxis de uso
• LATEX: un paquete de macros (comandos, órdenes) para la maquinaria TEX.
LATEX: sistema para editar documentos
• El usuario de LaTeX escribe un archivo de entrada que contiene texto y comandos inmersos en él (por ejemplo, que describen cómo el texto debe ser formateado (=presentado).
• El archivo de entrada se conforma con un juego de comandos que se combinan (se relacionan) con el programa de edición TeX.
• El usuario produce el documento de salida alimentando al motor TEX con el archivo de entrada.
• LaTeX es la forma corta de ‘Lamport TEX’.
• LaTeX es un paquete de macros para usar con TEX. macro(instrucción): serie de instrucciones que se ejecutan en secuencia, mediante una sola llamada
Pasos de procesamiento
Comenzar y terminar Estructura global: comienzo y fin estándares Ejemplo:
\documentclass{article}
\begin{document}
\begin{equation} f(x) = x^2 \end{equation}
\end{document}
clase de documento (definida en el archivo article.cls)
1. Edito un archivo con comandos LaTeX (*.tex) 2. Lo compilo usando pdflatex <*.tex> 3. Se producen los archivos
1. *.pdf à archivo pdf (Portable Document Format file): archivo autocontenido, con todas las fuentes tipográficas usadas y las imágenes.
2. *.log à bitácora del procedimiento, de los paquetes cargados y de mensajes de avisos y errores.
3. *.aux à con información auxiliar para referencias cruzadas entre archivos.
pdflatex: uno de los paquetes de LaTeX. ¿ Cómo se abre un archivo pdf ?
Pasos de procesamiento
Sintaxis de los comandos • En el archivo de entrada LaTeX, los comandos comienzan
con una barra, \
• El nombre del comando consiste en una cadena o en un carácter “no-letra” simple. Ejs: \hline \%
• Los comandos tienen nombres sensibles a may/min.
• Pueden estar seguidos de uno o más argumentos, obligatorios { } u opcionales [ ]
\documentclass{book} \includegraphics[width=6cm]{figura-1.pdf}
Sintaxis de los comandos • Algunos trabajan en los llamados entornos: áreas del
código LaTeX dentro de las cuales hay un comportamiento diferente al resto del texto. En general:
\begin{nombre-del-entorno} ….... \end{nombre-del-entorno} \begin{table}[t] …... Filas de la tabla ..... \end{table}
Bibliografia http://texdoc.net/texmf-dist/doc/latex/latex2e-help-texinfo/latex2e.pdf
Ejemplos • Archivo-1.tex: editar, compilar, mostrar
• Instructivo2016.tex: analizarlo ….
Más generalidades • El LaTeX justifica ambos márgenes. • El punto y aparte se marca con una línea en blanco entre
párrafos. • Uno o más blancos entre palabras de una oración
equivalen a un espacio. • Para saltar una línea: \\ • Para comenzar otra página \newpage • Para agregar notas al pie: \footnote{aca va la nota al pie.} • Si no se tiene a mano el paquete de texto-en-castellano,
los caracteres particulares al mismo son: á : \’a é : \’e í : \’{\i} ñ : \~n
Paquetes • Incorporan más macros (definiciones)
\usepackage[opciones]{nombre-del-paquete}
\usepackage{graphicx}
Entorno de figura
Entorno de figura
Entorno de tabla
Entornos para listas Para itemizar: Para enumerar: \begin{itemize} \begin{enumerate} \item … \item … \item ... \item … .... .... \end{itemize} end{enumerate}
Más Tipografía para resaltar: \it{texto en itálica} \em{texto enfatizado} \bf{texto en negrita} \rm{\texto regular} Tamaños de texto: {\large …} {\Large ...} {\tiny ...}
Modo matemático • $ … $ • Subíndices y supraíndices: $ x^y $
$ x_y $ $ x^{ exponentes } $ $ x_{ subíndices } $
• Fracciones \frac {numerador} {denominador} • Sumatorias:
... \sum_{ }^{ } expresión • Integrales:
... \int_{ }^{ } expresión
Raíz cuadrada: $ \sqrt{ expresión } $
Funciones:
$ \log \sin $
Fórmulas: • Inmersas dentro del texto
$ x = y^2 $ • Separadas del texto:
• $$ …. $$ • en entorno de fórmula
\begin{equation} ….. \end{equation}
• Letras griegas (funcionan en modo matemático}:
\alpha \omega \Alpha \Omega
Más • Espacios entre palabras \, • Comillas ` ‘ • Letras extranjeras: \AA -> Angstrom • Fecha \today{} • Etc • Etc • …... Y muchas cosas más ....
FIN CLASE 16