[oeasy]python0110 屏幕点阵字体_3x5_5x7_雅达利字库

时间:2021-12-11 01:02:26

屏幕点阵字库

回忆上次内容

  • 上次回顾了 字符字型 的 进化过程
  • 从 谷腾堡 活字印刷中的
  • 平织菱足体
  • 到 文艺复兴中的
  • 罗马正字 和 意大利斜体
  • 再到 电传打字机 中的
  • teletype 字模
  • 最终 发展到
  • 点阵式 打字机
  • Dot Matrix

[oeasy]python0110 屏幕点阵字体_3x5_5x7_雅达利字库

  • 显示器中的像素
  • 可以构成点阵吗?

[oeasy]python0110 屏幕点阵字体_3x5_5x7_雅达利字库

发光二极管 点阵

  • 好像也可以的

[oeasy]python0110 屏幕点阵字体_3x5_5x7_雅达利字库

  • 这都是8x8的点阵

[oeasy]python0110 屏幕点阵字体_3x5_5x7_雅达利字库

  • 最初的点阵
  • 有 多大 呢?

3*5点阵

  • 历史上最小的点阵字库

[oeasy]python0110 屏幕点阵字体_3x5_5x7_雅达利字库

  • 可以下载看看效果吗?

[oeasy]python0110 屏幕点阵字体_3x5_5x7_雅达利字库

  • 没有小写字母

设置字体

[oeasy]python0110 屏幕点阵字体_3x5_5x7_雅达利字库

  • 设置

[oeasy]python0110 屏幕点阵字体_3x5_5x7_雅达利字库

  • Edit
  • Preferences
  • Appearance
  • 点击Monospace那里

观看效果

[oeasy]python0110 屏幕点阵字体_3x5_5x7_雅达利字库

  • 实际效果

[oeasy]python0110 屏幕点阵字体_3x5_5x7_雅达利字库

  • 问题
  • 没有小写字母
  • 不等宽
  • M的宽度超过3
  • 后来字体精度增大了

5 * 7 点阵

  • 常见字符点阵尺寸

[oeasy]python0110 屏幕点阵字体_3x5_5x7_雅达利字库

  • 等宽
  • 大小写都可以表示

[oeasy]python0110 屏幕点阵字体_3x5_5x7_雅达利字库

字符

  • 在这样的分辨率之下

[oeasy]python0110 屏幕点阵字体_3x5_5x7_雅达利字库

  • 小写字母
  • 也可以 显示出来

实际效果

[oeasy]python0110 屏幕点阵字体_3x5_5x7_雅达利字库

  • LCD dot-matrix

[oeasy]python0110 屏幕点阵字体_3x5_5x7_雅达利字库

实体化

[oeasy]python0110 屏幕点阵字体_3x5_5x7_雅达利字库

雅达利 字符集

[oeasy]python0110 屏幕点阵字体_3x5_5x7_雅达利字库

  • 还有雅达利的 标记

视觉元素

[oeasy]python0110 屏幕点阵字体_3x5_5x7_雅达利字库

  • 英文字符作为视觉元素
  • 出现在一款 扑克游戏中

具体画面

  • 生产这个游戏的时候
  • 至少有两个字型库(图像素材库)
  • 3 * 5
  • 5 * 7

[oeasy]python0110 屏幕点阵字体_3x5_5x7_雅达利字库

  • 分别用来显示不同内容

手册打印

  • 将点阵图放大后
  • 印刷到了宣传册中

[oeasy]python0110 屏幕点阵字体_3x5_5x7_雅达利字库

  • 显示器中点阵字库
  • 反过来又
  • 进入了纸质印刷品
  • 不过当时的扑克游戏
  • 没有花色的区别

动视 桥牌

  • 想用 7 x 5 描述黑红梅方
  • 还是比较难的

[oeasy]python0110 屏幕点阵字体_3x5_5x7_雅达利字库

  • 而且最下面的动视logo是
  • 修改后的字体
  • 还挺有动感
  • 这个时代 图像库 和 字符
  • 还不能完全分开
  • 无法确定一个符号
  • 来自于字型库
  • 还是来自于图形符号库

后来

[oeasy]python0110 屏幕点阵字体_3x5_5x7_雅达利字库

  • 字库逐渐成熟完善
  • 提高开发效率

[oeasy]python0110 屏幕点阵字体_3x5_5x7_雅达利字库

  • 字型 已经跨越了 游戏
  • 成为 通用基础素材的一部分
  • 标准字库也就形成了
  • 这种点阵字库的字型
  • 究竟应该如何存储呢?

总结

  • 这次回顾了 早期的英文字符点阵
  • 最小的 3*5
  • 通用的 5*7
  • 点阵字库逐渐规范化

[oeasy]python0110 屏幕点阵字体_3x5_5x7_雅达利字库

  • 这些点阵字符的字型
  • 究竟是如何被存储的呢?????