Compose key
একটি কম্পোজ কী (কখনও কখনও মাল্টি কী বলা হয়) একটি কম্পিউটার কীবোর্ডের একটি কী যা নির্দেশ করে যে নিম্নলিখিত (সাধারণত 2 বা তার বেশি) কীস্ট্রোকগুলি একটি বিকল্প অক্ষর, সাধারণত একটি পূর্বনির্ধারিত অক্ষর বা একটি প্রতীক সন্নিবেশকে ট্রিগার করে। উদাহরণস্বরূপ, টাইপ করার পরে টাইপ করা হবে এবং তারপর এন। কম্পোজ কীগুলি লিনাক্স এবং এক্স উইন্ডো সিস্টেম ব্যবহার করে অন্যান্য সিস্টেমে সর্বাধিক জনপ্রিয়, তবে উইন্ডোজ এবং ম্যাকোসে এগুলি প্রয়োগ করার জন্য সফ্টওয়্যার বিদ্যমান। কম্পোজ চরিত্র কী এলকে201 কীবোর্ডে ডিজিটাল ইকুইপমেন্ট কর্পোরেশনের (ডিইসি) প্রকৌশলীদের দ্বারা চালু করা হয়েছিল, যা 1983 সাল থেকে ভিটি220 টার্মিনালের সাথে উপলব্ধ। কীবোর্ডে একটি এলইডি অন্তর্ভুক্ত ছিল যা নির্দেশ করে যে একটি কম্পোজ ক্রম চলছে। যদিও এলকে201 বর্ণানুক্রমিক ব্লক এবং সংখ্যাসূচক কীপ্যাডের মধ্যে কমান্ড কীগুলির গ্রুপ এবং তীর কীগুলির "উল্টানো টি" বিন্যাস চালু করেছে, যা মানসম্মত হয়ে উঠেছে, বিপরীতে কম্পোজ কী একটি মান হয়ে ওঠেনি। 1987 সালে, সান মাইক্রোসিস্টেমস সান4 প্রকাশ করে, প্রথম ডেডিকেটেড ইউনিক্স ওয়ার্কস্টেশন যার একটি কম্পোজ কী ছিল। সান টাইপ 5 এবং 6 ওয়ার্কস্টেশনের কীবোর্ডে, কম্পোজ এলইডি কীক্যাপের মধ্যে স্থাপন করা হয় (নীচের ছবি দেখুন)। আইএসও/আইইসি 9995-7 এই কী-এর জন্য একটি গ্রাফিকাল প্রতীক ডিজাইন করেছে, আইএসও/আইইসি 9995-7-এ প্রতীক 15 হিসাবে "কম্পোজ ক্যারেক্টর", এবং আইএসও 7000-এ প্রতীক আইএসও-7000-2021 হিসাবে "সরঞ্জামগুলিতে ব্যবহারের জন্য গ্রাফিকাল প্রতীক"। এই প্রতীকটি ইউনিকোডে এনকোড করা আছে। যেহেতু মাইক্রোসফ্ট উইন্ডোজ এবং ম্যাকোস ডিফল্টভাবে একটি কম্পোজ কী সমর্থন করে না, তাই আধুনিক পিসি হার্ডওয়্যারের জন্য ডিজাইন করা বেশিরভাগ কীবোর্ডে কীটি বিদ্যমান নেই। যখন সফ্টওয়্যার কম্পোজ কী আচরণকে সমর্থন করে, তখন অন্য কিছু কী ব্যবহার করা হয়। সাধারণ উদাহরণ হল ডান হাতের উইন্ডোজ কী, কী বা একটি কী। কোনও কীবোর্ড এলইডি বা অন্যান্য শারীরিক সূচক নেই যে একটি রচনা ক্রম চলছে, যদিও ওএস ব্যবহারকারীর পাঠ্য ইনপুট ক্ষেত্রে কিছু আইকন (যেমন নীচে "রচনা অক্ষর" প্রতীক) দেখাতে পারে। যদি কম্পোজ কীটিও একটি পরিবর্তনকারী কী না হয়, তবে কী রোলওভার মানে পরবর্তী কীস্ট্রোকের আগে কম্পোজ কীটি ছেড়ে দিতে হবে না। এর ফলে অভিজ্ঞ টাইপিস্টদের পক্ষে রচনা করা অক্ষরগুলি দ্রুত প্রবেশ করা সম্ভব হয়। কম্পোজ সিকোয়েন্সের পূর্ববর্তী সংস্করণগুলি হাতের লেখা এবং অক্ষরকে প্রথমে এবং ডায়াক্রিটিক্সকে দ্বিতীয় স্থানে রেখে ওভারস্ট্রাইক কৌশল অনুসরণ করত। উদাহরণস্বরূপ, এন চরিত্রটি তৈরি করেছে। এই ক্রমটি এখনও ব্যবহার করা হয়, তবে শেষ টাইপরাইটারে উপস্থিত অ্যাকসেন্ট-মার্ক ডেড কীগুলি থেকে জানা বিপরীত ক্রমটি আজ ব্যবহার করা হয়ঃ এন এর জন্য। এটি একাধিক ডায়াক্রিটিক্সের অনুমতি দেয়, উদাহরণস্বরূপ আ-এর জন্য টাইপ করা। অ-সুগন্ধযুক্ত অক্ষরগুলি সাধারণত অক্ষর থেকে তৈরি করা হয় যা অতিরিক্ত টাইপ করা বা সিকোয়েন্স করা হলে অক্ষরের মতো কিছু তৈরি করে। উদাহরণস্বরূপ, কপিরাইট প্রতীক ® তৈরি করবে, এবং Å তৈরি করবে। ক্রম দৈর্ঘ্যের কোনও অভ্যন্তরীণ সীমা নেই, যা স্মৃতিবিদ্যা এবং কর্মদক্ষতা উভয়ের নিয়ম এবং একটি বিস্তৃত রচনা গাছের মধ্যে সম্ভাব্যতা উভয়কেই সম্মান করা উচিত। উদাহরণস্বরূপ, দ্বারা সন্নিবেশিত হতে পারে, যেখানে বৃত্তাকার অক্ষরগুলি নির্দেশ করে, বিপরীত নির্দেশ করে, সান্স-সেরিফ নির্দেশ করে এবং চূড়ান্ত অক্ষর নির্দেশ করে। অন্যান্য ইনপুট পদ্ধতির তুলনায় একটি কম্পোজ কী-এর প্রাথমিক সুবিধা হল যে অক্ষর নির্বাচন করতে ব্যবহৃত ক্রমটি কীবোর্ডে উপলব্ধ যে কোনও অক্ষর, সংখ্যা বা প্রতীক নিয়ে গঠিত হতে পারে। এটি ক্রমটিকে আরও স্মরণীয় হতে দেয়, তাই এটি মনে রাখা সহজ, অজানা কিনা তা অনুমান করা সম্ভব এবং অনেক বেশি সংখ্যক অক্ষরকে সমর্থন করতে পারে। প্রাথমিক অসুবিধাটি হ 'ল রচনা ক্রমের জন্য সর্বদা কমপক্ষে আরও একটি কীস্ট্রোকের প্রয়োজন হয়। কম্পোজ কী-এর অসুবিধাজনক স্থাপন টাইপিংকেও ধীর করে দিতে পারে। কী-তে মুদ্রিত অক্ষরগুলি প্রবেশ করানোর জন্য ব্যবহৃত সবচেয়ে সাধারণ পদ্ধতি হল অল্টজিআর-এর মতো একটি পরিবর্তনকারী কী। এই পদ্ধতিটি সীমাবদ্ধতায় ভুগছে যে অল্টজিআর প্রতিটি কী-এর জন্য আরও দুটি (স্থানান্তরিত এবং অপরিবর্তিত) সংযোগ যোগ করে। উপলব্ধ করা অতিরিক্ত অক্ষরগুলি সাধারণত স্থানীয় বাজারের জন্য কাস্টমাইজ করা হয় এবং এইভাবে বেশিরভাগ ব্যবহারকারীর চাহিদা পূরণ করে। উদাহরণস্বরূপ, ডিফল্ট ইউকে/আয়ারল্যান্ড বিন্যাস (আল্টজিআর + এইউ-এর মাধ্যমে) অক্ষরগুলি প্রদান করে যা আইরিশ গ্যালিকের জন্য প্রয়োজনীয় তবে ফলস্বরূপ স্কটিশ গ্যালিকের জন্য প্রয়োজনীয় অক্ষরগুলি নয়। একটি ডেড কী যে কোনও ক্রমের প্রথম অক্ষরকে পরবর্তী কী [গুলি]-র জন্য পরিবর্তনকারী হিসাবে বিবেচনা করেঃ যখন চাপ দেওয়া হয়, পরবর্তী কীটি না চেপে পর্যন্ত কীটির কোনও প্রভাব নেই বলে মনে হয়। (বেশিরভাগ সিস্টেমে ডেড কী-এর পছন্দকে অক্ষর নির্বাচনের একটি যৌক্তিক অংশ করার চেষ্টা করা হয়; এটি উচ্চারণ চিহ্নের জন্য অর্থপূর্ণ এবং ধারণাটি অন্যান্য প্রতীকে প্রসারিত করা হয়)। উদাহরণস্বরূপ, গ্রেভ ("ব্যাকটিক") কী () প্রায়শই একটি ডেড কীঃ অর্জন করতে, ক্রমটি ব্যবহার করা হয়। যৌগিক ক্রম সম্ভবঃ উদাহরণস্বরূপ দুটি বিন্দু যোগ করার জন্য (ডায়াক্রিটিক), একটি সুস্পষ্ট প্রার্থী বলে মনে হয় তবে স্পষ্টতই এই ভারী ব্যবহৃত কীটিকে ডেড কী হিসাবে পুনরায় তৈরি করা যায় না। সমাধানটি হল অল্টজিআর ব্যবহার করে এটি সংশোধন করা, এইভাবে বিতরণ করা হয়। অন্যান্য সংমিশ্রণগুলি তাদের কম্পোজ-কী প্রতিরূপগুলির তুলনায় কম সুস্পষ্টঃ উদাহরণস্বরূপ (ইউকে এক্সটেন্ডেড ম্যাপিংয়ের সাথে ক্রোমওএস) এর সাথে তুলনা করুন। অল্ট কোড বা ইউনিকোড সংখ্যাসূচক ইনপুটকে প্রায় একটি কম্পোজ কী হিসাবে বিবেচনা করা যেতে পারে, তবে নির্বাচক হিসাবে নিমোনিক্সের পরিবর্তে স্বজ্ঞাত সংখ্যা ব্যবহার করুন। আধুনিক জিইউআই চরিত্র বাছাইকারীদের প্রায়শই একটি অনুসন্ধান ফাংশন প্রয়োজন যা একটি চরিত্র দ্রুত সনাক্ত করার জন্য রচনা ক্রমের থেকে খুব বেশি আলাদা নয়। সফ্টওয়্যার সাপোর্ট এক্স উইন্ডো সিস্টেম এক্স হেডার ফাইলগুলি কম্পোজ কী-কে "মাল্টি _ কী" বলে। Xorg-এ ডিফল্ট কম্পোজ কী হল +, (আগে টিপলে "চতুর্থ কীবোর্ড স্তরের পরিবর্তনকারী", একটি ভিন্ন কী)। যেহেতু এটি বরং অসুবিধাজনক (বিশেষত একটি ছাড়া কীবোর্ডের জন্য), তাই একটি কীবোর্ড বিন্যাস নির্বাচন করা সাধারণ বিষয় যেখানে অন্য একটি কী যেমন ডান হাত বা কম্পোজ কী-তে ম্যাপ করা থাকে। এই বিকল্পটি সাধারণত ডেস্কটপ পরিবেশের সেটিংসে পাওয়া যায়। এক্স কীবোর্ড ড্রাইভার কম্পোজ-এর জন্য ব্যবহৃত কী-কে পরিবর্তনকারী হিসাবেও কাজ করার অনুমতি দেয় না। আধুনিক পদ্ধতিতে বিপুল সংখ্যক রচনা ক্রম সমর্থিত। মাইক্রোসফ্ট উইন্ডোজে, পুটির মতো কয়েকটি প্রোগ্রাম কম্পোজ-কী সমর্থন প্রদান করে। সমস্ত সফ্টওয়্যারের জন্য কম্পোজ কী অনুকরণ করতে, কীবোর্ড শর্টকাট ইউটিলিটিগুলি প্রায়শই জড়িত থাকে। এছাড়াও বেশ কয়েকটি ওপেন সোর্স ইউটিলিটি রয়েছে (যেমন উইনকম্পোজ, অলচারস, কম্পোজ-কিস বা কম্পোজ)। ইনস্টলযোগ্য কীবোর্ড বিন্যাস (যেমন KbdEdit) পাওয়া যায় যার মধ্যে একটি কম্পোজ কী থাকে যা বা-এর মতো কীগুলির মধ্যে একটিতে বরাদ্দ করা থাকে। তারা ডেড-কী চেইনিং বৈশিষ্ট্য ব্যবহার করে কাজ করে যা সাধারণত একাধিক ডায়াক্রিটিক্স সহ অক্ষর ইনপুট করতে ব্যবহৃত হয়। এই ধরনের কীবোর্ড বিন্যাসগুলি সরাসরি সি-তে প্রোগ্রাম করা যেতে পারে (উইন্ডোজ ড্রাইভারগুলি যে ভাষায় লেখা হয়), বিনামূল্যে-চার্জ উইন্ডোজ ড্রাইভার কিট ব্যবহার করে সংকলিত করা যেতে পারে এবং বিনামূল্যে-চার্জ মাইক্রোসফ্ট কীবোর্ড লেআউট ক্রিয়েটর 1.4 ব্যবহার করে প্যাকেজ করা যেতে পারে, যা ওএসের সর্বশেষ সংস্করণগুলির সাথে সামঞ্জস্যপূর্ণ। যদিও কোকো টেক্সট ইনপুট সিস্টেম ম্যাকোসে স্থানীয়ভাবে অনেক বিকল্প এবং অ্যাকসেন্ট অক্ষরের প্রবেশের অনুমতি দেয়, একটি সত্যিকারের কম্পোজ-কী সমাধান অন্তর্নির্মিত নয়। কারাবিনার ইউটিলিটি ব্যবহার করে কমপক্ষে একটি প্রয়োগ করা হয়েছে, যা সমস্ত অ্যাপ্লিকেশনের সাথে কাজ করে, যেমন নির্দিষ্ট কীবোর্ড বিন্যাসের ব্যবহার (যেমন। "এবিসি-এক্সটেন্ডেড") যেখানে কম্পোজ ডেড কী চেইনিং বৈশিষ্ট্য ব্যবহার করে প্রয়োগ করা হয়। যদিও ক্রোমওএস বেশিরভাগ প্রতিযোগীদের তুলনায় গ্লিফগুলির একটি বৃহত্তর ভাণ্ডার সরবরাহ করে, তবে সেগুলি অর্জনের জন্য প্রয়োজনীয় কর্ডগুলি সর্বদা কম্পোজ ধারণার মতো সুস্পষ্ট হয় না। গুগল এই বাজারে প্রতিদ্বন্দ্বিতা করার জন্য একটি অ্যাড-অন (কম্পোজকি) উপলব্ধ করেছে। ডস-এর অধীনে, চলমান অ্যাপ্লিকেশন বা একটি লোডযোগ্য কীবোর্ড ড্রাইভারের উপর নির্ভর করে কী সমর্থন রচনা করুন। উদাহরণস্বরূপ, লোটাস ইন্টারন্যাশনাল ক্যারেক্টর সেট (এল. আই. সি. এস) এবং লোটাস মাল্টি-বাইট ক্যারেক্টর সেট (এল. এম. বি. সি. এস)-এর অনেক বিশেষ অক্ষরের সহজ ইনপুটের অনুমতি দেওয়ার জন্য লোটাস <আই. ডি1> কম্পোজ কী হিসাবে ব্যবহৃত হয়। সাধারণ কম্পোজ সংমিশ্রণ নীচে দেখানো টেবিলটি X.Org সার্ভারের জন্য কিছু ডিফল্ট কম্পোজিশন দেখায়। ইউনিকোড সমর্থনকারী আধুনিক সিস্টেমগুলির জন্য, নীচের টেবিলটি সম্পূর্ণ থেকে অনেক দূরে। আরও দেখুন নোটস রেফারেন্স এক্সটার্নাল লিঙ্ক এক্সলিব কম্পোজ কীজ ফর en_US.UTF-8 অফিসিয়াল কারেন্ট X.org এক্স11 কম্পোজ কীজ সিকোয়েন্স লিনাক্স কম্পোজ কীজ সিকোয়েন্সস উইথ ইকুইভ্যালেন্ট ইউনিকোড ম্যাপিং কম্পিউটার কীজ