Sarmate.net Sarmate.net
Accueil Fonctionnalités Offres Documentation Contact
Connexion Inscription
En ligne — sans installation

Convertir LaTeX en HTML responsive

Définitions, théorèmes, exercices, figures tikz/pstricks, bibliographie BibTeX, formules KaTeX. Lisible sur téléphone, avec quiz interactifs, tableaux de variations et Python exécutable.

Conversion en moins de 30 secondes pour 90 % des cours de mathématiques.

En entrée : votre .tex — en sortie : votre cours sur le web

Sarmate lit les structures LaTeX et les traduit en balises mathpad (mp-chapter, mp-definition, mp-exercise, mp-figure…) pour un rendu responsive avec KaTeX, JSXGraph et Skulpt.

TEX Source LaTeX
\chapter{Fonctions affines}

\section{Définition}
\begin{definition}
Une fonction $f$ est affine si
$f(x) = ax + b$ avec $a, b \in \mathbb{R}$.
\end{definition}

\begin{exercise}
Tracer la fonction $f(x) = 2x + 3$.
\end{exercise}
HTML HTML mathpad
<mp-chapter>
  <mp-title>Fonctions affines</mp-title>
  <mp-section>
    <mp-title>Définition</mp-title>
    <mp-definition>
      Une fonction $f$ est affine si
      $f(x) = ax + b$…
    </mp-definition>
    <mp-exercise>…</mp-exercise>
  </mp-section>
</mp-chapter>

Exemple sur un cours réel

Document d'exemple court (intégrale d'une fonction continue) : définition, théorème, équations alignées, blocs encadrés. Comparez le PDF original et la version web convertie.

Source LaTeX

demo.tex — 96 lignes — tcolorbox

PDF original (référence)

pdflatex — 1 page — 199 Ko
Aperçu PDF page 1

Et le résultat : HTML mathpad

responsive — KaTeX — JSXGraph — Skulpt — lisible sur téléphone
Aperçu HTML mathpad du cours

Envie d'essayer avec votre propre fichier .tex ? Créer un compte gratuit →

Ce que le convertisseur prend en charge

Formules KaTeX

En ligne $…$, hors ligne $$…$$, align, equation, array. Rendu côté navigateur, avec copie en LaTeX.

tikz, pstricks, pgfplots

Chaque figure est compilée côté serveur en PDF puis en PNG (200 DPI) et intégrée dans une balise mp-figure avec légende.

Bibliographie BibTeX

Fichier .bib à côté du .tex : entrées converties en mp-cite-entry, \cite{key} en mp-cite cliquables avec retour.

Structures pédagogiques

chapter, section, subsection, definition, theorem, propriete, exercise, remarque… mappés sur les balises mp- sémantiques.

Responsive

Tableaux, figures et longues formules scrollent automatiquement sur téléphone. Lisible de 320 à 1920 px.

Références croisées

\label / \ref / \pageref convertis en mp-ref — sauts cliquables dans le document avec retour.

Deux chemins pour obtenir la version HTML

Directement dans l'éditeur LaTeX, ou via une IA de votre choix par le protocole MCP.

Chemin A — sans IA

Depuis l'éditeur LaTeX de Sarmate

  • Étape 1Si votre fichier n'est pas dans votre drive en ligne, cliquez sur « + Importer un fichier ».
  • Étape 2Ouvrez le .tex dans l'éditeur LaTeX.
  • Étape 3Choisir le compilateur sarmateWeb (HTML), puis cliquer sur Compiler.
  • RésultatUn fichier basename_sarmateweb.html apparaît dans le même dossier.
S'inscrire pour tester
Chemin B — via MCP

Depuis l'IA de votre choix, par MCP

  • PrincipeVous connectez Claude, ChatGPT, Gemini, Mistral, Cursor ou Le Chat à votre drive Sarmate via le protocole MCP.
  • ActionVous demandez à l'IA : « convertis mon .tex et vérifie le rendu ». Elle appelle l'outil Sarmate.
  • Valeur ajoutéeL'IA peut affiner ensuite : ajouter des quiz, convertir des tikz en JSXGraph, traduire, expliquer les packages manquants.
  • Pré-requisUn compte Sarmate avec un token MCP activé. Lire la documentation MCP.
Brancher une IA via MCP

MCP, qu'est-ce que c'est ?

Le Model Context Protocol est une norme ouverte qui permet aux assistants IA (Claude, ChatGPT, Gemini…) d'accéder à des outils et données externes. Sur Sarmate, il expose votre drive et le convertisseur LaTeX→HTML à l'IA de votre choix. En savoir plus sur MCP côté Sarmate.

Sarmate vs autres outils

Comparaison sur les points qui comptent pour un cours de mathématiques.

tikz/pstricks BibTeX Responsive Online IA / MCP
Sarmate ✓ PNG 200 DPI ✓ mp-cite
Pandoc ~ ~ ✗ local
LaTeXML ~ SVG
htlatex / tex4ht ~
Overleaf ✗ PDF uniquement

Pour qui l'outil a été pensé

Profils que nous avions concrètement en tête en construisant le convertisseur.

Enseignants du secondaire Polycopiés à mettre en ligne sans installer TeX Live ni payer un développeur web.
Prépa / BTS / université Enseignants ou étudiants qui veulent rendre un poly relu pour tablette et téléphone réutilisable.
Chercheurs maths / physique Articles ou notes à partager en version web, avec références BibTeX et renvois navigables.
Auteurs de manuels Chapitres et exercices en aperçu web avant impression, avec quiz interactifs au besoin.

Questions fréquentes

Comment convertir un fichier LaTeX en HTML ?

Importez votre fichier .tex dans votre drive Sarmate, ouvrez-le dans l'éditeur LaTeX, choisissez le compilateur sarmateWeb (HTML) puis cliquez sur Compiler. En quelques secondes, un fichier basename_sarmateweb.html est généré dans le même dossier.

Les figures tikz et pstricks sont-elles converties ?

Oui. Chaque figure est isolée sur le serveur, compilée en PDF puis en PNG (200 DPI), et intégrée dans mp-figure avec sa légende. Le rendu est identique au pixel près à celui de votre PDF.

Faut-il installer un logiciel ?

Non. Tout se passe en ligne. La compilation LaTeX (pdflatex, dvips, pdfcrop, ImageMagick) tourne sur les serveurs Sarmate.

Que devient ma bibliographie BibTeX ?

Uploadez votre fichier .bib à côté du .tex. Le convertisseur lit chaque entrée et la transforme en mp-cite-entry. Vos \cite{key} deviennent des mp-cite cliquables avec saut retour automatique.

Puis-je utiliser une IA pour améliorer le résultat ?

Oui, via le serveur MCP. Connectez Claude, ChatGPT, Gemini, Mistral, Cursor ou Le Chat à votre drive. Trois modes : convertisseur seul, hybride converter+IA, ou 100 % IA depuis le .tex. Documentation MCP.

Où trouver la documentation complète ?

Guide complet de conversion .tex → HTML mathpad : compilateur, étapes éditeur, drive, cas fréquents (packages manquants, figures, .bib).

Votre première conversion en moins de 1 minute

Créer un compte, importer votre .tex, cliquer sur sarmateWeb, lire le résultat. Sans TeX Live, sans compilateur LaTeX local.

S'inscrire pour tester l'outil Guide complet