TeX y LaTeX (reflexiones del pasado, presente y futuro) Rubén Darío Santiago Acosta
Algo de historia TeX es un lenguaje de programación diseñado para su uso en la composición tipográfica. En particular, para la composición tipográfica de las matemáticas. Donald Knuth escribe TeX en 1978. TeX se populariza después de la conferencia “Josiah Willard Gibbs Lecture” en 1979 Leslie Lamport escribe LaTeX (un Sistema de preparación de documentos) en 1986 TeX se usa actualmente por millones de personas.
Algo de historia Max Díaz Autor de Fácil-TeX entre 1979 y 1981 Artículo en TugBoat 1981 Artículo en TugBoat en 1985
Depto FyM del ITESM-CEM (finales de los 80)
1993 A principios de los 90 se impartieron varios cursos de TeX y LaTeX en el CEM. Se utilizaron plantillas diseñadas para generar Slides con texto matemático de forma similares al actual ambiente Beamer. Se impartió el taller “un generador de exámenes de juguete con TeX y Pascal” Se paso de exámenes en código ascci a TeX con un conjunto de macros elaborados por los profesores del CEM.
Imágenes
Imágenes
GenTeX
Características y resultados En dos años generamos más de 50000 exámenes de opción múltiple, personalizados y en diferentes formatos. Se trabajó un año con sesiones de resolución de problemas generando alrededor de 60000 prácticas. Se proporciono servicio a mas de 4000 estudiantes por semestre. 1) Generador de exámenes (Gentex). 2) Bancos de reactivos de opción múltiple (comprenden las áreas de ingeniería y administración)
Editores TeXshell Winedt TeXnicCenter Emacs TeXmaker TeXStudio TexLive
Distibuciones MikTeX y fpTeX para Windows emTeX para DOS/OS2 OzTeX para Mac NTeX y teTeX para Unix y Linux
LaTeX Templates
WriteLaTeX y ShareLaTex Para obtener cuenta de ShareLatex oprimir aquí o ir a https://www.sharelatex.com?r=cee51d86&rm=d&rs=b Para obtener cuenta de writeLatex oprimir aquí o ir a https://www.writelatex.com
ShareLaTeX
Algunos formatos precargados posibles
Mathematica y LaTeX Usando la instrucción Splice se puede insertar código matemático en LaTeX en archivos *.tex Usar un archivo con terminación mtex. En las entradas a cambiar escribir <*variable*> Se usa Splice[archivo.mtex] Se genera un archivo con terminación tex que incluye el código insertado.
Salidas
Conclusiones TeX es un lenguaje útil que debe ser revalorado por los docentes de las áreas de matemáticas y física. Es necesario construir capacitación básica y avanzada de TeX y LaTeX. Se abren perspectivas de trabajo futuro en edición de libros electrónicos interactivos y adaptativos utilizando una combinación de LaTeX y Mathematica