왜 StackOverflow 코드 블록이 Chrome 37에서 끔찍하게 보입니까? 버전 37로 업데이트했습니다.

필자는 Linux 시스템에서 Chrome을 버전 37로 업데이트했습니다. 이제 코드 블록은 다음과 같습니다.

enter image description here

그리고이 질문을 쓰는 동안 텍스트는 다음과 같이 보입니다.

동일한 시스템에서, 코드 블록에 관한 질문 Firefox에서는 괜찮아 보입니다.

Chrome 37의 글꼴 문제는 무엇입니까?

자세한 정보

Google 크롬 개발자 도구에 따르면 다음 글꼴 군이 계산되었습니다.

Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif;

Firefox의 경우 :

Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,serif


답변

다음을 수행하십시오.

  1. 파일 만들기 ~/.fonts.conf
  2. 다음 텍스트를 추가하십시오

    <match target="font" >
        <edit name="embeddedbitmap" mode="assign"><bool>false</bool></edit>
    </match>
    
  3. Chrome 다시 시작

출처: https://code.google.com/p/chromium/issues/detail?id=408059


답변

당신은 Chrome 글꼴 버그 (Linux 글꼴 렌더링) 그 가능성이 Windows에서 렌더링을 업데이 트하여 발생합니다. 일부 게시물에 따르면 공개되기 전에 수정 된 것으로 가정되었지만 다른 사람들은 분명히 그렇지 않다고 말하고 있습니다. 38 베타 버전으로 건너 뛰거나 로컬 글꼴 정보를 업데이트하고 자동 힌트 옵션을 변경하는 등 여러 가지 제안을 처리 할 수 ​​있습니다.

나는 그들의 예제 ~ / .fonts.conf를 재 게시 할 것이지만 나는 최후의 수단으로 만 시도 할 것이다. 먼저 베타 버전을 사용해보십시오.

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

답변

나는 똑같은 문제가 있었다. OS : Linux Mint 17 글꼴 확장이있는 계피.

현재 Chrome 디스플레이의 확대 / 축소를 확인하십시오. 줌을 줄이거 나 늘리면 글꼴 렌더링이 명확 해집니다.


답변

편집 ~ / .fonts.conf가 나를 위해 작동합니다. ~ / .fonts.conf (debian Jessie, xfce4, chrome 43.0.2357.81 (64-bit))는 다음과 같습니다.

<!-- put to ~/.fonts.conf to improve chrome font rendering -->
<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>
</match>