Sarmate.net Sarmate.net
Startseite Funktionen Preise Dokumentation Kontakt
Anmelden Registrieren
Praxis 10 Min.

Eine .tex-Datei in mathpad konvertieren

Wenn Sie bereits LaTeX-Kurse haben, müssen Sie sie nicht von Grund auf neu schreiben : Sarmate liest Ihr .tex und produziert ein vollständiges mathpad-HTML-Dokument — Struktur, Definitionen, Sätze, Übungen, Bibliografie, Figuren (kompiliert als PNG-Bilder). Sie holen direkt die responsive Darstellung, KaTeX, mp-vartable, Python im Browser zurück, ohne den Kurs neu zu schreiben.

Konvertierung in 4 Schritten starten

  1. Datei importieren Wenn Ihre Datei nicht bereits in Ihrem Online-Drive ist, klicken Sie auf + Datei hochladen und wählen Sie Ihre .tex (plus, falls vorhanden, das .bib und die Bildverzeichnisse — alle gleichzeitig auswählen).
  2. Im LaTeX-Editor öffnen Klicken Sie auf den Dateinamen — sie öffnet sich in mathpad_tex_edit.php. Zuerst Kompilieren klicken, um zu prüfen, dass die Datei sauber compiliert (sonst wird der Konverter ebenfalls stolpern).
  3. Konverter starten Im Compiler-Auswahlmenü oben wählen Sie sarmateWeb (HTML), dann klicken Sie auf Kompilieren. Sarmate liest die Datei, kompiliert die tikz/pstricks/pgfplots-Figuren, generiert eine neue Datei basename_sarmateweb.html im selben Ordner.
  4. Im mathpad-Editor öffnen Eine kleine Benachrichtigung erscheint mit einem Link Im Editor öffnen, der die generierte Datei in mathpad_php_edit.php öffnet. Dort verfeinern Sie was nötig ist, fügen ein Quiz hinzu, eine skalierte Variationstabelle, ein interaktives Diagramm, einen Python-Block.

Was automatisch konvertiert wird

LaTeXmathpad HTMLHinweis
\chapter{}<mp-chapter>mit Titel in <mp-title>
\section{} / \subsection{}<mp-section> / <mp-subsection>Automatische Nummerierung
\begin{definition} … \end<mp-definition>idem theorem, property, lemma, remark, method
\begin{exercise|exo|exercice}<mp-exercise> + <mp-statement>Korrekturen werden ebenfalls erfasst (\corrige, \correction)
\begin{itemize|enumerate}<ul> / <ol>Standard HTML
\begin{tabular}<table class="tp-table">Spalten und Trennstangen erhalten
\begin{tikzpicture}<mp-figure> + PNGServer-Kompilierung in PNG, eingebettet in mp-figure
\begin{pspicture}<mp-figure> + PNGidem pstricks
\begin{align*} / $...$ / $$...$$<mp-align> / $...$ / $$...$$Im Browser von KaTeX gerendert
\footnote{}<mp-footnote>Gesammelt am Ende des Kapitels
\bibliography{ref} + .bib<mp-bibliography>Jeder Eintrag → <mp-cite-entry>
\ref{} / \cite{}<mp-ref target="..."> / <mp-cite ref="...">Interne und externe Verweise erhalten
Eigene Befehle Der Konverter erkennt klassische Patterns aus einer Vielzahl französischer Schul-Templates (APMEP, MPSI, Terminale spé, ST2S, mit Varianten der Exercice-Pakete, der Theorem-Themen, etc.). Wenn ein \newcommand seltsam wirkt, melden Sie uns die Pattern, die Sie verwenden — der Konverter wird Projekt für Projekt verstärkt.

Figuren : PNG-Pipeline

Eine tikz/pstricks/pgfplots-Figur wird auf dem Server in einem minimalen LaTeX-Dokument isoliert, in PDF kompiliert, dann in PNG konvertiert (200 DPI) und schließlich in eine <mp-figure> im generierten HTML eingebettet. Sie haben am Ende ein scharfes PNG-Bild, das pixelgenau dem entspricht, was Ihr PDF zeigt, mit der gleichen Schrift und denselben Farben.

