User:SuperGrey/gadgets/ChineseTypography/main.js
外观
注意:保存之后,你必须清除浏览器缓存才能看到做出的更改。Google Chrome、Firefox、Microsoft Edge及Safari:按住⇧ Shift键并单击工具栏的“刷新”按钮。参阅Help:绕过浏览器缓存以获取更多帮助。
// Main page: [[User:SuperGrey/gadgets/ChineseTypography]]
var ChineseTypography = {
init: function () {
if (mw.config.get('wgAction') !== 'view') {
return;
}
mw.loader.load('//cdnjs.cloudflare.com/ajax/libs/Han/3.3.0/han.min.css', 'text/css');
mw.util.addCSS(`
p {
text-align: justify;
}
h1 {
font-size: 1.75em;
margin: 0;
}
ol,
ul {
padding-left: 0;
}
em:lang(zh),
em:lang(ja),
i:lang(zh),
i:lang(ja) {
-moz-text-emphasis: none;
-webkit-text-emphasis: none;
text-emphasis: none;
border-bottom: 0;
padding-bottom: 0;
}
sub,
sup {
font-size: 0.8em;
}
small {
font-size: 0.857em;
}
u,
ins {
padding-bottom: 0;
border-bottom: 0;
}
h-char.bd-jiya.bd-close:lang(zh-Hans)>h-inner,
h-char.bd-jiya.bd-close:lang(zh-CN)>h-inner,
h-char.bd-jiya.bd-cop:lang(zh-Hans)>h-inner,
h-char.bd-jiya.bd-cop:lang(zh-CN)>h-inner,
h-char.bd-consecutive:lang(zh-Hans):not(.end-portion),
h-char.bd-consecutive:lang(zh-CN):not(.end-portion),
h-char.bd-jiya[unicode="ff0e"]>h-inner {
margin-right: -.3em;
letter-spacing: 0;
}
h-char.bd-consecutive[unicode="b7"]:not(.end-portion),
h-char.bd-consecutive[unicode="30fb"]:not(.end-portion) {
margin-right: -.3em;
letter-spacing: 0;
}
.biaodian.cjk.bd-open.punct[unicode="2018"],
.biaodian.cjk.bd-open.punct[unicode="201c"] {
margin-left: .4em;
}
.biaodian.cjk.bd-close.bd-end.punct[unicode="2019"]:has(+ :not(.biaodian.cjk.bd-end.bd-cop):not(.biaodian.cjk.bd-open)),
.biaodian.cjk.bd-close.bd-end.punct[unicode="201d"]:has(+ :not(.biaodian.cjk.bd-end.bd-cop):not(.biaodian.cjk.bd-open)) {
margin-right: .4em;
}
.biaodian.cjk.bd-end.bd-jiya:has(+ .biaodian.cjk.bd-close.bd-end.punct[unicode="2019"]),
.biaodian.cjk.bd-end.bd-jiya:has(+ .biaodian.cjk.bd-close.bd-end.punct[unicode="201d"]) {
margin-right: -.3em;
}
.fa {
font-family: FontAwesome !important;
}
body:lang(zh-Latn),
body:lang(ja-Latn),
body:not(:lang(zh)):not(:lang(ja)),
body *:lang(zh-Latn),
body *:lang(ja-Latn),
body *:not(:lang(zh)):not(:lang(ja)) {
font-family: "Helvetica Neue", Helvetica, Arial, "Han Heiti", sans-serif;
}
body:lang(zh),
body:lang(zh-Hant),
[lang^="zh"],
[lang*="Hant"],
[lang="zh-TW"],
[lang="zh-HK"] {
font-family: "Biaodian Pro Sans CNS", "Helvetica Neue", Helvetica, Arial, "Zhuyin Heiti", "Han Heiti", sans-serif;
}
body:lang(zh-Hans),
body:lang(zh-CN),
[lang*="Hans"],
[lang="zh-CN"] {
font-family: "Biaodian Pro Sans GB", "Helvetica Neue", Helvetica, Arial, "Han Heiti GB", sans-serif;
}
body:lang(ja),
[lang^="ja"] {
font-family: "Yakumono Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.no-unicoderange h-char[unicode="2018"]:lang(zh-Hans),
.no-unicoderange h-char[unicode="2019"]:lang(zh-Hans),
.no-unicoderange h-char[unicode="201c"]:lang(zh-Hans),
.no-unicoderange h-char[unicode="201d"]:lang(zh-Hans),
.no-unicoderange h-char[unicode="2018"]:lang(zh-CN),
.no-unicoderange h-char[unicode="2019"]:lang(zh-CN),
.no-unicoderange h-char[unicode="201c"]:lang(zh-CN),
.no-unicoderange h-char[unicode="201d"]:lang(zh-CN) {
font-family: "Biaodian Pro Sans GB";
}
h1:lang(zh-Latn),
h1:lang(ja-Latn),
h1:not(:lang(zh)):not(:lang(ja)),
h1 *:lang(zh-Latn),
h1 *:lang(ja-Latn),
h1 *:not(:lang(zh)):not(:lang(ja)) {
font-family: Georgia, "Times New Roman", "Han Songti", cursive, serif;
}
h1:lang(zh),
h1:lang(zh-Hant) {
font-family: "Biaodian Pro Serif CNS", "Numeral LF Serif", Georgia, "Times New Roman", "Zhuyin Kaiti", "Han Songti", serif;
}
.no-unicoderange h1:lang(zh),
.no-unicoderange h1:lang(zh-Hant) {
font-family: "Numeral LF Serif", Georgia, "Times New Roman", "Han Songti", serif;
}
h1:lang(zh-Hans),
h1:lang(zh-CN) {
font-family: "Biaodian Pro Serif GB", "Numeral LF Serif", Georgia, "Times New Roman", "Han Songti GB", serif;
}
.no-unicoderange h1:lang(zh-Hans),
.no-unicoderange h1:lang(zh-CN) {
font-family: "Numeral LF Serif", Georgia, "Times New Roman", "Han Songti GB", serif;
}
h1:lang(ja) {
font-family: "Yakumono Serif", "Numeral LF Serif", Georgia, "Times New Roman", serif;
}
.no-unicoderange h1:lang(ja) {
font-family: "Numeral LF Serif", Georgia, "Times New Roman", serif;
}
h2:lang(zh-Latn),
h2:lang(ja-Latn),
h2:not(:lang(zh)):not(:lang(ja)),
h2 *:lang(zh-Latn),
h2 *:lang(ja-Latn),
h2 *:not(:lang(zh)):not(:lang(ja)) {
font-family: Georgia, "Times New Roman", "Han Songti", cursive, serif;
}
h2:lang(zh),
h2:lang(zh-Hant) {
font-family: "Biaodian Pro Serif CNS", "Numeral LF Serif", Georgia, "Times New Roman", "Zhuyin Kaiti", "Han Songti", serif;
}
.no-unicoderange h2:lang(zh),
.no-unicoderange h2:lang(zh-Hant) {
font-family: "Numeral LF Serif", Georgia, "Times New Roman", "Han Songti", serif;
}
h2:lang(zh-Hans),
h2:lang(zh-CN) {
font-family: "Biaodian Pro Serif GB", "Numeral LF Serif", Georgia, "Times New Roman", "Han Songti GB", serif;
}
.no-unicoderange h2:lang(zh-Hans),
.no-unicoderange h2:lang(zh-CN) {
font-family: "Numeral LF Serif", Georgia, "Times New Roman", "Han Songti GB", serif;
}
h2:lang(ja) {
font-family: "Yakumono Serif", "Numeral LF Serif", Georgia, "Times New Roman", serif;
}
.no-unicoderange h2:lang(ja) {
font-family: "Numeral LF Serif", Georgia, "Times New Roman", serif;
}
.vector-sticky-header-context-bar-primary:lang(zh-Latn),
.vector-sticky-header-context-bar-primary:lang(ja-Latn),
.vector-sticky-header-context-bar-primary:not(:lang(zh)):not(:lang(ja)),
.vector-sticky-header-context-bar-primary *:lang(zh-Latn),
.vector-sticky-header-context-bar-primary *:lang(ja-Latn),
.vector-sticky-header-context-bar-primary *:not(:lang(zh)):not(:lang(ja)) {
font-family: Georgia, "Times New Roman", "Han Songti", cursive, serif;
}
.vector-sticky-header-context-bar-primary:lang(zh),
.vector-sticky-header-context-bar-primary:lang(zh-Hant) {
font-family: "Biaodian Pro Serif CNS", "Numeral LF Serif", Georgia, "Times New Roman", "Zhuyin Kaiti", "Han Songti", serif;
}
.no-unicoderange .vector-sticky-header-context-bar-primary:lang(zh),
.no-unicoderange .vector-sticky-header-context-bar-primary:lang(zh-Hant) {
font-family: "Numeral LF Serif", Georgia, "Times New Roman", "Han Songti", serif;
}
.vector-sticky-header-context-bar-primary:lang(zh-Hans),
.vector-sticky-header-context-bar-primary:lang(zh-CN) {
font-family: "Biaodian Pro Serif GB", "Numeral LF Serif", Georgia, "Times New Roman", "Han Songti GB", serif;
}
.no-unicoderange .vector-sticky-header-context-bar-primary:lang(zh-Hans),
.no-unicoderange .vector-sticky-header-context-bar-primary:lang(zh-CN) {
font-family: "Numeral LF Serif", Georgia, "Times New Roman", "Han Songti GB", serif;
}
.vector-sticky-header-context-bar-primary:lang(ja) {
font-family: "Yakumono Serif", "Numeral LF Serif", Georgia, "Times New Roman", serif;
}
.no-unicoderange .vector-sticky-header-context-bar-primary:lang(ja) {
font-family: "Numeral LF Serif", Georgia, "Times New Roman", serif;
}
code:lang(zh-Latn),
kbd:lang(zh-Latn),
samp:lang(zh-Latn),
pre:lang(zh-Latn),
code:lang(ja-Latn),
kbd:lang(ja-Latn),
samp:lang(ja-Latn),
pre:lang(ja-Latn),
code:not(:lang(zh)):not(:lang(ja)),
kbd:not(:lang(zh)):not(:lang(ja)),
samp:not(:lang(zh)):not(:lang(ja)),
pre:not(:lang(zh)):not(:lang(ja)),
code *:lang(zh-Latn),
kbd *:lang(zh-Latn),
samp *:lang(zh-Latn),
pre *:lang(zh-Latn),
code *:lang(ja-Latn),
kbd *:lang(ja-Latn),
samp *:lang(ja-Latn),
pre *:lang(ja-Latn),
code *:not(:lang(zh)):not(:lang(ja)),
kbd *:not(:lang(zh)):not(:lang(ja)),
samp *:not(:lang(zh)):not(:lang(ja)),
pre *:not(:lang(zh)):not(:lang(ja)) {
font-family: "Fira Code", "DejaVu Sans Mono", Menlo, "Jetbrains Mono", "Cascadia Code", Consolas, "Courier New", Courier, "Han Heiti", monospace, sans-serif;
}
code:lang(zh),
kbd:lang(zh),
samp:lang(zh),
pre:lang(zh),
code:lang(zh-Hant),
kbd:lang(zh-Hant),
samp:lang(zh-Hant),
pre:lang(zh-Hant) {
font-family: "Biaodian Pro Sans CNS", "Fira Code", "DejaVu Sans Mono", Menlo, "Jetbrains Mono", "Cascadia Code", Consolas, "Courier New", Courier, "Zhuyin Heiti", "Han Heiti", monospace, sans-serif;
}
.no-unicoderange code:lang(zh),
.no-unicoderange kbd:lang(zh),
.no-unicoderange samp:lang(zh),
.no-unicoderange pre:lang(zh),
.no-unicoderange code:lang(zh-Hant),
.no-unicoderange kbd:lang(zh-Hant),
.no-unicoderange samp:lang(zh-Hant),
.no-unicoderange pre:lang(zh-Hant) {
font-family: "Fira Code", "DejaVu Sans Mono", Menlo, "Jetbrains Mono", "Cascadia Code", Consolas, "Courier New", Courier, "Han Heiti", monospace, sans-serif;
}
code:lang(zh-Hans),
kbd:lang(zh-Hans),
samp:lang(zh-Hans),
pre:lang(zh-Hans),
code:lang(zh-CN),
kbd:lang(zh-CN),
samp:lang(zh-CN),
pre:lang(zh-CN) {
font-family: "Biaodian Pro Sans GB", "Fira Code", "DejaVu Sans Mono", Menlo, "Jetbrains Mono", "Cascadia Code", Consolas, "Courier New", Courier, "Han Heiti GB", monospace, sans-serif;
}
.no-unicoderange code:lang(zh-Hans),
.no-unicoderange kbd:lang(zh-Hans),
.no-unicoderange samp:lang(zh-Hans),
.no-unicoderange pre:lang(zh-Hans),
.no-unicoderange code:lang(zh-CN),
.no-unicoderange kbd:lang(zh-CN),
.no-unicoderange samp:lang(zh-CN),
.no-unicoderange pre:lang(zh-CN) {
font-family: "Fira Code", "DejaVu Sans Mono", Menlo, "Jetbrains Mono", "Cascadia Code", Consolas, "Courier New", Courier, "Han Heiti GB", monospace, sans-serif;
}
code:lang(ja),
kbd:lang(ja),
samp:lang(ja),
pre:lang(ja) {
font-family: "Yakumono Sans", "Fira Code", "DejaVu Sans Mono", Menlo, "Jetbrains Mono", "Cascadia Code", Consolas, "Courier New", Courier, monospace, sans-serif;
}
.no-unicoderange code:lang(ja),
.no-unicoderange kbd:lang(ja),
.no-unicoderange samp:lang(ja),
.no-unicoderange pre:lang(ja) {
font-family: "Fira Code", "DejaVu Sans Mono", Menlo, "Jetbrains Mono", "Cascadia Code", Consolas, "Courier New", Courier, monospace, sans-serif;
}
@font-face {
font-family: "Han Heiti";
src: local("Lantinghei TC Extralight"), local("Lantinghei SC Extralight"), local(FZLTXHB--B51-0), local(FZLTZHK--GBK1-0), local(".PingFang SC Light"), local(".PingFang TC Light"), local(".PingFang-SC-Light"), local(".PingFang-TC-Light"), local(".PingFang SC"), local(".PingFang TC"), local("Heiti SC Light"), local(STHeitiSC-Light), local("Heiti SC"), local("Heiti TC Light"), local(STHeitiTC-Light), local("Heiti TC"), local("Noto Sans TC"), local("Noto Sans SC"), local("Noto Sans KR"), local("Noto Sans JP"), local("Noto Sans CJK TC"), local("Noto Sans CJK SC"), local("Noto Sans CJK KR"), local("Noto Sans CJK JP"), local("Source Han Sans TW"), local("Source Han Sans TWHK"), local("Source Han Sans HK"), local("Source Han Sans CN"), local("Source Han Sans K"), local("Source Han Sans KR"), local("Source Han Sans JP"), local("Hiragino Sans GB"), local("Microsoft Jhenghei"), local("Microsoft Yahei"), local("Droid Sans Fallback");
}
@font-face {
unicode-range: U+4E00-9FFF, U+3400-4DB5, U+20000-2A6D6, U+2A700-2B734, U+2B740-2B81D, U+FA0E-FA0F, U+FA11, U+FA13-FA14, U+FA1F, U+FA21, U+FA23, U+FA24, U+FA27-FA29, U+3040-309F, U+30A0-30FF, U+3099-309E, U+FF66-FF9F, U+3007, U+31C0-31E3, U+2F00-2FD5, U+2E80-2EF3;
font-family: "Han Heiti";
src: local(YuGothic), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro");
}
@font-face {
font-family: "Han Heiti CNS";
src: local(".PingFang TC Light"), local(".PingFang-TC-Light"), local(".PingFang TC"), local("Heiti TC Light"), local(STHeitiTC-Light), local("Heiti TC"), local("Lantinghei TC Extralight"), local(FZLTXHB--B51-0), local("Lantinghei TC"), local("Noto Sans TC"), local("Noto Sans CJK TC"), local("Source Han Sans TC"), local("Source Han Sans TW"), local("Source Han Sans TWHK"), local("Source Han Sans HK"), local("Microsoft Jhenghei"), local("Microsoft Yahei"), local("Droid Sans Fallback");
}
@font-face {
font-family: "Han Heiti GB";
src: local("Hiragino Sans GB"), local(".PingFang SC Light"), local(".PingFang-SC-Light"), local(".PingFang SC"), local("Lantinghei SC Extralight"), local(FZLTXHK--GBK1-0), local("Lantinghei SC"), local("Heiti SC Light"), local(STHeitiSC-Light), local("Heiti SC"), local("Noto Sans SC"), local("Noto Sans CJK SC"), local("Source Han Sans SC"), local("Source Han Sans CN"), local("Microsoft Yahei"), local("Droid Sans Fallback");
}
@font-face {
font-family: "Han Heiti";
font-weight: 600;
src: local("Lantinghei TC Demibold"), local("Lantinghei SC Demibold"), local(FZLTZHB--B51-0), local(FZLTZHK--GBK1-0), local(".PingFang-TC-Semibold"), local(".PingFang-SC-Semibold"), local("Heiti TC Medium"), local("STHeitiTC-Medium"), local("Heiti TC"), local("Heiti SC Medium"), local("STHeitiSC-Medium"), local("Heiti SC"), local("Noto Sans CJK TC Bold"), local("Noto Sans CJK SC Bold"), local("Noto Sans CJK KR Bold"), local("Noto Sans CJK JP Bold"), local(NotoSansCJKtc-Bold), local(NotoSansCJKsc-Bold), local(NotoSansCJKkr-Bold), local(NotoSansCJKjp-Bold), local("Source Han Sans TW Bold"), local("Source Han Sans TWHK Bold"), local("Source Han Sans HK Bold"), local("SourceHanSansTW-Bold"), local("SourceHanSansTWHK-Bold"), local("SourceHanSansHK-Bold"), local("Source Han Sans CN Bold"), local("SourceHanSansCN-Bold"), local("Source Han Sans KR Bold"), local("SourceHanSansKR-Bold"), local("Source Han Sans K Bold"), local(SourceHanSansK-Bold), local("Source Han Sans JP Bold"), local("SourceHanSansJP-Bold"), local("Source Han Sans TW"), local("Source Han Sans TWHK"), local("Source Han Sans HK"), local("Source Han Sans CN"), local("Source Han Sans KR"), local("Source Han Sans K"), local("Source Han Sans JP"), local("Hiragino Sans GB W6"), local(HiraginoSansGB-W6), local("Microsoft YaHei Bold"), local("Microsoft Jhenghei Bold"), local(MicrosoftYaHei-Bold), local(MicrosoftJhengHeiBold), local("Microsoft YaHei"), local("Microsoft Jhenghei");
}
@font-face {
unicode-range: U+4E00-9FFF, U+3400-4DB5, U+20000-2A6D6, U+2A700-2B734, U+2B740-2B81D, U+FA0E-FA0F, U+FA11, U+FA13-FA14, U+FA1F, U+FA21, U+FA23, U+FA24, U+FA27-FA29, U+3040-309F, U+30A0-30FF, U+3099-309E, U+FF66-FF9F, U+3007, U+31C0-31E3, U+2F00-2FD5, U+2E80-2EF3;
font-family: "Han Heiti";
font-weight: 600;
src: local("YuGothic Bold"), local("Hiragino Kaku Gothic ProN W6"), local("Hiragino Kaku Gothic Pro W6"), local(YuGo-Bold), local(HiraKakuProN-W6), local(HiraKakuPro-W6);
}
@font-face {
font-family: "Han Heiti CNS";
font-weight: 600;
src: local(".PingFang TC Semibold"), local(".PingFang-TC-Semibold"), local("Heiti TC Medium"), local("STHeitiTC-Medium"), local("Heiti TC"), local("Lantinghei TC Demibold"), local("Noto Sans TC Bold"), local("Noto Sans CJK TC Bold"), local(NotoSansCJKtc-Bold), local("Noto Sans TC"), local("Noto Sans CJK TC"), local("Source Han Sans TC Bold"), local("SourceHanSansTC-Bold"), local("Source Han Sans TC"), local("Source Han Sans TW Bold"), local("SourceHanSans-TW"), local("Source Han Sans TW"), local("Source Han Sans TWHK Bold"), local("SourceHanSans-TWHK"), local("Source Han Sans TWHK"), local("Source Han Sans HK"), local("SourceHanSans-HK"), local("Source Han Sans HK"), local(FZLTXHB--B51-0), local("Microsoft Jhenghei Bold"), local(MicrosoftJhengHeiBold), local("Microsoft Jhenghei"), local("Microsoft YaHei Bold"), local(MicrosoftYaHei-Bold);
}
@font-face {
font-family: "Han Heiti GB";
font-weight: 600;
src: local("Hiragino Sans GB W6"), local(HiraginoSansGB-W6), local(".PingFang SC Semibold"), local(".PingFang-SC-Semibold"), local("Lantinghei SC Demibold"), local(FZLTZHK--GBK1-0), local("Heiti SC Medium"), local("STHeitiSC-Medium"), local("Heiti SC"), local("Noto Sans SC Bold"), local("Noto Sans CJK SC Bold"), local(NotoSansCJKsc-Bold), local("Noto Sans SC"), local("Noto Sans CJK SC"), local("Source Han Sans SC Bold"), local("SourceHanSansSC-Bold"), local("Source Han Sans CN Bold"), local("SourceHanSansCN-Bold"), local("Source Han Sans SC"), local("Source Han Sans CN"), local("Microsoft YaHei Bold"), local(MicrosoftYaHei-Bold), local("Microsoft YaHei");
}
@font-face {
font-family: "Han Heiti";
src: local("Lantinghei TC Extralight"), local("Lantinghei SC Extralight"), local(".PingFang SC Light"), local(".PingFang TC Light"), local(".PingFang-SC-Light"), local(".PingFang-TC-Light"), local(".PingFang SC"), local(".PingFang TC"), local("Heiti TC Light"), local("STHeitiTC-Light"), local("Heiti TC"), local("Heiti SC Light"), local("STHeitiSC-Light"), local("Heiti SC"), local("Noto Sans TC"), local("Noto Sans SC"), local("Noto Sans KR"), local("Noto Sans JP"), local("Noto Sans CJK TC"), local("Noto Sans CJK SC"), local("Noto Sans CJK KR"), local("Noto Sans CJK JP"), local("Source Han Sans TW"), local("Source Han Sans TWHK"), local("Source Han Sans HK"), local("Source Han Sans CN"), local("Source Han Sans K"), local("Source Han Sans KR"), local("Source Han Sans JP"), local("Hiragino Sans GB"), local(FZLTXHB--B51-0), local(FZLTZHK--GBK1-0), local("Microsoft Jhenghei"), local("Microsoft Yahei"), local("Droid Sans Fallback");
unicode-range: U+270C;
}
@font-face {
font-family: "Han Heiti";
font-weight: 600;
src: local("Lantinghei TC Demibold"), local("Lantinghei SC Demibold"), local(".PingFang-SC-Semibold"), local(".PingFang-TC-Semibold"), local("Heiti TC Medium"), local("STHeitiTC-Medium"), local("Heiti TC"), local("Heiti SC Medium"), local("STHeitiSC-Medium"), local("Heiti SC"), local("Noto Sans TC Bold"), local("Noto Sans SC Bold"), local("Noto Sans KR Bold"), local("Noto Sans JP Bold"), local("Noto Sans CJK TC Bold"), local("Noto Sans CJK SC Bold"), local("Noto Sans CJK KR Bold"), local("Noto Sans CJK JP Bold"), local(NotoSansCJKtc-Bold), local(NotoSansCJKsc-Bold), local(NotoSansCJKkr-Bold), local(NotoSansCJKjp-Bold), local("Source Han Sans TW Bold"), local("Source Han Sans TWHK Bold"), local("Source Han Sans HK Bold"), local("Source Han Sans CN Bold"), local("SourceHanSansTW-Bold"), local("SourceHanSansTWHK-Bold"), local("SourceHanSansHK-Bold"), local("SourceHanSansCN-Bold"), local("Source Han Sans K Bold"), local(SourceHanSansK-Bold), local("Source Han Sans K"), local("Source Han Sans KR Bold"), local("Source Han Sans JP Bold"), local("SourceHanSansKR-Bold"), local("SourceHanSansJP-Bold"), local("Source Han Sans TW"), local("Source Han Sans TWHK"), local("Source Han Sans HK"), local("Source Han Sans CN"), local("Source Han Sans KR"), local("Hiragino Sans GB W6"), local(HiraginoSansGB-W6), local(FZLTZHB--B51-0), local(FZLTZHK--GBK1-0), local("Microsoft Jhenghei Bold"), local("Microsoft YaHei Bold"), local(MicrosoftJhengHeiBold), local(MicrosoftYaHei-Bold), local("Microsoft Jhenghei"), local("Microsoft YaHei");
unicode-range: U+270C;
}
@font-face {
font-family: "Han Songti";
src: local("Songti TC Regular"), local(STSongti-TC-Regular), local("Songti TC"), local("Songti SC Regular"), local(STSongti-SC-Regular), local("Songti SC"), local("Noto Serif TC"), local("Noto Serif TW"), local("Noto Serif TWHK"), local("Noto Serif HK"), local("Noto Serif HC"), local("Noto Serif SC"), local("Noto Serif K"), local("Noto Serif KR"), local("Noto Serif JP"), local("Noto Serif CJK TC"), local("Noto Serif CJK TW"), local("Noto Serif CJK TWHK"), local("Noto Serif CJK HK"), local("Noto Serif CJK HC"), local("Noto Serif CJK SC"), local("Noto Serif CJK K"), local("Noto Serif CJK KR"), local("Noto Serif CJK JP"), local("Source Han Serif TC"), local("Source Han Serif TW"), local("Source Han Serif TWHK"), local("Source Han Serif HK"), local("Source Han Serif HC"), local("Source Han Serif SC"), local("Source Han Serif K"), local("Source Han Serif"), local(STSong), local("Lisong Pro"), local(SimSun), local(PMingLiU);
}
@font-face {
unicode-range: U+4E00-9FFF, U+3400-4DB5, U+20000-2A6D6, U+2A700-2B734, U+2B740-2B81D, U+FA0E-FA0F, U+FA11, U+FA13-FA14, U+FA1F, U+FA21, U+FA23, U+FA24, U+FA27-FA29, U+3040-309F, U+30A0-30FF, U+3099-309E, U+FF66-FF9F, U+3007, U+31C0-31E3, U+2F00-2FD5, U+2E80-2EF3;
font-family: "Han Songti";
src: local("Songti TC Regular"), local(STSongti-TC-Regular), local("Songti TC"), local("Songti SC Regular"), local(STSongti-SC-Regular), local("Songti SC"), local("Noto Serif TC"), local("Noto Serif TW"), local("Noto Serif TWHK"), local("Noto Serif HK"), local("Noto Serif HC"), local("Noto Serif SC"), local("Noto Serif K"), local("Noto Serif KR"), local("Noto Serif JP"), local("Noto Serif CJK TC"), local("Noto Serif CJK TW"), local("Noto Serif CJK TWHK"), local("Noto Serif CJK HK"), local("Noto Serif CJK HC"), local("Noto Serif CJK SC"), local("Noto Serif CJK K"), local("Noto Serif CJK KR"), local("Noto Serif CJK JP"), local("Source Han Serif TC"), local("Source Han Serif TW"), local("Source Han Serif TWHK"), local("Source Han Serif HK"), local("Source Han Serif HC"), local("Source Han Serif SC"), local("Source Han Serif K"), local("Source Han Serif"), local(STSong), local("Lisong Pro"), local(SimSun), local(PMingLiU), local(YuMincho), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("MS Mincho");
}
@font-face {
font-family: "Han Songti CNS";
src: local("Songti TC Regular"), local(STSongti-TC-Regular), local("Songti TC"), local("Songti SC Regular"), local(STSongti-SC-Regular), local("Songti SC"), local("Noto Serif TC"), local("Noto Serif TW"), local("Noto Serif TWHK"), local("Noto Serif HK"), local("Noto Serif HC"), local("Noto Serif SC"), local("Noto Serif K"), local("Noto Serif KR"), local("Noto Serif JP"), local("Noto Serif CJK TC"), local("Noto Serif CJK TW"), local("Noto Serif CJK TWHK"), local("Noto Serif CJK HK"), local("Noto Serif CJK HC"), local("Noto Serif CJK SC"), local("Noto Serif CJK K"), local("Noto Serif CJK KR"), local("Noto Serif CJK JP"), local("Source Han Serif TC"), local("Source Han Serif TW"), local("Source Han Serif TWHK"), local("Source Han Serif HK"), local("Source Han Serif HC"), local("Source Han Serif SC"), local("Source Han Serif K"), local("Source Han Serif"), local(STSong), local("Lisong Pro"), local(PMingLiU), local(SimSun);
}
@font-face {
font-family: "Han Songti GB";
src: local("Songti SC Regular"), local(STSongti-SC-Regular), local("Songti SC"), local("Noto Serif SC"), local("Noto Serif TC"), local("Noto Serif TW"), local("Noto Serif TWHK"), local("Noto Serif HK"), local("Noto Serif HC"), local("Noto Serif K"), local("Noto Serif KR"), local("Noto Serif JP"), local("Noto Serif CJK SC"), local("Noto Serif CJK TC"), local("Noto Serif CJK TW"), local("Noto Serif CJK TWHK"), local("Noto Serif CJK HK"), local("Noto Serif CJK HC"), local("Noto Serif CJK K"), local("Noto Serif CJK KR"), local("Noto Serif CJK JP"), local("Source Han Serif SC"), local("Source Han Serif TC"), local("Source Han Serif TW"), local("Source Han Serif TWHK"), local("Source Han Serif HK"), local("Source Han Serif HC"), local("Source Han Serif K"), local("Source Han Serif"), local(STSong), local(SimSun), local(PMingLiU);
}
@font-face {
font-family: "Han Songti";
font-weight: 600;
src: local("STSongti TC Bold"), local("STSongti SC Bold"), local(STSongti-TC-Bold), local(STSongti-SC-Bold), local("STSongti TC"), local("STSongti SC"), local("Noto Serif TC"), local("Noto Serif TW"), local("Noto Serif TWHK"), local("Noto Serif HK"), local("Noto Serif HC"), local("Noto Serif SC"), local("Noto Serif K"), local("Noto Serif KR"), local("Noto Serif JP"), local("Noto Serif CJK TC"), local("Noto Serif CJK TW"), local("Noto Serif CJK TWHK"), local("Noto Serif CJK HK"), local("Noto Serif CJK HC"), local("Noto Serif CJK SC"), local("Noto Serif CJK K"), local("Noto Serif CJK KR"), local("Noto Serif CJK JP"), local("Source Han Serif TC"), local("Source Han Serif TW"), local("Source Han Serif TWHK"), local("Source Han Serif HK"), local("Source Han Serif HC"), local("Source Han Serif SC"), local("Source Han Serif K"), local("Source Han Serif"), local(STSong), local("Lisong Pro"), local(SimSun), local(PMingLiU);
}
@font-face {
unicode-range: U+4E00-9FFF, U+3400-4DB5, U+20000-2A6D6, U+2A700-2B734, U+2B740-2B81D, U+FA0E-FA0F, U+FA11, U+FA13-FA14, U+FA1F, U+FA21, U+FA23, U+FA24, U+FA27-FA29, U+3040-309F, U+30A0-30FF, U+3099-309E, U+FF66-FF9F, U+3007, U+31C0-31E3, U+2F00-2FD5, U+2E80-2EF3;
font-family: "Han Songti";
font-weight: 600;
src: local("STSongti TC Bold"), local("STSongti SC Bold"), local(STSongti-TC-Bold), local(STSongti-SC-Bold), local("STSongti TC"), local("STSongti SC"), local("Noto Serif TC"), local("Noto Serif TW"), local("Noto Serif TWHK"), local("Noto Serif HK"), local("Noto Serif HC"), local("Noto Serif SC"), local("Noto Serif K"), local("Noto Serif KR"), local("Noto Serif JP"), local("Noto Serif CJK TC"), local("Noto Serif CJK TW"), local("Noto Serif CJK TWHK"), local("Noto Serif CJK HK"), local("Noto Serif CJK HC"), local("Noto Serif CJK SC"), local("Noto Serif CJK K"), local("Noto Serif CJK KR"), local("Noto Serif CJK JP"), local("Source Han Serif TC"), local("Source Han Serif TW"), local("Source Han Serif TWHK"), local("Source Han Serif HK"), local("Source Han Serif HC"), local("Source Han Serif SC"), local("Source Han Serif K"), local("Source Han Serif"), local(STSong), local("Lisong Pro"), local(SimSun), local(PMingLiU), local("YuMincho Demibold"), local("Hiragino Mincho ProN W6"), local("Hiragino Mincho Pro W6"), local(YuMin-Demibold), local(HiraMinProN-W6), local(HiraMinPro-W6), local(YuMincho), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro");
}
@font-face {
font-family: "Han Songti CNS";
font-weight: 600;
src: local("STSongti TC Bold"), local("STSongti SC Bold"), local(STSongti-TC-Bold), local(STSongti-SC-Bold), local("STSongti TC"), local("STSongti SC"), local("Noto Serif TC"), local("Noto Serif TW"), local("Noto Serif TWHK"), local("Noto Serif HK"), local("Noto Serif HC"), local("Noto Serif SC"), local("Noto Serif K"), local("Noto Serif KR"), local("Noto Serif JP"), local("Noto Serif CJK TC"), local("Noto Serif CJK TW"), local("Noto Serif CJK TWHK"), local("Noto Serif CJK HK"), local("Noto Serif CJK HC"), local("Noto Serif CJK SC"), local("Noto Serif CJK K"), local("Noto Serif CJK KR"), local("Noto Serif CJK JP"), local("Source Han Serif TC"), local("Source Han Serif TW"), local("Source Han Serif TWHK"), local("Source Han Serif HK"), local("Source Han Serif HC"), local("Source Han Serif SC"), local("Source Han Serif K"), local("Source Han Serif"), local(STSong), local("Lisong Pro"), local(SimSun), local(PMingLiU);
}
@font-face {
font-family: "Han Songti GB";
font-weight: 600;
src: local("STSongti SC Bold"), local(STSongti-SC-Bold), local("STSongti SC"), local("Noto Serif SC"), local("Noto Serif TC"), local("Noto Serif TW"), local("Noto Serif TWHK"), local("Noto Serif HK"), local("Noto Serif HC"), local("Noto Serif K"), local("Noto Serif KR"), local("Noto Serif JP"), local("Noto Serif CJK SC"), local("Noto Serif CJK TC"), local("Noto Serif CJK TW"), local("Noto Serif CJK TWHK"), local("Noto Serif CJK HK"), local("Noto Serif CJK HC"), local("Noto Serif CJK K"), local("Noto Serif CJK KR"), local("Noto Serif CJK JP"), local("Source Han Serif SC"), local("Source Han Serif TC"), local("Source Han Serif TW"), local("Source Han Serif TWHK"), local("Source Han Serif HK"), local("Source Han Serif HC"), local("Source Han Serif K"), local("Source Han Serif"), local(STSong), local(SimSun), local(PMingLiU);
}
@font-face {
font-family: "Han Songti";
src: local("Songti SC Regular"), local(STSongti-SC-Regular), local("Songti SC"), local("Songti TC Regular"), local(STSongti-TC-Regular), local("Songti TC"), local(STSongti), local("Lisong Pro"), local("MS Mincho"), local(SimSun), local(PMingLiU);
unicode-range: U+270C;
}
@font-face {
font-family: "Han Songti";
font-weight: 600;
src: local("Songti TC Bold"), local("Songti SC Bold"), local(STSongti-TC-Bold), local(STSongti-SC-Bold), local("Songti TC"), local("Songti SC");
unicode-range: U+270C;
}
@font-face {
font-family: "Han Songti CNS";
src: local("Songti TC Regular"), local("Lisong Pro"), local("Songti TC"), local("Songti SC Regular"), local(STSong), local("Songti SC"), local("MS Mincho"), local(PMingLiU), local(SimSun);
unicode-range: U+270C;
}
@font-face {
font-family: "Han Songti CNS";
font-weight: 600;
src: local("Songti TC Bold"), local("Songti SC Bold"), local(STSongti-TC-Bold), local(STSongti-SC-Bold), local("Songti TC"), local("Songti SC");
unicode-range: U+270C;
}
@font-face {
font-family: "Han Songti GB";
src: local("Songti SC"), local(STSong), local(SimSun);
unicode-range: U+270C;
}
@font-face {
font-family: "Han Songti GB";
font-weight: 600;
src: local("Songti SC Bold"), local(STSongti-SC-Bold), local("Songti SC");
unicode-range: U+270C;
}
@font-face {
font-family: "Biaodian Pro Sans GB";
src: local("Georgia");
unicode-range: U+201C-201D, U+2018-2019;
}
@font-face {
font-family: "Biaodian Pro Sans GB";
font-weight: bold;
src: local("Georgia");
unicode-range: U+201C-201D, U+2018-2019;
}
@font-face {
font-family: "Biaodian Pro Serif GB";
src: local("Georgia");
unicode-range: U+201C-201D, U+2018-2019;
}
@font-face {
font-family: "Biaodian Pro Serif GB";
font-weight: bold;
src: local("Georgia");
unicode-range: U+201C-201D, U+2018-2019;
}
@font-face {
font-family: "Biaodian Pro Sans";
src: local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local("Yu Gothic"), local(YuGothic), local("STSongti TC"), local("STSongti SC"), local("Noto Sans TC"), local("Noto Sans TW"), local("Noto Sans TWHK"), local("Noto Sans HK"), local("Noto Sans HC"), local("Noto Sans SC"), local("Noto Sans K"), local("Noto Sans KR"), local("Noto Sans JP"), local("Noto Sans CJK TC"), local("Noto Sans CJK TW"), local("Noto Sans CJK TWHK"), local("Noto Sans CJK HK"), local("Noto Sans CJK HC"), local("Noto Sans CJK SC"), local("Noto Sans CJK K"), local("Noto Sans CJK KR"), local("Noto Sans CJK JP"), local("Source Han Sans TC"), local("Source Han Sans TW"), local("Source Han Sans TWHK"), local("Source Han Sans HK"), local("Source Han Sans HC"), local("Source Han Sans SC"), local("Source Han Sans K"), local("Source Han Sans"), local("Noto Serif TC"), local("Noto Serif TW"), local("Noto Serif TWHK"), local("Noto Serif HK"), local("Noto Serif HC"), local("Noto Serif SC"), local("Noto Serif K"), local("Noto Serif KR"), local("Noto Serif JP"), local("Noto Serif CJK TC"), local("Noto Serif CJK TW"), local("Noto Serif CJK TWHK"), local("Noto Serif CJK HK"), local("Noto Serif CJK HC"), local("Noto Serif CJK SC"), local("Noto Serif CJK K"), local("Noto Serif CJK KR"), local("Noto Serif CJK JP"), local("Source Han Serif TC"), local("Source Han Serif TW"), local("Source Han Serif TWHK"), local("Source Han Serif HK"), local("Source Han Serif HC"), local("Source Han Serif SC"), local("Source Han Serif K"), local("Source Han Serif"), local(STSong), local("Lisong Pro"), local("Yu Mincho"), local(YuMincho), local(SimSun), local(PMingLiU);
unicode-range: U+300C-300F, U+300A-300B, U+3008-3009, U+FF08-FF09, U+3014-3015;
}
@font-face {
font-family: "Biaodian Pro Serif";
src: local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("STSongti TC"), local("STSongti SC"), local("Noto Serif TC"), local("Noto Serif TW"), local("Noto Serif TWHK"), local("Noto Serif HK"), local("Noto Serif HC"), local("Noto Serif SC"), local("Noto Serif K"), local("Noto Serif KR"), local("Noto Serif JP"), local("Noto Serif CJK TC"), local("Noto Serif CJK TW"), local("Noto Serif CJK TWHK"), local("Noto Serif CJK HK"), local("Noto Serif CJK HC"), local("Noto Serif CJK SC"), local("Noto Serif CJK K"), local("Noto Serif CJK KR"), local("Noto Serif CJK JP"), local("Source Han Serif TC"), local("Source Han Serif TW"), local("Source Han Serif TWHK"), local("Source Han Serif HK"), local("Source Han Serif HC"), local("Source Han Serif SC"), local("Source Han Serif K"), local("Source Han Serif"), local(STSong), local("Lisong Pro"), local("Yu Mincho"), local(YuMincho), local(SimSun), local(PMingLiU);
unicode-range: U+300C-300F, U+300A-300B, U+3008-3009, U+FF08-FF09, U+3014-3015;
}
@font-face {
font-family: "Biaodian Pro Sans CNS";
src: local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local("Yu Gothic"), local(YuGothic), local("STSongti TC"), local("STSongti SC"), local("Noto Sans TC"), local("Noto Sans TW"), local("Noto Sans TWHK"), local("Noto Sans HK"), local("Noto Sans HC"), local("Noto Sans SC"), local("Noto Sans K"), local("Noto Sans KR"), local("Noto Sans JP"), local("Noto Sans CJK TC"), local("Noto Sans CJK TW"), local("Noto Sans CJK TWHK"), local("Noto Sans CJK HK"), local("Noto Sans CJK HC"), local("Noto Sans CJK SC"), local("Noto Sans CJK K"), local("Noto Sans CJK KR"), local("Noto Sans CJK JP"), local("Source Han Sans TC"), local("Source Han Sans TW"), local("Source Han Sans TWHK"), local("Source Han Sans HK"), local("Source Han Sans HC"), local("Source Han Sans SC"), local("Source Han Sans K"), local("Source Han Sans"), local("Noto Serif TC"), local("Noto Serif TW"), local("Noto Serif TWHK"), local("Noto Serif HK"), local("Noto Serif HC"), local("Noto Serif SC"), local("Noto Serif K"), local("Noto Serif KR"), local("Noto Serif JP"), local("Noto Serif CJK TC"), local("Noto Serif CJK TW"), local("Noto Serif CJK TWHK"), local("Noto Serif CJK HK"), local("Noto Serif CJK HC"), local("Noto Serif CJK SC"), local("Noto Serif CJK K"), local("Noto Serif CJK KR"), local("Noto Serif CJK JP"), local("Source Han Serif TC"), local("Source Han Serif TW"), local("Source Han Serif TWHK"), local("Source Han Serif HK"), local("Source Han Serif HC"), local("Source Han Serif SC"), local("Source Han Serif K"), local("Source Han Serif"), local(STSong), local("Lisong Pro"), local("Yu Mincho"), local(YuMincho), local(SimSun), local(PMingLiU);
unicode-range: U+300C-300F, U+300A-300B, U+3008-3009, U+FF08-FF09, U+3014-3015;
}
@font-face {
font-family: "Biaodian Pro Serif CNS";
src: local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("STSongti TC"), local("STSongti SC"), local("Noto Serif TC"), local("Noto Serif TW"), local("Noto Serif TWHK"), local("Noto Serif HK"), local("Noto Serif HC"), local("Noto Serif SC"), local("Noto Serif K"), local("Noto Serif KR"), local("Noto Serif JP"), local("Noto Serif CJK TC"), local("Noto Serif CJK TW"), local("Noto Serif CJK TWHK"), local("Noto Serif CJK HK"), local("Noto Serif CJK HC"), local("Noto Serif CJK SC"), local("Noto Serif CJK K"), local("Noto Serif CJK KR"), local("Noto Serif CJK JP"), local("Source Han Serif TC"), local("Source Han Serif TW"), local("Source Han Serif TWHK"), local("Source Han Serif HK"), local("Source Han Serif HC"), local("Source Han Serif SC"), local("Source Han Serif K"), local("Source Han Serif"), local(STSong), local("Lisong Pro"), local("Yu Mincho"), local(YuMincho), local(SimSun), local(PMingLiU);
unicode-range: U+300C-300F, U+300A-300B, U+3008-3009, U+FF08-FF09, U+3014-3015;
}
@font-face {
font-family: "Biaodian Pro Sans GB";
src: local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local("Yu Gothic"), local(YuGothic), local("STSongti TC"), local("STSongti SC"), local("Noto Sans TC"), local("Noto Sans TW"), local("Noto Sans TWHK"), local("Noto Sans HK"), local("Noto Sans HC"), local("Noto Sans SC"), local("Noto Sans K"), local("Noto Sans KR"), local("Noto Sans JP"), local("Noto Sans CJK TC"), local("Noto Sans CJK TW"), local("Noto Sans CJK TWHK"), local("Noto Sans CJK HK"), local("Noto Sans CJK HC"), local("Noto Sans CJK SC"), local("Noto Sans CJK K"), local("Noto Sans CJK KR"), local("Noto Sans CJK JP"), local("Source Han Sans TC"), local("Source Han Sans TW"), local("Source Han Sans TWHK"), local("Source Han Sans HK"), local("Source Han Sans HC"), local("Source Han Sans SC"), local("Source Han Sans K"), local("Source Han Sans"), local("Noto Serif TC"), local("Noto Serif TW"), local("Noto Serif TWHK"), local("Noto Serif HK"), local("Noto Serif HC"), local("Noto Serif SC"), local("Noto Serif K"), local("Noto Serif KR"), local("Noto Serif JP"), local("Noto Serif CJK TC"), local("Noto Serif CJK TW"), local("Noto Serif CJK TWHK"), local("Noto Serif CJK HK"), local("Noto Serif CJK HC"), local("Noto Serif CJK SC"), local("Noto Serif CJK K"), local("Noto Serif CJK KR"), local("Noto Serif CJK JP"), local("Source Han Serif TC"), local("Source Han Serif TW"), local("Source Han Serif TWHK"), local("Source Han Serif HK"), local("Source Han Serif HC"), local("Source Han Serif SC"), local("Source Han Serif K"), local("Source Han Serif"), local(STSong), local("Lisong Pro"), local("Yu Mincho"), local(YuMincho), local(SimSun), local(PMingLiU);
unicode-range: U+300C-300F, U+300A-300B, U+3008-3009, U+FF08-FF09, U+3014-3015;
}
@font-face {
font-family: "Biaodian Pro Serif GB";
src: local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("STSongti TC"), local("STSongti SC"), local("Noto Serif TC"), local("Noto Serif TW"), local("Noto Serif TWHK"), local("Noto Serif HK"), local("Noto Serif HC"), local("Noto Serif SC"), local("Noto Serif K"), local("Noto Serif KR"), local("Noto Serif JP"), local("Noto Serif CJK TC"), local("Noto Serif CJK TW"), local("Noto Serif CJK TWHK"), local("Noto Serif CJK HK"), local("Noto Serif CJK HC"), local("Noto Serif CJK SC"), local("Noto Serif CJK K"), local("Noto Serif CJK KR"), local("Noto Serif CJK JP"), local("Source Han Serif TC"), local("Source Han Serif TW"), local("Source Han Serif TWHK"), local("Source Han Serif HK"), local("Source Han Serif HC"), local("Source Han Serif SC"), local("Source Han Serif K"), local("Source Han Serif"), local(STSong), local("Lisong Pro"), local("Yu Mincho"), local(YuMincho), local(SimSun), local(PMingLiU);
unicode-range: U+300C-300F, U+300A-300B, U+3008-3009, U+FF08-FF09, U+3014-3015;
}
@font-face {
font-family: "Biaodian Pro Sans CNS";
src: local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local("Yu Gothic"), local(YuGothic), local("STSongti TC"), local("STSongti SC"), local("Noto Sans TC"), local("Noto Sans TW"), local("Noto Sans TWHK"), local("Noto Sans HK"), local("Noto Sans HC"), local("Noto Sans SC"), local("Noto Sans K"), local("Noto Sans KR"), local("Noto Sans JP"), local("Noto Sans CJK TC"), local("Noto Sans CJK TW"), local("Noto Sans CJK TWHK"), local("Noto Sans CJK HK"), local("Noto Sans CJK HC"), local("Noto Sans CJK SC"), local("Noto Sans CJK K"), local("Noto Sans CJK KR"), local("Noto Sans CJK JP"), local("Source Han Sans TC"), local("Source Han Sans TW"), local("Source Han Sans TWHK"), local("Source Han Sans HK"), local("Source Han Sans HC"), local("Source Han Sans SC"), local("Source Han Sans K"), local("Source Han Sans"), local("Noto Serif TC"), local("Noto Serif TW"), local("Noto Serif TWHK"), local("Noto Serif HK"), local("Noto Serif HC"), local("Noto Serif SC"), local("Noto Serif K"), local("Noto Serif KR"), local("Noto Serif JP"), local("Noto Serif CJK TC"), local("Noto Serif CJK TW"), local("Noto Serif CJK TWHK"), local("Noto Serif CJK HK"), local("Noto Serif CJK HC"), local("Noto Serif CJK SC"), local("Noto Serif CJK K"), local("Noto Serif CJK KR"), local("Noto Serif CJK JP"), local("Source Han Serif TC"), local("Source Han Serif TW"), local("Source Han Serif TWHK"), local("Source Han Serif HK"), local("Source Han Serif HC"), local("Source Han Serif SC"), local("Source Han Serif K"), local("Source Han Serif"), local(STSong), local("Lisong Pro"), local("Yu Mincho"), local(YuMincho), local(SimSun), local(PMingLiU);
unicode-range: U+3002, U+FF0C, U+3001;
}
@font-face {
font-family: "Biaodian Pro Sans CNS";
src: local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local("Yu Gothic"), local(YuGothic), local("STSongti TC"), local("STSongti SC"), local("Noto Sans TC"), local("Noto Sans TW"), local("Noto Sans TWHK"), local("Noto Sans HK"), local("Noto Sans HC"), local("Noto Sans SC"), local("Noto Sans K"), local("Noto Sans KR"), local("Noto Sans JP"), local("Noto Sans CJK TC"), local("Noto Sans CJK TW"), local("Noto Sans CJK TWHK"), local("Noto Sans CJK HK"), local("Noto Sans CJK HC"), local("Noto Sans CJK SC"), local("Noto Sans CJK K"), local("Noto Sans CJK KR"), local("Noto Sans CJK JP"), local("Source Han Sans TC"), local("Source Han Sans TW"), local("Source Han Sans TWHK"), local("Source Han Sans HK"), local("Source Han Sans HC"), local("Source Han Sans SC"), local("Source Han Sans K"), local("Source Han Sans"), local("Noto Serif TC"), local("Noto Serif TW"), local("Noto Serif TWHK"), local("Noto Serif HK"), local("Noto Serif HC"), local("Noto Serif SC"), local("Noto Serif K"), local("Noto Serif KR"), local("Noto Serif JP"), local("Noto Serif CJK TC"), local("Noto Serif CJK TW"), local("Noto Serif CJK TWHK"), local("Noto Serif CJK HK"), local("Noto Serif CJK HC"), local("Noto Serif CJK SC"), local("Noto Serif CJK K"), local("Noto Serif CJK KR"), local("Noto Serif CJK JP"), local("Source Han Serif TC"), local("Source Han Serif TW"), local("Source Han Serif TWHK"), local("Source Han Serif HK"), local("Source Han Serif HC"), local("Source Han Serif SC"), local("Source Han Serif K"), local("Source Han Serif"), local(STSong), local("Lisong Pro"), local("Yu Mincho"), local(YuMincho), local(SimSun), local(PMingLiU);
unicode-range: U+FF1B, U+FF1A, U+FF1F, U+FF01;
}
`);
mw.loader.getScript('//cdnjs.cloudflare.com/ajax/libs/Han/3.3.0/han.min.js').then(function () {
$(document).ready(function () {
let content = document.querySelector(".mw-page-container");
if (content) {
content.classList.add("han-init");
window.Han(content).render();
}
});
});
},
};
ChineseTypography.init();