LINUX.ORG.RU

[шрифты] вечный вопрос - антиальясинг


0

0

на мелких шрифтах видны края разноцветные. что делать?

darvin@darvin-laptop ~ $ cat /etc/fonts/local.conf 
<?xml version="1.0"?> name="hintstyle"> <const>hintfull</const> </edit>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
 <match target="font" >
  <edit mode="assign" name="rgba" >     <const>rgb</const> </edit>
  <edit mode="assign" name="hinting" >  <bool>true</bool>  </edit>
  <edit mode="assign" name="antialias"> <bool>true</bool> </edit>
  <edit mode="assign" name="autohint" > <bool>false</bool> </edit>
  <edit mode="assign" name="hintstyle"> <const>hintfull</const> </edit>
 </match>
</fontconfig>
darvin@darvin-laptop ~ $ cat .fonts.conf 
<match target="pattern" >
        <test name="family" qual="any" >
	            <string>Helvetica</string>
</test>
<edit mode="assign" name="family" >
				                <string>Tahoma</string>		</edit>
</match>
darvin@darvin-laptop ~ $ xdpyinfo |grep resolution
  resolution:    98x98 dots per inch

(разрешение расчитывал сам для своего монитора)

и еще вот такое выдается постоянно при запуске любой программы иксовой:

Fontconfig error: "local.conf", line 12: junk after document element

Re: [шрифты] вечный вопрос - антиальясинг

<?xml version=«1.0»?> ????name=«hintstyle»> <const>hintfull</const> </edit> wtf?

CFA ()

Re: [шрифты] вечный вопрос - антиальясинг

>> на мелких шрифтах видны края разноцветные. что делать?

1) вырубить subpixel rendering при сборке freetype2
2) > cat ~/.fonts.conf
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font" >
<edit mode="assign" name="rgba" >
<const>none</const>
<!-- <const>rgb</const> -->
</edit>
</match>
<match target="font" >
<edit mode="assign" name="hinting" >
<bool>true</bool>
</edit>
</match>
<match target="font" >
<edit mode="assign" name="hintstyle" >
<!-- <const>hintfull</const> -->
<!-- <const>none</const> -->
<const>hintslight</const>
</edit>
</match>
<match target="font" >
<edit mode="assign" name="autohint" >
<bool>false</bool>
<!-- <bool>true</bool> -->
</edit>
</match>
<match target="font" >
<edit mode="assign" name="antialias" >
<bool>true</bool>
</edit>
</match>
</fontconfig>

sda00 ★★★ ()

Re: [шрифты] вечный вопрос - антиальясинг

<edit mode="assign" name="rgba" > <const>none</const> </edit> епт

Sekai ()

Re: [шрифты] вечный вопрос - антиальясинг

патчить libcairo, другие вырианты, так себе.

User2X ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.