【Mastameta】漢語大字典(圖文綜版)25.5.24

如果是浏览器,可以用这个油猴脚本,字体名称换成想用的字体.
也可以自己修改想显示的unicode范围

// ==UserScript==
// @name                 显示CJK文字
// @name:en-US           display CJK text
// @name:zh-CN           显示CJK文字
// @name:zh-TW           显示CJK文字
// @name:zh-HK           显示CJK文字
// @name:ja-JP           显示CJK文字
// @name:ko-KR           显示CJK文字
// @version              1.0
// @author               hapocn
// @description          显示CJK B区以上文字,由 更纱黑体字体替换工具 更改而来
// @description:en-US    display CJK B+ block text
// @description:zh-CN    显示CJK B区以上文字
// @description:zh-TW    显示CJK B区以上文字
// @description:zh-HK    显示CJK B区以上文字
// @description:ja-JP    显示CJK B区以上文字
// @description:ko-KR    显示CJK B区以上文字
// @match                *://*/*
// @run-at               document-start
// @grant                GM_addStyle
// @license              MIT
// ==/UserScript==
const LANG_CODE_OBJ = {
    "zh-CN": "SC",
    "zh-SG": "SC",
    "zh-TW": "TC",
    "zh-HK": "HC",
    "ja": "J",
    "ko": "K",
    "ko-KR": "K",
    "ko-KP": "K",
};
const lang_code = LANG_CODE_OBJ[navigator.language] || "SC"; // Default to SC if not found
//const CJK_BPLUS_RANGE =
//    "U+10000-1FBF9, " +
//    "U+20000-2FA1D, " +
//    "U+E0001-E01EF, " +
//    "U+30000-323AF, " +
//    "U+100000-10FFFF";
const CJK_B2E_RANGE =
    "U+20000-2FFFF";
const CJK_GH_RANGE =
    "U+30000-323AF";
const CJK_I_RANGE =
    "U+2EBF0-2EE5F";
GM_addStyle(`
@font-face {
    font-family: "myfont";
    src: local("TH-Khaai-TP2");//CJK扩展B到E区字体
    unicode-range: ${CJK_B2E_RANGE};
}
@font-face {
    font-family: "myfont";
    src: local("TH-Khaai-TP0");//CJK扩展G到H区字体
    unicode-range: ${CJK_GH_RANGE};
}
@font-face {
    font-family: "myfont";
    src: local("TH-Tshyn-P2");CJK扩展I区字体
    unicode-range: ${CJK_I_RANGE};
}
*{font-family: "myfont"!important;}
`);