मैं अपने CMS संपादक में मार्कडाउन समर्थन जोड़ रहा हूं ।
मार्कडाउन सामग्री लिखते समय, मैं दो खाली लाइनें कैसे बनाऊं?
मैं कोशिश कर रहा हूं, लेकिन मुझे हमेशा केवल एक लाइन मिलती है।
मैं अपने CMS संपादक में मार्कडाउन समर्थन जोड़ रहा हूं ।
मार्कडाउन सामग्री लिखते समय, मैं दो खाली लाइनें कैसे बनाऊं?
मैं कोशिश कर रहा हूं, लेकिन मुझे हमेशा केवल एक लाइन मिलती है।
जवाबों:
यदि आपका मार्कडाउन कंपाइलर HTML का समर्थन करता है, तो आप <br/><br/>
मार्कडाउन स्रोत में जोड़ सकते हैं ।
pre
रिक्त लाइनों को शामिल करने के लिए टैग कर सकते हैं। चूंकि pre
ब्लॉक के अंदर मार्कडाउन पार्स नहीं किया गया है। मैं ऐसा नहीं करना पसंद करूंगा, इसके बजाय जरूरत के अनुसार जोड़ <br>
दूंगा।
मैं बहुत से मार्कडाउन कार्यान्वयन पर परीक्षण करता हूं। गैर-ब्रेकिंग स्पेस ASCII कैरेक्टर
(उसके बाद एक ब्लैंक लाइन) एक ब्लैंक लाइन देता है। इस जोड़ी को दोहराने से काम चल जाएगा। अब तक मैं कोई असफल नहीं हुआ।
उदाहरण के लिए:
हैलो
विश्व!
backticks
यह कोशिश की , लेकिन इसके साथ , इसे & nbsp; HTML में यह कहां है&nbsp;
मैं केवल नीचे दिए गए विकल्पों को जानता हूं। उन सभी की एक सूची लेना और उनके मतभेदों पर टिप्पणी करना बहुत अच्छा होगा
# RAW
## Creates 2 Lines that CAN be selected as text
## -------------------------------------------------
### The non-breaking space ASCII character
### HTML <(br)/> tag
<br />
<br />
## Creates 2 Lines that CANNOT be selected as text
## -------------------------------------------------
### HTML Entity 





