Skip to main content

Console-based presentation system

Project description

Presentty is a console-based presentation program based on RestructuredText.

Installation

It is recommended, but not required, to install presentty in to a virtualenv. To set one up:

virtualenv presentty-env
source presentty-env/bin/activate

To install the latest version from the cheeseshop:

pip install presentty

To install from a git checkout:

pip install .

In order to use the cross-fade transition, you must run presentty in a 256-color capable terminal, such as gnome-terminal or xterm.

In order for images to render as ascii art, you must have jp2a installed.

In order to use figlet and cowsay directives, their respective programs must be installed.

Usage

Presentty takes the path to the presentation file as an argument.

To run the demonstration included with Presentty, run the following:

presentty example/demo.rst

Other command line options are available; you can see them with:

presentty --help

Once presentty is running, you may start an optional presenter’s console in another window with:

presentty-console example/demo.rst

Once in the presenter’s console, you can use the arrow keys and [enter] to change the current slide, ‘t’ to set the countdown timer starting value, and [space] to start or stop the timer.

In either the presenter’s console or the main presentty window, the left and right arrow keys or page-up and page-down navigate between slides.

To exit presentty gracefully, use the ‘q’ key.

Source

Git repo: http://git.inaugust.com/cgit/presentty/

Contributing

To send your latest commit as a patch, run:

git send-email --to corvus@gnu.org --annotate -1

Or, if you don’t have git send-email configured, run:

git format-patch --stdout HEAD~1 > /tmp/presentty.patch

And send /tmp/presentty.patch to corvus@gnu.org using your email client.

License

Presentty is licensed under the GPLv3 or later. Please see the COPYING file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

presentty-0.2.1.tar.gz (113.5 kB view details)

Uploaded Source

File details

Details for the file presentty-0.2.1.tar.gz.

File metadata

  • Download URL: presentty-0.2.1.tar.gz
  • Upload date:
  • Size: 113.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for presentty-0.2.1.tar.gz
Algorithm Hash digest
SHA256 c9f7a119d2bdd6814478cc825af6655703219f1a2c3205a8ac2a3c0f454afee2
MD5 7b3bb7e45bc7c180ef485b8f86458575
BLAKE2b-256 e1fe259182a4bd2ddeba4498ec41bbe0e8c65b5d7bc4180a7bd286d2885e3667

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page