Lines 1-27
Link Here
|
1 |
################################################################# |
1 |
!################################################################ |
2 |
################## EXPLANATION OF SETTINGS ###################### |
2 |
!################## EXPLANATION OF SETTINGS ##################### |
3 |
################################################################# |
3 |
!################################################################ |
4 |
|
4 |
|
5 |
# XFT settings are like a red-headed stepchild that should be beaten severely. |
5 |
! XFT settings are like a red-headed stepchild that should be beaten severely. |
6 |
# These only affect legacy programs, and *parts* of some modern programs like |
6 |
! These only affect legacy programs, and *parts* of some modern programs like |
7 |
# google-chrome. We only deal with these settings because we have to, otherwise |
7 |
! google-chrome. We only deal with these settings because we have to, otherwise |
8 |
# crap will slip by. I recommend using hintslight and autohint as the defaults |
8 |
! crap will slip by. I recommend using hintslight and autohint as the defaults |
9 |
# normally in local.conf. The reason hintfull and autohint:0 is needed here |
9 |
! normally in local.conf. The reason hintfull and autohint:0 is needed here |
10 |
# because otherwise some programs will occassionally request slight hinting for |
10 |
! because otherwise some programs will occassionally request slight hinting for |
11 |
# a truetype font. When a program does this, Freetype automatically uses the |
11 |
! a truetype font. When a program does this, Freetype automatically uses the |
12 |
# autohinter, when you may actually want it to be rendered with the TT hinter, |
12 |
! autohinter, when you may actually want it to be rendered with the TT hinter, |
13 |
# (if specified in local.conf). So setting this to hintfull guarantees that the |
13 |
! (if specified in local.conf). So setting this to hintfull guarantees that the |
14 |
# TT font will be rendered with the TT hinter (assuming it is specified in |
14 |
! TT font will be rendered with the TT hinter (assuming it is specified in |
15 |
# /etc/fonts/local.conf to be rendered that way.) For TT fonts that you want |
15 |
! /etc/fonts/local.conf to be rendered that way.) For TT fonts that you want |
16 |
# rendered with autohint, specifiying that in the /etc/fonts/local.conf |
16 |
! rendered with autohint, specifiying that in the /etc/fonts/local.conf |
17 |
# should be enough. But you might think that by setting this to hintfull |
17 |
! should be enough. But you might think that by setting this to hintfull |
18 |
# that it's going to use Freetype's full autohinting (which we *completely* |
18 |
! that it's going to use Freetype's full autohinting (which we *completely* |
19 |
# avoid) for fonts you want autohinted. This is where |
19 |
! avoid) for fonts you want autohinted. This is where |
20 |
# INFINALITY_FT_AUTOFIT_FORCE_SLIGHT_HINTING comes in. It tells freetype to |
20 |
! INFINALITY_FT_AUTOFIT_FORCE_SLIGHT_HINTING comes in. It tells freetype to |
21 |
# use slight hinting on fonts set for autohinting, even if the program requests |
21 |
! use slight hinting on fonts set for autohinting, even if the program requests |
22 |
# full autohinting. Freetype's full hinting only looks OK under certain |
22 |
! full autohinting. Freetype's full hinting only looks OK under certain |
23 |
# circumstances. The goal of infinality is to make infinality hinting look |
23 |
! circumstances. The goal of infinality is to make infinality hinting look |
24 |
# good all the time. |
24 |
! good all the time. |
25 |
|
25 |
|
26 |
Xft.antialias: 1 |
26 |
Xft.antialias: 1 |
27 |
Xft.autohint: 0 |
27 |
Xft.autohint: 0 |