私は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
。