উইন্ডোজের কমান্ড প্রম্পট কাস্টমাইজেশনের বিষয়ে খুব সীমিত। সির, আপনি সিম্পল কাস্টমাইজেশন করতে পারেন, কালার চেঞ্জ, ট্রান্সপারেন্সি যোগ করা ইত্যাদি, কিন্তু এর বাইরে কিছুই নেই। ফন্ট সিলেকশনও খুব সীমিত, উইন্ডোজ ভার্সন অনুযায়ী দুটি থেকে পাঁচটি ফন্ট মাত্র।
ভালো খবর হলো আপনি এখন কমান্ড প্রম্পটে কাস্টম ফন্ট যোগ করতে পারেন।
শুরু করার আগে
একটি বিষয় লক্ষ্য করুন: কমান্ড প্রম্পটে শুধু মনোস্পেস ফন্ট যোগ করা যায়। আপনি যে ফন্ট যোগ করতে চাচ্ছেন সেটি যদি মনোস্পেস না হয়, তবে কমান্ড প্রম্পট সেটি রিকগনাইজ করবে না এবং উপলব্ধ ফন্টের তালিকায় দেখাবে না।
আরও, আপনার কাছে যদি ইতিমধ্যে পছন্দের মনোস্পেস ফন্ট ইনস্টল না থাকে, তবে Google Fonts, Font Squirrel, DaFont ইত্যাদি ওয়েব সার্ভিস থেকে নানান মনোস্পেস ফন্ট ডাউনলোড করতে পারেন।
পছন্দের মনোস্পেস ফন্ট পাওয়ার পর, পরবর্তী ধাপ হলো ইনস্টল করা। সেজন্য ডাউনলোড করা ফন্ট(গুলোর) ওপর রাইট-ক্লিক করে "Install" সিলেক্ট করুন সিস্টেমে ফন্ট যোগ করতে।
ফন্ট ইনস্টল হয়ে গেলে, কমান্ড প্রম্পটে যোগ করার ধাপে এগিয়ে যান।
কমান্ড প্রম্পটে কাস্টম ফন্ট যোগ করুন
কমান্ড প্রম্পট ইউজার ইন্টারফেস দিয়ে ফন্ট যোগ করার অনুমতি দেয় না। আপনাকে ম্যানুয়ালি Registry Editor দিয়ে যোগ করতে হবে।
1. Windows Registry Editor খুলতে স্টার্ট মেনুতে regedit সার্চ করুন এবং খুলুন। এখন নিচের লোকেশনে যান:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont
2. ডান প্যানেলে আপনি কমান্ড প্রম্পটে বর্তমানে লিস্টেড ফন্টগুলোর তালিকা দেখবেন যেমন Consolas এবং Lucida Console। এই স্ট্রিংগুলোरे প্রতিটির একটি ইউনিক ভ্যালু থাকে যেমন "0", "00" ইত্যাদি।
3. কাস্টম ফন্ট যোগ করতে, আপনাকে একটি নতুন স্ট্রিং ভ্যালু তৈরি করতে হবে ইউনিক নাম দিয়ে। সেজন্য ডান প্যানেলে রাইট-ক্লিক করুন এবং "New > String Value" সিলেক্ট করুন। স্ট্রিং ভ্যালুর নাম দিন "01" এবং Enter চাপুন। যদি ইতিমধ্যে "01" নামে ভ্যালু থাকে, তবে অন্য কিছু নাম দিন যেমন "02"। শুধু নিশ্চিত করুন সকল ভ্যালুর নম্বর ইউনিক।

4. নতুন তৈরি ভ্যালুতে ডাবল-ক্লিক করুন। Value data ফিল্ডে ফন্টের নাম দিন ক্যাপিটালাইজেশন এবং স্পেস সহ। আমার কেসে আমি "Inconsolata" ফন্ট যোগ করতে চাইলাম, তাই Value data ফিল্ডে "Inconsolata" লিখলাম। ফন্টের নাম যোগ করার পর "OK" ক্লিক করুন পরিবর্তন সেভ করতে।

5. ফন্ট ব্যবহার করতে, Command Prompt চালু করুন, টাইটেল বারে রাইট-ক্লিক করুন এবং "Properties" সিলেক্ট করুন।

6. Properties উইন্ডোর "Font" ট্যাবে যান এবং Fonts সেকশন থেকে আপনার ফন্ট খুঁজে বের করুন। ফন্ট সিলেক্ট করুন এবং "OK" ক্লিক করুন পরিবর্তন অ্যাপ্লাই করতে। কখনো কখনো ভিন্ন ফন্ট সাইজ চেষ্টা করতে হয় কমান্ড প্রম্পটে ফন্ট ভালো দেখানোর জন্য।

আপনি যদি ফন্ট লিস্টে আপনার ফন্ট না পান, তবে সিস্টেম রিস্টার্ট করে দেখুন। যদি তবুও না পান, তবে হয় ফন্টটি মনোস্পেস নয়, অথবা মনোস্পেস হলেও কমান্ড প্রম্পট সাপোর্ট করে না।
ডেমো জন্য, আমি আরও দুটি ফন্ট ইনস্টল করলাম, Fira Mono এবং Ubuntu Mono, এবং রেজিস্ট্রিতে এটি কেমন দেখায় সেটি নিচে দেওয়া হলো। আপনি দেখছেন, আমি স্ট্রিং ভ্যালুর নাম "02" এবং "03" দিয়েছি।

ব্যক্তিগতভাবে, আমি মনে করি Fira Mono কমান্ড প্রম্পটে ভালো দেখায়।

বিভিন্ন মনোস্পেস ফন্ট চেষ্টা করুন এবং দেখুন আপনার জন্য কী ভালো কাজ করে।
উপরোক্ত মেথড ব্যবহার করে উইন্ডোজ কমান্ড প্রম্পটে ফন্ট যোগ করার বিষয়ে আপনার মতামত ও অভিজ্ঞতা কমেন্টে শেয়ার করুন।