আপনি যদি কেবল কয়েকটি গ্রীক অক্ষর চান (যেমন, গণিত সমীকরণের জন্য), তবে আমি এক্সকোম্পোজ ব্যবহার করার জন্য সুপারিশ করি । এখানে কিভাবে।
1. আপনার খুঁজুন dead_greekকী (অথবা এক সংজ্ঞায়িত)
ডিফল্টরূপে XCompose একটি বিশেষ <dead_greek>কী ব্যবহার করতে কনফিগার করা হয়েছে । <dead_greek>নিম্নলিখিত কমান্ডটি চালিয়ে আপনি কীটি চেক করতে পারেন :
$ xmodmap -pke | grep dead_greek
উদাহরণস্বরূপ, আমার সিস্টেমে এই কমান্ডটি আউটপুট দেয়:
keycode 191 = dead_greek dead_greek dead_greek dead_greek
এর অর্থ হ'ল 191 <dead_greek>কীটি আমার চাবি। আমার কীবোর্ডে এটি F13কীটির সাথে মিলে যায়। কী কোডটি কোন কীটির সাথে সম্পর্কিত তা আপনি যদি নিশ্চিত না হন তবে আপনি নীচের কমান্ডটি চালনা করতে পারেন এবং ডান কীকোডটি না পাওয়া পর্যন্ত সমস্ত কী টাইপ করতে পারেন:
$ xev | grep keycode
যদি xmodmapউপরের কমান্ডটি কিছু না দেয় তবে এর অর্থ আপনার কাছে কোনও <dead_greek>কী বরাদ্দ করা হয়নি। একটি বরাদ্দ করতে প্রথমে xevউপরের কমান্ডটি ব্যবহার করে আপনি যে কীটি নির্ধারণ করতে চান তার কীকোডটি সন্ধান করুন , তারপরে নীচের কমান্ডটি টাইপ করুন (191 এর পরিবর্তে আপনি যে কী কোডকেড চান তা প্রতিস্থাপন করুন):
$ xmodmap -e "keycode 191 = dead_greek dead_greek dead_greek dead_greek"
চারটি পুনরাবৃত্তি হ'ল কী এবং কীগুলির সাথে dead_greekবিভিন্ন সংমিশ্রনের জন্য । আপনি সম্ভবত আপনার স্ক্রিপ্টে এই আদেশটি যুক্ত করতে চাইবেন যাতে আপনি লগইন করার সময় এটি স্বয়ংক্রিয়ভাবে চলে runs<dead_greek>ShiftAltGr~/.xsessionrc
২. গ্রীক অক্ষর টাইপ করুন এবং আরও অনেক কিছু! :)
এখন আপনি নিজের <dead_greek>কী টাইপ করার চেষ্টা করতে পারেন তারপরে ই বা পি বর্ণটি অনুসরণ করুন এবং এটি ε বা print মুদ্রণ করা উচিত π
তবে অপেক্ষা করুন, আরও আছে! আপনি যদি টাইপ করেন তবে <Multi_key> v /আপনি get পাবেন √ আমার সিস্টেমে, <Multi_key>এটি Caps Lockচাবিকাঠি।
এবং প্রকৃতপক্ষে আরও অনেক কী সিকোয়েন্স রয়েছে। আপনি যদি অন্যান্য অক্ষরগুলি উপলভ্য তা সন্ধান করতে চান তবে ফাইলটি দেখুন /usr/share/X11/locale/en_US.UTF-8/Compose( en_US.UTF-8প্রয়োজনে আপনার লোকেলের সাথে মেলে ডিরেক্টরিটি পরিবর্তন করুন ) এবং অনুসন্ধান করুন <dead_greek>।
৩. আমি কী কী আরও ক্রম সংজ্ঞায়িত করব?
আপনি যদি গ্রীক অক্ষরের (বা কোনও ইউনিকোড চরিত্রের জন্য বাস্তবে) আরও কী সিকোয়েন্স যুক্ত করতে চান তবে .XComposeআপনি আপনার হোম ডিরেক্টরিতে একটি ফাইল তৈরি করতে পারেন , উদাহরণস্বরূপ:
include "%L"
<dead_greek> <c> : "∂" U2202 # PARTIAL DIFFERENTIAL
<dead_greek> <C> : "∇" U2207 # NABLA
এটি includeনিশ্চিত করে যে আপনি কী লোকগুলি আপনার লোকেলের জন্য সংজ্ঞায়িত করেছেন। এই উদাহরণে, আমরা key এবং ∇ এর জন্য দুটি মূল সিকোয়েন্স যুক্ত করি ∇ ঠিক আছে, এই চরিত্রগুলি আসলে গ্রীক নয়, তবে তারা দেখতে তাদের মতো দেখায়, তাই কে যত্ন করে?
৪. যদি এটি ব্যর্থ হয়?
কিছু অ্যাপ্লিকেশন যদি আপনার ব্যক্তিগতকৃত কী ক্রমগুলি উপেক্ষা করে তবে আপনার .xsessionrcস্ক্রিপ্টে আপনাকে নিম্নলিখিত পরিবেশের ভেরিয়েবলগুলি যুক্ত করতে হবে :
export GTK_IM_MODULE="xim"
export QT_IM_MODULE="xim"
উপভোগ করুন!