Wann tikz in JSXGraph umschreiben ? Wenn die Figur einfach ist (Funktionskurve, zwei Punkte, ein Kreis), gibt das Umschreiben in mp-jsxgraph ein noch leichteres, beim Zoom scharfes Ergebnis, das später bearbeitet werden kann. Für eine komplexe Figur (mehrere Schichten tikz-Dekorationen, Schraffuren, Marker) bleibt die vom Konverter generierte PNG die solideste Lösung.

Bekannte Grenzen

Wenn die Konvertierung fehlschlägt Die Modale zeigt eine Fehlermeldung mit einem ausklappbaren debug-Block (Server-Pfade, betroffenes Paket, Fehlerzeile). Häufige Ursache : ein nicht erkanntes Paket im Präambel — entfernen Sie es aus dem .tex und versuchen Sie erneut, oder melden Sie uns das Pattern damit der Konverter es lernt.

Konvertierung über eine KI (MCP)

Sie können dieselbe Konvertierung über Ihren KI-Assistenten (Claude, ChatGPT, Mistral, Gemini, Cursor, Le Chat…) auslösen, der mit Ihrem Konto über den Sarmate-MCP-Server verbunden ist. Drei verfügbare Modi, mit zunehmenden Token-Kosten :

MCP für Sarmate konfigurieren Eine dedizierte Anleitung führt Sie Schritt für Schritt durch die Verbindung von Claude, ChatGPT, Gemini, Mistral oder Cursor mit Ihrem Sarmate-Drive : vollständige MCP-Dokumentation für Sarmate (Bearer-Token, Konfiguration pro Client, kompatible Werkzeuge).
  1. Nur Konverter — die KI ruft die Konvertierung auf und das war's, wie der oben beschriebene Knopf sarmateWeb (HTML). Fast keine Token verbraucht (nur das Tool-Aufruf), schnell, deterministisch. Behandelt die meisten Standard-Schul-Mathe-Dokumente perfekt.
  2. Hybrid — die KI ruft zuerst den Konverter auf, dann liest sie das generierte HTML und verbessert es : sie korrigiert die KaTeX-Reste, vervollständigt die nicht erkannten Patterns, passt eine Stelle an Ihre Anforderungen an. Die Token-Kosten skalieren mit der Tiefe des Polishings — leicht für saubere Dokumente, schwerer für Dokumente mit ungewöhnlichen Umgebungen. Bester Kompromiss für die meisten heiklen Fälle.
  3. Vollständig KI — die KI ruft den Konverter NICHT auf, sondern liest die .tex-Quelle und produziert das mathpad-HTML komplett selbst. Sie wird zuerst die Spezifikation der <mp-*>-Tags geladen, dann das gesamte Skelett von Grund auf neu schreiben. Höchste Token-Kosten (vollständige HTML-Ausgabe) aber nützlich für sehr exotische Dokumente, die der Konverter wahrscheinlich nicht verarbeiten wird.
Welchen Modus wählen ? Die KI sollte Ihnen die drei Modi vor der Konvertierung vorlegen, mit der Größenordnung ihrer eigenen Token-Kosten (je nach Modell : Claude, GPT, Le Chat…). So entscheiden Sie nach Ihrem Budget. Bei Zweifel : Hybrid liefert das beste Kosten/Qualität-Verhältnis.

Bearbeiten und ergänzen über die KI

Sobald die HTML-Datei existiert, können Sie weitere Aufgaben in freier Form an Ihre KI senden : « Füge ein Quiz nach dem Zwischenwertsatz hinzu », « Wandle den ersten tikz in mp-jsxgraph um », « Schreibe diese Bemerkung als <mp-box style="info"> », « Übersetze den Kurs ins Englische ». Die KI ändert die Datei direkt in Ihrem Sarmate-Drive über MCP.

Ihre erste Konvertierung starten

Laden Sie Ihre .tex-Datei in Ihren Sarmate-Drive und klicken Sie auf → HTML mathpad. In wenigen Minuten ist Ihr Kurs in einem responsiven, interaktiven, vom Telefon aus lesbaren Format.