প্রকল্প সম্পর্কে
বুয়েনা মনো একটি বিনামূল্যের, লেখক-কেন্দ্রিক মনোস্পেস টাইপফেস, যা মার্কডাউন ও কোড এডিটরে দীর্ঘ গদ্যের জন্য ডিজাইন করা হয়েছে, একই সঙ্গে কোড পাঠযোগ্য রাখে। এটি একটি দ্বি-অক্ষীয় ভেরিয়েবল ফন্ট: ওয়েট ১০০–৮০০ এবং স্ল্যান্ট ০ থেকে −১০°, ৮টি মাস্টার থেকে তৈরি, ১৬টি নামযুক্ত ইনস্ট্যান্সসহ (থিন থেকে এক্সট্রাবোল্ড, প্রতিটি আপরাইট ও ইটালিক)।
প্রকল্পটি ৫,৪০৬টি গ্লিফ, ৪,২৮৫টি কোডপয়েন্ট, ৯৭১টি ভাষা এবং ৫১টি ওপেনটাইপ ফিচার রিপোর্ট করে। ভাষা সমর্থন কোডপয়েন্ট থেকে গণনা না করে shaperglot দিয়ে যাচাই করা হয়। অক্ষর সেটে লাতিন (এক্সটেন্ডেড A–D সহ), গ্রিক, সিরিলিক, IPA, গণিত অপারেটর, তীর, বক্স ড্রয়িং, ব্লক ও শেড এলিমেন্ট, ব্রেইল, লিগ্যাসি কম্পিউটিং ব্লক গ্রাফিক্স, পাওয়ারলাইন, গেম ও মিউজিক সিম্বল এবং কারেন্সি অন্তর্ভুক্ত।
ডিজাইন মেট্রিক্সে প্রতি em-এ ১০০০ ইউনিট, সব গ্লিফের জন্য ৬১৮ অ্যাডভান্স প্রস্থ, ক্যাপ হাইট ৬৯৯, x-হাইট ৫২৪ এবং অ্যাসেন্ডার/ডিসেন্ডার ৯৫০/−২৫০ রয়েছে। উচ্চ x-হাইট-থেকে-ক্যাপ অনুপাতের উদ্দেশ্য ছোট এডিটর আকারে লোয়ারকেস টেক্সট যথেষ্ট রাখা। ইটালিকগুলো অবলিক — আপরাইট মাস্টারগুলোর ১০° শিয়ার, প্রতিটি গ্লিফ পুনঃকেন্দ্রীভূত — পুনরায় আঁকা কার্সিভ রূপ নয়। প্রতিটি অ্যাডভান্স প্রস্থ ৬১৮-এর সঠিক গুণিতক, মাল্টি-সেল লিগেচারসহ, তাই সিকোয়েন্সগুলো কলাম অ্যালাইনমেন্টে থাকে।
ওপেনটাইপ ফিচারগুলোর মধ্যে রয়েছে কোড লিগেচার (liga, calt) যা সম্পূর্ণ সেল দখল করে, স্মল ক্যাপস (smcp, c2sc), ফিগার (lnum, tnum, onum, numr, dnom, sups, sinf, frac), অ্যাঙ্কর-চালিত মার্ক (ccmp, mark, mkmk), ১৩টি স্টাইলিস্টিক সেট (ss01–ss13) এবং ১৩টি ক্যারেক্টার ভ্যারিয়েন্ট (cv01–cv13)। স্টাইলিস্টিক সেটগুলো বিকল্প দেয় যেমন সিঙ্গেল-স্টোরি a, ডিসেন্ডিং f, টেইলড l, সেরিফড i ও j, বিকল্প g রূপ, স্ট্রেইট- ও কার্ভড-টেইল y, প্লেইন ও ডটেড জিরো, বিকল্প r, এবং একটি মেশিন-রিডেবল মোড (ss13) যা লিগেচার ভেঙে দেয় এবং OCR বা ভিশন-মডেল পাঠের জন্য জিরোকে স্ল্যাশড রূপে সমাধান করে।
ইনস্টলেশন একটি রিলিজ জিপের মাধ্যমে, যাতে ভেরিয়েবল TrueType, ভেরিয়েবল CFF2, WOFF2 এবং Google Fonts Roman/Italic জোড়া থাকে। README-তে macOS, Windows ও Linux-এর জন্য প্ল্যাটফর্ম নির্দেশনা, সঙ্গে ভেরিয়েবল ওয়েবফন্ট স্ব-হোস্টিং ও স্ল্যান্ট অক্ষ ব্যবহারের CSS @font-face উদাহরণ দেওয়া আছে। এতে VS Code, JetBrains IDE, Sublime Text, Neovim/Vim এবং iTerm2 ও Kitty-র মতো টার্মিনালের এডিটর কনফিগারেশনও তালিকাভুক্ত।
সোর্স থেকে বিল্ড করতে Python 3.9+ প্রয়োজন এবং build, QA, fontspector টেস্টিং, HTML প্রুফ ও Google Fonts সাবমিশন প্যাকেজিংয়ের জন্য make টার্গেট দেওয়া আছে। ডিজাইন সোর্স একটি Glyphs 3 ফাইল, সঙ্গে জেনারেটেড UFO মাস্টার ও একটি designspace; mark ও mkmk ফিচার বিল্ড সময়ে অ্যাঙ্কর থেকে জেনারেট হয়।
বুয়েনা মনো স্পষ্টভাবে একটি ডেরিভেটিভ কাজ, মূল ডিজাইন নয়। এর মূল লাতিন আউটলাইন Wei Huang-এর Fragment Mono থেকে, যা নিজেই Nimbus Sans (URW Design Studio) থেকে উদ্ভূত, এবং ব্যাপকভাবে রূপান্তরিত: ৬১৮-ইউনিট সেলে পুনঃস্পেসিং, ক্যাপ হাইট ৬৯৯ নির্ধারণ, ৮টি মাস্টার জুড়ে ওয়েট অক্ষ তৈরি, স্ল্যান্ট অক্ষ যোগ এবং অক্ষর সেট সম্প্রসারণ। অতিরিক্ত গ্লিফ ও রেফারেন্স আউটলাইন IBM Plex Mono, Noto (লাতিন/গ্রিক/সিরিলিক), Cascadia Code, JetBrains Mono ও Bravura থেকে; দাবা গুটিগুলো মূল শিল্পকর্ম। আপস্ট্রিম সংরক্ষিত ফন্ট নামগুলো সম্মান করা হয়, এবং সম্পূর্ণ কপিরাইট শৃঙ্খল FONTLOG.txt-এ লিপিবদ্ধ। ফন্টটি SIL ওপেন ফন্ট লাইসেন্স ১.১-এর অধীনে প্রকাশিত।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.