尝试搜索了一些语种比较优秀的字体,放在了英文维基百科的css上面:
/* 西文基础字体 */
.mw-body h1,
.mw-heading1,
.mw-body-content h1,
.mw-body-content .mw-heading1,
.mw-body-content h2,
.mw-body-content .mw-heading2 {
font-family: 'Brill', 'ZephText', serif;
line-height: 1.375;
}
/* 希伯来文 */
.Hebr {
font-family: 'Taamey D', 'SBL Hebrew', 'SBL BibLit', serif;
font-size: 150%;
direction: rtl;
unicode-bidi: isolate;
}
/* 阿拉伯文 */
.Arab,
.fa-Arab,
.glk-Arab,
.kk-Arab,
.ks-Arab,
.ku-Arab,
.mzn-Arab,
.ota-Arab,
.pa-Arab,
.ps-Arab,
.sd-Arab,
.tt-Arab,
.ug-Arab,
.ur-Arab,
.ms-Arab {
font-family: 'Scheherazade New', sans-serif;
font-size: 133%;
direction: rtl;
unicode-bidi: isolate;
}
/* 天城文 (用于梵语、印地语等) */
.Deva {
font-family: 'Shobhika', 'Tiro Devanagari Sanskrit', 'Sanskrit 2003', sans-serif;
font-size: 120%;
}
/* 古希腊文 (多音调) */
.polytonic, .Polyt {
font-family: 'ZephText', sans-serif;
font-size: 130%;
}
/* 韩文 (谚文) */
.Kore,
.Hang {
font-family: 'SD Minburi VF Space5', 'NBGothicYetHangul', 'Source Han Sans K VF', sans-serif;
font-size: 120%;
line-height: 1;
}
/* 简体中文 */
.Hans {
font-family: 'HarmonyOS Sans SC', 'Source Han Sans SC VF', 'vivo Sans SC L3', 'Plangothic P1', 'Plangothic P2', sans-serif;
}
/* 繁体中文 */
.Hani,
.Hant {
font-family: 'Source Han Sans TC VF', 'vivo Sans SC L3', 'Plangothic P1', 'Plangothic P2', sans-serif;
}
/* 中日韩统一表意文字 (汉字) 通用样式 */
.Hani,
.Hans,
.Hant {
font-size: 120%;
line-height: 1;
}
/* 日文 (平假名, 片假名) */
.Hira,
.Jpan,
.Kana {
font-family: 'Hiragino Kaku Gothic ProN', 'Source Han Sans VF', 'IPAmjMincho', 'vivo Sans SC L3', 'Plangothic P1', 'Plangothic P2', sans-serif;
font-size: 120%;
line-height: 1;
}
/* 乌加里特文 */
.Ugar {
font-family: 'Oxford Ugaritic', 'Segoe UI Historic', sans-serif;
}
/* 古波斯楔形文字 */
.Xpeo {
font-family: Bisitun, Persepolis, 'Segoe UI Historic', sans-serif;
}
/* 苏美尔-阿卡德楔形文字 */
.Xsux {
font-family: Assurbanipal, CuneiformComposite, 'Segoe UI Historic', sans-serif; /* Neo-Assyrian form */
font-size: 125%;
}
/* 指定赫梯语字体 */
.Xsux:lang(hit) {
font-family: UllikummiA, UllikummiB, UllikummiC, CuneiformComposite, 'Segoe UI Historic', sans-serif;
}
/* 指定苏美尔语字体 */
.Xsux:lang(sux) {
font-family: CuneiformComposite, 'Segoe UI Historic', sans-serif;
}
/* 孟加拉文 */
.Beng {
font-family: 'Tiro Bangla', sans-serif;
font-size: 130%;
}
/* 阿萨姆文 (使用孟加拉文书写) */
.as-Beng {
font-family: 'Tiro Bangla', sans-serif;
font-size: 130%;
}
/* 泰米尔文 */
.Taml {
font-family: 'Tiro Tamil', sans-serif;
font-size: 125%;
}
/* 泰卢固文 */
.Telu {
font-family: 'Tiro Telugu', sans-serif;
font-size: 125%;
}
/* 僧伽罗文 */
.Sinh {
font-family: 'Tiro Sinhala', sans-serif;
font-size: 125%;
}
/* 马拉雅拉姆文 */
.Mlym {
font-family: 'Tiro Malayalam', sans-serif;
font-size: 125%;
}
/* 卡纳达文 */
.Knda {
font-family: 'Tiro Kannada', sans-serif;
font-size: 125%;
}
/* 古木基文 (用于旁遮普语) */
.Guru {
font-family: 'Tiro Gurmukhi', sans-serif;
font-size: 125%;
}
/* 泰文 */
.Thai {
font-family: 'Noto Sans Thai Looped', sans-serif;
font-size: 125%;
}
/* 藏文 */
.Tibt {
font-family: 'BabelStone Tibetan', sans-serif;
font-size: 130%;
}
/* 缅甸文 */
.Mymr {
font-family: Padauk, sans-serif;
font-size: 130%;
}
/* 缅甸文 (粗体/放大) */
big.Mymr,
strong.Mymr,
b.Mymr,
b .Mymr {
font-size: 162%;
}
/* 缅甸文 (嵌套粗体) */
.Mymr b {
font-size: 130%;
}
/* 高棉文 (柬埔寨文) */
.Khmr {
font-family: 'Busra', sans-serif;
font-size: 125%;
}
/* 波斯语 / 奥斯曼土耳其语 (特定字体覆盖) */
.fa-Arab,
.ota-Arab {
font-family: 'IRANYekanXVF', Tahoma, sans-serif;
}
/* 古教会斯拉夫语 (西里尔字母) */
.Cyrs {
font-family: 'RomanCyrillic Std', sans-serif;
font-size: 140%;
}
/* 西里尔字母 */
.Cyrl {
font-family: 'Aktiv Grotesk VF Trial', sans-serif;
}
/* 英语音标 (enPR) */
.enPR {
font-family: 'Charis', sans-serif;
}
/* 科普特文 */
.Copt {
font-family: Antinoou, sans-serif;
font-size: 1.3em;
}
/* 叙利亚文 */
.Syrc {
font-family: 'Estrangelo Talada', 'Serto Antioch Bible', 'Serto Mardin', sans-serif;
font-size: 1.3em;
direction: rtl;
unicode-bidi: isolate;
}
使用方法是将以上内容放入到:
https://en.wiktionary.org/wiki/User:你的wiki用户名/common.css
中
默认的css位于、参见:
https://en.wiktionary.org/wiki/MediaWiki:Gadget-LanguagesAndScripts.css
以下是字体包的下载链接:
提取码:jlph
思源字体就不提供了,自己去GitHub下吧,不过记得去adobe下载adobe source系列的,而不是google的noto系列的,现在adobe的快一版
另外我还提取了macOS 26的字体,这里也一并放出(部分字体未在Windows系统做适配,是打不开的):
提取码:xJBy