Herramientas en GNU/Linux para estudiantes universitarios

¿Qué es TeXmacs?

TeXmacs es un editor científico tipo WYSIWYG (What you see it’s what you Get), el primero de su clase. Dispone de un editor de fórmulas especialmente potente, que harán las delicias de aquellos que trabajen habitualmente con este tipo de recursos. La calidad de impresión de los documentos resultantes es comparable a la que se obtiene con los sistemas TeX/LaTeX. Además existe la posibilidad de portar los documentos generados con TeXmacs a LaTeX.

TeXMacs resulta muy configurable y ampliable. En primer lugar dispone de un lenguaje de Macros, con el que podremos definir nuestras propias rutinas y ficheros de estilos. Similar al Emacs, puesto que TeXmacs está basado en Emacs. Con TeXmacs tenemos opción de configurar el interface visual a nuestra medida, usando el lenguaje Guile/Scheme. TeXmacs puede usarse como un Shell, lo que abre muchas puertas a la interacción con otros programas y la automatización de tareas en línea de comando. Así, podremos combinar su potencia con los sistemas algebraicos Maxima, Pari, Gnuplot, octave… por ejemplo.

TeXmacs ya ha sido programado por Joris van der Hoeven pensando en el futuro, y es por eso que se trata de un editor XML con soporte de XSL dinámico. Para futuras versiones se piensa incluir en TeXmacs una hoja de cálculo, un editor de dibujo científico, y una herramienta de publicación en web.

TeXmacs por tanto, es, como indica su nombre un editor científico basado en Emacs, con la potencia suficiente como para generar fórmulas complejas, llamadas a otros programas científicos complementarios etc.

¿Qué NO es TeXmacs? TeXmacs no es LaTeX, si fuera LaTeX perdería su gran ventaja el WYSIWYG.

 Una introducción genérica a TeXMacs

Hace algún tiempo escribir documentos complejos estructurados con una herramienta tipo TeXmacs (WYSIWYG) se ha creído que era imposible. Mucha gente adoptó editores basados en ASCII como EMACS o VI.

Por otra parte si sistemas como TEX y LaTeX son mucho mejores que los editores WYSIWYG, ¿Por qué la gente no quiere aprender TEX o LaTeX? y ¿Por qué los editores WYSIWYG dominan el mercado?

Cuando se diseñó TeXmacs lo que se quiso hacer fue que el usuario tuviera una interfaz sencilla, sin complicaciones, pero lo suficientemente potente como para escribir cualquier tipo de artículo, documento científico etc.

Es por estas razones por las que aprender LaTeX, en su estado más puro no compensa.¿Para qué vamos a aprender algo que ya tenemos hecho?

TeXmacs no está basado en TEX/LaTeX, aunque soporta la conversión desde LaTeX o a LaTeX. Es una forma de garantizar que TeXmacs va a ser, completamente, un editor WYSIWYG.

Tabla de Contenido
1. Introducción a TeXmacs
1.1. ¿Qué es TeXmacs?
1.2. Una introducción genérica a TeXMacs
2. El interfaz de TeXmacs
2.1. Un primer vistazo a TeXmacs
2.2. Entendiendo la interfaz de TeXmacs
3. Escribiendo un texto sencillo con TeXmacs
3.1. Comenzando con TeXmacs
3.2. Dando un nombre al documento
3.3. Escribiendo un texto sencillo
4. Textos estructurados con TeXmacs
4.1. ¿Por qué los textos estructurados?
4.2. Seleccionando un estilo para nuestro documento
4.3. Subdivisión de documentos
4.4. Insertando texto especial
5. Modo Matemático
5.1. Introducción al modo matemático de TeXmacs
5.2. Introducciendo fórmulas
6. Teoremas
6.1. Escribiendo un teorema
6.2. Integración con GNUPlot
A. GNU Free Documentation License
A.1. PREAMBLE
A.2. APPLICABILITY AND DEFINITIONS
A.3. VERBATIM COPYING
A.4. COPYING IN QUANTITY
A.5. MODIFICATIONS
A.6. COMBINING DOCUMENTS
A.7. COLLECTIONS OF DOCUMENTS
A.8. AGGREGATION WITH INDEPENDENT WORKS
A.9. TRANSLATION
A.10. TERMINATION
A.11. FUTURE REVISIONS OF THIS LICENSE
A.12. ADDENDUM: How to use this License for your documents
Fuente: Kahuna, UNAM