저는 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
.