Transformez une conversation ChatGPT en fichier .tex.
La conversation a écrit les formules en LaTeX. La page les a composées, et jusqu’ici vous les retapiez. Extry réécrit la conversation en LaTeX : une source qui compile.
- retry-backoff-design.tex22.6 KBlatex
Pourquoi LaTeX
Parce que les formules étaient déjà du LaTeX
Une conversation destinée à un article se répare à la main : chaque tiret bas, chaque signe de pourcentage, chaque tableau. Le pire, ce sont les mathématiques, puisque la conversation les avait déjà écrites en LaTeX et que la composition en HTML a justement jeté cela.
Ce fichier est construit à partir des jetons markdown et non de la page composée. C’est pour cela que les mathématiques survivent : dans le HTML, elles sont déjà perdues dans le balisage de KaTeX.
À quoi ressemble le fichier
Un document, pas une transcription collée dedans
Les mathématiques en ligne restent entre dollars, celles hors texte deviennent un bloc entre crochets, et les tableaux sortent en tabularx avec les filets de booktabs.
Le préambule est volontairement sobre. Remplacez-le par votre propre classe et gardez tout ce qui suit \begin{document}.
\begin{document}
\maketitle
\subsection*{\#2 · ChatGPT · 14:32 · gpt-5}
The delay grows as $d = b \cdot 2^{n}$,
so add jitter:
\[
d' = \operatorname{U}(0,\; d)
\]
\begin{tabularx}{\linewidth}{XX}
\toprule
\textbf{attempt} & \textbf{delay} \\
\midruleCe qu’il prend en charge
Les parties qu’il faut d’ordinaire réparer
Aucune promesse de beauté. La promesse que ça compile.
Mathématiques
En ligne et hors texte, telles que la conversation les a écrites. Rien n’est analysé ni recomposé : la formule arrive dans le fichier caractère par caractère, telle qu’elle a été écrite.
Chimie et unités
mhchem et siunitx ne sont demandés que si la conversation s’en sert, et seulement s’ils sont installés — sinon la source s’affiche au lieu que le document échoue.
Images et tableaux
Les images pointent vers files/ dans l’archive, les tableaux utilisent booktabs, et une adresse nue passe par \url pour se couper au lieu de sortir de la page.
Comment ça marche
Trois étapes, une source
- Ouvrez la conversation dans ChatGPT et cliquez sur le bouton Extry dans la page.
- Choisissez LaTeX dans le panneau.
- Appuyez sur Télécharger et compilez le .tex avec XeLaTeX ou LuaLaTeX.
Sans compte, sans téléversement. Le fichier est construit dans la page, donc la conversation ne part nulle part pour être convertie.
Traitement
Où se passe chaque étape
| Quoi | Où cela se passe |
|---|---|
| Export vers tous les formats | Dans votre navigateur |
| Pièces jointes et images | Dans votre navigateur |
| Contenu des conversations | N’est envoyé nulle part |
| Statistiques d’usage | Ne sont pas collectées |
| PDF typographique (plus tard, en option) | Sur un serveur, le fichier est supprimé aussitôt |
Questions
Sur l’export en LaTeX
Quel compilateur me faut-il ?
XeLaTeX ou LuaLaTeX. Pas pdfLaTeX : une conversation peut contenir du russe, du chinois et de l’arabe dans un même paragraphe, et seuls les moteurs Unicode composent cela sans un préambule plus long que la transcription.
Les mathématiques survivent-elles ?
Oui, parce que rien n’est converti. Le .tex est construit à partir du markdown et non de la page rendue : la formule du fichier est celle que la conversation a écrite. Si elle a écrit quelque chose que TeX ne compile pas, TeX le dira au moment de la compilation — mieux vaut cela qu’une formule perdue en silence.
Et la chimie ?
Les formules écrites avec \ce passent, et mhchem est chargé pour elles. Si mhchem n’est pas installé, le préambule définit un substitut qui imprime la source au lieu d’arrêter la compilation.
Puis-je utiliser ma propre classe de document ?
C’est précisément à cela que sert le préambule sobre. Remplacez tout ce qui précède \begin{document} par votre classe et le corps compile toujours.
Plus
D’autres formes de la même conversation
La même conversation, écrite autrement : Markdown, Word, l’impression en PDF, la page d’accueil.