Greasy Fork is available in English.
强制替换网页默认字体为 MiSans、FZYouSong GBK 509R(方正悠宋)、Cascadia Mono、Noto Sans Mono CJK SC。用户可根据需求修改脚本中的字体设置。使用前需确保已安装所需字体。
当前为
// ==UserScript==
// @name 软替换网页默认字体
// @namespace chNt6w8D6cVSQE93BSC8VS6QxNshGaSP9QcK82kruzbN5E4K2TJKxbNjpAXDfJKe
// @description 强制替换网页默认字体为 MiSans、FZYouSong GBK 509R(方正悠宋)、Cascadia Mono、Noto Sans Mono CJK SC。用户可根据需求修改脚本中的字体设置。使用前需确保已安装所需字体。
// @version 3
// @license Apache License 2.0
// @author Anonymous
// @compatible firefox
// @compatible safari
// @compatible chrome
// @match *://*/*
// @grant GM_addStyle
// ==/UserScript==
(function () {
"use strict";
GM_addStyle(`
@font-face {
font-family: 'sans-serif'; /* 无衬线字体 */
src: local('MiSans');
}
@font-face {
font-family: 'serif'; /* 衬线字体 */
src: local('FZYouSong GBK 509R');
}
@font-face {
font-family: 'monospace'; /* 等宽字体 */
src: local('MiSans');
}
/* --------------------------- 无衬线字体 拉丁文 ---------------------------- */
@font-face {
font-family: 'Arial';
src: local('MiSans');
}
@font-face {
font-family: 'Verdana';
src: local('MiSans');
}
@font-face {
font-family: 'Helvetica';
src: local('MiSans');
}
@font-face {
font-family: 'San Francisco';
src: local('MiSans');
}
@font-face {
font-family: 'San Francisco Pro';
src: local('MiSans');
}
@font-face {
font-family: 'Helvetica Neue';
src: local('MiSans');
}
@font-face {
font-family: 'Tahoma';
src: local('MiSans');
}
@font-face {
font-family: 'Segoe UI';
src: local('MiSans');
}
@font-face {
font-family: 'Google Sans';
src: local('MiSans');
}
@font-face {
font-family: 'Google Sans Text';
src: local('MiSans');
}
@font-face {
font-family: 'Roboto';
src: local('MiSans');
}
@font-face {
font-family: 'Noto Sans';
src: local('MiSans');
}
/* -------------------------- 无衬线字体 简化字形 --------------------------- */
@font-face {
font-family: 'HarmonyOS Sans';
src: local('MiSans');
}
@font-face {
font-family: 'Noto Sans SC';
src: local('MiSans');
}
@font-face {
font-family: 'SimHei'; /* 中易黑体( Windows 里的 黑体 ) */
src: local('MiSans');
}
@font-face {
font-family: 'MicrosoftYaHei'; /* 微软雅黑 */
src: local('MiSans');
}
@font-face {
font-family: 'Microsoft YaHei'; /* 微软雅黑 */
src: local('MiSans');
}
@font-face {
font-family: 'Microsoft YaHei UI'; /* 微软雅黑 UI */
src: local('MiSans');
}
@font-face {
font-family: '微软雅黑'; /* 微软雅黑 */
src: local('MiSans');
}
@font-face {
font-family: 'PingFang SC'; /* 苹方 */
src: local('MiSans');
}
@font-face {
font-family: 'Hiragino Sans GB'; /* 冬青黑体 */
src: local('MiSans');
}
@font-face {
font-family: 'STHeiti'; /* 华文黑体 */
src: local('MiSans');
}
/* -------------------------- 无衬线字体 传统字形 --------------------------- */
@font-face {
font-family: 'Noto Sans TC'; /* 微軟正黑體 */
src: local('MiSans TC');
}
@font-face {
font-family: 'Microsoft JhengHei'; /* 微軟正黑體 */
src: local('MiSans TC');
}
@font-face {
font-family: '微軟正黑體'; /* 微軟正黑體 */
src: local('MiSans TC');
}
@font-face {
font-family: '微軟正黑體修正'; /* 微軟正黑體 */
src: local('MiSans TC');
}
@font-face {
font-family: 'MHei'; /* 蒙纳黑体 */
src: local('MiSans TC');
}
/* --------------------------- 衬线字体 简化字形 ----------------------------- */
@font-face {
font-family: 'SimSun'; /* 中易宋体( Windows 里的 宋体 ) */
src: local('FZYouSong GBK 509R');
}
@font-face {
font-family: '宋体'; /* 中易宋体( Windows 里的 宋体 ) */
src: local('FZYouSong GBK 509R');
}
@font-face {
font-family: 'NSimSun'; /* 中易新宋体( Windows 里的 新宋体 ) */
src: local('FZYouSong GBK 509R');
}
@font-face {
font-family: '新宋体'; /* 中易新宋体( Windows 里的 新宋体 ) */
src: local('FZYouSong GBK 509R');
}
@font-face {
font-family: 'FangSong'; /* 中易仿宋( Windows 里的 仿宋 ) */
src: local('FZYouSong GBK 509R');
}
@font-face {
font-family: 'FangSong_GB2312'; /* 中易仿宋( Windows 里的 仿宋 ) */
src: local('FZYouSong GBK 509R');
}
@font-face {
font-family: '仿宋'; /* 中易仿宋( Windows 里的 仿宋 ) */
src: local('FZYouSong GBK 509R');
}
@font-face {
font-family: '仿宋_GB2312'; /* 中易仿宋( Windows 里的 仿宋 ) */
src: local('FZYouSong GBK 509R');
}
@font-face {
font-family: 'STSong'; /* 华文宋体 */
src: local('FZYouSong GBK 509R');
}
@font-face {
font-family: 'STFangsong'; /* 华文仿宋 */
src: local('FZYouSong GBK 509R');
}
/* ---------------------------- 等宽字体(代码) ----------------------------- */
@font-face {
font-family: 'Menlo';
src: local('Cascadia Mono'), local('Noto Sans Mono CJK SC');
}
@font-face {
font-family: 'Monaco';
src: local('Cascadia Mono'), local('Noto Sans Mono CJK SC');
}
@font-face {
font-family: 'Consolas';
src: local('Cascadia Mono'), local('Noto Sans Mono CJK SC');
}
@font-face {
font-family: 'Courier New';
src: local('Cascadia Mono'), local('Noto Sans Mono CJK SC');
}
@font-face {
font-family: 'Andale Mono';
src: local('Cascadia Mono'), local('Noto Sans Mono CJK SC');
}
@font-face {
font-family: 'Ubuntu Mono';
src: local('Cascadia Mono'), local('Noto Sans Mono CJK SC');
}
@font-face {
font-family: 'Fira Code';
src: local('Cascadia Mono'), local('Noto Sans Mono CJK SC');
}
@font-face {
font-family: 'Fira Mono';
src: local('Cascadia Mono'), local('Noto Sans Mono CJK SC');
}
@font-face {
font-family: 'DejaVu Sans Mono';
src: local('Cascadia Mono'), local('Noto Sans Mono CJK SC');
}
@font-face {
font-family: 'Source Code Pro';
src: local('Cascadia Mono'), local('Noto Sans Mono CJK SC');
}
body {
-webkit-font-smoothing: antialiased; /* 对 WebKit 浏览器启用抗锯齿 */
-moz-osx-font-smoothing: grayscale; /* 对 Firefox 浏览器启用灰阶平滑 */
}
`);
})();