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.