কীভাবে মার্কডাউন উপস্থাপনায় নতুন লাইন যুক্ত করবেন?


121

কীভাবে মার্কডাউন উপস্থাপনায় নতুন লাইন যুক্ত করবেন?
মানে কিছু একটা

\নতুন লাইন

মধ্যে টেক্স

উত্তর:


159

দেখুন মূল markdown স্পেসিফিকেশন (বোল্ড খনি):

"টেক্সটের এক বা একাধিক পরপর রেখাগুলি" বিধিটির অন্তর্ভুক্ততা হ'ল মার্কডাউন "হার্ড-মোড়ানো" পাঠ্য অনুচ্ছেদের সমর্থন করে। এটি বেশিরভাগ অন্যান্য পাঠ্য থেকে এইচটিএমএল ফর্ম্যাটারগুলির (মুভেবল টাইপের "কনভার্ট লাইন ব্রেক" বিকল্প সহ) থেকে উল্লেখযোগ্যভাবে পৃথক হয় যা অনুচ্ছেদে প্রতিটি লাইন ব্রেকের অক্ষরকে একটি <br />ট্যাগে অনুবাদ করে ।

আপনি যখন <br />মার্কডাউন ব্যবহার করে একটি ব্রেক ট্যাগ সন্নিবেশ করতে চান , আপনি দুটি বা ততোধিক স্পেস দিয়ে একটি লাইন শেষ করেন, তারপরে রিটার্ন টাইপ করুন।


দুর্ভাগ্যক্রমে, এটি শিরোলেখগুলির সাথে কাজ করে না ... আমি শিরোনাম এবং বাকী স্লাইডের মধ্যে ব্রেক ব্রেক (বা কেবলমাত্র বৃহত্তর স্থান নির্ধারণ) যুক্ত করতে চাই।
সর্বোচ্চ04

2
@ মারিউস, আপনি কোন উপস্থাপনা সরঞ্জামটি ব্যবহার করছেন তা আমি জানি না, তবে এটি এইচটিএমএল-ভিত্তিক ধরে নিয়ে আমি আপনাকে সিএসএসের সাথে ব্যবধানটি সামঞ্জস্য করার জন্য অনুরোধ করছি। মার্কডাউন ডিজাইনের সাথে মোটেই উদ্বিগ্ন নয়; এটি সমস্ত বিষয়বস্তু সম্পর্কে, এবং ব্যবধানের জন্য ফাঁকা রেখা যুক্ত করা ভাল শব্দার্থিক ফিট নয়।
ক্রিস

আমি যদি কোনও টেবিল ঘরের ভিতরে একটি ব্রেক লাইন চাই want আমি মনে করি না এটি কাজ করবে।
এডুয়ার্ডো রেইস

@ এদুয়ার্ডোরিস, টেবিলগুলি মূল মার্কডাউন স্পেসিফিকেশনের অংশ নয় বা বহুল ব্যবহৃত ব্যবহৃত কমনমার্ক স্পেসিফিকেশন । বাস্তবায়নগুলি যা তাদের সকলকে সমর্থন করে তাদের আলাদা আলাদা বিধি রয়েছে এবং কমপক্ষে তিনটি বহুল ব্যবহৃত টেবিল সিনট্যাক্স রয়েছে। আপনি <br>একটি সারণীতে ব্যবহার করার চেষ্টা করতে পারেন , তবে ফলাফলটি আপনি যে নির্দিষ্ট সরঞ্জামটি ব্যবহার করছেন তার উপর পুরোপুরি নির্ভর করবে।
ক্রিস

@ ক্রিস, স্পষ্টতার জন্য ধন্যবাদ। আমি প্যান্ডোক ব্যবহার করছি। এটি আমাকে বিভ্রান্ত করে যে প্যান্ডোকটি " <br>HTML " এর সাথে কাজ করে যদি আমি এটি এইচটিএমএল রূপান্তর করি। আমার ধারণা এটি কেবল <br>সেখানে রাখে এবং ব্রাউজারটি কাজটি করে, সাজানো। কিন্তু পিডিএফ ফর্ম্যাট সহ এটি কার্যকর হয় না। আমি অন্য বিকল্প চেষ্টা করেছিলাম, কিন্তু কেউই প্যান্ডোকের সাথে কাজ করেনি, আমি একটি পতাকা বা কিছু অনুপস্থিত হতে পারে।
এডুয়ার্ডো রেইস

87

কীভাবে মার্কডাউন উপস্থাপনায় নতুন লাইন যুক্ত করবেন?

নিম্নলিখিত উত্স পরীক্ষা করুন Line Return

একটি লাইন ফেরত জোর করতে, একটি লাইনের শেষে দুটি খালি স্থান রাখুন।


এটির সাথে সমস্যাটি হ'ল আমি সমস্ত ফাইল থেকে পূর্ববর্তী শ্বেতস্পেস পরিষ্কার করি, যা এই পদ্ধতিটি ব্যবহার করে মার্কডাউন ফাইলগুলি ভেঙে দেবে।
ম্যাট ফ্লেচার

46

