jaem3l/cli-note

用于构建基于命令行界面(CLI)的演示幻灯片工具

0.1 2020-12-01 23:50 UTC

This package is auto-updated.

Last update: 2024-09-04 14:34:21 UTC


README

CLI Note 是一个将控制台应用程序用作幻灯片演示的实验。

用法

使用 jaem3l/cli-note-presentation 作为您演示的框架。

示例

要执行一个简单的示例,您只需克隆此存储库即可

$ git clone git@github.com:jaem3l/cli-note.git
$ cd cli-note
$ composer install
$ ./cli-note

控制

从特定幻灯片开始

$ ./cli-note --start-at=10
$ ./cli-note -s 10

在演示过程中

  • pprevprevious:渲染上一张幻灯片
  • ccurrent:再次渲染当前幻灯片
  • nnext:渲染下一张幻灯片
  • ffirst:渲染第一张幻灯片
  • llast:渲染最后一张幻灯片

幻灯片

CLI Note 随带七个不同的内置幻灯片

  • CanvasSlide - 基于chr-hertel/console-canvas的抽象幻灯片,用于渲染各种画布元素
  • CodeSlide - 用于打印高亮显示的代码片段
  • ImageSlide - 用于打印图像
  • ListSlide - 用于打印带有标题的列表
  • ProcessSlide - 用于打印子进程的输出
  • TextSlide - 用于打印带格式的文本文件
  • TitleSlide - 用于打印标题和可选副标题

免责声明

这是一个仅用于展示 Symfony Console 组件在 SymfonyWorld 2020 上能力的项目。使用此项目存在风险,且不保证积极维护。