220 likes | 404 Views
LaTeX. Introducción Al Sistema De Procesado De Documentos Romano Giannetti. Guerras De Religión. Questions which seemingly cannot be raised without touching off holy wars, such as “What is the best operating system (or editor, language, architecture, shell, mail reader, news reader)?”.
E N D
LaTeX Introducción Al Sistema De Procesado De Documentos Romano Giannetti Presentación de LaTeX - R.Giannetti
Guerras De Religión Questions which seemingly cannot be raised without touching off holy wars, such as “What is the best operating system (or editor, language, architecture, shell, mail reader, news reader)?” ... Presentación de LaTeX - R.Giannetti
Clasificacíon de writing tools • Por tipo • Text editors • WP • DP • Por estructura • Abierta • Cerrada Presentación de LaTeX - R.Giannetti
Tipos de Editores • Text Editor. • Notepad, Emacs, vi, jed... • Word Processor. • MS Word, StarWord, WP... • Document Processor. • LaTeX, Ventura Publisher... Presentación de LaTeX - R.Giannetti
Text Editor • Orientado al carácter – línea • Memoriza solo el texto, sin atributos • Ficheros ASCII o similares Presentación de LaTeX - R.Giannetti
Word processor • Son los más comunes • Orientados al aspecto del texto • Junto con el texto se guardan sus características visuales • Font • Tamaño • Tipo (negrita, color, etc...) Presentación de LaTeX - R.Giannetti
Document Processor • Orientados a la estructura • Mantienen el contenido y el aspecto del mismo separados Presentación de LaTeX - R.Giannetti
Comparación editors Presentación de LaTeX - R.Giannetti
Procesador de documentos • Un document processor es distinto de un text editor o un word processor • Cada tarea tiene su tool adecuado Presentación de LaTeX - R.Giannetti
Word Processors .doc Presentación de LaTeX - R.Giannetti
Word Processors • Caja negra. • Formato propietario. • Aspecto y contenido del documento son difíciles de separar. • …aunque las últimas versiones han mejorado mucho. Presentación de LaTeX - R.Giannetti
pdf .tex Dvips .dvi Yap Sistema LaTeX (básico) LaTeX Otros ficheros (imágenes) Presentación de LaTeX - R.Giannetti
Sistema LaTeX (básico) • El documento se escribe en formato texto en un fichero .tex • Este formato se asemeja a un lenguaje de programación • Desde 1992 aprox. este formato ha sido estandardizado: LaTeX2e • Es un formato abierto Presentación de LaTeX - R.Giannetti
Sistema LaTeX (básico) • El fichero .tex se compila con el programa LaTeX y genera un fichero .dvi (device independent) • También este formato es abierto. • Del dvi se puede generar el fichero para cada dispositivo de salida. Presentación de LaTeX - R.Giannetti
.tex Sistemas WYSYWIG LaTeX LyX Scientific Workplace Presentación de LaTeX - R.Giannetti
Un poco de historia • TeX nace de una idea de Donald Knuth en los ’60 • Es un macrolanguaje de: • Descripción de página • Composición de líneas y párrafos • Escritura de fórmulas matemáticas • Es muy de bajo nivel Presentación de LaTeX - R.Giannetti
LaTeX es... • Un conjunto de macros de TeX: • Descripción de estructura (no de texto y párrafos) • Referencias y numeración automática • Índices, notas, bibliografías automáticas • Inclusión de gráficos e imágenes Presentación de LaTeX - R.Giannetti
LaTeX está hecho por: • El conjunto de macro LaTeX • Una serie de packages obligatorios (graphicx, babel...) • Una serie de packages opcionales (geometry...) • Packages locales • Uno o más compiladores (latex, pdflatex...) Presentación de LaTeX - R.Giannetti
LaTeX2e es... • Elimina la proliferación de sistemas “cuasi” LaTeX • Define requisitos mínimos del sistema • Racionaliza el “viejo” LaTeX • Añade conceptos como hipervínculos que no existían • No se debe pedirle cosas que puede hacer, pero mal. Presentación de LaTeX - R.Giannetti
Cuando sirve: • Para escribir documentos estructurados con muchas referencias internas y externas; • ... muy largos; • ... cuyo formato puede cambiar mucho; • ... con mucha matemática ; • … generados automáticamente. Presentación de LaTeX - R.Giannetti
Utilizarlo bien: • Describir estructuras, no detalles; • Definir elementos con macros; • Utilizar label y ref; • No intentar arreglar el aspecto hasta el final. Presentación de LaTeX - R.Giannetti
No pedirle cosas que no puede hacer... • Formularios y documentos: • De pocas páginas • Con objetos en posición muy especifica • Presentaciones (como esta) • En general, tareas de WP y no de DP. Presentación de LaTeX - R.Giannetti