কেবল \লাইনের শেষে যুক্ত করুন । উদাহরণ স্বরূপ

one\
two

হয়ে যাবে

one
two

এটি দুটি স্পেসের চেয়েও ভাল কারণ এটি দৃশ্যমান।


7
আমি এই সমাধানটি অন্যদের চেয়ে পছন্দ করি কারণ আমার আইডিই একটি লাইনের শেষে স্বয়ংক্রিয়ভাবে অতিরিক্ত হোয়াইটস্পেস ট্রিম করতে সেট করে। আমি কেবল এই উদ্দেশ্যে সেটিংটি বন্ধ করতে চাই না, কারণ এটি আমার কোড পরিষ্কার রাখতে সহায়তা করে।
কলওয়ে

2
সহজেই এই উদ্ধৃতি জন্য সেরা সমাধান!
সৌরভ শ্রীম

3
সিপিক অর্থ হিসাবে জ্যাপ, শ্বেত স্পেসকে অনুসরণ করা কোড বা ডক্সের মধ্যে সবচেয়ে বড় অ্যান্টিপ্যাটার্ন :)
চিহ্নিত করুন

1
এটি আসলে মার্কডাউন, দীর্ঘশ্বাসে কাজ করে না। আমি এটি কিছু রেন্ডারারগুলিতে কাজ করতে দেখেছি, তবে কোনটি অফহ্যান্ড জানি না। আমি যা করি তা <স্পেস> <স্পেস> লিখুন write \ দ্বিতীয় স্থানটি উদ্ধৃত করে এবং ভিজ্যুয়াল কিউ হিসাবে পরিবেশন করে যা আমি শেষ পর্যন্ত দুটি স্পেস থাকার জন্য চাই । সমস্যাটি হ'ল, আসলে after এর পরে কোনও স্থান থাকতে পারে না, সেই ক্ষেত্রে এটি ব্যর্থ হয়। তবে দুটি অদৃশ্য জায়গার চেয়ে ভাল। তাই আমি প্রায়শই <br /> নিয়ে যাই। আমি @ চিহ্নের সাথে একমত - সর্বকালের বৃহত্তম এন্টিপ্যাটার্ন পুরানো মেকফিলগুলিতে অর্থপূর্ণ ট্যাবগুলি সহ ঠিক সেখানে।
বব কার্নস


36

আপনি &nbsp;একটি নতুন ফাঁকা লাইন তৈরি করতে আর মার্কডাউন ব্যবহার করতে পারেন ।

উদাহরণস্বরূপ, আপনার .Rmd ফাইলে:

I want 3 new lines: 

&nbsp;
&nbsp;
&nbsp;

End of file. 

আপনি কেন ভুল বলে মনে করছেন তা ব্যাখ্যা করতে পারবেন? @ ব্যবহারকারী 3441843
গ্রীষ্ম

1
আমি মনে করি এটি সঠিক। অন্যান্য উত্তরগুলি ভুল (স্বীকৃত উত্তর সহ)
ব্যবহারকারী 3441843

আপনি যদি মারডাউন রেন্ডার হিসাবে চিহ্নিত হিসাবে ব্যবহার করছেন তবে আপনার বিরতি যুক্ত করা উচিত: বিকল্প হিসাবে সত্য github.com/markedjs/marked/issues/835
জন

@ ব্যবহারকারী 3441843, গৃহীত উত্তরের সাথে কী দোষ?
ক্রিস

1
কোনও ব্রেক-স্পেস স্থান&nbsp; সন্নিবেশ করার জন্য এইচটিএমএল কোড হ'ল কেন আর মার্কডাউনে একটি নিউলাইন তৈরি করবেন ?
হ্যালো গুডবাই

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

এটি আপনি কী ধরণের মার্কডাউন পার্সার ব্যবহার করছেন তার উপর নির্ভর করে। উদাহরণস্বরূপ শোডাউনজগুলিতে একটি বিকল্প রয়েছে {simpleLineBreaks: true}যা নিম্নলিখিত এমডি ইনপুটটির সাথে সম্পর্কিত এইচটিএমএল দেয়:

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

0

আমি অ্যান্ড্রয়েডে মার্কডাউন পার্সিংয়ের জন্য মার্কওয়ন ব্যবহার করছিলাম । নিম্নলিখিতটি দুর্দান্ত কাজ করেছে:

"My first line  \nMy second line  \nMy third line  \nMy last line"

... \nপ্রতিটি লাইনের শেষে দুটি স্থান ফাঁকা আছে ।


-3

নিউলাইন চরিত্রটি (\ n) প্রোগ্রামাকমে মার্কডাউন ফাইলটিতে একটি নতুন লাইন যুক্ত করতে ব্যবহৃত হতে পারে। উদাহরণস্বরূপ, অজগরটিতে এটি করা সম্ভব:

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

এটি একটি ভাল উত্তর যেহেতু এটি \ n \ r কাজ করে না এমন ইঙ্গিত দেয় (যেমন সি # ইউডাব্লুপি মার্কডাউন উপাদানটিতে)। কেবল \ n কাজ করে।
ইএস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.