Skip to content

Latest commit

 

History

History
155 lines (103 loc) · 3.64 KB

File metadata and controls

155 lines (103 loc) · 3.64 KB
Error in user YAML: (<unknown>): found a tab character that violate indentation while scanning a plain scalar at line 3 column 3
---
- oeasy Python 0669
- 这是 oeasy 系统化 Python 教程,从基础一步步讲,扎实、完整、不跳步。愿意花时间学,就能真正学会。
- 本教程同步发布在: 
	- 个人网站: `https://oeasy.org` 
	- 蓝桥云课: `https://www.lanqiao.cn/courses/3584` 
	- GitHub: `https://github.com/overmind1980/oeasy-python-tutorial` 
	- Gitee: `https://gitee.com/overmind1980/oeasypython` 
---

点阵字库

回忆上次内容

  • 上次回顾了 字符字型 的 进化过程

    • 从 谷腾堡 活字
    • 到 罗马正字 和 意大利斜体
  • 罗马帝国战斗力的征服 和 基督教文化传播

    • 使得 拉丁字符 在日耳曼语地区广泛传播
      • 种葡萄 喝葡萄酒 的 拉丁文化
        • 被 种小麦 喝啤酒的 日耳曼人 学习了
      • 意大利面和披萨饼 也是很好吃的

图片描述

  • 两次工业革命
    • 会给字体的字型
      • 带来什么变化呢?🤔

早期打字机

  • shift key/shift lock
    • 用来切换数字和符号

图片描述

  • 只有大写字母
    • 没有小写字母
  • 数字1使用大写字母I
    • 有的机型数字0使用 大写字母O
    • 今天有的时候 报数字的时候 也用O代表0
  • 具体符号需要上下文来明确

电传打字机时代的字型

  • ASR-33作为一代机皇
    • 某种程度创建并统一了英文字母的标准写法

图片描述

  • 相对于谷腾堡的哥特艺术风格
    • ASR-33的字模更重视识别度

图片描述

  • 但是仍能看到A字符上面和下面的衬线

衬线审美来自 罗马

图片描述

  • 卢卡 帕乔利
    • 《论神圣比例》

起源于刻碑

图片描述

  • 刻碑的等高线
    • 控制多余墨迹展开方向

图片描述

asciiart 的 起源

  • 打字机时代就有了asciiart

图片描述

  • 当时是纯手工设计的
  • 电传打字机(teletypewriter)
    • 有自己的字体风格吗?

teletype 字体下载

图片描述

  • 效果

图片描述

  • 两个字符的宽度

图片描述

  • 电传打字机之后
    • 又使用什么方式
      • 显示字符呢?

点阵式 打字机

  • 和 字符型 打字机 不同的是

图片描述

  • 点阵式 打字机
    • 使用 9-pin
      • 9根针脚

图片描述

  • 今天还有这类字体吗?

点阵式 字体

  • Dot Matrix

图片描述

  • 今天依然可以使用这种字体风格吗?

图片描述

  • 确实有点复古啊!
  • 如果打字机的字头
    • 可以用点阵方式
  • 显示器中的像素
    • 可以构成点阵吗?

总结

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

图片描述

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

图片描述

  • 我们下次再说!👋

  • 本文来自 oeasy Python 系统教程。
  • 想完整、扎实学 Python,
  • 搜索 oeasy 即可。