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」というテキストシーケンスに頻繁に遭遇すると、これをUnicode合字文字にマージすることを発見しました。しかし、私のコンピュータは間違った文字を認識しているようで、その結果、私が開いたページは奇妙な文字でいっぱいになりました。これはレンダリングエンジンとプログラム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

関連情報