फुटनोट
फुटनोट Markdown की एक विस्तार सुविधा है जो आपको दस्तावेज़ों में संदर्भ नोट्स या पूरक जानकारी जोड़ने की अनुमति देती है, जो पाठकों को अतिरिक्त स्पष्टीकरण देखने की अनुमति देती है बिना उनकी पढ़ने प्रवाह को बाधित किए।
मूल सिंटैक्स
फुटनोट जोड़ना
Markdown में फुटनोट बनाना दो भागों से मिलकर होता है: फुटनोट मार्कर और फुटनोट सामग्री।
यह एक पैराग्राफ है जिसमें एक फुटनोट[^1] शामिल है।
[^1]: यह फुटनोट सामग्री है।रेंडरिंग प्रभाव:
यह एक पैराग्राफ है जिसमें एक फुटनोट[^1] शामिल है।
[^1]: यह फुटनोट सामग्री है।
कई फुटनोट
Markdown एक हल्का मार्कअप भाषा[^1] है जो John Gruber[^2] द्वारा बनाई गई है, अब लेखन[^3] में व्यापक रूप से उपयोग की जाती है।
[^1]: Markdown सरल सिंटैक्स का उपयोग करके टेक्स्ट फॉर्मेटिंग प्राप्त करता है।
[^2]: John Gruber ने 2004 में Markdown बनाई।
[^3]: GitHub, Stack Overflow और ब्लॉग प्लेटफॉर्म जैसे कई प्लेटफॉर्म Markdown समर्थन करते हैं।रेंडरिंग प्रभाव:
Markdown एक हल्का मार्कअप भाषा[^1] है, जो John Gruber[^2] द्वारा बनाई गई है, अब लेखन[^3] में व्यापक रूप से उपयोग की जाती है।
[^1]: Markdown सरल सिंटैक्स का उपयोग करके टेक्स्ट फॉर्मेटिंग प्राप्त करता है। [^2]: John Gruber ने 2004 में Markdown बनाई। [^3]: GitHub, Stack Overflow और ब्लॉग प्लेटफॉर्म जैसे कई प्लेटफॉर्म Markdown समर्थन करते हैं।
उन्नत उपयोग
फुटनोट पहचानकर्ता
फुटनोट पहचानकर्ता संख्याएँ या शब्द हो सकते हैं, लेकिन स्पेस या टैब शामिल नहीं कर सकते।
यहाँ एक नियमित फुटनोट[^1] और एक पहचानकर्ता वाले फुटनोट[^note] है।
[^1]: यह एक नियमित फुटनोट है।
[^note]: यह एक पहचानकर्ता वाले फुटनोट है।रेंडरिंग प्रभाव:
यहाँ एक नियमित फुटनोट[^1] और एक पहचानकर्ता वाले फुटनोट[^note] है।
[^1]: यह एक नियमित फुटनोट है। [^note]: यह एक पहचानकर्ता वाले फुटनोट है।
बहु-पैराग्राफ फुटनोट
फुटनोट सामग्री कई पैराग्राफ या अन्य तत्व शामिल कर सकती है, जिसके लिए उचित इंडेंटेशन आवश्यक है।
यह एक बहु-पैराग्राफ वाले फुटनोट[^multipara] है।
[^multipara]: यह फुटनोट का पहला पैराग्राफ है।
यह फुटनोट का दूसरा पैराग्राफ है। कम से कम चार स्पेस या एक टैब इंडेंट करें।
> फुटनोट में ब्लॉककोट भी शामिल कर सकते हैं।
- सूचियाँ भी शामिल कर सकते हैं
- क्रमित और अनक्रमित दोनों सूचियाँ समर्थित हैंरेंडरिंग प्रभाव:
यह एक बहु-पैराग्राफ वाले फुटनोट[^multipara] है।
[^multipara]: यह फुटनोट का पहला पैराग्राफ है।
यह फुटनोट का दूसरा पैराग्राफ है। कम से कम चार स्पेस या एक टैब इंडेंट करें।
> फुटनोट में ब्लॉककोट भी शामिल कर सकते हैं।
- सूचियाँ भी शामिल कर सकते हैं
- क्रमित और अनक्रमित दोनों सूचियाँ समर्थित हैं
इनलाइन फुटनोट
कुछ Markdown कार्यान्वयनों में इनलाइन फुटनोट सिंटैक्स समर्थन होता है, लेकिन यह मानक Markdown का हिस्सा नहीं है।
यह एक इनलाइन फुटनोट^[टेक्स्ट में सीधे फुटनोट सामग्री जोड़ें बजाय दस्तावेज़ के अंत में] है।रेंडरिंग प्रभाव (समर्थित प्लेटफॉर्मों पर):
यह एक इनलाइन फुटनोट^[टेक्स्ट में सीधे फुटनोट सामग्री जोड़ें बजाय दस्तावेज़ के अंत में] है।
संगतता और कार्यान्वयन अंतर
विभिन्न प्लेटफॉर्मों पर समर्थन स्थिति
| Platform/Tool | मानक फुटनोट | इनलाइन फुटनोट | बहु-पैराग्राफ फुटनोट |
|---|---|---|---|
| GitHub Markdown | ✅ | ❌ | ✅ |
| GitLab Markdown | ✅ | ✅ | ✅ |
| Jekyll (kramdown) | ✅ | ✅ | ✅ |
| Hugo | ✅ | ✅ | ✅ |
| CommonMark | ❌ | ❌ | ❌ |
| VitePress | ✅ | ✅ | ✅ |
| Pandoc | ✅ | ✅ | ✅ |
HTML आउटपुट फॉर्मेट
अधिकांश Markdown प्रोसेसर फुटनोट को लिंक और रिटर्न एरो के साथ HTML में परिवर्तित करते हैं:
<!-- फुटनोट संदर्भ -->
<p>यह एक पैराग्राफ है जिसमें एक फुटनोट<sup id="fnref:1"><a href="#fn:1" class="footnote-ref">1</a></sup> शामिल है।</p>
<!-- फुटनोट सामग्री (आमतौर पर दस्तावेज़ के अंत में) -->
<div class="footnotes">
<hr>
<ol>
<li id="fn:1">
<p>यह फुटनोट सामग्री है।<a href="#fnref:1" class="footnote-backref">↩</a></p>
</li>
</ol>
</div>उपयोग अनुशंसाएँ और सर्वोत्तम प्रथाएँ
फुटनोट कब उपयोग करें
फुटनोट निम्नलिखित स्थितियों के लिए उपयुक्त हैं:
- स्रोत उद्धरण: शोध पत्र, पुस्तकें या अन्य संदर्भ सामग्री उद्धृत करना
- पूरक स्पष्टीकरण: मुख्य सामग्री को बाधित किए बिना अतिरिक्त जानकारी प्रदान करना
- आगे पढ़ने: रुचि रखने वाले पाठकों के लिए अधिक संसाधन प्रदान करना
- शब्दावली स्पष्टीकरण: तकनीकी शब्दों या संक्षिप्त रूपों की व्याख्या करना
फुटनोट टाइपोग्राफी सुझाव
✅ अनुशंसित प्रथाएँ:
1. **फुटनोट सामग्री को अंत में रखें**: सभी फुटनोट परिभाषाओं को दस्तावेज़ के अंत में रखें रखरखाव के लिए आसान
2. **संगतता बनाए रखें**: फुटनोट मार्किंग विधियों (संख्याएँ या अर्थपूर्ण पहचानकर्ता) में सुसंगत रहें
3. **संयम से उपयोग करें**: बहुत सारे फुटनोट पाठकों को विचलित कर सकते हैं
4. **अर्थपूर्ण सामग्री प्रदान करें**: फुटनोट वास्तविक मूल्य जोड़नी चाहिए, मुख्य टेक्स्ट को दोहराना नहीं
❌ बचने योग्य प्रथाएँ:
1. एक ही वाक्य में कई फुटनोट का उपयोग
2. कोर जानकारी प्रदर्शित करने के लिए फुटनोट का उपयोग
3. फुटनोट में अत्यधिक लंबी सामग्री रखना
4. फुटनोट के अंदर फुटनोट नेस्टिंगलंबे दस्तावेज़ों में फुटनोट
बहुत लंबे दस्तावेज़ों के लिए, आप अध्यायों द्वारा फुटनोट समूहित कर सकते हैं:
# अध्याय 1
यह अध्याय 1 की सामग्री है, जिसमें एक फुटनोट[^1-1] शामिल है।
[^1-1]: अध्याय 1 का पहला फुटनोट।
# अध्याय 2
यह अध्याय 2 की सामग्री है, जिसमें एक और फुटनोट[^2-1] शामिल है।
[^2-1]: अध्याय 2 का पहला फुटनोट।सामान्य समस्या समाधान
फुटनोट प्रदर्शित नहीं हो रहे
यदि आपके फुटनोट सही ढंग से प्रदर्शित नहीं हो रहे:
- सुनिश्चित करें कि फुटनोट पहचानकर्ता और फुटनोट परिभाषा बिल्कुल मेल खाते हैं (केस सहित)
- सत्यापित करें कि फुटनोट परिभाषा सही फॉर्मेट में है (कोलन के बाद स्पेस आवश्यक)
- जांचें कि क्या आपका Markdown प्रोसेसर फुटनोट सिंटैक्स समर्थन करता है
- फुटनोट परिभाषाओं से पहले और बाद में खाली पंक्तियाँ छोड़ने का प्रयास करें
फुटनोट नंबरिंग भ्रम
कुछ प्रोसेसर कस्टम पहचानकर्ताओं का उपयोग करने पर भी फुटनोट को स्वचालित रूप से पुनःक्रमित करते हैं। यह अपेक्षित व्यवहार है, और अंतिम प्रदर्शन आमतौर पर लगातार संख्याएँ होती हैं।
मोबाइल डिवाइसों पर उपयोगिता
मोबाइल डिवाइसों पर, फुटनोट लिंक छोटे और क्लिक करने में कठिन हो सकते हैं। फुटनोट पूर्वावलोकन समर्थन वाले रीडर का उपयोग इस समस्या को सुधार सकता है।
संबंधित सिंटैक्स
- लिंक - मूल लिंक सिंटैक्स
- स्ट्राइकथ्रू - अन्य टेक्स्ट फॉर्मेटिंग विकल्प
- फेंस्ड कोड ब्लॉक - कोड ब्लॉक सिंटैक्स
अभ्यास और अनुप्रयोग
- कम से कम तीन विभिन्न फुटनोट वाले एक छोटा लेख बनाएँ
- बहु-पैराग्राफ सामग्री वाले एक फुटनोट बनाने का प्रयास करें
- शैक्षणिक या तकनीकी लेखों में संदर्भ सामग्री उद्धृत करने के लिए फुटनोट का उपयोग करें
फुटनोट Markdown दस्तावेज़ों की पेशेवरता और विश्वसनीयता को बढ़ाने के लिए एक महत्वपूर्ण टूल हैं। वे आपको मुख्य सामग्री प्रवाह को बाधित किए बिना अतिरिक्त जानकारी प्रदान करने की अनुमति देते हैं, दस्तावेज़ों को अधिक पूर्ण और आधिकारिक बनाते हैं।