IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

程序员装逼神器-TPP

本机暂存

   tpp是一款基于文本界面的展示工具,也就是文字版的ppt。官网:http://www.ngolde.de/tpp.html,先上效果图:

   tpp

   原码见:https://github.com/chinageek/fun/tree/master/tpp

   安装方法:

sudo apt-get install tpp

   使用方式:

usage: tpp [-t <type> -o <file>] <file>
 -t <type> set filetype <type> as output format
 -o <file> write output to file <file>
 -s <seconds> wait <seconds> seconds between slides (with -t autoplay)
 --version print the version
 --help print this help

   目前可用的type有ncurses(默认),autoplay自动播放,latex生成tex文件,txt生成文本文件。如果使用autoplay,还可以加-s选项决定每一张的播放时间,单位是秒

   快捷键:

   使用鼠标滚轮或者方向键控制前后,还可以用空格播放下一张,按b可以回到前一张。按s可以回到第一张,e跳到最后一张,l刷新当前页,c调出命令行,j跳到指定页面,所有字母命令不区分大小写,q命令结束播放,退出tpp。

   语法说明:

   -author 作者

   -title 标题

   -date today(可以自动插入当天日期),还可以加各种格式,例如%a表示星期,%b表示月份,%e表示日期,%H表示小时,%M表示分钟,%S表示秒,%Z表示时区,%Y表示年份。

   -heading 页面标题

   -exec bash命令

   -newpage 开始新页面

   文字下面加—暂停(一步一步显示)

   -beginoutput 开始文本框(可以用来显示代码)

   -endoutput 结束文本框

   -beginshelloutput 开始shell文本框(模拟shell输入输出)

   -endshelloutput 结束shell文本框

   -boldon 下面开始文本加粗

   -boldoff 结束文本加粗

   -revon 下面开始知道revoff文本反白

   -revoff 结束文本反白

   -ulon 开始文本下划线

   -uloff 结束文本下划线

   -huge 显示大的艺术字

   -sethugefont 设置艺术字字体, standard标准字体,block砖块字体

   -beginslideleft 下一行开始文本从左边进入,对应的还有right(从右边进入),top(从顶部进入),bottom(从底部进入)

   -endslideleft 结束

   -horline 在下一行画一条水平线

   -header 页眉

   -footer 页脚

   -center 文本居中

   -right 右对齐(默认左对齐)

   -bgcolor 背景色(例如red,blue,yellow)

   -color 设置文本颜色(直到出现新的color设置)

   -fontcolor 设置文本颜色(全局)

同分类推荐文章

  1. 科技爱好者周刊(第 401 期):如何赚到10亿美元 (2026-06-26 08:05:38)
  2. 如何做决策 - 从 Go 的一个 issue 说起 (2026-06-26 08:00:00)
  3. Seven Player:Windows上播放115网盘视频的增强工具 (2026-06-09 00:06:47)

查看更多 开发者 文章 →

建议继续学习

  1. SmartSprites - 命令行形式的CSS Sprites生成器 (累计阅读 123,895)
  2. 在vim(gvim)中运行终端(对,你没有看错,我也没有写反) (累计阅读 10,745)
  3. 应该知道的Linux技巧 (累计阅读 8,947)
  4. 完全用命令行工作 -- 一年后的思考 (累计阅读 7,469)
  5. Linux知识:为什么要用字符~来表示home目录 (累计阅读 6,901)
  6. 在 Mac OS X 终端里使用 Solarized 配色方案 (累计阅读 6,150)
  7. dig挖出DNS的秘密 (累计阅读 5,797)
  8. php实现百度音乐采集下载 (累计阅读 5,530)
  9. Linux常用命令,命令行技巧 (累计阅读 5,169)
  10. Kindle 电子书生成工具 (累计阅读 5,125)