盲文点字排出的点阵体
估计3type想给我律师函也拿我没辙。

摘要:盲文点字的本质就是点阵,而说到点阵,就不得不提到丁卯点阵体

盲文(法语:Braille)又称点字、盲字、凸字,是盲人使用的文字,由法国人路易·布莱叶发明,透过盲文板、盲文机、盲文打印机等在纸张上制作出不同组合的凸点而组成。盲文的基本单位是长方形的盲符,有位置固定的六个点,每个点可以凸出或不凸出,形成64种可能。六个点的分布是左右两行,上中下三层。左行自上而下称为1、2、3点,右行自上而下称为4、5、6点。

在电脑的使用范畴内,盲人可以配合盲文显示机将萤幕上的文字即时转化成盲文;而为了能表达 ASCII 的所有符号,故有增至八点的盲文产生。

——维基百科-盲文

有了2×4的盲文点字,就能拼出8×8的像素字:

⠉⢹⠉⠁
⠀⠼⠀⠀
⡎⡅⡖⡄
⠭⠃⠏⠁
⢠⠼⢭⠀
⠎⠏⠏⠆
⡯⣳⣳⡂
⠗⠑⠺⠂
⢼⢲⣗⠂
⠸⠓⠗⠃
⣺⣲⢳⠅
⠞⠬⠥⠅
⢬⢐⢺⠂
⠜⠤⠾⠠
⣸⣠⣊⡀
⠸⠔⠑⠄
⣸⣠⣳⠃
⠚⠝⠜⠅

⣐⣺⣒⡀
⠔⠼⠭⠄
⡔⣓⡒⡆
⠇⠓⠣⠇
⢼⢼⢼⠄
⠸⠬⠭⠄
⢸⢽⢽⠀
⠪⠋⠏⠂

技术注释

由于不同字体的空格宽度不同,不一定与一个盲文点字相同,所以空白的部分应该用「[⠀]U+2800盲文点字空白」补上。

在华为默认自带的HarmonyOS sans字体下,会出现诸如「[⠇]偏左三点」与「[⠸]偏右三点」都显示成偏左的情况。这帮字体设计师是脑子进水了还是咋样?不过话说回来,盲人也摸不了手机上显示的盲文。

⠀⠀⢀⠤⣔⣒⣒⣒⣊⠭⠭⠭⣉⡉⠑⢄
⠀⢰⠁⠠⢒⣒⠢⠀⠀⢎⣉⣑⣒⠌⠂⠀⢣
⡔⡕⡩⢅⢑⠚⢳⠂⠀⠣⠒⠩⢕⣃⠥⡒⢕⢕⢄
⢣⠣⢠⣇⠡⠒⢅⡀⠤⠭⢒⣒⠤⡔⣊⠗⠸⡸⡸
⠀⡇⢸⣼⣽⣉⣲⣊⣏⣉⢵⠔⠚⡯⠊⠀⢠⠊
⠀⡇⠘⠮⣫⣫⣹⣉⣹⣀⠬⠖⢊⡠⢄⠔⠁
⠀⡇⠣⣑⣒⣒⣒⣒⡢⠤⢒⡪⠕⠊⠁
⠀⠑⢄⣀⣀⣀⠤⠒⠒⠉⠁