tpp - text presentation program

tpp stands for text presentation program and is an ncurses-based presentation tool. The presentation can be written with your favorite editor in a simple description format and then shown on any text terminal that is supported by ncurses - ranging from an old VT100 to the Linux framebuffer to an xterm.

Requirements

Optionally

  • FIGlet, if you want to use the "--huge" command

Press

The Norwegian Linux Magasinet published an article about tpp. Nico Golde was so kind to scan in the three pages:

Mailing List

If you need help with tpp, don't hesitate to write an email to the tpp mailing list.

License terms

tpp is licensed to you after the terms of the GNU General Public License version 2.

Downloads

For a complete changelog, see here.

A simple example

The following example is very simple, showing only a fraction of tpp's features. For more examples, download tpp and have a look at the examples subdirectory.

--author Andreas Krennmair
--title A simple example
--date today
This is the abstract of this presentation.
It may consist of zero or more lines, and may be as long as you want.
--newpage agenda
--heading Agenda

  * Introduction

  * Concept

  * Implementation

  * Comparison with other implementations

  * Conclusions
--newpage intro
--heading Introduction

This is the introduction. And below, that's source code.

--beginoutput
#include <stdio.h>

int main(void) {
  puts("Hello World!");
  return 0;
}
--endoutput

Credits

tpp was written by Andreas Krennmair <ak@synflood.at> and Nico Golde <nico@ngolde.de>.

© 2003 - 2006 Andreas Krennmair <ak@synflood.at>
Design by: DENiAL
XHTML CSS