রমার্কডাউন এবং প্যান্ডোকের সাম্প্রতিক সংস্করণ
রমার্কডাউন এর আরও সাম্প্রতিক সংস্করণগুলিতে , শীর্ষ স্তরের উপাদানটির মাধ্যমে মার্জিনের সেটিংসটি ওয়াইএএমএল শিরোনামে করা যেতে পারে geometry। আপনি geometryট্যাগটিতে যা নির্দিষ্ট করেছেন তা লটেক্স টেমপ্লেটে পাইপ করা হবে যা নীচের ল্যাটেক্স স্নিপেটের মাধ্যমে প্যান্ডোকের সাথে জাহাজে পাঠানো হবে
$if(geometry)$
\usepackage[$for(geometry)$$geometry$$sep$,$endfor$]{geometry}
$endif$
উদাহরণস্বরূপ, প্রস্থের 2 সেন্টিমিটারের মার্জিন নির্দিষ্ট করতে অন্তর্ভুক্ত হবে
---
title: "Habits"
author: John Doe
date: March 22, 2005
geometry: margin=2cm
output: pdf_document
---
জ্যামিতি ল্যাটেক্স প্যাকেজে আরও জটিল স্পেসিফিকেশন পাস করার জন্য , ল্যাটেক্সের সাথে যেমন স্ট্রিং বিকল্প রয়েছে:
---
title: "Habits"
author: John Doe
date: March 22, 2005
geometry: "left=3cm,right=3cm,top=2cm,bottom=2cm"
output: pdf_document
---
আসল উত্তর
প্যান্ডোক লাটেক্সের মাধ্যমে পিডিএফ-তে রেন্ডার করছে বলে এটি একটি ল্যাটেক্স প্রশ্ন - আপনি যা লিঙ্ক করেছেন তার কোনও লটেক্স নথির ডিফল্ট মার্জিনকে উপস্থাপন করে।
জ্যামিতি উদাহরণস্বরূপ লেটেক্ প্যাকেজ পৃষ্ঠার মার্জিন পরিবর্তন করতে ব্যবহার করা যাবে। তবে আপনাকে প্যানডোককে এটি ব্যবহার করার জন্য বলার একটি উপায় প্রয়োজন যা এটিকে ল্যাটেক্স শিরোনাম রূপান্তরিত এমডি ফাইলটিতে প্রয়োগ করে অন্তর্ভুক্ত করে ব্যবহার করে।
আপনি এটি কীভাবে করবেন তা পান্ডোক ব্যবহারকারী গাইডে নথিভুক্ত করা হয়েছে । বিশেষত --template=FILEকমান্ড লাইন যুক্তি এবং টেম্পলেট বিভাগ দেখুন । মূলত, আপনি যে ল্যাটেক্স নির্দেশাবলী ব্যবহার করতে চান তা অন্তর্ভুক্ত করতে বা নিজের স্ক্র্যাচ থেকে নিজের টেম্পলেটটি শুরু করতে এবং এটি উপযুক্ত স্থানে স্থাপন করতে ডিফল্ট টেম্পলেটটি সন্ধান করুন এবং পরিবর্তন করুন; দেখতে --data-dirকমান্ড লাইন আর্গুমেন্ট।
আরেকটি বিকল্প যদি আপনি Pandoc একটি সাম্প্রতিক সংস্করণ ব্যবহার করছেন পরিবর্তনশীল যুক্তি (সঙ্গে পারেন সেট ব্যবহার করা -V KEY[=VAL]বা --variable=KEY[:VAL])। geometryপ্যাকেজ মে 2012 সালে ডিফল্ট লেটেক্ টেমপ্লেট যোগ করা হয়েছিল (দেখুন এই আলোচনা )। যেমন, আপনি যদি পৃষ্ঠাটির মার্জিন পরিবর্তন করতে চান তবে আপনি এটি ব্যবহার করতে পারেন:
pandoc -V geometry:margin=1in -o output.pdf input.md
আপনি একাধিক ভেরিয়েবল মানও নির্দিষ্ট করতে পারবেন। উদাহরণস্বরূপ, আপনি যদি অর্ধ ইঞ্চি মার্জিন সহ 4 বাই 6 ইঞ্চি পিডিএফ তৈরি করতে চান, আপনি ব্যবহার করতে পারেন:
pandoc -V geometry:paperwidth=4in -V geometry:paperheight=6in -V geometry:margin=.5in -o output.pdf input.md
variableস্ক্র্যাচ থেকে কোনও টেম্পলেট তৈরি করতে বা ডিফল্ট টেমপ্লেটে মার্জিনগুলিকে হার্ড-কোডিংয়ের পরিবর্তে কমান্ডটি ব্যবহার করে এটি সেট করতে পারেন । উদাহরণস্বরূপ, 1 ইঞ্চি মার্জিনের জন্য, আপনি ব্যবহার করতে পারেনpandoc -V geometry:margin=1in -o output.pdf input.md।