Dernière mise à jour : 08/03/2025 à 15h16
Table des matières
Présentation
TeXmacs, plus précisément GNU TeXmacs, est un traitement de texte orienté vers la création de documents scientifiques et techniques. Il est particulièrement apprécié pour sa capacité à composer des expressions mathématiques et scientifiques.
Le logiciel GNU TeXmacs a été conçu et écrit par Joris van der Hoeven.
Les expressions mathématiques, fractions, exposants, indices, vecteurs, flèches, symboles mathématiques, scientifiques sont accessibles depuis le clavier, sans avoir à fouiller dans les menus.
L'interface peut surprendre. Elle ne reprend pas l'aspect et la forme des traitements de texte les plus plus courus.
Mais elle est cependant très fonctionnelle.
Installation
TeXmacs est disponible dans les dépôts de Mageia, contrairement, semble t-il, à d'autres distributions. À ce jour, c'est de la version 2.1.2 qu'il s'agit. Après une longue...
L'installation est possible via le CCM ou en ligne de commande
Code BASH :
ou via dnf.urpmi texmacs
Consultez éventuellement la page web de Mageia sur l'installation de logiciels.
Un aperçu des fonctionnalités
WYSIWYG
Contrairement à LaTeX, où on écrit du texte et des commandes qu'on peut trouver arides, TeXmacs propose une interface analogue aux traitements de textes usuels. On voit immédiatement ce qu'on saisit. Cependant, il faudra s'adapter aux menus qui différent parfois de ceux des autres traitements de textes.
Édition de documents
TeXmacs permet de saisir du texte dans un format structuré et de le formater tout en intégrant des expressions mathématiques complexes, dont beaucoup des signes, symboles sont accessibles au clavier.
image théorème 1 2 3 numérotation automatique
Mode mathématique
Dit aussi math mode. C'est le point fort de TeXmacs. Dans ce mode, une barre de menus spécifique aux signes et symboles mathématiques apparaît, et des raccourcis clavier dédiés deviennent fonctionnels.
On passe en mode mathématiques depuis le menu Insérer/Mathématiques, 3 possibilités, ou avec des raccourcis clavier :
- <$> pour une expression mathématique en ligne ;
- <Alt><$> une expression mathématique hors ligne et centrée ;
- une série d'expressions mathématiques hors lignes et centrées.
Les raccourcis clavier en mode maths
Sur la capture ci-dessus, on peut voir un des menus déployé, celui consacré au signes d'inégalités essentiellement. En pointant sur le signe ≃, apparaît le raccourci clavier qui lui est attribué : <Alt><~><->.
Ces raccourcis clavier rendent beaucoup plus fluide la saisie des expressions mathématiques, ou scientifiques.
En particulier, ces raccourcis sont fonctionnels et entrent en contradiction avec ceux décrits dans l'aide de TeXmacs.
Le menu Aide sera exposé plus bas ; juste un exemple.
Pour saisir le caractère alpha, α, le menu Γ, dédié aux caractères grecs propose (en mode maths) <A><Tab>. L'aide propose <Meta><Alt><A>, qui ne renvoie rien sur mes 2 PC.
Toujours en mode maths, une même touche du clavier peut mener à plusieurs signes ou symboles. C'est avec la touche de tabulation, <Tab>, qu'on peut les parcourir. Exemple, dans l'animation ci-dessous, avec le signe <, donc la touche <<> :
Chaque appui sur <Tab> permet de passer au suivant : <, puis ∈, puis ⊂...
Quelques raccourcis mathématiques indispensables
En mode math <$> ou <Alt><$>.
- Racine carrée : <Alt><S>
- Fraction : <Alt><F>
- Infini ∞ : <@><@>
- Lettres grecques : alpha : <A> puis <Tab>
- e ou exponentielle : <E>puis <Tab><Tab>
- pi : <P> puis <Tab><Tab>
- Indice : <_>
- Exposant : <^>
- Intégrale ∫ : <Maj><F5><Maj><I>
Support de LaTeX
TeXmacs peut importer et exporter des documents au format LaTeX, un langage utilisé dans le milieu scientifique pour la rédaction de documents mathématiques.
Intégration de calculs, de code
TeXmacs permet d'intégrer directement des calculs appelés sessions (Giac, Maxima...) ou du code (Python, Shell, Scheme) et des graphiques dynamiques, ce qui en fait un outil interactif.
Exemples
1er exemple
C'est une fraction, en mode hors ligne, donc <Alt><$>. Pour une expression mathématique centrée.
Ensuite :
- <Alt><F>, pour la fraction. 1 au numérateur.
- Puis <↓> pour passer au dénominateur.
- pour la racine <Alt><S>
- 2
- <P><Tab><Tab>, pour π
- <S><Tab>, pour σ
truc & astuces
Le menu Aide
Sitographie
Site TeXmacs
Site TeXmacs : des vidéos.
Sur Wikipédia
Un condensé des fonctionnalités de TeXmacs, en PDF.
Loi normale sur Wikipédia.