আমি সাধারণত এনসক্রিপ্ট ব্যবহার করি: এরকম কিছু
$ enscript --highlight=cpp
--header='|Real Name|Class 101'
--footer='|Page $% of $=|'
-poutput.ps *.cpp
এটি একটি সূচনা হবে - এতে পোস্টস্ক্রিপ্ট আউটপুট লিখেছে output.ps
, যাতে আপনি কনফিগারেশনের সাথে ঝাঁকুনির সময় পূর্বরূপ ও ওভাররাইট করতে পারেন এবং আপনি খুশি হয়ে গেলে এটি মুদ্রণ করতে পারেন। আরও বিস্তৃত বিকল্পগুলির জন্য ম্যান পৃষ্ঠাটি দেখুন।
পাদলেখকে সঠিকভাবে কাজ করার জন্য সম্পাদনা করা এনস্ক্রিপ্টের সাথে কিছুটা ব্যথা হয় - আমি কখনই লক্ষ্য করিনি কারণ আমার এটির প্রয়োজন হয় নি। আপনি যদি এই ফাইলটিতে সংরক্ষণ করেন ~/.enscript/so.hdr
(আপনার সম্ভবত ডিরেক্টরি তৈরি করতে হবে), আপনি আসলে এর সাথে প্রয়োজনীয় আউটপুট পাবেন
$ enscript --highlight=cpp
--header='|Real Name|Class 101'
--footer='|Page $% of $=|'
--fancy-header=so
-poutput.ps *.cpp
দান
মোটামুটিভাবে,
- LaTeχ সেরা মানের এবং সেট আপ করার জন্য সর্বাধিক কাজ,
- এনক্রিপ্ট বা a2ps গুণ এবং কাজের উভয় ক্ষেত্রেই মধ্যবর্তী হয়,
- ভিএম-এর
:hardcopy
কমান্ড সহজ তবে এটি নমনীয় নয় এবং
- নন-কোড-সচেতন সম্পাদকটিতে ম্যানুয়ালি হাইলাইট করে সিনট্যাক্স করা দুর্বল প্রত্যাবর্তনের জন্য অনেক প্রচেষ্টা।