IA vers Anki

Pourquoi Anki affiche des dollars au lieu de vos formules

Les IA écrivent les maths entre $…$, alors que le MathJax d'Anki attend \( … \) et \[ … \]. Collez vos cartes ci-dessus : les formules sont converties avant d'arriver dans Anki.

01Collez la réponse de l'IA

02Vérifiez vos cartes

Sur ordinateur, double-cliquez sur le fichier. Sur téléphone, ouvrez-le avec AnkiDroid ou AnkiMobile.

Le prompt qui donne des cartes propres

Collez-le dans ChatGPT, Claude ou une autre IA, puis ajoutez vos notes. L'IA répondra dans un format que l'outil lit parfaitement.

Transforme les notes ci-dessous en flashcards.
Règles :
- Une carte par bloc, avec une ligne vide entre deux cartes.
- Écris chaque carte exactement ainsi :
Question : la question
Réponse : la réponse
- Réponses courtes : une seule idée par carte.
- Écris les formules avec $...$.
- Pour une carte à trous, écris une seule ligne avec la partie cachée sous la forme {{c1::partie cachée}}, sans « Question : » ni « Réponse : ».

Notes :
[colle tes notes ici]

D'où vient le problème

Anki affiche les mathématiques avec MathJax. Il reconnaît \( … \) pour une formule dans le texte et \[ … \] pour une formule centrée sur sa propre ligne. Les dollars ne sont pas activés par défaut : une carte qui contient $E = mc^2$ montre donc les deux dollars et le code brut, au lieu d'une jolie formule.

ChatGPT, Claude, Gemini et la plupart des assistants écrivent pourtant les formules avec des dollars, parce que c'est la convention habituelle du Markdown et de LaTeX. Dans la fenêtre de chat, tout s'affiche bien ; une fois copié dans Anki, plus rien ne fonctionne. Tout le souci vient de ce décalage entre deux conventions.

La solution avant l'import

Collez la réponse de l'IA dans l'outil de cette page en laissant cochée l'option « Convertir les formules $…$ au format Anki ». Chaque $…$ devient \( … \) et chaque $$…$$ devient \[ … \]. Vérifiez l'aperçu, puis téléchargez le fichier .apkg : les formules s'affichent correctement dans Anki, AnkiDroid et AnkiMobile.

L'outil évite de transformer ce qui n'est pas une formule. Un montant comme $5 ou $10 reste tel quel, et les formules déjà écrites avec \( … \) ne sont pas modifiées. Si vos cartes ne contiennent aucune formule et beaucoup de prix, vous pouvez aussi décocher l'option.

Éviter le problème dès la génération

Le prompt proposé sur cette page demande à l'IA d'écrire les formules avec $…$ et une carte par bloc. Ce n'est pas une erreur : c'est le format que les IA respectent le plus régulièrement, et l'outil se charge de la conversion. Vous gardez des formules lisibles dans la conversation et correctes dans Anki.

Et pour les cartes déjà dans votre collection ?

Cet outil crée de nouveaux paquets ; il ne modifie pas les cartes déjà présentes dans Anki. Pour celles-là, la fonction Rechercher et remplacer du navigateur d'Anki accepte les expressions régulières. Elle est efficace, mais un motif mal écrit peut abîmer des centaines de notes d'un coup : faites une sauvegarde de votre collection avant d'essayer, et testez d'abord sur quelques cartes.

Questions fréquentes

L'outil est-il gratuit ?

Oui. Pas de compte, pas de limite de cartes, pas de filigrane.

Mon texte est-il envoyé sur un serveur ?

Non. Le paquet est créé dans votre navigateur, sur votre appareil. Rien de ce que vous collez ne quitte votre ordinateur ou votre téléphone.

Pourquoi mes formules affichent-elles des dollars dans Anki ?

Le MathJax d'Anki ne lit que \( … \) et \[ … \], alors que les IA écrivent souvent $…$. L'outil les convertit pour vous et laisse les prix comme $5 intacts.

Ça marche sur téléphone ?

Oui. Ouvrez le fichier .apkg avec AnkiDroid sur Android ou AnkiMobile sur iPhone et iPad. Sur ordinateur, double-cliquez dessus pour l'ouvrir dans Anki.

Puis-je créer des cartes à trous ?

Oui. Gardez la syntaxe {{c1::…}} : chaque ligne qui en contient devient une note à trous, avec une carte par numéro.

Quelle IA donne les meilleurs résultats ?

Toutes conviennent : ChatGPT, Claude, Gemini, Mistral, Copilot ou DeepSeek. Le format compte plus que le modèle, alors commencez par le prompt ci-dessus.