मार्कडाउन प्रस्तुति में नई लाइन कैसे जोड़ें?


121

मार्कडाउन प्रस्तुति में नई लाइन कैसे जोड़ें?
मेरा मतलब है, कुछ इस तरह

\नई पंक्ति

में tex

जवाबों:


159

मूल मार्कडाउन विनिर्देश देखें (बोल्ड मेरा):

"पाठ की एक या एक से अधिक लगातार रेखाएं" नियम का निहितार्थ यह है कि मार्कडाउन "कठिन-लिपटे" पाठ पैराग्राफ का समर्थन करता है। यह अधिकांश अन्य टेक्स्ट-टू-HTML फॉर्मेटर्स (जिसमें मूवेबल टाइप के "कन्वर्ट लाइन ब्रेक्स" विकल्प भी शामिल है) से काफी भिन्न होता है, जो एक <br />टैग में पैराग्राफ में हर लाइन ब्रेक कैरेक्टर का अनुवाद करता है ।

जब आप <br />मार्कडाउन का उपयोग करके एक ब्रेक टैग सम्मिलित करना चाहते हैं , तो आप दो या अधिक रिक्त स्थान के साथ एक पंक्ति समाप्त करते हैं, फिर वापसी टाइप करें।


दुर्भाग्य से, यह हेडर के साथ काम नहीं करता है ... मैं हेडर और बाकी स्लाइड के बीच ब्रेक लाइन (या बस बड़ी जगह सेट करना) जोड़ना चाहूंगा।
अधिकतम 04

2
@ मर्सिज़, मुझे नहीं पता कि आप किस प्रस्तुति टूल का उपयोग कर रहे हैं, लेकिन यह मानते हुए कि यह HTML- आधारित है, मैं आपसे सीएसएस से रिक्ति को समायोजित करने का आग्रह करता हूं। मार्कडाउन का डिज़ाइन से कोई संबंध नहीं है; यह सब सामग्री के बारे में है, और रिक्ति के लिए एक खाली लाइन जोड़ना एक अच्छा अर्थपूर्ण फिट नहीं है।
क्रिस

क्या होगा अगर मुझे टेबल सेल के अंदर एक ब्रेक लाइन चाहिए। मुझे नहीं लगता कि यह काम करेगा।
एडुआर्डो रीस

@EduardoReis, टेबल मूल मार्कडाउन विनिर्देश का हिस्सा नहीं हैं और न ही व्यापक रूप से उपयोग किए जाने वाले कॉमनमार्क विनिर्देश हैं । उन सभी को लागू करने वाले कार्यान्वयन के अलग-अलग नियम हैं और कम से कम तीन व्यापक रूप से उपयोग किए जाने वाले टेबल सिंटैक्स हैं। आप <br>तालिका में उपयोग करने का प्रयास कर सकते हैं , लेकिन परिणाम पूरी तरह से उस विशिष्ट उपकरण पर निर्भर करेगा जो आप उपयोग कर रहे हैं।
क्रिस

@ क्रिस, स्पष्टीकरण के लिए धन्यवाद। मैं पंडोक का उपयोग कर रहा हूं। यह मुझे भ्रमित करता है कि <br>अगर मैं इसे HTML में परिवर्तित कर रहा हूं तो पैंडोक "काम करता है" । मुझे लगता है कि यह सिर्फ <br>वहाँ रहता है और ब्राउज़र काम करता है, तरह। लेकिन पीडीएफ प्रारूप के साथ, यह काम नहीं करता है। मैंने अन्य विकल्प की कोशिश की, लेकिन किसी ने भी पंडोक के साथ काम नहीं किया, मुझे एक झंडा या कुछ याद आ रहा है।
एडुआर्डो रीस

87

मार्कडाउन प्रस्तुति में नई लाइन कैसे जोड़ें?

निम्नलिखित संसाधन की जाँच करें Line Return

एक पंक्ति वापसी को मजबूर करने के लिए, एक पंक्ति के अंत में दो खाली स्थान रखें।


इसके साथ मुद्दा यह है कि मैं सभी फाइलों से व्हाट्सएप को पीछे छोड़ देता हूं, जो इस पद्धति का उपयोग करके मार्कडाउन फाइलों को तोड़ देगा।
मैट फ्लेचर

46

बस \पंक्ति के अंत में जोड़ें । उदाहरण के लिए

one\
two

हो जाएगा

one
two

यह दो स्थानों से बेहतर है क्योंकि यह दिखाई देता है।


