জিনোম টার্মিনালে আরবি সমর্থন কীভাবে সক্ষম করবেন?


32

আমি টার্মিনাল অ্যাপ্লিকেশনটিতে আরবি লেখার চেষ্টা করছি তবে এটি ডান থেকে বাম পাঠ্যকে স্বীকৃতি দেয় না এবং আরবী বর্ণগুলি যেমনটি করা উচিত তেমনভাবে আবদ্ধ করে না।

আমি এই সমাধানটি https://bugs.launchpad.net/ubuntu/+source/vte/+bug/263822 চেষ্টা করেছি কিন্তু এটি কার্যকর হয়নি।

জিনোম টার্মিনালে আরবি সমর্থন বাস্তবায়নের কোনও পরিকল্পনা আছে কি? কে-ডি-কে কনসোল টার্মিনাল কোনও সমস্যা ছাড়াই কাজ করে।


1
আপনি যখন বাগস.লানচপ্যাড.নেট / বুন্টু/+সোর্স / ভিটি /+বাগ / ২6363৮২২ চেষ্টা করেছিলেন তখন কী হয়েছিল ?
এনএন

2
আপনার কেন টার্মিনালে আরবি লিখতে হবে এবং কেন আপনি এটি ডান থেকে বামে চান ???
ব্লক ব্লক

1
এফওয়াইআই: আরবি সাধারণত ডান থেকে বামে লেখা হয় । পুরানো হিব্রু এমনকি ডান থেকে বাম এবং বাম থেকে ডান মধ্যে স্যুইচ সহ অন্যান্য বেশ কয়েকটি ভাষাও রয়েছে । Japaneseতিহ্যবাহী জাপানি লিখন পৃষ্ঠার উপরের ডান থেকে শুরু হয় এবং ডানদিকে গ্লাইফগুলির পরবর্তী 'লাইন' সহ একটি কলামে নেমে যায়। এটি তাদের বইগুলিকে দেয় যা ডান কভার থেকে পড়া পৃষ্ঠাগুলি, পৃষ্ঠাগুলি বাম দিকে বাঁকানো, বইয়ের শেষ (পশ্চিমের প্রচ্ছদ) পৌঁছানোর আগ পর্যন্ত।
ডেভিড 6

আপনার কোনও প্রদত্ত অধিবেশনে বাম থেকে ডান এবং ডান থেকে বামে উভয়ই দরকার ? আপনি কি টার্মিনাল এমুলেশন ব্যবহার করছেন (এস্কেপ সিকোয়েন্সস, ফুল-স্ক্রিন, ফিল্ড লেআউট), অথবা এটি কেবল কমান্ড লাইনের জন্য?
ডেভিড 6

@ নারুতো আমার জন্য, আমার আরবি সমর্থন দরকার কারণ আমি একটি ট্রামিনাল আইআরসি ক্লায়েন্ট ব্যবহার করি এবং একটি আরবি চ্যানেলে যোগদান করা ক্লায়েন্টে বিকৃত শব্দগুলি দেখায়। তার সম্পর্কে নিশ্চিত নয়।
সুহাইব

উত্তর:


10

উবুন্টু 64 বিটের জন্য আপনার এই প্যাকেজটি ডাউনলোড করতে হবে

পরিবর্তে. আমার ধারণা আপনার নির্ভরতার সমস্যা ছিল। আপনার এই আদেশটি দিয়ে উপরে উল্লিখিত অ্যাপ্লিকেশনগুলি ইনস্টল করতে হবে।

sudo apt-get install libfribidi0 libfribidi-dev

আশা করি এটি সাহায্য করতে পারে


9

এটি চেষ্টা করুন :, এই প্যাকেজটি sudo apt-get install libfribidi0 libfribidi-devইনস্টল করুন এবং তারপরে এই কোডটি নথিতে যুক্ত করুন:vim /usr/share/applications/gnome-terminal.desktop

Terminal=true
Exec=/usr/bin/bicon.bin

