Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Open Data from CNS11643
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
趙惟倫
June 27, 2015
How-to & DIY
320
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Open Data from CNS11643
全字庫開放資料的應用
https://github.com/bluebat/.presentations/raw/master/open-data-from-cns11643.odp
趙惟倫
June 27, 2015
More Decks by 趙惟倫
See All by 趙惟倫
BASH Basics
bluebat
0
120
VDI Historical Overview
bluebat
1
210
RPM Sphere Repository
bluebat
0
1.6k
Multiplication Table in Various Programming Languages
bluebat
0
680
Gamelets Arena for AI Players
bluebat
0
980
Alternative Web Services
bluebat
0
300
Look at Yue Desktop
bluebat
0
570
msgchi L10n Tool
bluebat
0
780
Making P-Font with FontForge
bluebat
0
230
Other Decks in How-to & DIY
See All in How-to & DIY
進捗報告 + 開発の連鎖
tanakamasayuki
1
530
JAWS SONIC & MIDNIGHT JAWS 2026 - GenAIが実現したAWS環境でのコミュニティデータ取得
awsjcpm
1
110
放っておくと怖い睡眠負債について/fjordbootcamp-251122
yuukago
3
390
LLMを「機能」として組み込む技術:「Figma to はてなCMS」におけるプロンプトエンジニアリングからAIエージェント構築にわたる精度向上の軌跡
nanimonodemonai
0
620
AWS/JAWS-UG Community Updates at JAWS-UG Kagoshima
awsjcpm
0
110
蓮ノ三連華は如何にしてBGPにたどり着いたのか
subroh0508
0
120
JAWS-UG/AWS Communities Updates 2025/11/8 JAWS-UG 島根支部
awsjcpm
1
190
好みと忠実度を分離する現代オーディオ戦略
frievea
0
100
家庭植物工場×Node-REDの話
maepu
0
140
とある地方技術勉強会に集うエンジニアたちのこれまでとこれから
pharaohkj
1
230
artisoc Cloudレシピブック_14. ひとつのモデルを複数回実行するモデルを作ろう
artisoc_sns
0
120
LT#9 非線形な物理現象に基づく真性乱数生成器の構築と、暗号学的エントロピー密度の定量的評価について
sakopon
0
160
Featured
See All Featured
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
How to make the Groovebox
asonas
2
2.5k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.5k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
Speed Design
sergeychernyshev
33
2.2k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Faster Mobile Websites
deanohume
310
32k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.4k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
330
Site-Speed That Sticks
csswizardry
13
1.6k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.4k
Transcript
趙惟倫 <
[email protected]
> 2015 年 6 月 27 日 全字庫開放資料的應用 全字庫開放資料的應用
香港開源年會
書同文 書同文 「今天下車同軌,書同文,行同倫。」 《禮記.中庸》
全字庫 全字庫 計畫網站: http://www.cns11643.gov.tw/ 計畫授權聲明: http://www.cns11643.gov.tw/AIDB/copyright.do 資料開放平臺: http://data.gov.tw/node/5961 使用規範: http://data.gov.tw/?q=principle
「創用 CC 姓名標示」? * * 參考 https://threelegcat.wordpress.com/2015/06/03/
開放資料 開放資料 字型: 全字庫正宋體 全字庫正楷體 屬性資料: 注音、倉頡、筆畫、部首、拼音、部件及筆順 編碼對照表:
五大碼、萬國碼、電信碼、地政自造字、財稅內碼、稅務 碼及工商自造字
使用難處 使用難處 中標碼收錄字元偶有修訂 中標碼為交換碼而非內碼 字型由多次委外製作而成 國際內碼標準不斷更新 公訂屬性資料與民間習慣有差異 民訂屬性資料與民間習慣不相容 表格主鍵為中標碼而非萬國碼
衍生應用 衍生應用 ( ( 字型 字型 ) ) 目前成果:
正宋體原有的 TW-Sung-98_1.ttf, TW-Sung-Ext-B- 98_1.ttf, TW-Sung-Plus-98_1.ttf 加上由 EXTC* 從全字庫 資料庫中整理出的 EXTCMING.ttf 製作 RPM 格式套件: tw-sung-fonts-98.1-2.fc21.src.rpm 正楷體原有的 TW-Kai-98_1.ttf, TW-Kai-Ext-B- 98_1.ttf, TW-Kai-Plus-98_1.ttf 加上由 EXTC* 從全字庫 資料庫中整理出的 EXTCKAI.ttf 製作 RPM 格式套件: tw-kai-fonts-98.1-2.fc21.src.rpm * 參考 http://blog.xuite.net/extensionc/twblog/312593089
衍生應用 衍生應用 ( ( 字型 字型 ) ) 未來計畫:
以工具軟體 FontForge 轉換為 sfdir 文字檔案,做為適合 github 儲存與管理的格式。 將萬國碼表意文字補充平面的部分融合,並修改名稱資料 ,然後匯出為新的字型。
衍生應用 衍生應用 ( ( 屬性資料 屬性資料 ) ) 目前成果:
修改表格的中標碼主鍵以方便交叉參考 交叉參考產生漢語拼音、簡易、筆順等屬性表格 產生可做為輸入法規則的對照表 『書寫筆畫序』屬性修改為『部件筆畫序』 筆畫代碼: 1( 橫筆 ) 、 2( 豎筆 ) 、 3( 撇筆 ) 、 4( 點 筆 ) 、 5( 折筆 ) 之外,加入 0( 空筆 ) 與 6( 圈筆 ) 。
衍生應用 衍生應用 ( ( 屬性資料 屬性資料 ) ) 未來計畫: 從
uni_stroke_sequence.txt 產生 cfs11643_stroke 在 /usr/share/i18n/locales/yue_HK 中插入 然後執行 就可以讓語區 yue_HK 獲得漢字排序的效果 mk-cfs11643_stroke.sh > /usr/share/i18n/locales/cfs11643_stroke LC_COLLATE copy "cfs11643_stroke" END LC_COLLATE LC_COLLATE copy "cfs11643_stroke" END LC_COLLATE localedef -f UTF-8 -i yue_HK yue_HK LANG=yue_HK ls 〇 一 二 三 冇 四 佢 咗 梘 啲 撳 劏 嚟
衍生應用 衍生應用 ( ( 編碼對照表 編碼對照表 ) ) 目前成果:
表格的主鍵由中標碼改為萬國碼 產生可做為輸入法規則的對照表 未來計畫: 交叉參考產生中標碼與國標碼的對照表
應用網址 應用網址 目前成果: https://github.com/bluebat/cfs11643 https://github.com/bluebat/cin-tables https://bluebat.fedorapeople.org/ppa/ 未來計畫: https://github.com/cfs11643
謝謝各位 敬請指教 簡報模板:資訊未來大自由 ( 孫賜萍 )