অবচিতের উত্তর খুব ভাল, তবে এটি আমার পক্ষে বেশ কার্যকর হয়নি। আমি বর্তমানে ইমাস 24.4 এবং org 8.2.4 এ রয়েছি, এবং উপদেশ দিচ্ছি যে org-indent-initialize
কিছুই করা হয়নি। আমাকে পরিবর্তিত ইনডেন্ট চরিত্রের সাথে ফাংশনটির নতুন সংজ্ঞা দিতে হয়েছিল এবং এটি কাজ করেছিল। সম্ভবত আমি যখন ইমাস 24.5 এবং org 8.3 এ আপগ্রেড করব তখন পরামর্শ কার্যকর হবে।
তবে আমাকে আরও কয়েকটি সামঞ্জস্য করতে হয়েছিল, কারণ আমি বিভিন্ন শিরোনাম স্তরের জন্য বিভিন্ন আকারের ভেরিয়েবল-প্রস্থের ফন্ট ব্যবহার করি, যার অর্থ একটি স্তর -১ শিরোনাম *
স্তর -২ এর সমান প্রস্থ নয়, ইত্যাদি।
সুতরাং আমারও এটি করতে হয়েছিল:
- একই আকারে একই ফন্ট ব্যবহার করেছেন তা নিশ্চিত করার জন্য মুখগুলি
org-hide
(শিরোনামের লাইনগুলি ইনডেন্ট করার জন্য ব্যবহৃত) এবং org-indent
(নন-শিরোনামের লাইনগুলিকে ইনডেন্ট করতে ব্যবহৃত হত ) সেট করুন ।
- পরিবর্তনশীল সেট
org-indent-boundary-character
করার *
ডিফল্ট পরিবর্তে
(ক স্থান)। এটি হ'ল অক্ষরটি যা ইনডেন্টেশন অক্ষরের পরে contentোকানো হয় তবে সামগ্রীর আগে। এটি পরিবর্তন করা কোনও প্রয়োজনীয়তা কিনা আমি নিশ্চিত নই তবে এটি ধারাবাহিকতায় সহায়তা করবে বলে মনে হচ্ছে। এটি আপনি যে ফন্টটি ব্যবহার করছেন, আকারগুলি ইত্যাদির উপর নির্ভর করে
অবহেলিত org-indent-initialize
হিসাবে পরিবর্তন করা ছাড়াও এই জিনিসগুলি করা তা দেখে মনে হয়েছে। আমি দেখতে এমন একটি বাফার দিয়ে শেষ করছি:
আপনি দেখতে পাচ্ছেন যে শিরোনামের স্তরটি নীচে চলে যাওয়ার সাথে সাথে শিরোনামের পাঠ্যের সাথে ইন্ডেন্টেশনটি পুরোপুরি সরে যায় না। আমি মনে করি এটি নিম্ন-স্তরের শিরোনামগুলির জন্য ছোট ফন্টগুলি ব্যবহার করার কারণে এবং আমি মনে করি না যে এটি ঠিক করার কোনও সহজ উপায় আছে। পাঠ্য-বৈশিষ্ট্যগুলির মতো line-prefix
এবং এর সাথে কিছু করা সম্ভব হতে পারে wrap-prefix
কারণ এগুলি চিত্র এবং বিশেষ অক্ষরগুলিতে সেট করা যেতে পারে তবে এটি সম্ভবত জটিল এবং ধীর হতে পারে। আপনি যদি সমস্ত শিরোনামের স্তরের জন্য একই ফন্টের আকারটি ব্যবহার করেন তবে এটি সম্ভবত কোনও সমস্যা হবে না।
যাইহোক, সম্ভবত এটি যথেষ্ট ভাল। :)
পিএস অনুরোধ হিসাবে, এখানে আমার org-level
মুখ। এগুলি থেকে অনুলিপি করা হয় custom-set-faces
, তবে আপনি এটি ব্যবহার না করলে আপনি এগুলি এর customize
বাইরে সেট করতে পারেন।
'(org-level-1 ((t (:inherit variable-pitch :foreground "#cb4b16" :weight bold :height 1.3))))
'(org-level-2 ((t (:inherit variable-pitch :foreground "#859900" :weight bold :height 1.2))))
'(org-level-3 ((t (:inherit variable-pitch :foreground "#268bd2" :weight bold :height 1.15))))
'(org-level-4 ((t (:inherit variable-pitch :foreground "#b58900" :weight bold :height 1.1))))
'(org-level-5 ((t (:inherit variable-pitch :foreground "#2aa198" :weight bold))))
'(org-level-6 ((t (:inherit variable-pitch :foreground "#6c71c4" :weight bold))))
'(org-level-7 ((t (:inherit variable-pitch :foreground "#d33682" :weight bold))))
'(org-level-8 ((t (:inherit variable-pitch :foreground "#dc322f" :weight bold))))