JianZiPu Font (v2) looking for v1?
Basic Layout
Write basic JianZiPu using ASCII or Chinese. Use s, d, f, v (or 名, 中, 食, 大) for left hand. Use n, h, j, u, k, i, l, o (or 劈, 托, 抹, 挑, 勾, 剔, 打, 摘) for right hand.
Ex: s75k3, 名七五勾3, or 名七半勾3 will render [[[s75k3]]]
Ex: 0U43 or 散历四三 will render [[[0U43]]]
Chord Layout
Write chord characters by prefacing with a chord (ex: C or 撮, BL or 拨剌, etc) then separate the left and right side with a |.
Ex: C2|4 or 撮二|四 will render as [[[C2|4]]]
Ex: Ls76|v765 or 剌名76|大七65 will render as [[[Ls76|v765]]]
Vertical Layout
Characters prefaced with : will write each character vertically, except when a subset of characters are surrounded by brackets [ and ]
Ex: :[s9]lun7 or :【名九】轮七 will render [[[:[s9]lun7]]]
Ex: :shang79 or :上七九 will render [[[:上七九]]]
Try it
Examples
名七抹挑五 名七半急勾五 就打七 散勾三 勾三 泛音中九挑六 大五六掩五 名九掐起 撮散三|名六五 大七历四三 :【大八五】半轮七 :上五一 :进
Documentation
1: Left Hand
| ASCII | 中文 | 拼音 | output |
|---|---|---|---|
| s | 名 | míng | [[[s]]] |
| d | 中 | zhōng | [[[d]]] |
| f | 食 | shí | [[[f]]] |
| v | 大 | dà | [[[v]]] |
| x | 跪 | guì | [[[x]]] |
| ASCII | 中文 | 拼音 | output |
|---|---|---|---|
| / | 绰 | chuò | [[[/]]] |
| > | 急 | jí | [[[>]]] |
| \ | 注 | zhù | [[[\]]] |
| ASCII | 中文 | 拼音 | output |
|---|---|---|---|
| V | 掩 | yǎn | [[[V]]] |
| c | 掐起 | qiā qǐ | [[[c]]] |
| fy | 泛音 | fàn yīn | [[[fy]]] |
preface these with
: and best use Chinese characters to avoid ambiguity with homonym pinyins | ASCII | 中文 | 拼音 | output |
|---|---|---|---|
| :daiqi | :带起 | dài qǐ | [[[:带起]]] |
| :duiqi | :对起 | duì qǐ | [[[:对起]]] |
| :zhuaqi | :抓起 | zhuā qǐ | [[[:抓起]]] |
| :pieqi | :撇起 | piē qǐ | [[[:撇起]]] |
preface these with
: and best use Chinese characters to avoid ambiguity with homonym pinyins | ASCII | 中文 | 拼音 | output |
|---|---|---|---|
| :tui | :退 | tuì | [[[:退]]] |
| :jin | :进 | jìn | [[[:进]]] |
| :fu4 | :復 | fù | [[[:復]]] |
| :zhuang | :撞 | zhuàng | [[[:撞]]] |
| :yin | :吟 | yín | [[[:吟]]] |
| :nao | :猱 | náo | [[[:猱]]] |
| :changyin | :长吟 | cháng yín | [[[:长吟]]] |
| :xiyin | :细吟 | xì yín | [[[:细吟]]] |
| :dingyin | :定吟 | dìng yín | [[[:定吟]]] |
| :xiaoyin | :小吟 | xǐao yín | [[[:小吟]]] |
| :fenkai | :分开 | fēnkāi | [[[:分开]]] |
| :yinghe | :应合 | yìng hé | [[[:应合]]] |
2: Right Hand
| ASCII | 中文 | 拼音 | output |
|---|---|---|---|
| n | 劈 | pī | [[[n]]] |
| h | 托 | tuō | [[[h]]] |
| j | 抹 | mǒ | [[[j]]] |
| u | 挑 | tiǎo | [[[u]]] |
| k | 勾 | gōu | [[[k]]] |
| i | 剔 | tì | [[[i]]] |
| l | 打 | dǎ | [[[l]]] |
| o | 摘 | zhāi | [[[o]]] |
| ju | 抹挑 | mó tiǎo | [[[ju]]] |
| ki | 勾剔 | gōu tī | [[[ki]]] |
| lo | 打摘 | dǎ zhāi | [[[lo]]] |
| U | 历 | lì | [[[U]]] |
These notes are written with strings noted on the right and left. Preface the character with the chord key, and then separate the right v. left with a |.
ex: Cs9k3|05 or 撮名九勾三|散五 will make [[[Cs9k3|05]]]
| ASCII | 中文 | 拼音 | output |
|---|---|---|---|
| C | 撮 | cuō | [[[C]]] |
| DC | 大撮 | dà cuō | [[[DC]]] |
| FC | 反撮 | fǎn cuō | [[[FC]]] |
| B | 拨 | bō | [[[B]]] |
| L | 剌 | là | [[[L]]] |
| BL | 拨剌 | bō là | [[[BL]]] |
| TT | 双弹 | shuāng tán | [[[TT]]] |
| TTT | 三弹 | sān tán | [[[TTT]]] |
preface these with
: and best use Chinese characters to avoid ambiguity with homonym pinyins | ASCII | 中文 | 拼音 | output |
|---|---|---|---|
| :lun | :轮 | lún | [[[:lun]]] |
| :banlun | :半轮 | bàn lún | [[[:banlun]]] |
| :dayuan | :打圆 | dǎ yuán | [[[:打圆]]] |
| :gun | :滚 | gǔn | [[[:滚]]] |
| :fu2 | :沸 | fú | [[[:沸]]] |
| :baisuo | :背璅 | bài suǒ | [[[:背璅]]] |
| :duansuo | :短璅 | duǎn suǒ | [[[:短璅]]] |
| :changsuo | :长璅 | cháng suǒ | [[[:长璅]]] |
| :diejuan, :dj | :叠蠲 | dié juan | [[[:叠蠲]]] |
| :yuanlou | :圆搂 | yuán lǒu | [[[:圆搂]]] |
3. General Symbols (Vertical Layout Only)
Preface with : to write the character by itself. Best use Chinese characters to avoid ambiguity with homonym pinyins.
3b: Related to Notes
| ASCII | 中文 | 拼音 | output |
|---|---|---|---|
| :fan | :泛 | fàn | [[[:泛]]] |
| :zhi | :止 | zhǐ | [[[:止]]] |
| :qi3 | :起 | qǐ | [[[:起]]] |
| :fanqi | :泛起 | fàn qǐ | [[[:泛起]]] |
| :fanzhi | :泛止 | fàn zhǐ | [[[:泛止]]] |
| :ru | :如 | rú | [[[:如]]] |
| ASCII | 中文 | 拼音 | output | :1..:10 | :一..:十 | [[[:3]]] [[[:5]]] [[[:8]]] |
|---|---|---|---|
| :wai | :外 | wài | [[[:外]]] |
| :san, :0 | :散 | sǎn | [[[:san]]] |
| :ban | :半 | bàn | [[[:ban]]] |
| :jiu | :就 | jiù | [[[:jiu]]] |
| :shang | :上 | shàng | [[[:shang]]] |
| :xia | :下 | xìa | [[[:xia]]] |
| :zhi4 | :至 | zhì | [[[:zhi4]]] |
3e: related to expression
| ASCII | 中文 | 拼音 | output |
|---|---|---|---|
| :daxi | :大息 | dà xī | [[[:大息]]] |
| :shaoxi | :少息 | shǎo xī | [[[:少息]]] |
| ASCII | 中文 | 拼音 | output |
|---|---|---|---|
| :* | [[[:*]]] |
Contact me if you want more characters or glyphs added to the font, or if you want to collaborate.
Code open source on https://github.com/neuralfirings/JianZiPu