Gentoo Linux의 Firefox ESR 31.2.0은 "ff", "fl", "fi" 및 "ffl" 합자를 끊습니다.

Gentoo Linux의 Firefox ESR 31.2.0은 "ff", "fl", "fi" 및 "ffl" 합자를 끊습니다.

저는 8GB RAM을 갖춘 AMD64 시스템의 Gentoo Linux에서 Firefox ESR 31.2.0을 실행하고 있습니다. 오늘 저는 Firefox가 "ff", "fi", "fl", "ffl"이라는 텍스트 시퀀스를 자주 접할 때 이를 유니코드 합자 문자로 병합한다는 사실을 발견했습니다. 하지만 내 컴퓨터가 잘못된 문자를 인식하는 것 같았고 그 결과 내가 열어본 페이지가 이상한 문자로 가득 차 있었습니다. 이는 렌더링 엔진과 프로그램 UI 모두에서 발생합니다.

예를 들어, 주소 표시줄에 "ff fl fi ffl"이라고 쓰면 다음과 같습니다.

이상한 결찰 스위치

무슨 일이 일어났는지 아세요?

답변1

설명된 솔루션https://bbs.archlinux.org/viewtopic.php?id=136771나를 위해 일하는 것 같습니다.

70-no-embedded-bitmaps.conf/etc/fonts/conf.avail다음 내용으로 이름이 같거나 유사한(이름이 확실하지 않음) 파일을 만듭니다 .

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

그런 다음 사용하고 활성화 eselect fontconfig list |grep no-embedded-bitmaps하십시오 eselect fontconfig enable [number]. Fontconfig 캐시를 다시 생성해야 할 수도 있습니다 fc-cache -r.

관련 정보