দীর্ঘদিন ধরে আমি দেজাভু সানস মোনকে আমার প্রোগ্রামিং ফন্ট হিসাবে ব্যবহার করছি। আমি এখনও একটি ভাল ফন্ট খুঁজে পেতে পারেন।
তবে কিছুক্ষণ আগে আমি মজিলার ফিরা আবিষ্কার করেছি যা কোডের জন্য খুব সুন্দর দেখাচ্ছে । সুতরাং আমি এটি ইম্যাক্সে চেষ্টা করার সিদ্ধান্ত নিয়েছি।
দুর্ভাগ্যক্রমে, আমি যখন এটি ইম্যাক্সে ব্যবহার করি তখন লাইন স্পেসিংটি ফুটে ওঠে এবং আমি প্রায় 10 টি দেখতে পেত লাইনের সংখ্যা হ্রাস করে।
আমি চেষ্টা করেছি (setq line-spacing 0)
এবং বিভিন্ন ধরণের জিনিসগুলির সংমিশ্রণ করেছি (set-frame-font (font-spec :name "Fira Mono" :width 'normal :height 100))
, তবে আমি যাই করি না কেন, অতিরিক্ত রেখার ব্যবধান থাকে। ( line-spacing
ইমাসে নেতিবাচক মানগুলি ব্যবহার করা সম্ভব নয় , দুর্ভাগ্যক্রমে, যা সুস্পষ্ট সমাধানের মতো মনে হবে।)
যদিও এটি ফন্টে কোনও বাগ বলে মনে হচ্ছে না, কারণ যখন আমি একই আকারে কেটে ফিরা মনো ব্যবহার করি তখন লাইন স্পেসিংটি আমি স্বাভাবিক হিসাবে বিবেচনা করব এবং দৃশ্যত দেজাভু সানসের সাথে ইমাক্স লাইন ব্যবধানের মতোই ।
এটি কি ইমাসে বাগ আছে? এই সমাধানের জন্য কোনো উপায় আছে কি?
কোন পরামর্শের জন্য ধন্যবাদ।
minspace=true
ফন্টকনফিগ ফন্ট সংজ্ঞায় যুক্ত হন তবে কী হবে ? যেমন কিছু emacs -fn 'Fira Mono:minspace=true'
, বা ফন্টের নাম যাই হোক না কেন।
:height
এবং এটিই। ইমাসের লাইনের মধ্যে দূরত্বের সত্যিকারের নিয়ন্ত্রণ নেই এবং এটিকে সামঞ্জস্য করার ফলে আরও বেশি সমস্যা দেখা দেয়। সম্ভবত কোনও বৈশিষ্ট্যের অনুরোধ উপযুক্ত হবে - যেমন, পিক্সেলের লাইনের মধ্যে দূরত্ব নির্ধারণ এবং এটি সমস্ত ফন্টের সাথে কাজ করে।
--line-spacing=PIXELS
কমান্ড লাইনে চেষ্টা করে দেখতে পারেনemacs
, তবে আমার অনুমান যে এটি কোনও কাজে দেয় না। আমার স্ফটিক বল আমাকে বলে যে লাইন স্পেসিং কোনও অতিরিক্ত পিক্সেল সন্নিবেশ করছে না এবং সমস্যাটি ইমাক্সের ফন্টের প্রদর্শনের ক্ষেত্রে রয়েছে। বাফার মোডে কি কোনও পার্থক্য রয়েছে? (আমি ধরে নিলাম যেframe-parameters
ফন্ট ইত্যাদি কী তা আপনি যাচাই করেছেন )