专栏首页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 条评论
登录 后参与评论

相关文章

  • intermediate awk 脚本指南【Linux-Command line】

    你可以使用逻辑运算符“and”(写作“&&”)和“or”(写作“||”)为条件添加特异性。

    QRosie
  • Linux chgrp和newgrp命令简介【Linux-Command line】

    在近期的文章中,我介绍了chown命令,该命令用于修改系统上文件的所有权。 回想一下,所有权是分配给对象的用户和组的组合。 chgrp和newgrp命令为管理需...

    QRosie
  • 显示硬件信息的Linux命令【Linux-Command line】

    可能有很多原因导致你需要查找有关计算机硬件的详细信息。 例如,如果需要帮助修复某些问题并在在线论坛上发布请求,人们会立即询问你有关计算机的详细信息。 再者,如果...

    QRosie
  • 实例解剖一个牛 B 的融资 PPT

    大数据文摘
  • IntelliJ IDEA 教程 技巧篇本篇概要

    林万程
  • Fastdata极数:2019年上半年中国在线旅游(OTA)行业分析报告

    用户5783909
  • IntelliJ IDEA 教程 项目篇本篇概要

    林万程
  • 2019年最新最全的 Anaconda 安装指南WindowsmacOSLinux

    从 Anaconda 官文网站 https://www.anaconda.com/download 下载操作系统对就的安装文件,选择 Python 3.7 版本...

    iOSDevLog
  • 目标检测系列之三(SSD)

    论文题目是《Single Shot MultiBox Detector》 论文地址:ttps://arxiv.org/abs/1512.02325 SSD是一阶...

    Minerva
  • Linux下35常用的find例子

    版权声明:本文为木偶人shaon原创文章,转载请注明原文地址,非常感谢。 https://b...

    shaonbean

扫码关注云+社区

领取腾讯云代金券