2013-02-27 117 views
10

मार्कडाउन और फुटनोट्स अब तक

मैं Markdown: Syntax का उल्लेख कर रहा हूं daringfireball.net पर, जो मार्कडाउन सिंटैक्स के लिए प्राथमिक स्रोत प्रतीत होता है।मार्कडाउन और फुटनोट्स: सबसे प्राकृतिक प्रारूप गायब है?

मार्कडाउन मेल और न्यूज़ ग्रुप में पहले से मौजूद स्वरूपण पर आधारित होने के लिए जाना जाता है।

Blah, blah [1] blah, blah. 

[1] http://somesite.com/somepage.html#someanchor 

हैरानी की बात है, यह बहुत आम प्रारूप, प्राथमिक Markdown संदर्भ का हिस्सा नहीं है: मेल और समाचार समूह में, मैं अक्सर फ़ुटनोट और अग्रेषित संदर्भ के लिए कुछ इस तरह देखते हैं। यह केवल कुछ जानता है:

Blah, blah [some title][id] blah, blah. 

[id]: http://somesite.com/somepage.html#someanchor 

और मैं किसी भी या तो एक समाचार समूह या मेलिंग सूची में अनायास इस का उपयोग करते हुए कभी नहीं देखा है, जबकि पूर्व बहुत आम है।

Blah, blah [^id] blah, blah. 

[id]: http://somesite.com/somepage.html#someanchor 

करीब, लेकिन मैं अभी भी कभी नहीं एक समाचार समूह या मेल में यह उपयोग कर किसी देखी गई:

मैं सिर्फ जबकि काफी अलग है, कुछ PHP Markdown Extra कहा जाता है, जो आम सहज उपयोग के करीब कुछ है मिल सकता है।

सवाल

मुझे आश्चर्य है कि क्यों एक इतना आम उपयोग नहीं प्राथमिक markdown संदर्भ का हिस्सा किसी भी संस्करण मैं जानता हूँ कि का हिस्सा नहीं है, और यहां तक। अगर कोई इसके लिए कुछ कारण जानता है, तो मुझे इस कारण को जानने में दिलचस्पी है। दूसरी तरफ, अगर मुझे कुछ याद आया, जैसे कि मार्कडाउन वैरिएंट जो बहुत आम उपयोग है और इसमें अभ्यास में शामिल है, जिसमें फुटनोट या अग्रेषित संदर्भ (इस पोस्ट में पहली बार पेश किया गया) लिखने का सबसे स्वाभाविक तरीका है, तो मैं इसे जानना पसंद है।

एक अच्छा दिन है, सब कुछ।

उत्तर

1

वहां कुछ मार्कडाउन विविधताएं या 'स्वाद' हैं जो फुटनोट्स को लागू करते हैं (Php Markdown Extra के अलावा, जो आपने उल्लेख किया है)। जिनके बारे में मुझे पता है Pandoc's Markdown, R Markdown, ScholarlyMarkdown, और MultiMarkdown हैं।

मेरा मानना ​​है कि फ़ुटनोट इन बदलावों के सभी में इस तरह से काम करते हैं:।

यह एक फुटनोट के साथ कुछ पाठ है [^] और एक और [^]

[^]:। यहाँ है पहला फुटनोट
[^]: दूसरा फुटनोट है।

या इनलाइन:।

यह एक फुटनोट के साथ कुछ पाठ है [।^यहाँ पहले फुटनोट है] और एक और [।^यहाँ दूसरा फुटनोट है]

वे दोनों को इस तरह प्रस्तुत करना चाहिए:

यह फुटनोट के साथ कुछ पाठ है। और दूसरा।


  1. यहाँ पहले फुटनोट है। ↩
  2. दूसरा फुटनोट है। ↩

तुम भी पाद टिप्पणियों के लिंक जोड़ सकते, उदाहरण के लिए:

यह एक फुटनोट और लिंक के साथ कुछ पाठ है [^ यहाँ पर एक लिंक के साथ एक फुटनोट का एक उदाहरण है। समाप्त। [कड़ी] (http://stackoverflow.com)]

कौन इस तरह प्रस्तुत करना चाहिए:।

यह एक फुटनोट के साथ कुछ पाठ है


  1. यहाँ एक फुटनोट का एक उदाहरण है अंत में एक लिंक के साथ। link

Btw, अगर आप VSCode एक संपादक जैसे एटम या उपयोग करते हैं, आप विस्तार Markdown Preview Enhanced जोड़ सकते हैं। जैसा कि नाम इंगित करता है, यह आपके द्वारा टाइप किए जाने वाले प्रस्तुत टेक्स्ट का पूर्वावलोकन करने की अनुमति देता है (यह previewing and exporting with Pandoc का समर्थन करता है)।

7

... क्यों एक बहुत आम उपयोग प्राथमिक मार्कडाउन संदर्भ का हिस्सा नहीं है, और यहां तक ​​कि मुझे पता है कि किसी भी संस्करण का हिस्सा नहीं है।

यह इसके बारे में कुछ की तरह लग रहा How do I format my posts using Markdown or HTML? प्रति उपलब्ध है:

लिंक

Here's an inline link to [Google](http://www.google.com/). Here's a 
reference-style link to [Google][1]. Here's a very readable link to 
[Yahoo!][yahoo]. 

    [1]: http://www.google.com 
    [yahoo]: http://www.yahoo.com/ 

उन्नत लिंक

लिंक एक शीर्षक विशेषता हो सकता है, जो दिखाई देगा हॉवर पर। शीर्षक विशेषताओं को भी जोड़ा जा सकता है; वे सहायक होते हैं यदि लिंक स्वयं उन उपयोगकर्ताओं को बताने के लिए पर्याप्त वर्णनात्मक नहीं है जहां वे जा रहे हैं।

Here's a [poorly-named link](http://www.google.com/ "Google"). 
Never write "[click here][^2]". 
Visit [us][web]. 

    [^2]: http://www.w3.org/QA/Tips/noClickHere 
     (Advice against the phrase "click here") 
    [web]: http://programmers.stackexchange.com/ "Programmers Stack Exchange" 

इसके अलावा मेटा पर Markdown footnotes? देखते हैं। पृष्ठ Markdown With Footnotes का उल्लेख करता है।

+0

पॉइंटर्स के लिए धन्यवाद, हालांकि यह स्टैक ओवरफ्लो विशिष्ट है, और मानक मार्कडाउन नहीं है। मुझे याद है कि मैंने इस मुद्दे के बारे में मार्कडाउन मानक के लेखक से संपर्क करने की कोशिश की, लेकिन कभी जवाब नहीं मिला। – Hibou57