Firefox에서 글꼴 렌더링을 향상시키는 방법


18

Firefox의 글꼴 렌더링은 facebook.com 및 twitter.com과 같은 페이지에서 끔찍하게 보입니다.

여기에 이미지 설명을 입력하십시오

데비안 8을 실행 중이고 하드웨어 가속을 사용하고 있는데 작동하지 않는 것 같습니다.


Firefox는 이러한 것들에 기본 글꼴을 사용한다고 생각합니다. Firefox 환경 설정에서 기본 글꼴을 편집 할 수 있습니다. 이것이 당신이 요청한 것입니까?
nitishch

여전히 바뀌지 않았습니다. 사이트가 자신의 것을 선택할 수 없게하면 글꼴이 멋지게 보이지만 일부 아이콘이 엉망이됩니다. 다른 제안?
user241948

이것은 Firefox에서만 발생하며 시스템 문제는 아닙니다.
nitishch

권리. 모든 것이 크롬에서 훌륭해 보입니다
user241948

아마도 당신은 Helvetica의 비트 맵 버전을 설치했을 것입니다
명상가

답변:


28

나는 오랫동안이 문제를 겪었을 것입니다. 아마도 그것에 대해 뭔가를해야 할 때입니다!

ClearType내가 읽은 것에서 Microsoft와 특허에 이루어집니다 . 대부분의 * nix 배포판은 기본적으로 특허 보호 글꼴 렌더링을 비활성화합니다.

데비안과 글꼴에 대한 내용은 여기Subpixel-hinting and Font-smoothing참조하십시오.

해당 페이지에 구성 파일이 있지만 나중에 참조 할 수 있도록 여기에 추가하겠습니다. .fonts.conf홈 디렉토리에 파일을 작성 하고 다음을 추가하십시오.

<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
 <match target="font">
  <edit mode="assign" name="rgba">
   <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>hintslight</const>
  </edit>
 </match>
 <match target="font">
  <edit mode="assign" name="antialias">
   <bool>true</bool>
  </edit>
 </match>
  <match target="font">
  <edit mode="assign" name="lcdfilter">
    <const>lcddefault</const>
  </edit>
  </match>
</fontconfig>

1
내가 할 수 있다면, 나는 이것을 50 번이나 올랐을 것이다. 그런 우아한 솔루션에 감사드립니다 (여전히 Debian Jessie 및 GNOME을 사용하여 2016에서 사용할 수 있음) !!!
maulinglawns

1
여전히 2017 년까지 데비안 제시와 KDE에서 일하고 있습니다. 감사!
kR105

2
스트레치에서도 2017 년에도 계속 노력하고 있습니다!
natebc

2019 년에 이것을 확인할 수 있습니다. 감사합니다!
덱스터

파일의보다 "현대적인"위치는 ${XDG_CONFIG_HOME}/fontconfig/fonts.conf또는 ${XDG_CONFIG_HOME}/fontconfig/conf.d/99-improved-rendering.conf입니다. 대부분의 시간 ${XDG_CONFIG_HOME}은 IS .config예를 들어 홈 디렉토리에서 하위 디렉토리 /home/gwillie/.config.
Cristian Ciupitu

7

이 사이트는 Helvetica를 글꼴로 사용합니다. 대부분의 데비안 시스템에서는 윤곽선 글꼴이 아니라 래스터 글꼴입니다. 글꼴 구성 대화 상자의 마지막 단계에서 비트 맵 글꼴을 비활성화 할 수 있습니다.

$ dpkg-reconfigure fontconfig-config

1
나는 대답을 바꾸지 않고 이것을 실행했으며 글꼴을 즉시 향상 시켰습니다! (먼저 dist 업그레이드로 인해 문제가 생겼을 수도 있음)
Jürgen Strobel

1

나는 fontconfig-infinality를 사용하여 요즘 내 것을 향상시켰다. 좋아 보인다!

포럼 의 첫 번째 주제는 를 수행하는 방법을 보여줍니다. 링크의 첫 번째 방법 (컴파일)을 사용하지 말고 아래에있는 deb 파일을 사용하십시오. 함께 설치

dpkg -i *.deb

그리고

bash /etc/fonts/infinality/infctl.sh setstyle 

옵션 2 (무한도)를 선택하십시오

끝난!

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.