Manjaro Difference between revisions of "Improve Font Rendering"

Difference between revisions of "Improve Font Rendering"

From Manjaro
imported>FadeMind
(Fix path to /etc/fonts/local.conf file. Some typo fix. Replace gedit to nano in commands.)
imported>Aaditya
Line 7: Line 7:
''1. Create the file /etc/fonts/local.conf''
''1. Create the file /etc/fonts/local.conf''


  sudo nano /etc/fonts/local.conf
  sudo gedit /etc/fonts/local.conf


Paste the following content in the file-
Paste the following content in the file-
Line 29: Line 29:




''2. Create backup a .Xresources file:''
''2. Create backup of .Xresources file:''
  cp .Xresources .Xresources.bak
  cp .Xresources .Xresources.bak


Line 38: Line 38:


''3. Open/Create .Xresources file in text editor:''
''3. Open/Create .Xresources file in text editor:''
  nano .Xresources
  gedit .Xresources


Delete current content (if any) and paste in it:
Delete current content (if any) and paste in it:
Line 60: Line 60:


Finally reboot your computer to apply the settings.
Finally reboot your computer to apply the settings.


= Install Ubuntu/Infinality Fonts for better rendering =
= Install Ubuntu/Infinality Fonts for better rendering =

Revision as of 13:02, 4 December 2013

How to improve font rendering with your installed fonts

A little configuration maybe required to render the fonts in an optimal manner. Follow the steps illustrated below.


1. Create the file /etc/fonts/local.conf

sudo gedit /etc/fonts/local.conf

Paste the following content in the file-

<match target="font">
  <edit name="autohint" mode="assign">
    <bool>true</bool>
  </edit>
  <edit name="hinting" mode="assign">
    <bool>true</bool>
  </edit>
  <edit mode="assign" name="hintstyle">
    <const>hintslight</const>
  </edit>
  <edit mode="assign" name="lcdfilter">
   <const>lcddefault</const>
 </edit>
</match>

After that save the file.


2. Create backup of .Xresources file:

cp .Xresources .Xresources.bak

If the .Xresources file has not been already created and you get the error -

"cp: cannot stat ‘.Xresources’: No such file or directory", then skip to step No. 3.


3. Open/Create .Xresources file in text editor:

gedit .Xresources

Delete current content (if any) and paste in it:

! Xft settings ---------------------------------------------------------------
Xft.dpi:        96
Xft.antialias:  true
Xft.lcdfilter:  lcddefault
Xft.rgba:       rgb
Xft.hinting:    true
Xft.hintstyle:  hintslight

Save changes in the file.


4.Run the following command in terminal:

xrdb -merge ~/.Xresources


5.Make sure that Anti aliasing is On, and Hiting is set to Slight in System Settings (Appearence).


Finally reboot your computer to apply the settings.

Install Ubuntu/Infinality Fonts for better rendering

How to install Ubuntu/Infinality fonts in Manjaro Linux - v2.0 by StealthPenguin

Follow the link given.


Support

Following is a link to this page's forum counterpart where you can post any related feedback: [1]

Feedback about StealthPenguin's post about installing Ubuntu/Infinality fonts can be made at his forum post [2].


Credit goes to FadeMind for his forum tutorial [3], and to the Arch Wiki's FontConfig Example [4]

See Also

The Arch Wiki

Cookies help us deliver our services. By using our services, you agree to our use of cookies.