由於前面製作了html轉成markdown的小工具,就想順便把md轉html也給做了。
用的是markdown-it。
享受思維樂趣
為了搭建一個ejlist通往markmap的撟梁,我需要一個「html⇒markdown」的轉換工具。 於是我找到了turndown,一個能把html轉換為markdown的工具。 下面是html⇒markdown轉換小工具:
為了排查馬拉錘的「補完計劃」碼表到底有多少組「一字多碼」,寡人製作了此工具。
地址:https://ejsoon.vip/unicode-multiple/
對馬拉錘補完計劃cj3_30000.txt碼表的統計結果如下:
寡人平時都是「靜默更新」,但這次比較大單,等於是八次更新集合到一次,因此需要特別發篇文章來說明一下。
下載碼表請至https://ejsoon.vip/ejcin/。尹倉在線也同步更新,在線把玩。
碼表製作實用小工具。
寡人用手機VIM對寡人修訂的碼表進行研究,首先篩出im開頭的字,再篩出y開頭的編碼,二者一比較,得以下重碼:
週速选迨迚迾迓進途遤
凋凁冼冶冲冽冴准凃馮
基本上可以確定,朱邦復在三倉將冫從卜的輔助字形名單中移除,是因為「冫辶」二者會爆發結構性重碼。
移動 <animateMotion dur="0.5s" begin="animateMotion7455.end + 3s" fill="freeze" additive="sum" id="animateMotion7456"> <mpath xlink:href="#path1050" /> </animateMotion> 路徑起點要在畫板的左上角。如果提示沒有定義命名空間則加上xmlns:xlink="http://www.w3.org/1999/xlink" 如果開啟rotate="auto",那就必須把要移動的元素的x跟y刪掉或等於0,再把路徑起始點移到元素起始處。 動畫 <animate attributeName="y" fill="freeze" id="aa3" begin="aa2.end" dur="1s" values="100;150" /> 這個似乎比animateMotion更好用。 移形animateTransform MDN介紹 示例: <svg width="120" height="120" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg"> <polygon points="60,30 90,90 30,90"> <animateTransform attributeName="transform" attributeType="XML" type="rotate" from="0 60 70" to="360 60 70" dur="10s" repeatCount="indefinite"/> </polygon> </svg> 根據這裏的描述,如果想添加多個animateTransform就需要套多層<g></g>。但是後来發現這個說法是錯的,正確操作是加入屬性additive="sum",来自這裏。(update ... Read more
製作碼表需要哪些工具? 碼表漢字unicode打印(javascript) 數值排序(vim,以打印出来的unicode十進制排序) 英文排序(pthon,因為用vim可能會導致重碼位改變) 重碼統計(python,把重碼排成一行) unicode內碼查詢(javascript) unicode範圍打印(javascript) 陸臺字型差異查詢(各種查詢網站)