FF 57にアップグレードしたところ、独自のフォントを使用するWebサイトでテキストの表示が停止しました。
これは他の人が抱えている問題であることを私は知っています。たとえば、FirefoxはWebサイトのテキストを表示しませんが、そこでの解決策は機能していません。セーフモードも役に立ちません。[設定]の[カスタムフォント]オプションをオフにした場合にのみ問題が解決します。
カスタムフォントも(TexLiveなどから)インストールしているので、それが原因かもしれないと思っています。
これをトラブルシューティングする方法についてのアイデアはありますか?
Githubの例:
これはいくつかの組み合わせです。TexLiveはそれほど標準的ではない場所にフォントをインストールしており、WebページはUbuntuのfontconfigパッケージが通常のフォントよりもTexLiveフォントの1つでより適切に満たされると考えるフォントを要求しています。その後、FirefoxはレンダリングにTexLiveフォントを使用するように指示されますが、セキュリティサンドボックス内からTexLiveフォントにアクセスすることは許可されていません。
推奨される回避策は、
security.sandbox.content.read_path_whitelist to /usr/local/texlive/
about:configで、ブラウザを再起動します。
これは、Firefox58以降のより基本的なレベルで修正されています。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加