পিডিএফ তৈরি করার সময় মার্কডাউন করে পেজব্রেক


85

আমি ডক্সিজেন (1.8.6) ব্যবহার করে মার্কডাউন পাঠ্য ফাইলের একটি পিডিএফ তৈরি করছি। এখন আমি মার্কডাউন ফাইলের নির্দিষ্ট পর্যায়ে পৃষ্ঠা বিরতি পেতে চাই, আমি এই লিঙ্কটি ব্যবহার করেছি ।

প্রদত্ত লিঙ্কে তারা '>' লাইন ব্রেকের জন্য ব্যবহার করার কথা বলেছে। তবে তারা পৃষ্ঠা বিরতি সম্পর্কে উল্লেখ করেনি। হ্যাঁ আমি পৃষ্ঠা বিরতিতেও '>' ব্যবহার করতে পারি তবে মার্কডাউন পাঠ্য ফাইলে আমাকে এই চিহ্নটি 5 বা ততোধিক বার লিখতে হবে এবং এটি মার্কডাউন ফাইলটিকে অদ্ভুত চেহারাতে তৈরি করে। মার্কডাউন ফাইলগুলিতে পৃষ্ঠা বিরতি পাওয়ার জন্য অন্য কোনও উপায় আছে কি?


4
আপনি কি কোডে গিয়েছিলেন যেমন: আমার মূল পৃষ্ঠা {# মেইনপেজ} ============ এটি প্রথম পৃষ্ঠায় লেখা \ লেটেক্সনলি ly নতুন পৃষ্ঠা \ এন্ডলেটেক্সোনালি এটি দ্বিতীয় পৃষ্ঠার পাঠ্য
অ্যালবার্ট

@ অ্যালবার্ট আমি ল্যাটেক্স ফোল্ডারে কোনও মূল পৃষ্ঠার কীওয়ার্ডটি খুঁজে পাইনি
ব্যবহারকারী 2760375

4
আমি যে উদাহরণটি দিয়েছি তা 2 পৃষ্ঠাগুলির সমন্বয়ে একটি মূল পৃষ্ঠা উত্পন্ন করে। আপনার জন্য গুরুত্বপূর্ণ অংশটি হ'ল ল্যাটেক্সোনালি .... \ এন্ডলেটেক্সোনালি। আপনি যখন আমার উদাহরণটি কোনও ফাইলে রাখেন (যেমন aa.md) আপনি যখন ল্যাটেক্স আউটপুট তৈরি করেছেন তখন আপনি দুটি পৃষ্ঠা দেখতে পাবেন।
অ্যালবার্ট

@ আলবার্ট হ্যাঁ এখন এটি আগে পেয়েছি আমি টেক্সট ফাইলে ল্যাটেক্সনলি কমান্ডটি ব্যবহার করিনি owএখন আমি এটি পেয়েছি ধন্যবাদ
ইউজার 2760375

উত্তর:


61

আমি একই মুখোমুখি হয়ে andোকিয়ে সমাধান করেছি

\পৃষ্ঠা বিরতি

এটি আসলে একটি মার্কডাউনের চেয়ে ল্যাটেক্স কমান্ড।


4
এটি প্যান্ডোকের সাথে ভাল কাজ করে। এইচটিএমএল রেন্ডারিংয়ে হস্তক্ষেপ না করে ক্ষীর পিডিএফ একটি পৃষ্ঠা বিরতি প্রবেশ করান।
joelostblom

4
THX, আমি কেবল এটিই খুঁজছিলাম :) এটি আর এর বোনা সরঞ্জামেও কাজ করে।
তেটলানেশ

4
মার্কডাউন স্থানীয়ভাবে লেটেক্সকে সমর্থন করে না, যেখানে এটি মূলত এইচটিএমএল এবং সিএসএসকে সমর্থন করে। এই জন্য নীচে @ টমোডিয়ানের উত্তরে আরও বেশি ভোট রয়েছে। এই সমাধানটি কিছু ক্ষেত্রে (বিশেষত আর মার্কডাউন তে, যেমন তেতলানেশ উল্লেখ করেছেন) কাজ করে তবে সমস্ত ক্ষেত্রে নয়। নীচে টমোডিয়ানের উত্তর চয়ন করুন ... এটি আরও বহনযোগ্য।
মাইক উইলিয়ামসন

যেহেতু ওপি প্রশ্নটি সাধারণ মার্কডাউন সম্পর্কিত, আমার মনে হচ্ছে এই উত্তরটি বেশিরভাগ লোকের পক্ষে কার্যকর / কার্যকর হবে না। @ টমোডিয়ার উত্তরটি সেরা আইএমও।
ব্রিফর্ড ওয়াইলি

207

যেহেতু মার্কডাউন সরল এইচটিএমএল এবং সিএসএস গ্রহণ করে, আপনি যেখানেই পৃষ্ঠা বিরতিতে বাধ্য করতে চান সেখানে কেবল এই লাইনটি যুক্ত করুন।

