AK's website

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

License terms

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

Downloads

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>.