TeXmacs: Un editor de texto científico estructurado e interactivo y extensible
Categorías: Software | Algebra Computacional |
TeXmacs es un editor de texto científico interactivo estructurado. Acá encontrarás tips sobre su uso. Para más información revisa:
Contents
1. Introducción
Un tutorial introductorio de Texmacs en español, escrito por la gente del Grupo Linux de la Universidad Distrital.
Un demo de TeXmacs usado con varios paquetes de álgebra computacional (Maxima, Octave, Axiom, Yacas) para mostrar diversos tópicos de matemáticas (cálculo univariado, multivariado, álgebra lineal, etc):
Una página con varios tutoriales En inglés
un tutorial breve sobre la interface TeXmacs-Maxima, por Andrey Gozin, su mantenedor oficial.
Un tutorial sobre gráficos en TeXmacs por Henry Lesourd (en inglés).
Archivo dmg para Mac OSX, viene comprimido en formato Zip. Para instalarlo sólo se descomprime y se copia el dmg al folder predilecto (por ejemplo Aplicaciones). El paquete incluye TeXmacs 1.0.6, Ghostscript 8.5, Guile-CVS y freetype, así que no hay mayores requerimientos, salvo tener instalado X11.
LaTeX para las humanidades (La)TeX es una de las inspiraciones detrás de TeXmacs y esta es una muy chévere introducción para humanistas
2. Instalación
Para instalar TeXmacs en Linux, usando un sistema neutral respectro a la distribución, siga las instrucciones en:
Para instalarlo en un Sistema Linux de acuerdo a los sistemas de empaquetamiento de una distribución particular:
Si se ha procedido instalando TeXmacs con un binario precompilado neutral respecto a la distribución, basta con ir a la carpeta donde se descomprimió el binario y luego escribir:
export TEXMACS_PATH=<carpeta donde se descomprimió el binario>
Por ejemplo:
export TEXMACS_PATH=/home/Compartido/Programas/AlgebraComputacional/TeXmacs/1.0.6.10/
Si se ha instalado TeXmacs desde binarios neutrales respecto a la distribución, el siguiente archivo puede ayudar a ejecutarlo: lanzarTeXmacs.sh
3. Consejos y Tips
3.1. Publicados en otros sitios
3.2. Cambiar Paréntesis para matrices
Para cambiar los paréntesis cuadrados por paréntesis angulares en las matrices basta con hacer esto:
Copia el archivo std-math.ts de la ubicación en la que está por defecto al directorio oculto para TeXmacs en tu homme:
cp /usr/share/texmacs/TeXmacs/packages/standard/std-math.ts ~/.TeXmacs/styles/
- Abre el archivo que acabaste de copiar con permisos de escritura:
kate ~/.TeXmacs/styles/std-math.ts
ahora buscas donde dice "matrix" y cambias las ocurrencias de "(" por "[" y de ")" por "]" y cambias el estilo del documento a otro. Te darás cuenta como el cambio ahora invoca este estilo personalizado.
3.3. Exportar a otros formatos sin abrir TeXmacs
Es posible usar ciertas funcionalidades de TeXmacs sin necesidad de tener X instalado, mediante el programa xvfb. Por ejemplo si queremos convertir el archivo ejemplo.tm a html podemos ejecutar desde consola:
xvfb-run texmacs --convert ejemplo.tm ejemplo.html --quit
3.4. Insertar un enlace a otro archivo
Desde la interface gráfica se elige: Insertar -> Enlace -> Hiperenlace y se selecciona escriben los parámetros del archivo que se desea vincular, primero el alias para en enlace (lo que aparecerá en lugar del archivo) y luego el nombre del archivo.
3.5. Mostrar/Ocultar pliegues
Una vez se ha insertado un pliegue, es posible ocultarlo con [Shift] + [F10] y mostrarlo con [Shift] + [F11]
4. Errores no tan frecuentes
4.1. Cuando intento abrir un documento, TeXmacs se congela
Esto se debe a la versión de Freetype que tienes instalada en tu sistema. Basta con actualizarte a una versión posterior a la 2.3.1 y a una versión actualizada de TeXmacs y listo. (Esta solución fue reportada por Juan Pablo Romero Bernal y comprobada por Offray Luna).
