পানডোকের পিডিএফ রূপান্তরকে মার্কডাউন: পৃষ্ঠাগুলি ল্যান্ডস্কেপ তৈরি করছেন?


10

আমি একটি নথি পান্ডোক মার্কডাউন থেকে .pdf তে রূপান্তর করছি am আমি রূপান্তরটি এইভাবে চালিত করি এবং সবকিছু ঠিকঠাক কাজ করে:

pandoc test.MD -f markdown -o test.pdf

যাইহোক, আমি প্যান্ডোকটি চাই যে আমার পিডিএফ পৃষ্ঠাগুলি প্রতিকৃতি, বিন্যাসের পরিবর্তে ল্যান্ডস্কেপে আউটপুট করতে। এই কাজ করতে একটি উপায় আছে কি?

ইন ডকুমেন্টেশন , আমি ডান কমান্ড (অধীনে পরীক্ষণ খুঁজে পাইনি ক্ষীর জন্য ভেরিয়েবল )। কমান্ডটি যুক্ত করা হয়েছে \setuppapersize[letter,landscape], যা এখানে উল্লেখ করা হয়েছে, কেবলমাত্র আপনি যদি কনটেক্সট ইঞ্জিনটি ব্যবহার করেন যা আমার সাথে ইনস্টল / ইনস্টল না হওয়ার অভিজ্ঞতা নেই কেবল তখনই কাজ করবে । আমি এটিও লক্ষ করতে চেয়েছিলাম যে \newpageফাইলটি পৃষ্ঠাতে বিভক্ত করার জন্য আমি কমান্ডটি ব্যবহার করছি , যদি কোনও পার্থক্য হয়।

আমি কোনও পয়েন্টারের জন্য কৃতজ্ঞ থাকব!

উত্তর:


9

ঠিক কীভাবে কাজ করে তা নিশ্চিত নয় আপনি যদি একটি মার্কডাউন ফাইল থেকে রূপান্তর করেন তবে ল্যাটেক্স ব্যবহার করে এইচটিএমএলকে পিডিএফ রূপান্তর করার জন্য, আমি এই পতাকাটি কমান্ডটিতে যুক্ত করে পিডিএফকে আড়াআড়ি করে তুলতে পারি:

-V geometry:landscape

সুতরাং আপনার ক্ষেত্রে সম্পূর্ণ কমান্ডটি হতে পারে:

pandoc test.MD -V geometry:landscape -f markdown -o test.pdf

দ্রষ্টব্য, যেমন আমি বলেছিলাম যে রূপান্তর করতে আমি ক্ষীর ব্যবহার করেছি, সুতরাং আমি কেবলমাত্র নিশ্চিত করতে পারি যে এখানে এটি কাজ করবে:

pandoc test.html -V geometry:landscape -t latex -o test.pdf

আশা করি এটি কার্যকর হবে।


বিটিডব্লিউ: আরও তথ্য এবং আরও বিকল্পের জন্য জ্যামিতি প্যাকেজের ডকুমেন্টেশন দেখুন
ব্যবহারকারী

2

আপনি একটি শিরোনাম ফাইল তৈরি করতে পারেন .sty। হেডার ফাইলটিতে আপনার প্রয়োজনীয় সমস্ত প্যাকেজ এবং সেটিংস settingsোকান।

উদাহরণস্বরূপ শিরোলেখ ফাইল header.styটাইপ:

    \usepackage{scrextend}
    \usepackage[brazil, brazilian]{babel} 
    \usepackage[utf8]{inputenc} 
    \usepackage[a4paper, landscape,top=2.5cm, bottom=2.5cm, left=2.5cm, right=2.5cm]{geometry} 

চলমান pandocঅ্যাড বিকল্প -H:

    pandoc test.md -H header.sty -o test.pdf

আমি আশা করি এটা কাজ করে!


0

আপনি -V geometry:....ল্যান্ডস্কেপ এবং যেকোন স্বেচ্ছাসেবী কাগজের আকার এবং মার্জিন প্রস্থকে জোর করতে আপনার প্যান্ডোক কমান্ড লাইনের প্যারামিটারটি ব্যবহার করতে পারেন । আপনি যদি পেপারহাইটের চেয়ে বেশি পেপারউইথের সংজ্ঞা দেন তবে ল্যান্ডস্কেপ স্বয়ংক্রিয়ভাবে ফলাফল। উদাহরণ স্বরূপ:

pandoc test.MD  \
    -f markdown \
    -o test.pdf \
    -V geometry:"paperwidth=32mm, paperheight=19mm, margin=24pt"

(আপনি ব্যবহার করতে পারেন pt, cm, mmএবং inতাদের কোন মিশ্রণ সেইসাথে দূরত্বের বর্ণনা করতে - আপনার যেকোনো আপনার কাছে সবচেয়ে সুবিধাজনক ...)

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