আমি কীভাবে উবুন্টুতে গ্রীক অক্ষরগুলি ইনপুট করব?


17

আমি গ্রীক ভাষায় একটি কোর্স করছি, এবং আমার ল্যাপটপে নোট এবং এই জাতীয় সঞ্চয় করতে সক্ষম হতে চাই।

আমি জিনোম ব্যবহার করছি, তবে আমি "নিউমোসিন" নামে একটি ফ্ল্যাশ কার্ড প্রোগ্রামও ব্যবহার করি যা কিউটিতে লেখা আছে, যদি এটি কোনও পার্থক্য করে।

আমি "ভাষা সমর্থন" থেকে "গ্রীক" ভাষা ইনস্টল করেছি। আমি "কীবোর্ড" এ গিয়ে লেআউটটি পরিবর্তন করার চেষ্টাও করেছি, তবে এটি কার্যকর হয়নি (স্পষ্টতই, লেআউটগুলি স্যুইচ করার জন্য আমার উভয় Alt কী একবারে চাপতে সক্ষম হওয়া উচিত, তবে এটি কিছুই করে না I আমি একটি গ্রীক যোগ করেছি তালিকায় বিন্যাস)।


আমি সুইচ কী-সংমিশ্রণটি "Alt + Space" এ পরিবর্তন করেছি এবং এটি এখন কাজ করে। "আল্ট + অল্ট" কম্বোটি কী ধরা পড়তে পারে তা কি কেউ জানেন?
ম্যাথু

নিশ্চিত না. Ctrl-Ctrl আমার পক্ষেও কাজ করে না।
innaM

উত্তর:


13

Πρεφερενψεσ αδδ τηε Γρεεκ λαζοθτ το ζοθρ Κεζβοαρδ λαζοθτ πρεφερενψεσ πρεφερενψεσ Αδδ τηε Κεζβοαρδ Ινδιψατορ αππλετ το ονε οφ ζοθρ παλελσ ανδ θσε τηατ το σςιτη λαζοθτσ λαζοθτσ

আপনার কীবোর্ড বিন্যাসে কেবল গ্রীক বিন্যাস যুক্ত করুন। তারপরে আপনার প্যানেলের একটিতে "কীবোর্ড সূচক" অ্যাপলেট যুক্ত করুন এবং বিন্যাসের মধ্যে স্যুইচ করতে এটি ব্যবহার করুন। এটা আমার জন্য কাজ বলে মনে হচ্ছে।

সম্পাদনা করুন :

মূল সংমিশ্রণের মাধ্যমে বিন্যাসটি পরিবর্তন করা কিছুটা দুর্বল বলে মনে হচ্ছে:

কীবোর্ড পছন্দসই কথোপকথনে "লেআউট বিকল্পগুলি" চয়ন করুন এবং "লেআউট পরিবর্তন করার কী" লেবেলযুক্ত বিকল্পগুলির গোষ্ঠীটি সন্ধান করুন। তারপরে আপনাকে কেবল আলাদা বিকল্পগুলি চেষ্টা করে দেখতে হবে এবং সিস্টেম স্তরের এবং ব্যবহারযোগ্যতার স্তরে উভয় আপনার জন্য কোনটি কাজ করে তা দেখতে হবে। আমার মনে হয় যে বিকল্পটি "উভয় Alt কী" বলবে আপনার দুটি আল্ট কী প্রয়োজন হবে (আমার এখানে কেবল একটি আছে)। অন্যদিকে, আমাকে অবশ্যই Ctrl কীগুলি করতে হবে, তবে "দুটি সিআরটিএল কী" বিকল্পটি আমার পক্ষেও কার্যকর হয় না।

আমি বুঝতে পেরেছি যে আপনি আপনার প্যানেলকে বিশৃঙ্খলা এড়াতে চান, তবে আমার ধারণা হ'ল আপনার বর্তমান লেআউটের কোনও প্রকারের সূচকের প্রয়োজন হবে বা আপনি নিজেকে ক্রমাগত ভুলতে টাইপ করতে দেখবেন। অবশ্যই, আপনার মাইলেজ পরিবর্তিত হতে পারে।


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

24

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

উদাহরণ স্বরূপ:

U+03D0 GREEK BETA SYMBOL
Ctrl+Shift+u+0+3+d+0+<Enter>
ϐ

6
এইভাবে তিনি নিজেকে গ্রীক শেখার মধ্যে সীমাবদ্ধ রাখবেন না, তিনি ইউনিকোডও শিখবেন।
innaM

8
কেন এই উত্তর রেটিং বিরক্ত? আপনি ধরে নিচ্ছেন যে "আমি উবুন্টুতে গ্রীক অক্ষরগুলি কীভাবে ইনপুট করব?" এর জন্য যদি গুগল পিপিএল করে, তারা পরের গ্রীক শিখতে চলেছে? মূর্খ না। আমার প্রতিক্রিয়া কারও কাছে সহায়ক is
হেন্ড্রি

2
@ হেন্ড্রি: যদি এটি আপনাকে আরও ভাল বোধ করে, আমি আপনাকে ভোট দিয়েছি :)
ম্যাথু

2
আমার এই উত্তরটি ঠিক দরকার, ধন্যবাদ!
ইয়ান নি-লুইস

10

আপনি যদি কেবল কয়েকটি গ্রীক অক্ষর চান (যেমন, গণিত সমীকরণের জন্য), তবে আমি এক্সকোম্পোজ ব্যবহার করার জন্য সুপারিশ করি । এখানে কিভাবে।

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"

উপভোগ করুন!


যদি আমি এটি F9 কী দিয়ে সংযুক্ত করি তবে এই ব্যর্থ হওয়ার কোনও কারণ আছে কি? জিজ্ঞাসাবাবু
প্রশ্ন /
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.