diff --git a/_config.yml b/_config.yml index d34e18dc..7dc02db9 100644 --- a/_config.yml +++ b/_config.yml @@ -23,6 +23,8 @@ nav_external_links: # hide_icon: false # set to true to hide the external link icon - defaults to false markdown: kramdown +math: katex +layout: katex # kramdown: # syntax_highlighter_opts: diff --git a/_includes/head_custom.html b/_includes/head_custom.html index e69de29b..1eace006 100644 --- a/_includes/head_custom.html +++ b/_includes/head_custom.html @@ -0,0 +1,6 @@ +{% assign math = page.math | default: layout.math | default: site.math %} + +{% case math %} + {% when "katex" %} + {% include katex.html %} +{% endcase %} \ No newline at end of file diff --git a/_includes/katex.html b/_includes/katex.html new file mode 100644 index 00000000..82bc88bd --- /dev/null +++ b/_includes/katex.html @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + diff --git a/_layouts/katex.html b/_layouts/katex.html new file mode 100644 index 00000000..d22e791a --- /dev/null +++ b/_layouts/katex.html @@ -0,0 +1,12 @@ +--- +layout: default +math: katex +--- +
+ \( + + \) +
+ +{{ content }} diff --git a/assets/js/mathtex-script-type.js b/assets/js/mathtex-script-type.js new file mode 100644 index 00000000..4e3f9c16 --- /dev/null +++ b/assets/js/mathtex-script-type.js @@ -0,0 +1,34 @@ +// Mostly copied from https://github.com/KaTeX/KaTeX/tree/main/contrib/mathtex-script-type +// Options for global command definitions added by @pdmosses + +// import katex from "katex"; + +const macros = {}; + +let scripts = document.body.getElementsByTagName("script"); +scripts = Array.prototype.slice.call(scripts); +scripts.forEach(function(script) { + if (!script.type || !script.type.match(/math\/tex/i)) { + return -1; + } + const display = + (script.type.match(/mode\s*=\s*display(;|\s|\n|$)/) != null); + + const katexElement = document.createElement(display ? "div" : "span"); + katexElement.setAttribute("class", + display ? "equation" : "inline-equation"); + try { + katex.render(script.text, katexElement, { + displayMode: display, + globalGroup: true, + trust: true, + strict: false, + throwOnError: false, + macros + }); + } catch (err) { + //console.error(err); linter doesn't like this + katexElement.textContent = script.text; + } + script.parentNode.replaceChild(katexElement, script); +}); diff --git "a/beta/chaifen/\345\256\207\346\265\251\345\255\227\346\240\271\347\240\201\344\275\215\346\230\240\345\260\204\350\241\250.csv" "b/beta/chaifen/\345\256\207\346\265\251\345\255\227\346\240\271\347\240\201\344\275\215\346\230\240\345\260\204\350\241\250.csv" index 693cab21..2f44f5fa 100644 --- "a/beta/chaifen/\345\256\207\346\265\251\345\255\227\346\240\271\347\240\201\344\275\215\346\230\240\345\260\204\350\241\250.csv" +++ "b/beta/chaifen/\345\256\207\346\265\251\345\255\227\346\240\271\347\240\201\344\275\215\346\230\240\345\260\204\350\241\250.csv" @@ -97,6 +97,7 @@ repr,font,zhu_code 亦,亦,Pi 宀,宀,Oo 亠,亠,Oo +{齊頭},亠,Oo 广,广,Uu 户,户,Ie 戸,戸,Ie diff --git a/beta/mabiao/baidu/yuhao_tradition.txt b/beta/mabiao/baidu/yuhao_tradition.txt index 69470f31..3aa2b383 100644 --- a/beta/mabiao/baidu/yuhao_tradition.txt +++ b/beta/mabiao/baidu/yuhao_tradition.txt @@ -33419,7 +33419,7 @@ dkrh 南街 dkrj 不由得 dkrj 不见得 dkrn 走向 -dkrn 雲開衡嶽積陰止 +dkrn 雲開衡岳積陰止 dkro 電稿 dkrq 成败得失 dkrq 馬里奧 @@ -44361,6 +44361,7 @@ efib 后汉 efib 后梁 efib 𬐃 efic 便池 +efic 岳池 efie 𫢅 efih 兵法 efij 丘 @@ -55430,6 +55431,7 @@ ffee 本質 ffee 楊柳依依 ffef 本体 ffef 本条 +ffef 林岳 ffeg 枯木逢春 ffeh 无功受禄 ffeh 𢽳 @@ -55688,7 +55690,6 @@ ffjm 檢校山園書所見 ffjm 更想幽期處 ffjr 棟 ffjr 本日 -ffjr 林嶽 ffjr 𣈅 ffjs 𡹚 ffjt 榃 @@ -66366,7 +66367,7 @@ fwdv 构成 fwdy 攀索 fwdy 五月不可觸 fwec 攀爬 -fwef 五千仞嶽上摩天 +fwef 五千仞岳上摩天 fweg 万代 fweh 𭫺 fwem 𣟡 @@ -90527,6 +90528,7 @@ ienc 𭯺 ienc 𭲣 iend 激鬥 iene 浟 +iene 海岳尚可傾 iene 𭲦 ienf 滌 ienf 所困 @@ -93972,7 +93974,6 @@ ijmx 𧡱 ijnd 𣴪 ijnd 𥪎 ijne 意图 -ijne 海嶽尚可傾 ijnf 沉思默想 ijnf 𣷐 ijnl 意圖 @@ -106775,7 +106776,6 @@ jrhw 日均 jrhw 男兒到死心如鐵 jrhw 嶶 jrhy 日志 -jric 嶽池 jrif 日新 jrig 日漸 jrig 曉行湘水春 @@ -141628,6 +141628,7 @@ ocec 安妥 oced 案例 oced 案值 ocef 安丘 +ocef 安岳 oceg 𪧮 oceh 𫴧 ocel 安保 @@ -141679,7 +141680,6 @@ ocis 安源 ociv 安慶 ocjf 安凱 ocjm 安曼 -ocjr 安嶽 ocjw 安歇 ocjw 𡪙 ock 谲 @@ -219274,6 +219274,7 @@ vddt 孤零零 vddy 红艳艳 vdeb 续假 vdec 及其使人也 +vdef 張震岳 vdeh 頗佳 vdel 续保 vdeo 绑住 @@ -219321,7 +219322,6 @@ vdjf 𰘱 vdjj 𢐤 vdjk 𰌪 vdjq 司馬昭之心路人皆知 -vdjr 張震嶽 vdjr 㢶 vdjr 𬁣 vdjs 终南山 diff --git a/beta/mabiao/dada/yuhao_tradition.txt b/beta/mabiao/dada/yuhao_tradition.txt index a9a879cd..8f53c1de 100644 --- a/beta/mabiao/dada/yuhao_tradition.txt +++ b/beta/mabiao/dada/yuhao_tradition.txt @@ -33419,7 +33419,7 @@ 不由得 dkrj 不见得 dkrj 走向 dkrn -雲開衡嶽積陰止 dkrn +雲開衡岳積陰止 dkrn 電稿 dkro 成败得失 dkrq 馬里奧 dkrq @@ -44361,6 +44361,7 @@ 后梁 efib 𬐃 efib 便池 efic +岳池 efic 𫢅 efie 兵法 efih 丘 efij @@ -55430,6 +55431,7 @@ 楊柳依依 ffee 本体 ffef 本条 ffef +林岳 ffef 枯木逢春 ffeg 无功受禄 ffeh 𢽳 ffeh @@ -55688,7 +55690,6 @@ 更想幽期處 ffjm 棟 ffjr 本日 ffjr -林嶽 ffjr 𣈅 ffjr 𡹚 ffjs 榃 ffjt @@ -66366,7 +66367,7 @@ 攀索 fwdy 五月不可觸 fwdy 攀爬 fwec -五千仞嶽上摩天 fwef +五千仞岳上摩天 fwef 万代 fweg 𭫺 fweh 𣟡 fwem @@ -90527,6 +90528,7 @@ 𭲣 ienc 激鬥 iend 浟 iene +海岳尚可傾 iene 𭲦 iene 滌 ienf 所困 ienf @@ -93972,7 +93974,6 @@ 𣴪 ijnd 𥪎 ijnd 意图 ijne -海嶽尚可傾 ijne 沉思默想 ijnf 𣷐 ijnf 意圖 ijnl @@ -106775,7 +106776,6 @@ 男兒到死心如鐵 jrhw 嶶 jrhw 日志 jrhy -嶽池 jric 日新 jrif 日漸 jrig 曉行湘水春 jrig @@ -141628,6 +141628,7 @@ $ kkmy 案例 oced 案值 oced 安丘 ocef +安岳 ocef 𪧮 oceg 𫴧 oceh 安保 ocel @@ -141679,7 +141680,6 @@ $ kkmy 安慶 ociv 安凱 ocjf 安曼 ocjm -安嶽 ocjr 安歇 ocjw 𡪙 ocjw 谲 ock @@ -219274,6 +219274,7 @@ $ kkmy 红艳艳 vddy 续假 vdeb 及其使人也 vdec +張震岳 vdef 頗佳 vdeh 续保 vdel 绑住 vdeo @@ -219321,7 +219322,6 @@ $ kkmy 𢐤 vdjj 𰌪 vdjk 司馬昭之心路人皆知 vdjq -張震嶽 vdjr 㢶 vdjr 𬁣 vdjr 终南山 vdjs diff --git a/beta/mabiao/dazhu/yuhao_tradition.txt b/beta/mabiao/dazhu/yuhao_tradition.txt index 87d6b13d..5975f3b2 100644 --- a/beta/mabiao/dazhu/yuhao_tradition.txt +++ b/beta/mabiao/dazhu/yuhao_tradition.txt @@ -33471,7 +33471,7 @@ dkrh 南街 dkrj 不由得 dkrj 不见得 dkrn 走向 -dkrn 雲開衡嶽積陰止 +dkrn 雲開衡岳積陰止 dkro 電稿 dkrq 成败得失 dkrq 馬里奧 @@ -44426,6 +44426,7 @@ efib 后汉 efib 后梁 efib 𬐃 efic 便池 +efic 岳池 efie 𫢅 efih 兵法 efij 丘 @@ -55519,6 +55520,7 @@ ffee 本質 ffee 楊柳依依 ffef 本体 ffef 本条 +ffef 林岳 ffeg 枯木逢春 ffeh 无功受禄 ffeh 𢽳 @@ -55777,7 +55779,6 @@ ffjm 檢校山園書所見 ffjm 更想幽期處 ffjr 棟 ffjr 本日 -ffjr 林嶽 ffjr 𣈅 ffjs 𡹚 ffjt 榃 @@ -66430,7 +66431,7 @@ fwdv 构成 fwdy 攀索 fwdy 五月不可觸 fwec 攀爬 -fwef 五千仞嶽上摩天 +fwef 五千仞岳上摩天 fweg 万代 fweh 𭫺 fwem 𣟡 @@ -90649,6 +90650,7 @@ ienc 𭯺 ienc 𭲣 iend 激鬥 iene 浟 +iene 海岳尚可傾 iene 𭲦 ienf 滌 ienf 所困 @@ -94099,7 +94101,6 @@ ijmx 𧡱 ijnd 𣴪 ijnd 𥪎 ijne 意图 -ijne 海嶽尚可傾 ijnf 沉思默想 ijnf 𣷐 ijnl 意圖 @@ -106743,7 +106744,6 @@ jrhw 日均 jrhw 男兒到死心如鐵 jrhw 嶶 jrhy 日志 -jric 嶽池 jrif 日新 jrig 日漸 jrig 曉行湘水春 @@ -141071,6 +141071,7 @@ ocec 安妥 oced 案例 oced 案值 ocef 安丘 +ocef 安岳 oceg 𪧮 oceh 𫴧 ocel 安保 @@ -141122,7 +141123,6 @@ ocis 安源 ociv 安慶 ocjf 安凱 ocjm 安曼 -ocjr 安嶽 ocjw 安歇 ocjw 𡪙 ock 谲 @@ -218858,6 +218858,7 @@ vddt 孤零零 vddy 红艳艳 vdeb 续假 vdec 及其使人也 +vdef 張震岳 vdeh 頗佳 vdel 续保 vdeo 绑住 @@ -218905,7 +218906,6 @@ vdjf 𰘱 vdjj 𢐤 vdjk 𰌪 vdjq 司馬昭之心路人皆知 -vdjr 張震嶽 vdjr 㢶 vdjr 𬁣 vdjs 终南山 diff --git a/beta/mabiao/duoduo/yuhao_tradition.txt b/beta/mabiao/duoduo/yuhao_tradition.txt index 1184d465..768b7758 100644 --- a/beta/mabiao/duoduo/yuhao_tradition.txt +++ b/beta/mabiao/duoduo/yuhao_tradition.txt @@ -33419,7 +33419,7 @@ 不由得 dkrj 不见得 dkrj 走向 dkrn -雲開衡嶽積陰止 dkrn +雲開衡岳積陰止 dkrn 電稿 dkro 成败得失 dkrq 馬里奧 dkrq @@ -44361,6 +44361,7 @@ 后梁 efib 𬐃 efib 便池 efic +岳池 efic 𫢅 efie 兵法 efih 丘 efij @@ -55430,6 +55431,7 @@ 楊柳依依 ffee 本体 ffef 本条 ffef +林岳 ffef 枯木逢春 ffeg 无功受禄 ffeh 𢽳 ffeh @@ -55688,7 +55690,6 @@ 更想幽期處 ffjm 棟 ffjr 本日 ffjr -林嶽 ffjr 𣈅 ffjr 𡹚 ffjs 榃 ffjt @@ -66366,7 +66367,7 @@ 攀索 fwdy 五月不可觸 fwdy 攀爬 fwec -五千仞嶽上摩天 fwef +五千仞岳上摩天 fwef 万代 fweg 𭫺 fweh 𣟡 fwem @@ -90527,6 +90528,7 @@ 𭲣 ienc 激鬥 iend 浟 iene +海岳尚可傾 iene 𭲦 iene 滌 ienf 所困 ienf @@ -93972,7 +93974,6 @@ 𣴪 ijnd 𥪎 ijnd 意图 ijne -海嶽尚可傾 ijne 沉思默想 ijnf 𣷐 ijnf 意圖 ijnl @@ -106775,7 +106776,6 @@ 男兒到死心如鐵 jrhw 嶶 jrhw 日志 jrhy -嶽池 jric 日新 jrif 日漸 jrig 曉行湘水春 jrig @@ -141628,6 +141628,7 @@ $ kkmy 案例 oced 案值 oced 安丘 ocef +安岳 ocef 𪧮 oceg 𫴧 oceh 安保 ocel @@ -141679,7 +141680,6 @@ $ kkmy 安慶 ociv 安凱 ocjf 安曼 ocjm -安嶽 ocjr 安歇 ocjw 𡪙 ocjw 谲 ock @@ -219274,6 +219274,7 @@ $ kkmy 红艳艳 vddy 续假 vdeb 及其使人也 vdec +張震岳 vdef 頗佳 vdeh 续保 vdel 绑住 vdeo @@ -219321,7 +219322,6 @@ $ kkmy 𢐤 vdjj 𰌪 vdjk 司馬昭之心路人皆知 vdjq -張震嶽 vdjr 㢶 vdjr 𬁣 vdjr 终南山 vdjs diff --git a/beta/schema/yuhao_tradition.words_extended.dict.yaml b/beta/schema/yuhao_tradition.words_extended.dict.yaml index e924e58a..ef77ea25 100644 --- a/beta/schema/yuhao_tradition.words_extended.dict.yaml +++ b/beta/schema/yuhao_tradition.words_extended.dict.yaml @@ -17094,7 +17094,7 @@ columns: 集寧 wfoy 念念 toto 紅塔 bfhs -張震嶽 vdjr +張震岳 vdef 張韶涵 viiv 弱弱 vsvs 弗朗西斯 vodd @@ -23476,7 +23476,7 @@ columns: 鋭志 wuhy 名偵探柯南 read 攤鋪 aswf -嶽池 jric +岳池 efic 挑戰杯 alfd 後怕虎 rymu 換歌 ayal @@ -25543,7 +25543,7 @@ columns: 米拉 pmai 米妮 pmcb 裸模 pjfs -安嶽 ocjr +安岳 ocef 安信 oceu 安鄉 ocvq 密保卡 oekm @@ -28180,7 +28180,7 @@ columns: 梅書慧 fxdd 柳兒 ftrq 橡塑 fyux -林嶽 ffjr +林岳 ffef 校色 foyc 橙果 fbjf 柱塞 foos diff --git a/beta/schema/yuhao_tradition.words_literature.dict.yaml b/beta/schema/yuhao_tradition.words_literature.dict.yaml index 7b4c449f..ab5aa688 100644 --- a/beta/schema/yuhao_tradition.words_literature.dict.yaml +++ b/beta/schema/yuhao_tradition.words_literature.dict.yaml @@ -3863,7 +3863,7 @@ columns: 預將書報家 cxxo 信知生男惡 eqwf 以手撫膺坐長嘆 xtal -五千仞嶽上摩天 fwef +五千仞岳上摩天 fwef 可憐後主還祠廟 ayru 無家問死生 qokw 寒林空見日斜時 ofpj @@ -6123,7 +6123,7 @@ columns: 歸心折大刀 yyab 雲水長和島嶼青 dkhh 苟正其身矣 sfdv -海嶽尚可傾 ijne +海岳尚可傾 iene 微霞尚滿天 rdnf 吊羅榮桓同志 lmuh 則民莫敢不敬 mcss @@ -14657,7 +14657,7 @@ columns: 得兔而忘蹄 rysn 不罰而民畏 dmsj 而通之於台桑 sbpb -雲開衡嶽積陰止 dkrn +雲開衡岳積陰止 dkrn 涓涓泣露紫含笑 iiiq 夔州處女發半華 uims 飄逸的宇宙觀 dyes diff --git a/docs/articles/statistics.md b/docs/articles/statistics.md index d761c76d..11ba4d33 100644 --- a/docs/articles/statistics.md +++ b/docs/articles/statistics.md @@ -73,17 +73,17 @@ nav_order: 2 ## 公式化表达 -假设 $Z$ 为一个汉字的集合, $M$ 为一个编码的集合, $p:Z\rightarrow [0,1]$ 为汉字到某文本状态下单字频率的映射. +假设 $$Z$$ 为一个汉字的集合, $$M$$ 为一个编码的集合, $$p:Z\rightarrow [0,1]$$ 为汉字到某文本状态下单字频率的映射. -用编码和字频对汉字排序, 使汉字 $z_{ij}$ 是编码为 $m_i$ 的第 $j$ 个汉字, $i \in I$, $j \in J_i$, 且满足 $a\geq b$ 时, $f(z_{ia})\geq f(z_{ib})$. +用编码和字频对汉字排序, 使汉字 $$z_{ij}$$ 是编码为 $$m_i$$ 的第 $$j$$ 个汉字, $$i \in I$$, $$j \in J_i$$, 且满足 $$a\geq b$$ 时, $$f(z_{ia})\geq f(z_{ib})$$. 那么,静态重码数可以表达为: -$N_{s} = \mid \{z_{ia}, z_{ib} \text{ if } M(z_{ia}) = M(z_{ib}) \text{ for all } a,b \in J_i \text{ and } i \in I \}.$ +$$N_{s} = \mid \{z_{ia}, z_{ib} \text{ if } M(z_{ia}) = M(z_{ib}) \text{ for all } a,b \in J_i \text{ and } i \in I \}.$$ 动态重码率可以表达为: -$N_{d} = \sum\limits_{i \in I, j \in J_i/\{1\}} p(z_{ij}).$ +$$N_{d} = \sum\limits_{i \in I, j \in J_i/\{1\}} p(z_{ij}).$$ ## 码表来源