LaTeX आपके द्वारा टाइप किए गए रिक्त स्थान को अनदेखा करता है और गणित के पाठों में किए गए तरीके से रिक्ति का उपयोग करता है। यदि आप एक भिन्न रिक्ति शैली चाहते हैं तो आप निम्न चार आदेशों का उपयोग कर सकते हैं
- \; - मोटी जगह
- \:– मध्यम स्थान
- \, - एक पतली जगह
- \! - एक नकारात्मक पतली जगह
मैटप्लोटलिब प्लॉट में लाटेक्स-शैली के गणित में यादृच्छिक अवांछित स्थान को हटाने के लिए, हम "\!" का उपयोग कर सकते हैं। जो अतिरिक्त रिक्ति को कम करेगा।
आइए एक उदाहरण लेते हैं और समझते हैं कि यह कैसे काम करता है। हमारे पास दो उप-भूखंड होंगे और फिर हम दोनों उप-भूखंडों में एक पाठ बॉक्स में एक जटिल गणितीय समीकरण (लाटेक्स का उपयोग करके) जोड़ देंगे। हालांकि, हम एक समीकरण में एक मोटी जगह का उपयोग करेंगे और इसे दूसरे समीकरण में एक पतली जगह से बदल देंगे ताकि यह दिखाया जा सके कि वे आउटपुट स्क्रीन पर कैसे दिखाई देते हैं।
उदाहरण
from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True plt.subplot(211) plt.text(0.4, 0.4, r'$\sum_{n=1}^{\infty}\; \frac{-e^{i\pi}}{2^n}!\left [a^2+\delta ^2- \frac{\pi}{2} \right ]$', fontsize=16, color='r') plt.title("With thick space") plt.subplot(212) plt.text(0.4, 0.4, r'$\sum_{n=1}^{\infty}\! \frac{-e^{i\pi}}{2^n}!\left [a^2+\delta ^2- \frac{\pi}{2} \right ]$', fontsize=16, color='r') plt.title("With thin space") plt.show()
आउटपुट
यह निम्नलिखित आउटपुट का उत्पादन करेगा
"Σ (सिग्मा)" प्रतीक के बाद रिक्ति में अंतर पर ध्यान दें। पहले मामले में, हमने मोटे स्थान (\;) का उपयोग किया है और दूसरे मामले में, हमने अतिरिक्त रिक्ति को कम करने के लिए पतली जगह (\!) का उपयोग किया है।