উবুন্টুতে খারাপ ফন্ট অ্যান্টি-এলিয়াসিং


36

আমি ফেডোরা 8 থেকে উবুন্টু 9.04 এ স্যুইচ করছি, এবং কাজ করার জন্য অ্যান্টি-এলিয়াসিং কোনও ভাল ফন্ট পাওয়া যায় বলে মনে হয় না। দেখে মনে হয় যে উবুন্টুর ফন্টকনফিগ অক্ষরগুলি অবিচ্ছেদ্য পিক্সেল প্রস্থে রাখার চেষ্টা করে। এটি পাঠ্যকে আরও পড়া শক্ত করে তোলে, যখন 1 পিক্সেল খুব পাতলা হয় এবং 2 পিক্সেল খুব ঘন হয়।

নীচের চিত্রটি দেখুন। ফেডোরায়, যখন ফন্টকনফিগ অ্যান্টি-এলিয়জিং সক্ষম করা থাকে, ফন্টগুলির ফন্টের আকারের সাথে আনুপাতিক সমান হয়। নীচে, 8, 9 এবং 10pt মাপের জন্য বেধ আলাদা। অন্যদিকে উবুন্টুতে, অ্যান্টি-এলিয়জিং সক্ষম থাকা সত্ত্বেও, 8, 9 এবং 10pt মাপের সমস্ত আকারের পিক্সেল বেধ হয়। এটি বিশাল পরিমাণে পাঠ্যকে কঠিন করে তোলে।

ফেডোরা 8 এবং উবুন্টু 9.04 ফন্টের সাথে অ্যান্টি-এলিয়াসিংয়ের তুলনা করা হচ্ছে।

আমি খুব একই হোম ডিরেক্টরি ব্যবহার করছি, এবং আমি ইতিমধ্যে পরীক্ষা করেছি যে এক্স সংস্থানগুলি উভয় সিস্টেমে এক রকম:

~% xrdb -query | grep Xft
Xft.antialias:  1
Xft.dpi:        96
Xft.hinting:    1
Xft.hintstyle:  hintfull
Xft.rgba:       none

জিনোম সেটিংস:

~% gconftool-2 -a /desktop/gnome/font_rendering
 antialiasing = grayscale
 hinting = full
 dpi = 96
 rgba_order = rgb

সুতরাং, প্রশ্নটি হল: পুরানো বাক্সে (ফেডোরা) মতো অ্যান্টি-এলিয়াসিং পেতে আমার নতুন বাক্সে (উবুন্টু) কী পরিবর্তন করা উচিত?


8
এটি কি আমিই ভাবি যে উবুন্টু হরফগুলি ফেডোরা ফন্টগুলির চেয়ে অনেক তীক্ষ্ণ এবং পাঠযোগ্য? ফেডোরা ফন্টগুলি দেখতে খুব ঝাপসা দেখায় আইএমএইচও।
ইয়াবা

আমি আসলে ডানদিকে একটি পছন্দ। বাম দিকের একটিটি খুব ঝাপসা। যদিও প্রতিটি তার নিজের। ;)
সাশা চেদিগোভ

1
@ ইয়াবা, @ মিউজিকফ্রাক: আপনার যদি সিআরটি মনিটর থাকে বা কম রেজোলিউশন থাকে তবে বাম দিকের লোকেরা খুব ঝাপসা দেখায়। অন্যথায়, তারা ফন্টের আকারকে আরও ভালভাবে প্রতিবিম্বিত করে। ডান চিত্রের রেখাগুলির ঘনত্ব হঠাৎ কীভাবে 1 ফক্স থেকে 3 পিক্সে লাফিয়ে উঠবে দেখুন ফন্টের আকার বাড়ানোর সাথে সাথে। যখন এটি প্রস্তাব করা হচ্ছে এটিও খারাপ। আপনি ফন্টের আকারটি বড় না হওয়া পর্যন্ত পাঠ্যটি বেশি পঠনযোগ্য হবে না (যখন এটি 3px এ যায়)।
জুলিয়ানো

