Firefox:在任何页面中用另一种字体替换另一种字体

Mat*_*iva 5 firefox fonts greasemonkey

我正在使用时尚的插件,效果很好。然而,我想在每次找到特定字体(例如 Arial)时用我选择的另一种字体替换它,而不是设置全局字体(我不喜欢它,因为我只想替换 Arial)或使用时尚的规则每一页。是否有可能做到这一点?也许有一个greatmonkey脚本?

Tob*_*obu 3

你需要的是油猴,而不仅仅是时尚。该脚本必须查看每个元素的计算样式,并考虑到 Arial 可以通过多个名称访问这一事实。

另一个角度是重新配置Arial以替换为其他字体。这更加万无一失并且资源消耗更少。

假设您使用的是 Linux,请将其放入~/.fonts.conf

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
 <match target="pattern"><!-- Replace Arial -->
  <test qual="any" name="family"><string>Arial</string></test>
  <edit name="family" mode="assign_replace"><string>A better font</string></edit>
 </match>
</fontconfig>
Run Code Online (Sandbox Code Playgroud)