Téléchargements

Installateur MathCursor pour Windows + Word Desktop. Le lien latest.exe pointe toujours sur la dernière version stable.

Beta en cours : tu trouves un bug ou un cas qui ne marche pas ? Clique sur « Signaler une erreur » dans la popup MathCursor — un clic suffit, ton retour part automatiquement et nous aide à corriger vite.

Historique des versions

0.9.1 — 12 juin 2026

Correctif de détection sur les formules longues.

  • La popup ne reste plus muette sur certaines formules longues (matrices avec sommes imbriquées…) : la détection les découpait en deux morceaux dont aucun n'était lisible seul — les morceaux séparés par de simples espaces sont maintenant recollés avant analyse.
Télécharger 0.9.1

0.9.0 — 12 juin 2026

Popup affinée et nouvelles notations : tuples, repères, points de suspension.

  • Popup : 3 propositions maximum + « + N autres » pour déplier — et toujours SOUS la ligne, jamais au-dessus.
  • Badges discrets quand l'aperçu ne distingue pas deux lectures (« matrice ligne », « colonne »).
  • Virgules comprises : tuples (1, 2), repères (O, veci, vecj) insérés directement, listes u_1, u_2, ..., u_n.
  • Points de suspension : ..., cdots, vdots, ddots.
  • sum, int ou lim seuls : les deux squelettes (complet et court) sont proposés.
  • Stabilité : le préchauffage ne perturbe plus la première frappe.
Version archivée — utilise la 0.9.1 qui inclut ces changements.

0.8.1 — 12 juin 2026

Mise à jour du tutoriel de prise en main.

  • Astuce ajoutée sous les lettres grecques : Ctrl+Espace fait venir la popup si elle n'apparaît pas toute seule.
  • Notation des parallèles clarifiée : seul l'exemple avec parenthèses (AB) // (CD) est conservé.
Version archivée — utilise la 0.9.1 qui inclut ces changements.

0.8.0 — 12 juin 2026

Grosse refonte interne de l'insertion des équations : plus rapide, plus fiable, et des documents plus propres.

  • Nouvelle mécanique d'insertion : plus aucun caractère caché ni contrôle invisible dans vos documents.
  • Ctrl+Z annule une conversion en UNE frappe, et le curseur revient en fin de saisie, prêt à corriger.
  • Cliquer dans une expression déjà tapée la propose à la conversion.
  • Les longues expressions (polynômes…) ne partent plus en lecture aberrante.
  • Listes à puces : la ligne suivante ne reste plus coincée en mode équation.
  • Démarrage préchauffé : la première popup apparaît aussi vite que les suivantes.
Version archivée — utilise la 0.9.1 qui inclut ces changements.

0.7.1 — 11 juin 2026