1
এছাড়াও, উবুন্টু নমুনায়, তৃতীয় পাঠ্য লাইনের "কুই" তে "কে"-তে কী অনুপস্থিত পিক্সেল রয়েছে তা দেখুন, এটি দুটি গ্লাইফের মতো দেখায়, একটি "|" এবং একটি "<"।
জুলিয়ানো

2
@ জুলিয়ানো তারপরে আমার কাছে সিআরটি মনিটরে একটি বিল্টযুক্ত প্রথম ল্যাপটপ রয়েছে :-)
ইয়াবা

উত্তর:


36

উবুন্টুতে ফন্টগুলি মসৃণ করার জন্য একটি পুরানো কৌশল রয়েছে (এবং জিনোম চলমান প্রতিটি ডিস্ট্রো):

আপনার হোম ডিরেক্টরি ( ~/.fonts.conf) এর অধীনে .fouts.conf খুলুন এবং এতে আটকান:

<?xml version="1.0" ?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
   <fontconfig>
      <match target="font">
         <edit name="autohint" mode="assign">
            <bool>true</bool>
         </edit>
      </match>
</fontconfig>

আগে:

বিকল্প পাঠ

পরে:

বিকল্প পাঠ


ঠিক আমি খুঁজছেন ছিল কি! আমি এই ফাইলটির সাথে 'অ্যান্টিয়ালিয়াস', 'হিন্টিং', 'ইঙ্গিতশিল', 'আরজিবা' এবং 'এলসিডিফিল্টার' বিকল্পগুলির সাহায্যে অনেকগুলি খেলি, এবং কিছুই সাহায্য করেনি। 'অটোহিন্ট' করেছে! কেবলমাত্র একটি নোট: স্বতঃপরিচয়টি সঠিকভাবে কাজ করার জন্য আপনার অবশ্যই rgba = কিছুই থাকতে হবে। ফেডোরায় ডিফল্টরূপে অটোহিন্ট সক্ষম হয়েছে বলে মনে হয় তবে উবুন্টুতে নয়।
জুলিয়ানো

2
+1 টি। উন্মাদ যে এটি কোনওভাবে ফন্টের পছন্দগুলিতে প্রকাশিত হয়নি।
কেন্ট বুগার্ট

3
আপনি এমনকি এই প্রশ্নটি জিজ্ঞাসা করতে পারেন এমন জিনোম দর্শনের প্রতি দুঃখজনক প্রতিচ্ছবি।
sml

@ জুলিয়ানো অটো-ইঙ্গিতটি সাব-পিক্সেল রেন্ডারিংয়ের সাথে সঠিকভাবে কাজ করে, সুতরাং আরজিবিএ = কোনও প্রয়োজন নেই।
অ্যাডাম বাইরটেক

@ অ্যাডাম: আপনি এখনই বা এই প্রশ্নটি যখন 2009 সালে জিজ্ঞাসা করা হয়েছিল (উবুন্টু 9.04) সম্পর্কে কথা বলছেন?
জুলিয়ানো

5

জন যেমন বলেছিল, ~/.fonts.confফাইলটি আপনার ফন্টের কনফিগারেশনটি টুইঙ্ক করতে দরকারী।

এই নিবন্ধটি পড়ার পরে এটি কীভাবে কাজ করে তা অবশেষে আমি বুঝতে পেরেছিলাম:

http://www.kilobitspersecond.com/2009/04/17/ubuntu-font-hinting-you-a-cautionary-tale/


0

উবুন্টুর সর্বশেষতম সংস্করণ পছন্দসমূহ> উপস্থিতি> ফন্ট> বিশদ এর মাধ্যমে এই সেটিংস পরিবর্তন করতে দেয়

আমি মিডিয়াম ইঙ্গিতকে আমার এলসিডি স্ক্রিনে সবচেয়ে আনন্দদায়ক বলে মনে করি।


হ্যাঁ, ইঙ্গিত বিকল্পটি ইতিমধ্যে জানা গেছে। জন টি দ্বারা উল্লিখিত "অটোহিন্ট" বিকল্পটি সেই বিকল্প যা উবুন্টুর সর্বশেষ সংস্করণ সহ সেই সংলাপে অনুপস্থিত।
জুলিয়ানো
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.