একক ফন্টের জন্য ফন্ট হিন্টিং অক্ষম করতে ফায়ারফক্স আমার কনফিগারেশনটিকে কীভাবে সম্মান করবে?


14

আমি এলবিএসডিই দিয়ে দেবিয়ান জিএনইউ / লিনাক্স সংস্করণ 8 ব্যবহার করছি । ফন্ট সম্পর্কিত, আমি আমার সিস্টেম এন্টি-এলিয়াসিং, সাবপিক্সেল উপস্থাপনা এবং সম্পূর্ণ ইঙ্গিত ব্যবহার করতে কনফিগার করেছি। তবে আমি লিবারেশন সেরিফের ইঙ্গিতটি অক্ষম করতে চাই, তবে এটি ফায়ারফক্সে কার্যকর হয় না not ফায়ারফক্স এখনও লিবারেশন সেরিফের জন্য সম্পূর্ণ ইঙ্গিত ব্যবহার করে। তবে লিবারেশন সেরিফকে সঠিকভাবে অন্য প্রোগ্রামগুলিতে ইঙ্গিতযুক্ত হিসাবে দেখানো হয়েছে (আমি গুচরামাপ, লিফপ্যাড এবং লিবারঅফিস লেখকটিতে চেক করেছি)।

আমি কীভাবে ফায়ারফক্সে সমস্ত সেরিফ ফন্ট বা লিবারেশন সেরিফের জন্য ইঙ্গিতটি অক্ষম করতে পারি?

আমি কাস্টমাইজারের সাথে সম্পূর্ণ সংকেত স্থাপন করেছি যা এলএক্সডিইডি এবং নিম্নলিখিত কোডটিতে ~/.config/fontconfig/fonts.confএবং ~/.fonts.conf(পরে এটি পূর্বের প্রতীকী লিঙ্কগুলি) নিয়ে আসে:

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
  <match target="font">
    <edit mode="assign" name="lcdfilter">
      <const>lcddefault</const>
    </edit>
  </match>
  <match target="pattern">
    <test qual="any" name="family"><string>Liberation Serif</string></test>
    <edit name="hintstyle" mode="assign">
      <const>hintnone</const>
    </edit>
  </match>
</fontconfig>

ধন্যবাদ।

উত্তর:


1

সম্পর্কে যান: কনফিগারেশন পছন্দটি দেখুন gfx.font_rendering.cleartype_params.rendering_mode এর মান (সম্ভবত -1) 1 এ পরিবর্তন করুন

1 টি অ্যান্টি-এলিয়জিং বন্ধ করে দেয়। আপনি 2 এবং 3 চেষ্টা করতেও পারেন।

4 এবং 5 আপনার বন্ধু নয়, তারা অ্যান্টি-এলিয়জিংয়ের সাথে জড়িত।

এটি অ্যান্টি-এলিয়জিং এবং ফন্ট-ইঙ্গিত উভয়কেই বন্ধ করে দেয়।

বা আপনি নীচে চেষ্টা করতে পারেন

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
  <match target="font">
    <edit mode="assign" name="lcdfilter">
      <const>lcddefault</const>
</edit>
  </match>
  <match target="pattern">
    <test qual="any" name="family"><string>Liberation Serif</string></test>
   <edit name="autohint" mode="assign">
   <bool>false</bool>
   </edit>
  </match>
</fontconfig>

1
ফায়ারফক্স 64. সমস্ত কোন ধরনের সেটিং
প্রদর্শন নাম

0

হয়ত আপনি ফায়ারফক্স অ্যাডভান্স কনফিগারেশন থেকে বিকল্পগুলি অন্বেষণ করতে পারেন।

about:configঠিকানা পাঠ্য বারে টাইপ করুন এবং এন্টার টিপুন। আপনাকে সতর্ক করা হবে যে সেখান থেকে পরিবর্তনগুলি ফায়ারফক্সের স্থিতিশীলতার জন্য বিপজ্জনক। যদি আপনি কিছু সমালোচনামূলক কিছু না পরিবর্তন করেন তবে এর সাথে কোনও ভুল নেই। ঝুঁকি গ্রহণ করুন, এবং কিছু পরিবর্তন চেষ্টা করুন (একবারে একবারে)। "Font_rendering" বা "ফন্ট" বিকল্পগুলি অনুসন্ধান করুন। আপনি সেখান থেকে কিছু করতে পারে।

আমার এটাও বলতে হবে যে আমার কখনই এই সমস্যা হয়নি বা এইভাবে কাজ করতে চাইনি।

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