linux终端ppt,[转]TPP:linux终端下的ppt
TPP是一款基于文本界面的presentation工具,也就是文字版的ppt。装X当真是犀利无比
TPP是一款基于文本界面的presentation工具,也就是文字版的ppt。装X当真是犀利无比啊。至于为什么说吊丝,作者example里各种asdf,qwert,jkl看得真是亲切无比啊。吊丝青年心中默默想着:高富帅用的大概都是Mary,Jane这种女神的英文名吧。
先看个最简单的效果图:
关于安装:
各发行版的软件源里应该都有,软件包名称就叫tpp,不确定的可以先搜一下,例如,fedora可以yum search tpp。也可以到官网下载源码自己手动安装。不推荐这样安装,因为软件依赖比较烦,但是强烈建议下载一份。因为tpp并没有官方的教程(貌似这玩意儿也不需要教程),而google出来的TPP,嗯,有好几个版本,但和这个TPP没有半毛钱关系。要了解tpp的语法和各种特性需要看一下example文件夹中的各个tpp文件,里面什么都有。
此外,安装完tpp之后强烈建议再把figlet包装上。用来支持tpp的—huge选项,效果如下图:
关于tpp命令的使用:
使用如下命令打开显示。
tpp [-t -o ]
目前,可使用的type有默认的ncurses,autoplay自动播放,latex生成tex文件,txt生成文本文件。如果用了autoplay类型,还可以加-s选项决定每一张的播放时间,单位是秒。具体可以通过直接输入tpp或者tpp —help查看。
关于播放时的快捷键:
使用鼠标滚轮控制前后,或者可以使用方向键控制。还可以用空格播放下一张,对应的,按b可以回到前一张。按s可以回到第一张,e跳到最后一张,l刷新当前页,c调出命令行,j跳到指定页面,前面所有字母命令不区分大小写。q命令结束播放,退出tpp。
终于到了编写具体tpp文件的时候了。
tpp文件的命令都以两个短划线开始。例如—author是作者,—title是标题,—heading是页面标题(我这么称呼而已,菜逼英语不好)。
更详细的语法可以参照example文件夹下的各个例子。
以下是常用的大部分效果:
—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 设置文本颜色(全局)
嗯,制作ppt常用的命令(基本是所有了其实)应该都在这了。
再附两张效果图:
效果图包含动画,具体的tpp文件内容如下:
1 —header tpp examples
2 —footer tpp examples footer
3 —author Fity Yang
4 —title Examples
5 —date today
6 Introductuin to tpp.
7 Some examples.
8 —newpage one
9 —beginoutput
10 text align left
11 —-
12 —center text in the center
13 —-
14 —right text align right
15 —endoutput
16 list 1
17 —-
18
19 list 2
20 —-
21
22 list 3
23 —-
24
25 —boldon
26 bold area
27 —boldoff
28 —horline
29
30 —color red
31 red text
32 —-
33 —color yellow
34 yellow text
35 —-
36 —horline
37 —center I am the separator
38 —-
39 hello world
40 —newpage
41 —bgcolor red
42 —heading slide in
43 —beginslideleft
44 I come from left.
45 —-
46 Yes.
47 —-
48 —endslideleft
49 —color black
50 —beginslideright
51 I come from left too.
52 No.
53 —endslideright
54 —beginslidetop
55 I fall down.
56 —endslidetop
57 —beginslidebottom
58 hello guys.
59 —endslidebottom
根据该tpp文件生成的txt文件内容如图:
根据tpp文件生成的tex文件内容如下:
1 % Filename: tpp.tex
2 % Purpose: template file for tpp latex export
3 % Authors: (c) Andreas Gredler, Michael Prokop http://grml.org/
4 % License: This file is licensed under the GPL v2.
5 % Latest change: Fre Apr 15 20:34:37 CEST 2005
6 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
7
8 \documentclass{beamer}
9
10 \mode
11 {
12 \usetheme{Montpellier}
13 \setbeamercovered{transparent}
14 }
15
16 \usepackage[german]{babel}
17 \usepackage{umlaut}
18 \usepackage[latin1]{inputenc}
19 \usepackage{times}
20 \usepackage[T1]{fontenc}
21
22 \author{Fity Yang}
23 \title[Examples]{Examples}
24 \date{Feb 04 2013}
25 \begin{document}
26 \begin{frame}
27 \titlepage
28 \end{frame}
29 \begin{frame}[fragile]
30 \begin{verbatim}
31 Introductuin to tpp.
32 Some examples.
33 text align left
34 text in the center
35 text align right
36 list 1
37
38 list 2
39
40 list 3
41
42 bold area
43
44 red text
45 yellow text
46 I am the separator
47 hello world
48 \end{verbatim}
49 \end{frame}
50 \section{slide in}
51 \begin{frame}[fragile]
52 \begin{verbatim}
53 I come from left.
54 Yes.
55 I come from left too.
56 No.
57 I fall down.
58 hello guys.
59
60 \end{verbatim}
61 \end{frame}
62 \end{document}
63 %%%%% END OF FILE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
根据tex文件生成的pdf文件效果如下:
说明:页面上那些很丑陋的红色的按钮真的可以点的啊!
完。
~EOF~
转载自:http://www.cnblogs.com/fityme/archive/2013/02/04/2892185.html
linux终端ppt,[转]TPP:linux终端下的ppt相关推荐
- 教你用PPT制作动画,让你的ppt动起来
PPT 动画--这已经成为近来不争的事实. 能赶走瞌睡虫,能调动观众热情,自然也能得到观众认同.在大批韩国PPT公司以及锐普PPT等国内专业公司带动下,PPT的动画潜能完全可以跟flash相提并论.让 ...
- linux终端转到目录,linux下目录及终端学习
linux目录按调用分为相对路径与绝对路径 相对路径:从当前路径下查找查找目标也可使用./调用当前目录下文件或者../调用上一层目录中文件,可通过pwd查看当前路径 绝对路径:从根目录出发查找文件. ...
- linux里怎么看终端类型,如何区分Linux下的几种终端类型:tty、pty和pts
如何区分Linux下的几种终端类型:tty.pty和pts 基本概念: 1. tty(终端设备的统称): tty一词源于teletypes,或者teletypewriters,原来指的是电传打字机,是 ...
- 终端linux输入法安装程序,在Ubuntu系统下安装百度输入法Linux版的方法
本文介绍在Ubuntu系统下安装百度输入法Linux版(也称为百度Linux输入法)的方法,以Ubuntu 18.04版本为例说明.说明:该输入法支持在Ubuntu 18.04.1810.1904.1 ...
- linux 串口转网口工具,linux下串口调试工具/串口终端推荐: picocom(转)
Servlet 3.0 异步模式 Servlet 3.0标准新增了异步处理的支持. 进行异步处理的Servlet和作用于该Servlet的拦截器都必须声明对于异步处理的支持. java 资源监控 ht ...
- 如何将本地文件通过终端上传到linux服务器 /服务器/阿里云
scp -P 端口 c://xxxx.txt user@ip:/home/root 注意: -P 大写 -i 公钥 (我是将文件上传到阿里云) (1)在本地的终端下,而不是在服务器上.在本地的终端上才 ...
- 在Windows上使用终端模拟程序连接操作Linux以及上传下载文件
在Windows上使用终端模拟程序连接操作Linux以及上传下载文件 [很简单,就是一个工具的使用而已,放这里是做个笔记.] 刚买的云主机,或者是虚拟机里安装的Linux系统,可能会涉及到在windo ...
- linux命令录制,怎样在Linux上录制你的终端操作及回放
前言 假设你是个靠谱先生,每当亲朋好友遇到与Linux有关的各种问题时,总是第一时间向你求助请教.有人会问你如何安装和配置某个工具,这时候你就想告知具体的步骤.可要是对方不在你跟前,又该如何是好呢?解 ...
- linux 当前活动用户,如何在Linux上自动记录所有用户的终端会话活动
如何在Linux上自动记录所有用户的终端会话活动 不久前,我们写了一篇文章,使用script命令记录Linux终端会话活动. 今天,我们还将讨论相同的主题. 但是,本教程允许您自动记录所有用户的终端会 ...
- linux命令行sip电话,基于Linux和MiniGUI的SIP电话终端设计
0 引言 随着VoIP的迅猛发展,越来越多的个人用户正在使用软件电话.IP电话通过VoIP系统拨打国内和国际长途,IP电话的需求量越来越大,同时,人们对IP电话的要求也越来越高,例如要求IP电话体积小 ...
最新文章
- LeetCode-数学-9. 回文数
- 新手入门指导:Vue 2.0 的建议学习顺序
- 怎么查看指定app日志_Linux系统查看系统信息和日志有哪些常用的命令
- 【Kylin】60-20-040-集成-Kylin集成LDAP
- 防火墙在setup进入不了
- centos 最小化安装 补充命令_CentOS7安装后没网络的解决方法
- 高中计算机技术教材,广西科学技术出版高中信息技术教材第一册《计算机硬件组成》...
- PostgreSQL教程
- 【英语-同义词汇词组】study和research的用法及区别
- linux free空闲内存用尽,Linux中显示空闲内存空间的free命令的基本用法
- Unity 场景光照出现问题
- 刷B站学数分Day1|如何写出一份合格的数据分析师简历
- h5案例分享 华谊电影《老炮儿》约战
- mysql的字段空格是null_空字符与空格字符、NULL、空字符串
- CSU - 2078 查找第k大(O(n)区间第k大 快排思想)
- 卸载计算机更新程序包,win7系统删除系统更新安装包的详细教程
- #135:动画SVG的三种方法
- 猫眼娱乐财报:盈利的可持续难题
- c语言输入身高体重 计算体重指数,体重指数的计算公式正确的是
- 英语NanyangJade南阳玉nanyangjade独山玉