অর্গ মোডে বিভিন্ন অগ্রাধিকারের জন্য রঙ


11

আমার এই লাইনগুলির সাথে অগ্রাধিকারগুলির জন্য একটি ফেস অ্যাট্রিবিউট দিয়ে আমি অর্গ মোডটি কনফিগার করেছি init.el:

(set-face-attribute 'org-priority nil
                    :foreground "aquamarine1"
                    :background "black"
                    :inherit font-lock-keyword-face
                    :inverse-video t
                    :box '(:line-width 2
                           :color "orange"
                           :style released-button))

তবে আমি ভাবছি #A, # বি এবং # সি অগ্রাধিকারের জন্য আলাদা আলাদা রঙ সেট করার কোনও উপায় আছে কিনা।

উত্তর:


14

আপনি org-priority-facesপ্রতিটি অগ্রাধিকার জন্য নির্দিষ্ট বৈশিষ্ট্য দিতে কাস্টমাইজ করতে পারেন ।


থেকে C-h v org-priority-faces,

ডকুমেন্টেশন:
নির্দিষ্ট অগ্রাধিকারের জন্য মুখগুলি।
এটি গাড়ীতে অগ্রাধিকারের অক্ষর এবং সিডির মুখগুলি সহ কনস সেলগুলির একটি তালিকা। মুখটি একটি চিহ্ন, স্ট্রিং হিসাবে রঙ, বা বৈশিষ্ট্যগুলির বৈশিষ্ট্যের তালিকা হতে পারে
(:foreground "blue" :weight bold :underline t)।
যদি এটি কোনও রঙের স্ট্রিং হয় তবে ভেরিয়েবল org-faces-easy-properties নির্ধারণ করে যে এটি অগ্রভাগ বা পটভূমির রঙ কিনা।

সম্পাদনা:

উদাহরণস্বরূপ, এটি আমার বর্তমান সেটআপ:

'((65 :foreground "red" :background "yellow")
  (66 :foreground "black" :background "yellow")
  (67 . "blue"))

নম্বরগুলি 65অগ্রাধিকারের অক্ষরের সাথে মিলিত হয় (ASCII 65 এর জন্য A, ইত্যাদি)।

এটি customize-variableইন্টারফেসটি ব্যবহার করে খুব সহজেই কনফিগার করা হয়েছে ।


1
আপনি কিছু উদাহরণ কোড সরবরাহ করতে পারে যে কোন সুযোগ, দয়া করে?
— ড্যান

7

এখানে কাস্টমাইজেশন একটি উদাহরণ

(setq org-priority-faces '((?A . (:foreground "red" :weight 'bold))
                           (?B . (:foreground "yellow"))
                           (?C . (:foreground "green"))))

1
boldউদ্ধৃত করা উচিত নয়।
— সাব্রেভল্ফি

1
আমি ভাবছিলাম, এ, বি বা সি কোনও ধারণা নয়, অগ্রাধিকার প্রবেশের পাঠ্যটি নিজেই পরিবর্তন করার জন্য পরিবর্তনশীল নামটি কী? ধন্যবাদ!
— ইমানুয়েল গোল্ডস্টেইন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.