专栏首页Opensource翻译专栏3个用于从命令行进行演示的工具【Linux-Command line】

3个用于从命令行进行演示的工具【Linux-Command line】

mdp,tpp和send可能不会为你赢得任何设计大奖,但是它们会为你提供可以从终端运行的基本幻灯片。

厌倦了使用LibreOffice Impress或各种有些令人厌烦的工具框架来创建和显示演示幻灯片吗? 相反,请考虑在终端窗口中为你的下一个演讲运行幻灯片。

使用终端显示幻灯片听起来很奇怪,但事实并非如此。 也许你想多拥抱一会你内心的怪咖;也许你希望观众将注意力集中在你的想法上而不是幻灯片上; 也许你是Takahashi method的奉献者。 无论出于何种原因使用终端,都有适用你的(演示)工具。

让我们看看其中的三个。

mdp

可见我自己像Markdown一样,当我听说mdp时,我选择尝试它。

你可以在文本编辑器中创建幻灯片,并使用Markdown修饰文本。 mpd可以识别大多数Markdown格式--从标题和列表到代码块再到字符格式和URL。

你还可以添加Pandoc metadata block,其中可以包含你的姓名,演示文稿的标题以及演讲的日期。 这会将标题添加到每张幻灯片的顶部,并将你的姓名和日期添加到底部。

你的幻灯片位于单个文本文件中。 要让mdp知道幻灯片从哪里开始,请在每张幻灯片后添加一行破折号。

这是一个非常简单的示例:

看到每张幻灯片标题的“->”和“<-”了吗? 这些字符之间的任何文本都在终端窗口中居中。

通过在终端窗口中键入mdp slides.md(或任何你命名的文件)来运行幻灯片。 这是我拼凑在一起的示例幻灯片的样子:

通过按箭头键或键盘上的空格键来循环浏览它们。

tpp

tpp是另一个简单的,基于文本的演示工具。 它避开了Markdown自己的格式。 格式很简单,它非常精炼简洁,并提供了一些有趣且有用的惊喜。

使用破折号表示大多数格式。 你可以在幻灯片文件的顶部添加元数据块,以创建演示文稿的标题幻灯片。 通过键入“--heading”和标题文本来表示标题。 键入“--center”,然后在文本上将文本居中放置在幻灯片上。

要创建新幻灯片,请键入:

这是一些基本幻灯片的示例:

这是终端窗口中的外观:

按下键盘上的箭头键在幻灯片中移动。

我之前提到的那些有趣而有用的惊喜呢? 可以通过以下方式在幻灯片上的文本中添加色彩飞溅效果:输入“--color”,然后输入要使用的颜色的名称,例如红色。 在其下,添加要更改其颜色的文本,如下所示:

如果你有要包含在幻灯片中的终端命令,请将其包装在“--beginoutput”和“--endoutput”之间。 更进一步,你可以通过在“--beginshelloutput”和“--endshelloutput“之间放置命令来模拟键入命令。 这是一个例子:

Sent

Sent并不是严格意义上的命令行演示工具。 你可以从命令行运行它,但是它将打开一个X11窗口,其中包含你的幻灯片。

Sent是围绕Takahashi方法构建的,用于介绍我在本文开头提到的方法。 Takahashi方法背后的核心思想是在幻灯片上放置一个或两个大字体的关键字。 关键字提炼了你在演示文稿中要传达的想法。

与mpd和tpp一样,你可以在文本编辑器中以纯文本格式制作幻灯片。 已发送不使用标记,也没有特殊字符来指示新幻灯片的开始位置。 已发送假定每个新段落都是一张幻灯片。

不限于使用文字。 发送也支持图像。 要将图像添加到幻灯片,请键入@,然后输入图像名称,例如@ mySummerVacation.jpg。

以下是幻灯片文件的摘录:

在终端窗口中键入发送的文件名来启动幻灯片。 打开的X11窗口进入全屏模式,并以尽可能大的字体显示文本。 幻灯片中的所有图像均位于窗口的中心。

此类工具的缺陷

使用mdp,tpp或sent的幻灯片不会帮你赢得任何设计奖。 它们很普通,体现实用主义。 但是,正如我在本文开头所说,使用这些工具创建和展示的幻灯片可以帮助你的听众更关注你的演说内容,而不是视觉效果。

如果使用mdp或tpp,则需要对终端仿真器的设置进行一些调整才能获得正确的字体和大小。 开箱即用,字体可能太小,如在上面的屏幕截图中看到的那样。 如果你的终端仿真器支持配置文件,请为你的演示文稿创建一个要使用的字体,并使用所需的字体。 然后进入全屏模式。

mdp,tpp或sent不会吸引所有人。 没关系。 不管有人说什么,没有任何一种演示工具可以统治一切。 但是,如果你有需要,或者只是想回到基础、返璞归真,这三个工具是不错的选择。

原文链接:https://opensource.com/article/19/8/command-line-presentation-tools

原文作者:Scott Nesbitt

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 渗透测试单行化工具One-Lin3r

    One-Lin3r One-Lin3r是一款简单的轻量级框架,而该工具的灵感来自于Metasploit的web-delivery模块。该工具提供...

    奶糖味的代言
  • ROS2编程基础课程--Component

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

    zhangrelay
  • GitHub五万星登顶,程序员命令行最全技巧宝典!

    最近两天,「The Art of Command Line(命令行的艺术)」这个开源项目雄踞了 GitHub TOP 榜,直接以 51,727 Star 登上榜...

    AI科技大本营
  • Linux用户宝典:用于下载的十大命令行工具

    我们一想到Linux,肯定会想到黑白终端,真正的Linux用户总是偏爱从终端来进行工作,哪怕是用于下载。相比某种GUI工具,命令行下载工具可以帮助用户更迅速地从...

    知忆
  • 如何获取mysql帮助信息

        在开发或测试环境在碰到mysql相关故障时,大多数朋友可能会通过论坛发帖,QQ群讨论方式来获取帮助。该方式是获取帮助的有效途径之一。然而如果在生产环境,...

    Leshami
  • 超实用的8个Linux命令行性能监测工具

    对每个系统/网络管理员来说,每天监测Linux系统性能是一项非常艰巨的任务。在IT业从事5年的Linux系统管理员后,我发现监控和保持系统正常运行真不是件容易的...

    张善友
  • shell十三问,为linux学习打基础(一)

    本文整理并转自CU上的帖子[学习共享] shell 十三問?,此贴是2003年发表的,但却是相当不错的linux基础知识汇集贴,原帖主使用的台湾风格,本文加以简...

    小小科
  • Mac Java 开发环境搭建清单(不断更新中)

    在任何的操作系统中,首先你需要做一件事就是更新系统,点击窗口左上角的  > 关于本机 > 软件更新 。此外,如果这是一部新的电脑,你还需要到系统设置进行一些适...

    九州暮云
  • [推荐]Linux入门系列(三)Vim编辑器(Vim工作模式+代码演示)

    先看Vim工作模式,看完可以跟着演示实践,然后回头再看工作模式,说不得你会不一样的领悟。

    用户7656790

扫码关注云+社区

领取腾讯云代金券