ম্যাকের কোডিং সিস্টেম utf-8 - কোনটি এবং কেন ডিফল্ট হিসাবে?


9

আমি আমার ডিফল্ট এনকোডিং সিস্টেমটি ইউটিএফ -8 এ সংজ্ঞায়িত থেকে পরিবর্তন করতে চাই (আমার মনে হয় এটি কার্যকর হবে)। এখন আমি অনেকগুলি বিভিন্ন ইউটিএফ -8 কোডিং সিস্টেম দেখেছি:

mule-utf-8        mule-utf-8-dos
mule-utf-8-mac    mule-utf-8-unix
prefer-utf-8      prefer-utf-8-dos
prefer-utf-8-mac  prefer-utf-8-unix
utf-8             utf-8-auto
utf-8-auto-dos    utf-8-auto-mac
utf-8-auto-unix   utf-8-dos
utf-8-emacs       utf-8-emacs-dos
utf-8-emacs-mac   utf-8-emacs-unix
utf-8-hfs         utf-8-hfs-dos
utf-8-hfs-mac     utf-8-hfs-unix
utf-8-mac         utf-8-unix
utf-8-with-signature     utf-8-with-signature-dos
utf-8-with-signature-mac utf-8-with-signature-unix

আমি একটি ম্যাক ব্যবহার করছি এবং আমি এই বিভিন্ন এইচএফএস এবং ম্যাক কোডিং সিস্টেমগুলি সম্পর্কে আরও বিভ্রান্ত।

এই মুহুর্তে আমি উত্তরটির উপর ভিত্তি করে utf-8 ব্যবহার করার সিদ্ধান্ত নিয়েছি :

(setq utf-translate-cjk-mode nil) ; disable CJK coding/encoding (Chinese/Japanese/Korean characters)
(set-language-environment 'utf-8)
;; (set-keyboard-coding-system 'utf-8-mac) ; For old Carbon emacs on OS X only
(setq locale-coding-system 'utf-8)
(set-default-coding-systems 'utf-8)
(set-terminal-coding-system 'utf-8)
(unless (eq system-type 'windows-nt)
  (set-selection-coding-system 'utf-8))
(prefer-coding-system 'utf-8)

তবে আমি আরও কিছু বুঝতে চাই যে আমি কী করছি এবং কেন অন্য একটি utf-8 ডিফল্ট কোডিং সিস্টেম হিসাবে ভাল হবে?


1
এই উত্তরটি বিভিন্ন utf-8 ভেরিয়েন্টগুলিতে ভাল ব্যাকগ্রাউন্ড সরবরাহ করে।
জুয়ানচো

আমি utf-8-hfsআমার ইম্যাকগুলিতে এবং বন্ধুরা দেখতে পাচ্ছি না , তবে এর utf-8-nfdপরিবর্তে রয়েছে। ওএস এক্স দ্বারা ফাইলের নামগুলি এনকোড করতে ব্যবহৃত এনকোডিং। এনএফডি সাধারণ আকারের ফর্ম ক্যানোনিকাল পচন জন্য। এনএফসি বেশি ব্যবহৃত হয় (সি কম্পোজিশনের জন্য)। একটি পার্থক্য হ'ল like জাতীয় একটি অক্ষর এনএফসি-তে একটি একক কোড পয়েন্ট হিসাবে এনকোড করা হয়, তবে এনএফডি-তে দুটি (চিঠিটি তারপরে রিংয়ের জন্য একটি রচনা তৈরি করে)। আপনার সম্ভবত এই এনকোডিংগুলি সম্পর্কে ভুলে যাওয়া উচিত; কেবলমাত্র আশা করি ফাইল নামগুলি যে কোনওভাবে স্বয়ংক্রিয়ভাবে এনকোড করা আছে।
হ্যারাল্ড হানচে-ওলসেন

@ জুঞ্চো ধন্যবাদ - তাই আমি ধরে নিলাম যে আমি যখন সাধারণ সেটিং হিসাবে utf-8 ব্যবহার করি তখন আমি ঠিক আছি। ধন্যবাদ।
রাইনার

@ হ্যারাল্ডহানচে-ওলসেন ঠিক আছে - আমি কেবল ফাইলের নাম হিসাবে ASCII ব্যবহার করছি, তখন আমার ঠিক হওয়া উচিত। ধন্যবাদ।
রাইনার

2
আফাইক, ইউটিএফ -8 হ'ল বেশিরভাগ জিনিসের জন্য ম্যাকোসের অধীনে ব্যবহৃত কোডিং সিস্টেম এবং ইমাক্স ইতিমধ্যে আপনার কোডিং সিস্টেমগুলি আপনার জন্য বেছে নেওয়া উচিত। IOW, আমি মনে করি আপনার কোনও বিন্যাসের দরকার নেই । আপনি কেন "আমার ডিফল্ট এনকোডিং সিস্টেমটি পরিবর্তন করতে চান" তা দয়া করে পরিষ্কার করুন। হতে পারে আপনি কেবল একটি ইমাস বাগটি মারছেন।
স্টিফান

উত্তর:


0

এ গিয়ে Emacs হয়েছে [Menu]->[Options]->[Multilingual Environment]->[Describe Coding System...]বা C-h Cপার্থক্য ব্যাখ্যা এবং বিভিন্ন কোডিং সিস্টেম দুর্বোধ্য করতে।

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