मार्कडाउन में सुपरस्क्रिप्ट (जीथब फ्लेवर्ड)?


379

इस लीड के बाद , मैंने एक Github README.md में यह कोशिश की:

<span style="vertical-align: baseline; position: relative;top: -0.5em;>text in superscript</span>

काम नहीं करता है, पाठ सामान्य रूप में दिखाई देता है। मदद?


7
जो लोग यहाँ समाप्त होते हैं, लेकिन pandoc का उपयोग कर रहे हैं, के लिए प्रयास करें ^superscript^ ( pandoc.org/MANUAL.html#superscripts-and-subscripts )।
Dat

जवाबों:


591

<sup></sup>टैग का उपयोग करें ( <sub></sub>सदस्यता के लिए बराबर है)। इस देखें सार एक उदाहरण के लिए।


7
तो हे (n ^ 2) को समझदारी से लिखने के लिए, मैं सिर्फ टाइप करूंगा O(n<sup>2</sup>), और यह O (n <sup> 2 </ sup>) के रूप में दिखाई देगा। अच्छा लगा। अब एसओ मार्कडाउन पर वह काम क्यों नहीं हुआ?
फोन्टैगर

9
@phonetagger: टिप्पणियों में कोई टैग की अनुमति नहीं, IIRC।
iconoclast

और आप LaTeX लोगो को कैसे करेंगे? क्या स्टाइल विशेषता में सीएसएस <सुप> और <उप> पर काम करता है?
पीटर फ्लिन

2
@ सोनकॉस्टल - यह (अब नहीं है?) सच है। <सुप> कुछ </ sup> जीथब टिप्पणी में सुपरस्क्रिप्ट करने का सही तरीका है।
पीटर एच। बोलिंग

@ पीटरएच.बोलिंग स्टैक ओवरफ्लो टिप्पणी।
एमडी एक्सएफ

34

<sup>और <sub>टैग काम करते हैं और मनमाने पाठ के लिए आपका एकमात्र अच्छा समाधान हैं। अन्य समाधानों में शामिल हैं:

यूनिकोड

यदि आपकी ज़रूरत की सुपरस्क्रिप्ट (या सबस्क्रिप्ट) गणितीय प्रकृति की है, तो यूनिकोड ने आपको अच्छी तरह से कवर किया होगा।

मैंने उन सभी यूनिकोड सुपर और सबस्क्रिप्ट वर्णों की एक सूची संकलित की है, जिन्हें मैं इस सार में पहचान सकता हूं । कुछ अधिक सामान्य / उपयोगी हैं:

  • सुपरसीरो शून्य (U + 2070)
  • ¹ सुपरसिप्ट वन (U + 00B9)
  • ² सुपरस्पोर्ट दो (U + 00B2)
  • ³ सुपरफास्ट तीन (U + 00B3)
  • सुपरसैट लेटिन छोटे अक्षर N (U + 207F)

लोग अक्सर इन जैसे विशिष्ट प्रतीकों को प्रस्तुत करने के प्रयास में टैग <sup>और <sub>टैग के लिए पहुंचते हैं :

  • व्यापार मार्क हस्ताक्षर (U + 2122)
  • ® पंजीकृत हस्ताक्षर (U + 00AE)
  • सेवा मार्क (U + 2120)

मान लें कि आपका संपादक यूनिकोड का समर्थन करता है, तो आप ऊपर दिए गए वर्णों को सीधे अपने दस्तावेज़ में कॉपी और पेस्ट कर सकते हैं।

वैकल्पिक रूप से, आप ऊपर दिए गए हेक्स मानों का उपयोग एचटीएमएल कैरेक्टर एस्केप में कर सकते हैं । जैसे, की &#x00B2;जगह ²। यह GitHub के साथ काम करता है (और एचटीएमएल को आपके मार्कडाउन को कहीं और भी काम करना चाहिए) लेकिन कच्चे पाठ / मार्कडाउन के रूप में प्रस्तुत किए जाने पर कम पठनीय होता है।

इमेजिस

यदि आपकी आवश्यकताएं विशेष रूप से असामान्य हैं, तो आप हमेशा एक छवि को केवल इनलाइन कर सकते हैं। GitHub समर्थित सिंटैक्स है:

![Alt text goes here, if you'd like](path/to/image.png) 

आप एक पूर्ण पथ का उपयोग कर सकते हैं (उदाहरण के लिए https://या इसके साथ शुरू http://) लेकिन यह अक्सर एक सापेक्ष पथ का उपयोग करना आसान होता है, जो छवि को रेपो से चिह्नित करेगा, मार्कडाउन दस्तावेज़ के सापेक्ष।

यदि आप LaTeX को जानना चाहते हैं (या इसे सीखना चाहते हैं) तो आप बस किसी भी पाठ हेरफेर के बारे में कल्पना कर सकते हैं और इसे एक छवि को सौंप सकते हैं। क्विकलेटेक्स जैसी साइटें इसे काफी आसान बनाती हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.