### Backticks with a space inside followed by two spaces
`(space)`(space)(space)
`(space)`(space)(space)
#### sample:
` `
` `
# End
मार्केडेन फ्लेवर में, जो समीकरण आउटपुट का समर्थन करता है, निम्न को पहले और बाद में खाली लाइनों के साथ एक लाइन पर काम करना चाहिए (अन्य लाइनों के लिए दोहराएं):
$ ~ $
यह मूल रूप से एक समीकरण है जिसमें एक एकल समीकरण-श्वेत-स्थान नहीं है। लाभ यह है कि मार्कडाउन फ्लेवर में पीडीएफ और एचटीएमएल आउटपुट विकल्प (रमार्कडाउन सहित) दोनों शामिल हैं, इसे दोनों आउटपुट प्रकारों के लिए एक ही तरीके से समझा जाना चाहिए, जबकि मुझे यकीन नहीं है कि पीडीएफ आउटपुट कैसे <br> या nbsp की व्याख्या करेगा;
मूल रूप से, यदि आप जिस लाइब्रेरी का उपयोग कर रहे हैं, वह कॉमनमार्क-अनुरूप है, तो आप आसानी से कई हार्ड लाइन ब्रेक ( <br />
) जोड़ सकते हैं । यहाँ CommonMark के नवीनतम विनिर्देशों (0.28) से एक उद्धरण दिया गया है :
एक लाइन ब्रेक (एक कोड स्पैन या HTML टैग में नहीं) जो दो या अधिक रिक्त स्थान से पहले होता है और एक ब्लॉक के अंत में नहीं होता है हार्ड लाइन ब्रेक के रूप में पार्स किया जाता है (HTML में एक
टैग के रूप में प्रदान किया जाता है )
और फिर...
अधिक दृश्यमान विकल्प के लिए, दो छोरों के बजाय लाइन समाप्त होने से पहले एक बैकस्लैश का उपयोग किया जा सकता है
विनिर्देश काफी स्पष्ट है। हालाँकि, मैं जिस लाइब्रेरी का उपयोग कर रहा हूँ, वह मार्कडिग है दो स्पेस तकनीक (बग होना चाहिए) के साथ काफी काम नहीं करती है, लेकिन यह बैकलैश के साथ काम करती है।
उस ने कहा, यह इनपुट ...
Line one\
\
\
\
Line two
"लाइन वन" के बाद चार हार्ड लाइन ब्रेक का उत्पादन करेगा। आप इसे यहाँ देख सकते हैं (बैकलैश का उपयोग करके) ...
https://babelmark.github.io/?text=Line+one%5C%0A%5C%0A%5C%0A%5C%0ALine+two%0A
ध्यान दें कि सभी CommonMark- अनुरूप कार्यान्वयन इसे सही कैसे प्राप्त करेंगे।
बैकटिक के अंदर एक स्थान और दो रिक्त स्थान का अनुसरण करने के लिए उद्धरण। अधिक लाइनों के लिए आवश्यकतानुसार दोहराएं:
text1 text1
`(space)`(space)(space)
`(space)`(space)(space)
text2 text2
यह मार्कडाउन स्रोत में सभ्य दिखता है:
text1 text1
` `
` `
text2 text2
आप इसका उपयोग पूरी तरह से कर सकते हैं:
texttextexttexttext
texttexttexttexttext
आप इसे प्राप्त करने के लिए बार-बार एक U+00a0
दो पंक्ति ( U+0020
× 2) के बाद एक नई पंक्ति ( U+000a
) के बाद एक नो-ब्रेक स्पेस ( ) के अनुक्रम का उपयोग कर सकते हैं । आपके उपयोग के मामले के आधार पर दो या अधिक बार आवश्यक है।
उपयोग करना ( यहाँ व्याख्या नहीं की गई , लेकिन वास्तविक सफेद स्थान वर्ण) (सैद्धांतिक रूप से कॉपी-और-पेस्ट-सक्षम):
पूर्ववर्ती निम्नलिखित।
मार्कडाउन में एक खाली लाइन के लिए, एक जगह से बाहर निकलें (\
) से , और फिर एक नई लाइन जोड़ें।
उदाहरण:
"\
"
याद रखें: एक जगह से बचकर एक नई लाइन से बच जाएं। इस तरह से मार्कडाउन अनुपालन है और किसी भी संकलक में ठीक से संकलन करना चाहिए। आपको यह देखने के लिए उदाहरण पाठ का चयन करना पड़ सकता है कि यह कैसे सेट किया गया है।
गिटहब विकी मार्कडाउन में मैंने हैश के निशान (#) का इस्तेमाल किया, जिसके बाद लाइन को बड़ा बनाने के लिए दो जगह का उपयोग किया गया। यह वास्तव में आपको कई लाइन ब्रेक नहीं देता है, लेकिन इसने एक बड़ी लाइन को तोड़ दिया और मुझे मेरी जरूरतों के लिए अच्छी सेवा दी।
के बजाय:
text
(space)(space)
more text
मैंने किया:
text
(hash mark)(space)(space)
more text
मुझे नहीं पता कि यह अन्य संपादकों के साथ काम करता है, लेकिन VSCode में एक सरल # के बाद तुरंत एक newline मेरे उद्देश्यों के लिए चाल करता है और असीम रूप से दोहराया जा सकता है। (बैकटिक उद्धरण के विपरीत जो वहाँ शून्य उत्पादन है)
यह वास्तव में एक खाली शीर्षक पंक्ति है, हालांकि - इसलिए किसी भी दस्तावेज़ की रूपरेखा या ऑटो-स्वरूपण कायरता लग सकता है।
आप उपयोग कर सकते हैं <br/><br/>
या
या \ \
।
यह HTML इकाई जिसका अर्थ है "गैर-ब्रेकिंग स्पेस" आपको प्रत्येक लाइन ब्रेक के लिए मदद करेगा
कई स्थान जोड़ने का प्रयास करें (दो स्थान = एक <br>
):
mycode(space)(space)(space)(space)