2011-11-20 17 views
5

के साथ एचटीएमएल कोड का उपयोग किया गया है मैंने हाल ही में पाया है कि मैटलैब लाटेक्स चरित्र अनुक्रमों का उपयोग कर सकता है। हालांकि, वे केवल फ़ंक्शंस टेक्स्ट, शीर्षक, xlabel, ylabel और zlabel द्वारा उपयोग किए जा सकते हैं। मैंने एक जीयूआई तैयार किया है जिसका उपयोग योग्य है।मैटलैब

headers = {'<html><center>Component X<br />(km/s^2)</center></html>', ... 
      '<html><center>Component Y<br />(km/s^2)</center></html>', ... 
      '<html><center>Component Z<br />(km/s^2)</center></html>'}; 

मेरे इरादे को बदल रहा है रों^2 के साथ चुकता: इसका हेडर एक स्ट्रिंग एचटीएमएल कोड का उपयोग करता है और इस तरह दिखता है। क्योंकि मैं "हेडर" स्ट्रिंग के अंदर लाटेक्स वर्णों का उपयोग नहीं कर सकता (कम से कम मैंने कोशिश की है और यह काम नहीं किया है), मैं जानना चाहता हूं कि अगर मैं HTML कोड का उपयोग करता हूं तो मैं यह कैसे कर सकता हूं।

headers = {'<html><center>Component X<br />(km/s<sup>2</sup>)</center></html>', ... 
      '<html><center>Component Y<br />(km/s<sup>2</sup>)</center></html>', ... 
      '<html><center>Component Z<br />(km/s<sup>2</sup>)</center></html>'}; 
+2

'' के बारे में कैसे? – Werner

+0

@Werner: आपकी टिप्पणी के लिए धन्यवाद। यदि आप इसे एक उत्तर के रूप में लिखते हैं, तो मुझे इसे स्वीकार करने में खुशी होगी। – julian

उत्तर

2

HTML में सुपरस्क्रिप्ट लिखने के लिए, <sup>...</sup> जोड़ी का उपयोग करें।
ये संख्याएं उपलब्ध हैं: ⁿⁱ⁰²³⁴⁵⁶⁷⁸⁹
यह सॉफ़्टवेयर में भी काम करता है जो लाटेक्स गुणक अनुक्रमों की अनुमति नहीं देता है (यदि चयनित फ़ॉन्ट में संबंधित वर्ण हैं और यदि सॉफ़्टवेयर यूनिकोड सक्षम है)। वही संख्या सबस्क्रिप्ट के रूप में भी उपलब्ध हैं।

+0

आपके उत्तर के लिए बहुत बहुत धन्यवाद। – julian

2

आरेख शीर्षक और लेबल मैं हमेशा km/s² या kg/m³ की तरह नामित यूनिकोड वर्ण का उपयोग में इकाइयों में प्रदर्शित होने सुपरस्क्रिप्ट के लिए:

+0

आपके उत्तर के लिए धन्यवाद। इसने मुझे नए जानकारियों को सीखने की अनुमति दी है (मुझे यह पसंद है)। – julian