<div style="page-break-after: always;"></div>

আপনার মার্কডাউন সম্পাদককে যদি পিডিএফ সঠিকভাবে রফতানি করতে সমস্যা হয় তবে প্রথমে এইচটিএমএল হিসাবে রফতানি করার চেষ্টা করুন, তারপরে আপনার ব্রাউজারটি দিয়ে খুলুন এবং পিডিএফ হিসাবে মুদ্রণ করুন।


4
এটা সঠিক উত্তর. এই ধরণের স্টাইল 'হ্যাকস' সম্ভবত এই কারণেই জন এইচটিএমএল / সিএসএস গ্রহণ করেছে
কাজিনকোচেন

4
এটা সঠিক উত্তর. এবং এটি সাহসী আগুনের গুলি মার্কডাউন ভালভাবে কাজ করে
দিমিত্রি কে

4
এটি আমি পরীক্ষা করেছি সবচেয়ে কার্যকর এবং বহুল সমর্থিত সমাধান।
বায়টান কার্ট

4
পৃষ্ঠার বিরতিতে ডাব্লু 3 স্কুলগুলিতে এন্ট্রি বলছে, "দ্রষ্টব্য: আপনি এই সম্পত্তিটি খালি <ডিভি>> বা একেবারে অবস্থানযুক্ত উপাদানগুলিতে ব্যবহার করতে পারবেন না।" এটি যদি কাজ করে তবে আমি এটি ব্যবহার করতাম (তবে হায়
জুনিয়রে না

4
আমি এটি পুতুলের সাথে ব্যবহার করি, দুর্দান্ত কাজ করে। <ঘন্টা শৈলী = "পৃষ্ঠা-বিরতি-পরে: সর্বদা;" />
জেনেরিক-ব্যবহারকারী

15

আমি জানি যে এটি একটি মৃত প্রশ্ন, তবে আমি এমন একটি উপায় খুঁজে পেয়েছি যা আমি মনে করি আমার ব্যতীত অন্যদের পক্ষে কার্যকর হতে পারে।

আপনি একটি অদৃশ্য উপাদানের ভিতরে কমান্ড \ পেজব্রেক ব্যবহার করতে পারেন। এইভাবে এটি ক্ষীরের সাথে এবং এইচটিএমএল সহ কাজ করে।

<div style="page-break-after: always; visibility: hidden"> 
\pagebreak 
</div>

কেন এই কৌশলটির পরিবর্তে ডোজিজেন কমান্ড ইত্যাদি এবং \ পেজব্রেক` এর \htmlonlyসাথে ব্যবহার করবেন না । <div>\latexonly´ with
অ্যালবার্ট

4
কারণ এই কৌশলটি বাইরের অক্সিজেনের বহনযোগ্য এবং আপনি এটি প্যান্ডোকের মাধ্যমেও ব্যবহার করতে পারেন।
Noè Murr

10

ব্লককোটিস বনাম লাইন ব্রেক

>মার্কডাউন লাইনে বিরতি জন্য ব্যবহৃত হয় না। এটি ব্লককোটিসের জন্য ব্যবহৃত হয়। উদাহরণস্বরূপ, নিম্নলিখিত মার্কডাউন কোড

> A man provided with paper, pencil, and rubber, and
> subject to strict discipline, is in effect a universal machine.

হয়ে যায়

একজন ব্যক্তি কাগজ, পেন্সিল এবং রাবার সরবরাহ করেছিলেন এবং কঠোর শৃঙ্খলা সাপেক্ষে কার্যকর ছিলেন সর্বজনীন যন্ত্র।

(এটি অ্যালান টুরিংয়ের একটি উক্তি ।)

স্ট্যাক ওভারফ্লো দ্বারা এটি কীভাবে হলুদ ব্যাকগ্রাউন্ডের সাথে রেন্ডার হয় তা দ্রষ্টব্য। যদি আপনি উত্পন্ন মার্কআপ পরীক্ষা করেন তবে আপনি <blockquote>ট্যাগগুলি ব্যবহার করা দেখতে পাবেন।

লাইন বিরতি সাধারণত দুটি বা ততোধিক স্পেস (মার্কডাউন সিনট্যাক্স) দিয়ে একটি লাইন শেষ করে বা কাঁচা <br>ট্যাগ ব্যবহার করে (বেশিরভাগ মার্কডাউন প্রসেসরগুলি ইনলাইন এইচটিএমএলকে মঞ্জুরি দেয়) সন্নিবেশ করা যায়। উদাহরণস্বরূপ ( কোনও স্থান উপস্থাপনের জন্য ব্যবহার করে ), এই মার্কডাউন

123 Fake Street␣␣
Springfield, USA

হয়ে যায়

123 ফেক স্ট্রিট
স্প্রিংফিল্ড, মার্কিন যুক্তরাষ্ট্র

পৃষ্ঠা বিরতি

যেহেতু মূল স্পেসিফিকেশন মার্কডাউনটি এইচটিএমএল আউটপুট জন্য ডিজাইন করা হয়েছিল (যার পৃষ্ঠাগুলির ধারণা নেই) পৃষ্ঠা বিরতির জন্য কোনও সমর্থন নেই।

ডক্সিজেন তার পিডিএফগুলি তৈরি করতে ল্যাটেক্স ব্যবহার করে । এটি ইনলাইন লেটেক্স¹ সমর্থন করে বলে মনে হচ্ছে না, তবে আপনি মধ্যবর্তী .texফাইলটি পরিবর্তন করতে পারবেন এবং তারপরে pdflatexআপনার পিডিএফ তৈরি করতে সক্ষম হবেন :

  1. একটি .texফাইল তৈরি করতে ডক্সিজেন ব্যবহার করুন
  2. সম্পাদনা করুন .texফাইল নিজে যোগ \newpageযেখানেই থাকুন না কেন পৃষ্ঠা বিরতি চান
  3. চালান pdflatex documentation.tex
  4. পরীক্ষা করা documentation.pdf

এই প্রশ্নটি উপরের 3 ধাপের জন্য একটি দরকারী রেফারেন্স হতে পারে।

Oxডক্সিজেন ইনলাইন ল্যাটেক্স সূত্রগুলিকে সমর্থন করে তবে আমি \newpageপাঠ্য পরিবেশে কাজ করে এমন নির্বিচারে ইনলাইন ল্যাটেক্স কমান্ডের কোনও উল্লেখ খুঁজে পাইনি ।


আরে প্রাথমিকভাবে আমি .tex ফাইলের পদ্ধতির মধ্য দিয়ে গিয়েছিলাম, যদিও আমি পিডিএফ প্রজন্মের জন্য যাইহোক খাঁটি মার্কডাউন পদ্ধতির ব্যবহার করতে চেয়েছিলাম এবং হ্যাঁ আমি চেষ্টাও করেছি - নতুন পৃষ্ঠায় কিন্তু এটি কার্যকর হয়নি।
ব্যবহারকারী 2760375

4
মার্কডডে পৃষ্ঠা বিরতির জন্য সিনট্যাক্স অন্তর্ভুক্ত না হওয়ায় কোনও শুদ্ধ মার্কডাউন পদ্ধতি নেই। যদিও অনেক মার্কডাউন এক্সটেনশান রয়েছে, আমি পৃষ্ঠা বিচ্ছেদের জন্য সমর্থন যুক্ত করে এমন কোনও বিষয়ে আমি অবগত নই। আপনি পান্ডোকের মতো কিছু চেষ্টা করতে পারেন যা ইনলাইন ল্যাটেক্স সমর্থন করে , তবে আমি কল্পনা করেছিলাম যে আপনি সোর্স কোড থেকে ডকুমেন্টেশন ব্লকগুলি বের করার দক্ষতার জন্য আপনি ডক্সিজেন ব্যবহার করছেন যা পান্ডোক করেন না। সম্ভবত আমি এটি সম্পর্কে ভুল ...
ক্রিস

4

যদিও এই উত্তরগুলি কার্যকর - এটি মার্কডাউন (এমডি) এর একটি লক্ষ্যকে ভঙ্গ করে, যা একটি সরল পাঠ্য দলিল হিসাবে খুব পাঠযোগ্য এবং পাশাপাশি আরও সমৃদ্ধ উপস্থাপনাগুলিতে ফর্ম্যাট করতে সক্ষম।

আপনি পাঠ্যের মধ্যে এইচটিএমএল / সিএসএসের একগুচ্ছ এম্বেড করা শুরু করার সাথে সাথে আপনি এমডির প্রথম দিকটি হারাবেন। আপনি পাশাপাশি ওয়ার্ড, লিব্রে, এইচটিএমএল / সিএসএস ইত্যাদি ব্যবহার করতে পারেন

আমি মনে করি এমডি একটি পৃষ্ঠা বিরতি ক্রম যুক্ত করতে ভাল করবে। এর মতো কিছু: <<<<>>>>বা ফর্ম্যাটিং অপারেটরগুলির মতো। আমি আমার এমডি পাঠ্যে এটি ব্যবহার করি। এটি পিডিএফ বা এইচটিএমএল রূপান্তরকারীগুলিতে একটি পৃষ্ঠা বিরতি সৃষ্টি করে না, তবে এটি উভয় এবং প্লেইন-পাঠ্য ফর্মগুলির মধ্যে সনাক্তযোগ্য।


3

পিডিএফকে আপনি যেমন চান তেমন রেন্ডার করার জন্য ম্যানুয়ালি এইচটিএমএল আউটপুট সম্পাদনা করা সর্বশেষ অবলম্বন কর্মপরিকল্পনা।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.