Block Elements

Block Elements ইউনিকোড ব্লক (U+2580–U+259F) থেকে 32টি অক্ষর ব্রাউজ করুন। যেকোনো অক্ষরে ক্লিক করে বিস্তারিত দেখুন এবং কপি করুন।

Advertisement

বক্স ড্রয়িং ও ব্লক এলিমেন্ট সম্পর্কে

বক্স অঙ্কন অক্ষর এবং ব্লক উপাদানগুলি টেক্সট-মোড ইন্টারফেসের নির্মাণ উপকরণ। একক এবং ডাবল লাইন, কোণ, টি-জাংশন এবং ক্রসিংয়ের মাধ্যমে, তারা সম্পূর্ণরূপে অক্ষর কোষ থেকে টেবিল, উইন্ডো এবং সীমানা তৈরি করে। ব্লক উপাদান — কোয়াড্রান্ট, শেড এবং ফিল — খাঁটি টেক্সট পরিবেশে প্রাথমিক গ্রাফিক্স ক্ষমতা যোগ করে। একসাথে, তারা টার্মিনাল ইউজার ইন্টারফেস, ASCII আর্ট এবং রেট্রো-স্টাইল অ্যাপ্লিকেশনগুলিকে শক্তি দেয় যা প্রাথমিক ব্যক্তিগত কম্পিউটিংয়ের নন্দনতত্ত্বকে唤起 করে।

IBM-এর কোড পেজ 437, যা 1981 সালে মূল পিসির সাথে প্রকাশিত হয়েছিল, টেক্সট-ভিত্তিক ইউজার ইন্টারফেস তৈরির জন্য বিশেষভাবে বক্স অঙ্কন অক্ষরের একটি সম্পূর্ণ সেট অন্তর্ভুক্ত করেছিল। গ্রাফিকাল অপারেটিং সিস্টেমের আগে, প্রতিটি DOS অ্যাপ্লিকেশন — Lotus 1-2-3 স্প্রেডশিট থেকে Norton Commander ফাইল ম্যানেজার পর্যন্ত — উইন্ডো, মেনু এবং ডায়ালগ বক্স অনুকরণ করতে এই অক্ষরগুলির উপর নির্ভর করত। 1980-এর দশকের শেষ এবং 1990-এর দশকের শুরুর বুলেটিন বোর্ড সিস্টেম (BBS) বক্স অঙ্কনকে একটি শিল্প ফর্মে উন্নীত করেছিল, যেখানে ANSI শিল্পীরা রঙিন টেক্সট অক্ষর ছাড়া আর কিছুই ব্যবহার করে জটিল দৃশ্য তৈরি করত। Unicode IBM-এর সমস্ত মূল বক্স অঙ্কন অক্ষর সংরক্ষণ করেছে এবং একক-লাইন, ডাবল-লাইন এবং মিশ্র-ওজন সংমিশ্রণের সম্পূর্ণ ম্যাট্রিক্স সমর্থন করার জন্য ভেরিয়েন্ট যোগ করেছে।

সাধারণ ব্যবহার

  • টার্মিনাল ইউজার ইন্টারফেস এবং CLI অ্যাপ্লিকেশন লেআউট
  • ডকুমেন্টেশনে প্লেইন-টেক্সট টেবিল ফর্ম্যাটিং
  • ANSI আর্ট এবং রেট্রো কম্পিউটিং নন্দনতত্ত্ব
  • টার্মিনাল অ্যাপ্লিকেশনে প্রগ্রেস বার এবং লোডিং নির্দেশক
  • সার্ভার পরিবেশে টেক্সট-ভিত্তিক ডেটা ভিজ্যুয়ালাইজেশন

প্রযুক্তিগত নোট: বক্স অঙ্কন অক্ষরের সঠিক রেন্ডারিংয়ের জন্য মনোস্পেসড ফন্ট প্রয়োজন যেখানে প্রতিটি গ্লিফ ঠিক একটি অক্ষর কোষ দখল করে এবং লাইনগুলি কোষের সীমানায় নির্বিঘ্নে সংযুক্ত হয়। অনেক আধুনিক ফন্ট বক্স অঙ্কন অক্ষর সঠিকভাবে সারিবদ্ধ করতে ব্যর্থ হয় কারণ তাদের মেট্রিক্স আনুপাতিক স্পেসিং ধরে নেয়। iTerm2 এবং Windows Terminal-এর মতো টার্মিনাল এমুলেটরগুলির বিশেষ রেন্ডারিং পথ রয়েছে যাতে এই অক্ষরগুলি ফাঁক ছাড়া যুক্ত হয়। ব্লক উপাদানগুলি (U+2580–U+259F) আটটি শেডিং স্তর এবং কোয়াড্রান্ট সংমিশ্রণ প্রদান করে যা সাব-অক্ষর রেজোলিউশনে সিউডো-পিক্সেল গ্রাফিক্স অর্জন করতে পারে।

সাংস্কৃতিক প্রসঙ্গ: ডেমোসিন এবং BBS শিল্প সম্প্রদায় বক্স অঙ্কনকে উপযোগী UI উপাদান থেকে একটি প্রকৃত শিল্প ফর্মে রূপান্তরিত করেছে। 1990-এর দশকে ANSI আর্ট প্রতিযোগিতা শুধুমাত্র কোড পেজ 437-এর 256টি অক্ষর ব্যবহার করে উল্লেখযোগ্যভাবে বিস্তারিত কাজ তৈরি করেছিল। আজ, একটি প্রাণবন্ত রেট্রো কম্পিউটিং সম্প্রদায় টার্মিনাল আর্ট তৈরি চালিয়ে যাচ্ছে, এবং tmux এবং Neovim-এর মতো আধুনিক সরঞ্জাম ডেভেলপার ওয়ার্কফ্লোতে বক্স অঙ্কন অক্ষরকে প্রাসঙ্গিক রাখে। এই নন্দনতত্ত্ব পিক্সেল আর্ট, লো-ফাই গেম ডিজাইন এবং টার্মিনাল-ভিত্তিক রগলাইক গেমের সম্পূর্ণ ঘরানাকে অনুপ্রাণিত করেছে।

Advertisement