Aspell এবং emacs সহ একটি অভিধান ব্যবহার করে যা ispell দ্বারা তালিকাভুক্ত করা হয় না


2

আমি Emacs 23 এবং Aspell একটি ডেবিয়ান সিজেজ সিস্টেমে চলছি। আমি এপেল-হাই প্যাকেজ ইনস্টল করেছি এবং হিন্দি ফাইলগুলির বানান পরীক্ষা কমান্ড লাইন থেকে ভাল কাজ করে। আমি নির্দেশাবলী ব্যবহার করে emacs in ispell প্রতিস্থাপন Aspell সেট আপ করেছি এখানে ।

যাইহোক, আমি হিন্দি অভিধান ব্যবহার করার জন্য Emacs aspell বলতে কোন উপায় খুঁজে পাচ্ছি না। আপনি যখন M-x ispell-change-dictionary টাইপ করেন তখন হিন্দিগুলি অভিধানের তালিকায় উপস্থিত হয় না। যদি আমি শুধু "হিন্দি" টাইপ করি তবে "কোনও মিল পাওয়া যায় না।" আমি এমনকি বলার অশোধিত পদ্ধতি চেষ্টা করুন (setq-default ispell-program-name "aspell -d hi") আমার .emacs, আমি একটি ত্রুটি যে কোন ধরনের প্রোগ্রাম খুঁজে পাওয়া যায় নি।

আমি ব্যাপকভাবে অনলাইনে অনুসন্ধান করেছি কিন্তু এমএক্স-এ এপেলগুলিতে অভিধান স্থাপন করার প্রশ্নে কোনও সমাধান খুঁজে পাচ্ছি না, ব্যক্তিগত অভিধান ছাড়াও এবং এম-এক্স ইস্পেল-পরিবর্তন-অভিধান দ্বারা তালিকাভুক্ত।

উত্তর:


1

ইনস্টলেশনের অভিধানে ispell.el কনফিগার করার জন্য স্বয়ংক্রিয় ভাবে ডেবিয়ান অন্তর্ভুক্ত।

প্রথম চালানোর চেষ্টা করুন

emacs -q

এবং হিন্দি অভিধান পাওয়া যায় তাহলে এই "বেয়ার Emacs" সঙ্গে পরীক্ষা

  • C-h v ispell-program-name Emacs দ্বারা ডিফল্ট "ispell" ব্যবহারটি দেখতে (এপেল হওয়া উচিত)
  • হিন্দি অভিধান পরিবর্তন করার চেষ্টা করুন
  • আপনি এটিও করতে পারেন C-h v C-h v ispell-program-name উপলব্ধ অভিধান তালিকা দেখতে

যদি আপনার "বেয়ার Emacs" তে হিন্দি থাকে তবে শুধুমাত্র ispell এবং aspell সম্পর্কিত .emac এ তৈরি সমস্ত কনফিগারেশন মুছে ফেলুন।

এই ব্যর্থ হলে, যোগ করুন:

(add-to-list 'ispell-local-dictionary-alist
     '("hindi"
        "[a-zA-Z]"
        "[^a-zA-Z]"
        "[']"
        nil
        ("-d" "hi")
        nil
        iso-8859-1))

আপনার .emacs যাও


আপনি ঠিক সঠিক - এটি সঙ্গে bare emacs জরিমানা কাজ emacs -q। আমি .emac থেকে আমার সমস্ত কনফিগারেশন প্রচেষ্টা বন্ধ করে ফেলেছি এবং এটিও বলেছি যে, ডেবিয়ান ডিফল্টরূপে ইম্যাকগুলিতে এপেল করে এবং কনফিগারেশনটি স্বয়ংক্রিয় ছিল। সব ভাল এখন, এবং অনেক ধন্যবাদ
— ShankarG
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.