[oeasy]python0125_汉字打印机_点阵式打字机_汉字字形码
汉字字形码
回忆上次内容
IBM 将 ASCII 扩展之后
规定了 一个字节的字符集
并制作了 相应的字形库

这种显示模式和字符大小之下
中文该如何进入计算机世界呢?🤔
从打印机开始
原来的打印头
字型定死

中文印刷
落后于英文
中文打字机 就是一个梦
中文打字机

中文打字员

针式打印机
通过字库数据来驱动针头

这样就可以打印中文了吗?
汉字的探索
最早的探索汉字的日文打字机

后来我国的在此基础上
也研发出了中文打字机
四通打字机
四通(stone)公司
当时摸着石头过河

王辑志等科研人员
研发出了中文打字机
销售火爆!
四通打字机成为了财税改革的配套设备
打字机输出汉字了
相当于追上了电传打字机的科技
但是如何让汉字显示在显示器中呢?
曾经的字符型显示器
就像固定的打字头一样
每个字符的字形大小固定

可以编码英文字符
但是无法编码中文
转机
最新显卡 海格力斯(Hercules)
提供两种模式
文本模式
80列 x 25行
9×14 点阵字型
有效分辨率 720×350
像素可寻址模式
图形模式
720×348

第2种模式
有Hack进去的可能
地牢
1975年
发布《地牢》
Pedit 5
伊利诺伊大学的 卢瑟福德

游戏中 不但有字体
而且有图示

通过 键盘 选择命令 执行

衬线字体 来到屏幕
1989年的游戏《波斯王子》
使用像素搭建衬线字体
为了突出复古风格

衬线风格
在计算机点阵显示器中重生
中文字符
也可以通过点阵方式进行显示
中文字符原理

点阵中的每个点
都使用0或1标记

操作系统加入中文

把原始的DOS改成中文的DOS
CCDOS

严援朝CCDOS
一个命令行的排版软件
CCDOS完全是“软汉字”
汉卡
汉卡
存储字型库
建立输入法
倪光南研制的lx-80汉卡
提供输入联想功能
成为了联想公司的拳头产品
广告语是
人类失去联想
世界将会怎样
手动测试
有生成点阵的网站
http://life.chacuo.net/convertfont2char
可以配合三引号来玩这个吗?
更大的液晶屏
12864内置
128*64点阵液晶模块
如果16*16汉字的话
字符数量为 8 * 4
落地
当时电脑配件大多也是外国生产
IBM、微软、苹果、三星、日立、摩托等国外公司
还有各种国内的攒ibm兼容机的公司
在中国销售的计算机、复印机
就都得遵从统一的汉字GBK编码标准
BP机 都有汉字显示功能了
这是当时巨大突破
还有颜色的变化
早期emoji
日文假名和日本汉字也有了更多表达形式
甚至可以控制任何像素的颜色
这很像今天的emoji
总结
汉字字形通过
点阵式打字机
像素级寻址的屏幕
进入了计算机的世界
在海峡对岸的台湾同胞
也进入了汉字时代
他们会使用GB2312编码吗?
能互通吗?🤔
我们下次再说!👋
蓝桥->https://www.lanqiao.cn/courses/3584
github->https://github.com/overmind1980/oeasy-python-tutorial
gitee->https://gitee.com/overmind1980/oeasypython