7
मैं इस समाधान को दूसरों पर पसंद करता हूं क्योंकि मेरे पास एक लाइन के अंत में अतिरिक्त व्हाट्सएप को स्वचालित रूप से ट्रिम करने के लिए मेरा आईडीई सेट है। मैं इस उद्देश्य के लिए उस सेटिंग को बंद नहीं करना चाहता, क्योंकि यह मेरे कोड को साफ रखने में मदद करता है।
कैलावे

2
आसानी से इस quetsion के लिए सबसे अच्छा समाधान!
सौरभ श्रीओम

3
जेप, शब्दार्थ अर्थ के रूप में व्हॉट्सएप को पीछे छोड़ना कोड या डॉक्स में सबसे बड़ा एंटीपैटर है :)
चिह्न

1
यह वास्तव में मार्कडाउन में काम नहीं करता है। मैंने देखा है कि यह कुछ रेंडरर्स में काम करता है, लेकिन मुझे यह पता नहीं है कि कौन सा है। मैं जो करता हूं वह <space> \ <space> लिखता है। दूसरा स्थान रिक्त करता है \ _ एक दृश्य क्यू के रूप में कार्य करता है जिसे मैं अंत में दो स्थान होना चाहता हूं । समस्या यह है कि, वास्तव में बीई के बाद एक जगह नहीं हो सकती है, जिस स्थिति में यह विफल हो जाता है। लेकिन दो अदृश्य स्थानों से बेहतर है। तो अक्सर मैं <br /> साथ जाता हूं। मैं @ चिह्न से सहमत हूं - अब तक का सबसे बड़ा विरोधी। पुराने मेकफाइल्स में सिमेंटिक टैब के साथ वहीं।
बॉब कर्न्स


36

आप उपयोग कर सकते हैं &nbsp; एक नई रिक्त लाइन बनाने के लिए R मार्कडाउन में ।

उदाहरण के लिए, आपकी .Rmd फ़ाइल में:

I want 3 new lines: 

&nbsp;
&nbsp;
&nbsp;

End of file. 

क्या आप बता सकते हैं कि आपको क्यों लगता है कि यह गलत है? @ उपयोगकर्ता ३४४१ user४३
समर

1
मुझे लगता है कि यह सही है। अन्य उत्तर गलत हैं (स्वीकृत उत्तर सहित)
user3441843

यदि आप mardown के रूप में चिह्नित उपयोग कर रहे हैं प्रस्तुत करना आप टूट जाता है जोड़ना चाहिए: सही विकल्प के रूप में github.com/markedjs/marked/issues/835
जॉन Balvin एरियस

@ user3441843, स्वीकृत उत्तर में क्या गलत है?
क्रिस

1
&nbsp;आर-मार्कडाउन में एक नई लाइन क्यों बनाता है जब यह एक गैर-ब्रेकिंग स्पेस डालने के लिए HTML कोड होता है ?
HelloGoodbye

11

एक पंक्ति को तोड़ने के लिए तीन तरीके से मार्कडाउन फ़ाइल

<br /> टैग का उपयोग करना

paragraph First Line <br /> Second Line

\ का उपयोग करते हुए

First Line sentence \
Second Line sentence 

space keypress two times का उपयोग करते हुए

First Line sentence␠␠
Second Line sentence

उपयोग में अनुच्छेद <br /> टैग ।

एक \या दो बार का उपयोग करने में कई वाक्य space keyतब दबाएं Enterऔर एक नया वाक्य लिखें।


4

यह इस बात पर निर्भर करता है कि आप किस प्रकार के मार्कड पार्सर का उपयोग कर रहे हैं। Showdownjs में उदाहरण के लिए एक विकल्प है {simpleLineBreaks: true}जो निम्नलिखित md इनपुट के लिए संबंधित html देता है:

a line
wrapped in two
<p>a line<br>
wrapped in two</p>


-3

प्रोग्रामलाइन फ़ाइल में प्रोग्रामलाइन में नईलाइन जोड़ने के लिए न्यूलाइन वर्ण (\ n) का उपयोग किया जा सकता है। उदाहरण के लिए, अजगर में ऐसा करना संभव है:

with open("file_name.md", "w") as file:
   file.write("Some text")
   file.write("\n")
   file.write("Some other text")

यह एक अच्छा जवाब है क्योंकि यह संकेत देता है कि \ n \ r काम नहीं करता है (esp। C # UWP Markdown घटक में)। केवल \ n काम करता है।
ES
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.