Moteur de reconnaissance entièrement réécrit, validé par un corpus de 360+ cas de test, avec un système d'alias multilingue, de nouveaux symboles lycée, et un tutoriel interactif pour démarrer.

  • Moteur réécrit de zéro — propositions plus cohérentes sur tous les domaines du lycée :
    • Fractions : 1/x+1, x+1 / x+2
    • Puissances et indices : x2 → x², U_n+1
    • Lettres grecques : pi, Delta, 2pir
    • Racines et fonctions : sqrt x, cos x+1, e^x
    • Vecteurs et géométrie : vec AB, norm vec AB, (AB) // (CD), angle ABC
    • Ensembles et logique : x dans R, pourtout x, A union B, R/{-1}
    • Intervalles : [0;1], ]0;1[, [0;1] U [2;3]
    • Suites et limites : lim n inf u_n = 0, lim x 0+ 1/x = +inf
    • Sommes, intégrales, dénombrement : sum k 1 n f(k), int 0 1 f(x) x, k parmi n, pgcd(12,18)
    • Nombres complexes : conjz, module z, rexp(itheta)
    • Nombres, unités, dérivées : 4,5 cm, 5 m/s, 50%, f'(x)
    • Matrices : (a,b,c;d,e,f), (a;b;c)
  • Alias multilingues : chaque notion s'écrit en français comme en anglais — sommesum, pourtoutforall, racinesqrt… La majuscule de début de phrase est tolérée (Somme → somme), et les espaces insécables que Word insère en typographie française ne cassent plus la reconnaissance.
  • Entrée LaTeX et Unicode : si tu connais LaTeX, ça marche directement — \sum, \forall, leq, infty, neq, times… avec ou sans antislash. Les symboles collés depuis un autre document (≤ ≥ ≠ × ÷ ±) sont reconnus aussi.
  • Symboles lycée complétés : +- → ±, angle ABC → angle chapeau, pgcd/ppcm, %, et les objets géométriques (AB) droite, [AB] segment.
  • Paramètres et mise en page : fenêtre Paramètres avec culture FR/US (virgule décimale, séparateur d'intervalle, matrices ( )/[ ]), retour du menu Colonnes, et toggle « Tab valide » (opt-in) pour valider la proposition au Tab.
  • Tutoriel interactif : un document Word de prise en main (16 sections, 66 exercices — chaque exemple garanti par les tests du moteur) s'ouvre à la fin de l'installation, et se rouvre à tout moment via le bouton « Réouvrir le tutoriel » du ruban.
  • Performances revues pour les gros documents : l'add-in reste fluide sur des cours de 100 pages et plus — plus de ralentissement de la frappe au fil du document.
Version archivée — utilise la 0.9.1 qui inclut ces changements.

0.5.8— 7 mai 2026

Hotfix pour le crash au démarrage sur Word 32 bits, log de diagnostic, et fix de duplication du marker ({, =, <=>) en cas d'édition/redo.

  • Fix crash au démarrage Word 32 bits : résolution robuste du chemin natif ONNX (multi-candidats + copie de secours dans le dossier de l'add-in) pour les configurations où le sous-dossier onnxruntime-x86 n'était pas trouvé.
  • Log de diagnostic ONNX : à chaque chargement, MathCursor écrit dans %TEMP%\mathcursor-onnx-init.log les chemins testés, le chemin retenu, et l'éventuelle erreur — utile pour diagnostiquer un environnement Windows particulier.
  • Visual C++ Redist redéployés systématiquement : l'installer relance les redists x86 + x64 à chaque mise à jour (silencieux, no-op si déjà à jour).
  • Fix duplication du marker en édit/redo : éditer puis revalider une chaîne = / <=> ou un système { ne duplique plus le caractère marker en début de ligne.
Version archivée — utilise la 0.9.1 qui inclut ces changements.

0.5.7 — 6 mai 2026

Cette version corrige plusieurs bugs autour des vecteurs en saisie multi-ligne et améliore la robustesse de la désambiguïsation. Compatible Word 32 bits et 64 bits.

  • Word 32 bits supporté : l'installer embarque maintenant les runtimes ONNX et VC++ Redistributable pour les deux architectures (x86 + x64). Plus de crash au démarrage sur Word 32 bits.
  • Vecteur colonne sur séparateur virgule/point-virgule : AB(1,2) et AB(1;2) proposent maintenant le vecteur colonne en alternative dans la popup (avant : seulement AB(1 2) avec espace).
  • Vecteurs préservés en saisie multi-ligne : systèmes { … et chaînes = / <=> conservent les choix vec/forall/etc. quand on enchaîne plusieurs lignes.
  • Vecteurs préservés au revert : « Revenir à la saisie » sur un OMath multi-ligne avec vecteurs, puis re-validation, ne fait plus disparaître les vec.
  • Fix flèches multiples empilées : plus de \vec{\vec{AB}} visible dans certaines combinaisons d'OMaths similaires fusionnés.
  • Reconnaissance de coordonnées dès la frappe : AB(1,2) est désormais reconnu comme coordonnées de vecteur dès le premier rendu (avant : function call par défaut, alt vec en cascade).
  • Sous le capot : refactor de l'architecture interne (pipeline de commit explicite, état session encapsulé) pour faciliter les futurs ajouts.
Télécharger 0.5.7

0.5.6 — 5 mai 2026

Édition multi-ligne au clavier pour les systèmes d'équations et chaînes d'équivalences/égalités, plus correctifs sur le positionnement du curseur après conversion.

  • Mode liste invisible : après une chaîne ou un système, le marker (<=>, =, {) est auto-injecté sur la ligne suivante pour continuer sans le retaper. Backspace pour sortir.
  • Systèmes d'équations multi-ligne : { x+1=2 ⏎ { 2x=4 Ctrl+Espace produit un \begin{cases} aligné à gauche avec accolade et = alignés.
  • Chaînes d'équivalences/égalités cross-paragraphe : 2x+1=5 ⏎ <=> 2x=4 ⏎ <=> x=2 rendu en \begin{align*} avec colonnes alignées sur le =.
  • Fix curseur fin de paragraphe : après conversion d'une formule en bout de ligne (ex. « soit f »), le curseur ne saute plus à la ligne suivante.
  • Fix curseur monte avec contenu existant : quand un OMath existait au-dessus, l'identification post-insertion pouvait pointer sur le mauvais OMath et faire monter le curseur.
  • Fix alignement à gauche : les formules autonomes (sans texte autour) ne s'auto-centrent plus, elles restent alignées à gauche par défaut.
Télécharger 0.5.6

0.5.5 — 30 avril 2026

Refonte du système de remontée de bugs : envoi automatique vers le backend Cloudflare en un clic, plus de zip à attacher manuellement.

  • Signaler une erreur en un clic : envoi HTTP direct vers le backend (feedback.mathcursor.app), plus besoin de fichier à attacher au mail. Un clic, ton retour part en arrière-plan.
  • Plus de WhatsApp / email manuel : le bundle (logs + source brute + LaTeX rendu) est packagé et envoyé automatiquement. Toujours opt-in : on n'envoie rien sans ton clic explicite sur le bouton.
  • Confidentialité préservée : aucun contenu du document n'est envoyé — uniquement la zone math en cours et les logs techniques nécessaires au diagnostic.
Version archivée — utilise la 0.9.1 qui inclut ces changements.

0.5.4 — 30 avril 2026

Refonte des règles de groupement (/, *, ., ^, _), fix critique du rendu OMath dans Word 2019, et conventions de saisie françaises.

  • Signaler une erreur en un clic : pendant la beta, utilise le bouton « Signaler » dans la popup pour nous remonter les bugs — les corrections sont quotidiennes.
  • Fix critique Word 2019 : x^2 rend sans parenthèses visibles, 1/2 x ne place plus x au dénominateur, int 0 1 f(x) dx rend ∫₀¹ f(x) dx avec bornes attachées.
  • Multiplication par . : tape a.b ou 3.4 pour obtenir a · b ou 3 · 4 (alias de *, rendu en ·).
  • Symbole multiplication culturel : a*b rend a × b par défaut en français (· pour les autres cultures).
  • Groupement par juxtaposition : AB/BC collé groupe en $\frac{AB}{BC}$ (la mult implicite reste un bloc), 1/x+1 reste $\frac{1}{x}+1$ conforme à la précédence math standard. Le groupement alternatif est proposé en désambig.
  • Coordonnées notation FR : u(1, 2) rend $\vec{u}(1 ; 2)$ avec point-virgule, A(1, 2) rend A(1 ; 2) (la virgule est réservée au décimal).
  • Fix NER post-équation : quand une équation est déjà placée avant, les conjonctions (et, donc…) ne sont plus aspirées dans la zone math suivante.
  • Fix fonction trigo + exposant : cos2(x)+1 rend $\cos(x)^2+1$ sans aspirer la suite.
Version archivée — utilise la 0.9.1 qui inclut ces changements.

0.5.3 — 29 avril 2026

Vecteurs et coordonnées au clavier, plus un fix d'installation important.

  • Vecteur + coordonnées : tape u (1 2) → vecteur colonne $\vec{u} \binom{1}{2}$. Tape u(1, 2) → coordonnées en ligne $\vec{u}(1, 2)$. La règle : espace entre les chiffres = colonne, virgule = ligne.
  • Identifiants 1 ou 2 lettres reconnus : u, v, w, AB, OM, MN… Avec décoration automatique \vec{}.
  • Points : une seule majuscule (A(1, 2), M(x, y, z)) reste un point, pas de flèche.
  • Coordonnées symboliques ou en expression : OM (x y z), u (a+1 b-2), v(2x+1, 3y-2).
  • Désambiguïsation popup : f(1, 2) propose function call (défaut) ou vecteur en alt ; u*v propose u·v (défaut) ou $\vec{u} \cdot \vec{v}$ (produit scalaire) en alt.
  • Fix critique installer : déploiement de la DLL native onnxruntime.dll qui manquait sur certaines machines (l'add-in plantait au démarrage avec une TypeInitializationException).
Version archivée — utilise la 0.9.1 qui inclut ces changements.

0.5.1 — 0.5.2 — 29 avril 2026

  • 0.5.2 : fix critique \int rendu ∈t au lieu de . Ordre des règles dans LatexToUnicodeMath qui appliquait \in → ∈ avant \int → ∫.
  • 0.5.1 : numéro de version dynamique dans le ruban Word, icône « Signaler » distincte, ruban en français/anglais selon la locale Word.
Version archivée — utilise la 0.9.1 qui inclut ces changements.

0.5.0 — 28 avril 2026

Refonte du moteur de conversion (« lattice engine ») et grosse vague de patterns nouveaux.

  • Extension itérative au clavier : Ctrl+Espace une fois ouvre la popup ; un nouvel appui élargit la zone d'un mot vers la gauche, et ainsi de suite.
  • Flèches d'implication : => devient ⇒, <=> devient ⇔.
  • Fusion de formules adjacentes : si tu convertis une formule à côté d'une autre, MathCursor les regroupe en une seule.
  • Définitions de fonctions : f : x -> 2x + 1 rendu naturellement.
  • Ensembles canoniques : R, N, Z, Q, C proposent ℝ, ℕ, ℤ, ℚ, ℂ en désambiguïsation.
  • Quantificateurs : forall x R et exists y N reconnus avec leur scope (variable + ensemble + condition).
  • Intervalles : [0,1], [0;1[, ]0,1[, [0,+inf[, plus union U et intersection inter.
  • Lettres-quantificateurs : V propose ∀ ou √, E propose ∃.
  • Désambiguïsation cascade : si tu choisis vec pour AB dans une formule, tous les autres CD/EF de la même formule héritent du choix.
  • ABC → angle / triangle en désambig.
  • Fix NBSP : les espaces insécables collés par Word ne cassent plus la conversion.
Version archivée — utilise la 0.9.1 qui inclut ces changements.

0.4.0 — 28 avril 2026

Installer divisé par deux (102 Mo, contre 206 Mo avant) et compatible avec les laptops anciens (Bay Trail / sans AVX). Mode édition, détection plus précise.

  • Mode édition : place le curseur sur une formule déjà convertie, un popup propose de revenir à la saisie initiale pour modifier sans tout retaper.
  • Multi-suggestions : popup à deux sections quand plusieurs interprétations sont possibles.
  • Détection plus précise : nouveau modèle NER (DistilBERT-multilingual) entraîné sur corpus enrichi.
  • Compat matérielle élargie : Bay Trail 2014+, VC++ Redist embarqué.
Version archivée — utilise la 0.9.1 qui inclut ces changements.

0.3.x — 23-24 avril 2026

  • Install vraiment silencieux (cert TrustedPublisher uniquement).
  • Feedback in-popup « Signaler une erreur ».
  • Matching préfixe avec placeholders rouges .
  • Sum / product / integral sans mot-clé : Sum k 1 n f(x).
  • Angle ABC en notation ∠ABC.
Versions archivées — utilise la 0.5.7 qui inclut ces changements.

0.1.0 — 0.2.0 — 22-23 avril 2026

  • Premières bêta internes : détection NER, popup, insertion OMath, Ctrl+Espace, signaler un souci, alignement, fixes rendu.
Versions archivées — utilise la 0.5.7 qui inclut ces changements.

L'installation se fait en un click : aucun compte, aucun cloud, aucun document n'est envoyé nulle part. Voir le guide d'installation pour les détails.