¿Qué software es mejor para escribir trabajos de matemáticas?
Vea esto para ctex específicos:
Introducción a TeX
La aparición de los sistemas de composición tipográfica electrónica ha supuesto una revolución en la industria de la impresión y la edición, utilizando ordenadores electrónicos. y varios auxiliares. El equipo puede completar la entrada, edición, modificación y diseño de manuscritos y gráficos, hasta que se puedan obtener resultados de diversos usos y calidades. El uso de sistemas de composición tipográfica electrónica puede reducir la intensidad de la mano de obra y acortar el ciclo de publicación.
Existen muchos sistemas de composición tipográfica electrónica en el mundo actual. Cada uno de estos sistemas tiene sus propias características y ámbito de aplicación. TeX es un excelente sistema de composición tipográfica electrónica.
TeX proporciona un lenguaje de composición tipográfico potente y muy flexible con más de 900 instrucciones, y TeX tiene funciones macro. Los usuarios pueden definir continuamente nuevos comandos que se aplican a ellos mismos para expandir la función TeX. Mucha gente ha utilizado la función de definición de macro proporcionada por TeX para realizar el desarrollo secundario de TeX. Entre los más famosos se encuentran AMS-TeX recomendado por la American Mathematical Society, que es muy adecuado para matemáticos, y el sistema LaTeX, adecuado para artículos generales. , informes y libros.
El sistema TeX es reconocido como el sistema con mejor disposición de fórmulas matemáticas. La Sociedad Estadounidense de Matemáticas (AMS) anima a los matemáticos a enviar manuscritos a sus revistas utilizando el sistema TeX. Muchas de las principales editoriales del mundo, como Kluwer, Addison-Wesley, Oxford University Press, etc., también utilizan el sistema TeX para publicar libros y revistas.
La mayoría de los sistemas TeX son gratuitos. El profesor Knuth también reveló todo su programa fuente. El sistema TeX está actualmente implementado en cientos de sistemas informáticos. El resultado de la composición tipográfica del sistema TeX es un archivo DVI (DeVice Independent), que no tiene nada que ver con el dispositivo de salida. Los archivos DVI se pueden mostrar, imprimir, formatear y generar en casi cualquier dispositivo de salida. Los archivos fuente y los resultados de composición tipográfica TeX son compatibles entre sí en una variedad de sistemas informáticos.
------------------------------------------- ----- --------------------
Historia de TeX
A finales de los años 1970, Donald E. Knuth (Knuth ) quedó impresionado por la baja calidad de las pruebas mecanografiadas cuando vio las pruebas del segundo volumen de su obra maestra de varios volúmenes "El arte de la programación informática". Entonces decidí desarrollar yo mismo un sistema de composición tipográfica por computadora de alta calidad, así surgió TeX.
El nombre de TeX está compuesto por las letras griegas mayúsculas "tec" (tau, épsilon, chi). La palabra significa "tecnología" y "arte" en griego, lo que explica su pronunciación. La "T" y la "E" se pronuncian como en "tecnología", mientras que la "x" se pronuncia como la "ch" en la palabra escocesa "loch" o la palabra alemana "ach", y también como en español 'j ' o 'kh' en ruso. El logo de TeX es TEX. Las tres letras están muy juntas y la E en el medio se hunde un poco. Pero en archivos sin formato, está escrito como TeX.
La primera versión de TeX fue lanzada en 1978. Después de continuas mejoras, la versión 1982 de TeX es una versión muy estable. Desde entonces, no ha habido cambios importantes en TeX, sólo algunas mejoras y correcciones de errores. Hoy en día, casi todas las plataformas de sistemas operativos tienen el software TeX correspondiente y los resultados obtenidos al usarlos para componer el mismo archivo son los mismos.
La versión actual de TeX es 3.141592, que está muy cerca de pi. Cada vez que haya una nueva versión, se sumará un número después del punto decimal de π. Entonces ya sabemos que la próxima versión de TeX es 3.1415926, que eventualmente convergerá a π. Esto también representa la búsqueda continua de la perfección por parte de TeX.
El programa fuente de TeX está escrito en Pascal porque Knuth quería que TeX fuera portado a otros sistemas operativos lo más fácilmente posible. En aquel momento Pascal era el lenguaje de programación más adecuado para este requisito. Esto también hace que TeX esté ahora implementado en casi todos los sistemas informáticos.
Otra característica importante de TeX es que su salida es independiente del dispositivo. El archivo de salida de TeX se llama archivo DVI, que es "independiente del dispositivo". Una vez que TeX haya procesado su archivo, su archivo DVI resultante se puede enviar a cualquier dispositivo de salida, como una impresora, pantalla, etc., y siempre obtendrá el mismo resultado, independientemente de las limitaciones de esos dispositivos de salida. Esto significa que todos los elementos del archivo DVI, desde la configuración de la página hasta la posición de los caracteres en el texto, son fijos y no se pueden cambiar.
TeX ahora ha sido "congelado" por su desarrollador Knuth, y la nueva versión de TeX tiene sólo algunas mejoras y correcciones de errores. Estos cambios deben garantizar que los documentos TeX, incluso escritos en 1982, no puedan compilarse, y TeX viene con archivos de prueba para garantizarlo. Si el resultado de un archivo de prueba difiere del resultado deseado, entonces el sistema de composición no puede llamarse "TeX". Por lo tanto, algunos programas que han mejorado mucho TeX, como "Omega", etc., no se llamarán "TeX", aunque también se basan en "TeX".
Mientras diseñaba TeX, Knuth también diseñó un programa de generación de fuentes, MetaFont. MetaFont es independiente de TeX, pero tiene una conexión muy estrecha con TeX. MetaFont genera sólo fuentes de mapa de bits y no funciona bien al escalar fuentes. Aún se está investigando cómo obtener fuentes de contorno como las fuentes Type1. Al igual que TeX, Knuth también "congeló" MetaFont. Por lo tanto, otros realizarán más mejoras y desarrollos de MetaFont y el nombre ya no será MetaFont.
------------------------------------------- ----- --------------------
El futuro de TeX
Aunque TeX no ha tenido un gran impacto El desarrollo en los últimos veinte años ha cambiado, pero esto no significa que TeX sea un sistema rígido. Por el contrario, el diseño abierto de TeX facilita la adaptación a nuevos requisitos. Por ejemplo, TeX implementa fácilmente soporte para fuentes PostScript y gráficos externos sin cambiar el kernel. TeX también fue el primer software de procesamiento de textos en generar HTML automáticamente. Recientemente, TeX ha comenzado a agregar capacidades extendidas para generar archivos PDF sin la ayuda de otras herramientas (como Adobe Distiller). Varios proyectos enumerados a continuación están en curso y amplían la funcionalidad de TeX.
PDFTeX
Totalmente compatible con TeX estándar, pero capaz de generar salida en PDF. También puede emitir DVI estándar.
e-TeX
No sólo es totalmente compatible con TeX estándar, sino que también admite un "modo extendido". Se han introducido muchas características nuevas y mejoras en el "Modo extendido". Estas nuevas funciones y mejoras proporcionan mejores herramientas de programación y control sobre la salida.
Omega
Este es un programa TeX reescrito casi por completo que admite Unicode. Omega tiene muchas características que van más allá de la visión original de Knuth para TeX. Utiliza un enfoque diferente al procesamiento de caracteres que TeX, lo que permite procesar texto en idiomas no latinos. También admite la composición tipográfica de derecha a izquierda y de arriba a abajo.
NTS
NTS significa "Nuevo Sistema de Composición Tipográfica". Knuth había dejado de desarrollar TeX y decidió que cualquier extensión más allá de TeX no podía llamarse TeX. Actualmente, NTS es solo una colección de ideas y conceptos para un sucesor de TeX, y aún no es un sistema real. Naturalmente, NTS heredará la mayoría de las características que amamos de TeX y las desarrollará de muchas maneras. NTS puede eventualmente reemplazar a TeX o e-TeX.
MLTeX
Esta extensión TeX introduce el comando \charsubdef, haciendo que sea más fácil y conveniente el uso de caracteres de 8 bits. Sin embargo, esto es sólo una pequeña mejora en comparación con e-TeX.
------------------------------------------- ----- --------------------
Ventajas de TeX
En un mundo lleno de "lo que lo que ves es lo que obtienes" (WYSIWSG) Usar TeX en el contexto del software de autoedición es un poco extraño. Sin embargo, hay situaciones en las que puedes sentir que TeX es el mejor, o incluso el único, sistema adecuado.
Primero, echemos un vistazo a las ventajas de TeX:
Resultado de alta calidad TeX sigue las reglas de composición tipográfica tradicionales y toma la calidad de la composición tipográfica como el objetivo más importante. Si compara el resultado de TeX con el resultado de formatear el mismo texto usando otro software de composición tipográfica, notará la diferencia.
Estabilidad extraordinaria Desde la llegada de TeX, solo ha habido unos pocos cambios menores. En otras palabras, los resultados obtenidos al componer un archivo TeX hace más de diez años utilizando el sistema TeX actual son los mismos que los obtenidos hace más de diez años. La estabilidad también se refleja en el hecho de que el sistema TeX rara vez falla y puede manejar archivos de cualquier tamaño. Incluso si su computadora tiene poca memoria, TeX puede funcionar libremente.
TeX es programable TeX es un lenguaje de programación de macros. Puede realizar tareas muy complejas con muy pocos comandos. Si es necesario, también puedes redefinir todos los comandos TeX para obtener efectos especiales.
TeX de alta flexibilidad ha tenido solo cambios menores en su núcleo desde su inicio. Pero debido a la forma en que está diseñado su núcleo, los usuarios de TeX de todo el mundo pueden hacer que TeX haga casi cualquier cosa. Puede utilizar TeX para componer texto en inglés, así como en alemán, ruso, chino y otros idiomas. También puedes utilizar TeX para componer partituras musicales, ajedrez, Go, etc.
Los documentos TeX, sencillos y prácticos, son archivos de texto en código ASCII. Por lo tanto, incluso si no tienes un sistema TeX a mano, podrás entender la mayor parte del contenido. Esta característica de los archivos TeX hace que ocupen muy poco espacio de almacenamiento y también se pueden transferir fácilmente por correo electrónico.
Buena versatilidad Hasta ahora, TeX se ha implementado en casi todas las plataformas de sistemas operativos de computadoras. Tales como: Atari, Apple, Macintosh, Unix, VMS, MS-DOS, MS-Windows y OS/2, etc. Los archivos fuente TeX se pueden intercambiar libremente entre diferentes plataformas y el resultado obtenido es exactamente el mismo.
TeX de bajo precio es software gratuito y su programa fuente también es gratuito. Es posible que solo deba pagar el envío o incluso obtener un sistema TeX que se adapte a sus necesidades sin costo alguno. Hay muchos programas gratuitos TeX muy buenos en el mundo, como: teTeX, MikTeX, fpTeX, etc. También existen versiones comerciales con características propias (como características más o menos WYSIWYG) y sistemas de ayuda expertos.
Super soporte técnico Dado que TeX no está monopolizado por una sola empresa, usuarios de todo el mundo han diseñado un método de soporte técnico unificado. Esto generalmente se proporciona a través de correo electrónico, WWW, Usenet o Ftp a través de Internet, pero ocasionalmente también se puede proporcionar por teléfono o fax. En la mayoría de los casos, este soporte técnico es gratuito, lo que también es el espíritu de TeX.
TeX es un placer Usar TeX no es sólo una forma de trabajar, también es un placer. Tiene sus desafíos y sus honores. Después de familiarizarse con TeX, muchas personas comenzaron a utilizar TeX como un pasatiempo en lugar de un trabajo aburrido.
------------------------------------------- ----- --------------------
Desventajas de TeX
Después de mostrar la excelencia de TeX, Tengo que admitirlo, TeX también tiene algunas deficiencias:
TeX no se puede aprender completamente en una tarde, a menos que seas un verdadero genio. Cuando comiences a aprenderlo y usarlo, seguirás consultando el manual de referencia de TeX para encontrar un comando TeX. También encontrarás que TeX a menudo ignora los comandos que escribes y te muestra un mensaje de error que te confunde. Todo esto demuestra que dominar TeX requiere un proceso de aprendizaje relativamente largo y difícil. Algunas extensiones de TeX, como LaTeX, son relativamente simples y más cómodas de usar que TeX. Un principiante puede aprender a usar LaTeX en una tarde o menos.
Cuando ocurre un error, TeX le dará información para avisarle. Pero en muchos casos no basta con encontrar el error de forma rápida y precisa. Esto es especialmente cierto para los principiantes que acaban de empezar a aprender.
Los lenguajes de macros como TeX son diferentes de otros lenguajes informáticos, como C, Pascal, etc., y la mayoría de la gente no los entiende. Por lo tanto, cuando desee escribir sus propias macros, deberá tener un conocimiento más profundo de TeX para escribir macros sólidas y confiables.
TeX no es WYSIWYG. Aunque hay algunas versiones comerciales en el mercado que son similares a lo que ves es lo que obtienes, incluso en comparación con el software de procesamiento de textos más común, todavía existe una gran brecha.