উবুন্টু 13.04 এ, আমি এই প্যাকেজগুলি ইনস্টল করেছি তবে যে কোনও জায়গায় বাইকন.বিন খুঁজে পেতে পারি ...
Ba7a7chy

আমি লিনাক্স সুসে কাজ করে ফ্রিবিদি পেতে চাই। আমি আনুষ্ঠানিক ওয়েবসাইটে ইনস্টলেশন ম্যানকে অনুসরণ করে ফ্রিবিডি ইনস্টল করেছি, তবে আমি টার্মিনালের কোনও পরিবর্তন দেখতে পাচ্ছি না। এবং চেষ্টা করে zypper install libfribidi0আমি ত্রুটিটি পেয়েছি: Loading repository data... Reading installed packages... 'libfribidi0' not found in package names. Trying capabilities. No provider of 'libfribidi' found. Resolving package dependencies.অনুসন্ধান করে চলেছি এবং একটি ফলাফলও পাচ্ছি না। আমার কী প্যাকেজ থাকার কথা?
নেকু

7

Mlterm ব্যবহার করুন, এটি আরবি এবং অন্যান্য ল্যাটিন-অক্ষরগুলিতে দুর্দান্ত সমর্থন করে। আপনি এটি উবুন্টু সংগ্রহশালা থেকে ডাউনলোড করতে পারেন

Mlterm এর আরবি দেখানো ছবি


আপনি এটি উবুন্টু সংগ্রহশালা থেকে ডাউনলোড করতে পারেন
দামেসিন

আপনি আপনার মন্তব্যের সামগ্রীতে সংযোজন করতে এবং আরও দরকারী করতে আপনার প্রশ্ন সম্পাদনা করতে পারেন।
জাকুজে

আমি এটি ইনস্টল করেছি এবং এটি কাজ করে বলে মনে হচ্ছে না, আরবি অক্ষরগুলি কেবল বাক্স। হতে পারে এটি ভুল ফন্ট ব্যবহার করছে?
ফ্লিম

@ ফ্লিমটি নিশ্চিত করুন যে এনকোডিং সেটিংস iso-8859-6 বা উইন্ডো, বা আইবিএম সমতুল্য
ত্রুটি

@ এরর আমি সম্প্রতি মিলটার চেষ্টা করেছি এবং দেখে মনে হচ্ছে এটি কাজ করে। আমি খুশি যে সত্য কথা বলতে আমাকে আইসো -8859-6 চেষ্টা করার দরকার পড়েনি, সমস্ত কিছু যখন ইউটিএফ -8 ব্যবহার করে তখন জীবন এত সহজ।
ফ্লিম

4

হালনাগাদ

যেমন নীচে তার মন্তব্যে অ্যাডমন্ট উল্লেখ করেছেন , একটি বিআইডিআই বাস্তবায়ন vteটার্মিনাল এমুলেটরে আসছে । তার উত্তরটি পরীক্ষা করুন যা এই বিষয় সম্পর্কে সর্বশেষ আপডেট হয়েছে।

বিশদ অনুসন্ধানের জন্য এখানে একটি রেফারেন্স দেওয়া আছে: https://terminal-wg.pages.freedesktop.org/bidi/


আসল উত্তর

না, আরটিএল সমর্থন বাস্তবায়নের কোনও পরিকল্পনা নেই gnome-terminalবা কোনও টার্মিনাল ইনস্টলেশন টার্মিনালের vteক্ষেত্রে নির্ভর করে synaptic

  • আপনি fribidiবিডিকে আরবি ভাষা ও মৌলিক আকার তৈরি করতে কমান্ডের মাধ্যমে আপনার কমান্ডটি প্রক্সি করতে পারেন।
  • আপনি konsole(কেডিএ) ব্যবহার করতে পারেন বা mltermএটি ইউনিকোড বিড়ি এবং আকার দেওয়ার জন্য আংশিক সমর্থন প্রয়োগ করেছে।

