Vad är mhchem?

mhchem är ett specialiserat inmatningssyntax som är utformat för att sätta kemiska ekvationer och formler. Det ger ett intuitivt sätt att skriva komplex kemisk notation – såsom nedsänkta tecken, upphöjda tecken, pilar och laddningar – med enkla textkommandon. Syntaxen används i stor utsträckning i vetenskaplig dokumentation via system som MathJax och KaTeX, vilket gör den till en standard för att visa kemi på webben och i akademiska publikationer.

Verktygsbeskrivning

Detta verktyg konverterar kemiska ekvationer från mhchem‑syntax till LaTeX‑format. Det analyserar mhchem‑notation och genererar motsvarande LaTeX‑kod som kan användas i vetenskapliga dokument, presentationer eller webbplatser. Verktyget använder det officiella mhchemParser‑biblioteket för att säkerställa korrekt och konsekvent konvertering.

Funktioner

  • Konvertera kemiska ekvationer från mhchem till LaTeX‑syntax
  • Stöd för komplexa kemiska formler med nedsänkta och upphöjda tecken
  • Hantera reaktionspilar och jämviktssymboler

Konverteringsexempel

Enkel förening: H2O → Nedsänkt formatering för vatten

Kemisk reaktion: CO2 + C -> 2 CO → Reduktionsreaktion av koldioxid

Jonladdning: H+ → Vätejonnotation

Jämvikt: A <=> B → Reversibel reaktionspil

Komplex formel: CuSO4.5H2O → Kopparsulfat pentahydrat

Oxidationstillstånd: Fe^{II} → Järn i +2 oxidationstillstånd