Skip to content

Latest commit

 

History

History
214 lines (129 loc) · 4.4 KB

263-820516-字体变大_figlet_终端大字体_艺术字效果.sy.md

File metadata and controls

214 lines (129 loc) · 4.4 KB
show version enable_checker
step
1.0
true

回到开头

回忆 上次内容

  • \r
    • 就是return
      • 回车
      • 源自于turn
      • 和 vers/vert 同源
    • 可以让 输出位置 回到行首
    • 原位 刷新时间
  • 想要 大字符效果
    • 像 下图这样的

图片描述

  • 这 可能 吗?🤔

安装figlet

sudo apt install figlet
  • 用管理员权限安装figlet

图片描述

运行figlet

figlet "oeasy"
  • 尝试使用

图片描述

  • 为什么 字体可以变大 呢?

寻找原理

  • 寻找figlet所在位置
    • whereis figlet

图片描述

  • figlet 有 专门的 大字体字库
    • 通过映射 将字体变大

打开 字形库

vi /usr/share/figlet/standard.flf
  • 把 具体的ascii字符
    • 映射到 更大的 字符组合上

图片描述

  • 好像看到叹号和双引号了
  • ↑、↓方向键可以翻页
  • 这些 字型的次序 是如何的 呢?

字型的次序

  • 对比 左右组

图片描述

  • 次序 是 按照ascii码表的 次序

图片描述

管道模式

  • :q
    • 从vim编辑器回到shell
  • 运行下面的命令
echo "oeasy" | figlet
  • 利用管道使用figlet

图片描述

  • 这是什么原理呢

管道原理

  • 管道运算符 |
    • 就是 水管子

图片描述

  • 管子 接好了
    • 怎么流 呢?

流动

  • echo "oeasy"的 输出结果
    • 当做 figlet 的输入参数
    • 再 进行 输出

图片描述

  • 这有点亚文化啊 😄

图片描述

文艺起来

  • 可以写些 关于青春、励志、爱情的句子
    • 就更 亚文化 了😄

图片描述

  • figlet有 别的 字体 么?

figlet 字体

  • 控制 字体
    • -f

图片描述

  • 实际 效果

图片描述

  • 还可以有更多字体吗?

更多字体

图片描述

  • 搜索更多字体

字体文件

图片描述

图片描述

下载字体

图片描述

上传字体

图片描述

  • 上传之后需要安装到figlet的字体文件夹

图片描述

  • 然后就可以使用了

图片描述

  • 还有什么 可以控制的 吗?

位置控制

  • 控制 左中右
    • -r、-c、-l

图片描述

  • 字体大致了解了
    • 报时的时间 从哪里来呢?

更多好玩

图片描述

  • lolcat可以让字体变色
  • 前提是先安装lolcat

安装lolcat

sudo apt install lolcat
  • 安装过程

图片描述

总结

  • 如果想要的是 大字符效果
    • 需要使用 figlet 和 lolcat

图片描述

  • 可以让自己的名字
    • blingbling闪烁起来吗?
  • 我们下次再说!👋