কনসোলগুলির জন্য বর্তমানে সেই ইউনিকোড অ্যালগরিদমগুলি কার্যকর করার কোনও সঠিক উপায় নেই। (কনসোল ও মিল্টারমে এই প্রয়োগগুলি এক ধরণের কাজের মতো)

এখানে একটি থেকে একটি অংশ Behdad Esfahbod এর পোস্টে তিনি প্রধান ডেভেলপার HarfBuzz (সংক্ষেপে HB, একটি ওপেন টাইপ টেক্সট রুপায়ণ ইঞ্জিন)

জটিল পাঠ্যের জন্য সমর্থনযুক্ত টার্মিনাল এমুলেটরগুলি খুব অদ্ভুত হাইব্রিড। একদিকে টার্মিনাল এমুলেটরদের একটি পূর্বনির্ধারিত গ্রিডে পাঠ্য নির্ধারণ করতে হয়, যা জটিল পাঠ্যের অনেক দিক এবং প্রয়োজনীয়তার সাথে সাংঘর্ষিক, অন্যদিকে ব্যবহারকারীরা তাদের টার্মিনালের জটিল পাঠ্যের জন্য সমর্থন দাবি করে। কনসোল টেক্সট এডিটরের ভিতরে আপনি যখন দ্বি নির্দেশমূলক পাঠ্যের কথা ভাবেন তখন এটি কুরুচিপূর্ণ হয়। তবুও, এটা বলা ঠিক যে এই জাতীয় সংকরগুলি শেপিং ইঞ্জিনে কোনও নতুন দাবি রাখে না। জিনোম-টার্মিনালের বর্তমানে চিহ্নগুলির সংমিশ্রণ ব্যতীত জটিল পাঠ্যের কোনও সমর্থন নেই। কনসোলের দ্বি-নির্দেশমূলক পাঠ্য সমর্থন রয়েছে। অ্যাপলের টার্মিনাল অ্যাপটিতে কমপক্ষে বিড়ি সাপোর্টের পাশাপাশি আরবি শেপিং সমর্থন রয়েছে, অন্য জটিল পাঠ্য সম্পর্কে নিশ্চিত নয়। আপডেট (জানুয়ারী 18, 2010): ইমা্যাক্সের সাম্প্রতিক সংস্করণগুলিতে টার্মিনাল মোড (শব্দ এবং আনসিস-টার্ম) ইন্ডিক সহ জটিল পাঠ্য রেন্ডার করতে পারে।

সূত্র: পাঠ্য রেন্ডারিংয়ের রাজ্য

এখানে লঞ্চপ্যাড বাগ # 263822 সম্পর্কিত সম্পর্কিত বাগ প্রতিবেদনটি দেওয়া হয়েছে : টার্মিনালে (বিআইডিআই) আরটিএল (ডান থেকে বাম) সমর্থন


1
"না, আরটিএল সমর্থন বাস্তবায়নের কোনও পরিকল্পনা নেই gnome-terminalবা কোনও টার্মিনাল নির্ভর করে vte" - আপনি এই উত্তরটি পোস্ট করার সময় এটি সত্য হয়েছিল, এবং ভাগ্যক্রমে আর কেস হয় না। আপডেটের জন্য আমার উত্তর দেখুন।
উদয়মন্ট

3

জিনোম টার্মিনাল ৩.৩৪ ডান থেকে বাম স্ক্রিপ্ট যেমন আরবি সমর্থন করে।

কাজটি আসলে ভিটিই সংস্করণ 0.58 তে গিয়েছিল, সুতরাং ভিটিই ব্যবহার করে অন্য কোনও টার্মিনাল এমুলেটর (যেমন: টিলিক্স, টার্মিনেটর, এক্সফেস টার্মিনাল, গুয়াক ...) এটি স্বয়ংক্রিয়ভাবে গ্রহণ করবে।

এটি উবুন্টু 19.10 ইওন এরমিনে আত্মপ্রকাশ করতে চলেছে।

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