mhchem क्या है?

mhchem एक विशेष इनपुट सिंटैक्स है जिसे रासायनिक समीकरणों और सूत्रों को टाइपसेट करने के लिए डिज़ाइन किया गया है। यह सरल टेक्स्ट कमांड्स का उपयोग करके जटिल रासायनिक नोटेशन‑जैसे सबस्क्रिप्ट, सुपरस्क्रिप्ट, तीर और चार्ज को लिखने का सहज तरीका प्रदान करता है। यह सिंटैक्स MathJax और KaTeX जैसे सिस्टमों में वैज्ञानिक दस्तावेज़ीकरण के लिए व्यापक रूप से उपयोग किया जाता है, जिससे यह वेब और शैक्षणिक पत्रों में रसायन विज्ञान प्रदर्शित करने का मानक बन गया है।

टूल विवरण

यह टूल mhchem सिंटैक्स से रासायनिक समीकरणों को LaTeX फ़ॉर्मेट में बदलता है। यह mhchem नोटेशन को पार्स करता है और संबंधित LaTeX कोड उत्पन्न करता है जिसे वैज्ञानिक दस्तावेज़ों, प्रस्तुतियों या वेब पेजों में उपयोग किया जा सकता है। टूल सटीक और निरंतर रूपांतरण सुनिश्चित करने के लिए आधिकारिक mhchemParser लाइब्रेरी का उपयोग करता है।

विशेषताएँ

  • mhchem से LaTeX सिंटैक्स में रासायनिक समीकरणों को बदलें
  • सबस्क्रिप्ट और सुपरस्क्रिप्ट वाले जटिल रासायनिक सूत्रों का समर्थन
  • रिएक्शन तीर और संतुलन प्रतीकों को संभालें

रूपांतरण उदाहरण

सरल यौगिक: H2O → पानी के लिए सबस्क्रिप्ट फ़ॉर्मेट

रासायनिक प्रतिक्रिया: CO2 + C -> 2 CO → कार्बन डाइऑक्साइड कमी प्रतिक्रिया

आयनिक चार्ज: H+ → हाइड्रोजन आयन नोटेशन

संतुलन: A <=> B → उलटने योग्य प्रतिक्रिया तीर

जटिल सूत्र: CuSO4.5H2O → कॉपर सल्फेट पेंटाहाइड्रेट

ऑक्सीकरण अवस्थाएँ: Fe^{II} → +2 ऑक्सीकरण अवस्था में आयरन