sent/README.md

71 lines
1.9 KiB
Markdown
Raw Normal View History

2014-06-22 22:18:28 +00:00
sent
====
2014-06-22 22:53:45 +00:00
A simple plaintext presentation tool.
sent does not need latex, libreoffice or any other fancy file format, it uses
2014-06-29 21:48:49 +00:00
plaintext files and png images. Every line represents a slide in the
presentation. This may limit the use, but for presentations using the [Takahashi
2014-06-23 09:54:02 +00:00
method](https://en.wikipedia.org/wiki/Takahashi_method) this is very nice and
allows you to write down the presentation for a quick lightning talk within a
few minutes.
2014-06-22 22:53:45 +00:00
The presentation is displayed in a simple X11 window colored black on white for
maximum contrast even if the sun shines directly onto the projected image. The
content of each slide is automatically scaled to fit the window so you don't
have to worry about alignment. Instead you can really concentrate on the
content.
2014-06-23 09:31:17 +00:00
Demo
----
To get a little demo, just type
make && ./sent example
You can navigate with the arrow keys and quit with `q`. If you get
sent: could not find a scalable font matching -*-dejavu sans condensed-bold-r-*-*-0-0-*-*-*-0-*-*
you should add the dejavu fonts dir (customize path to fit your distribution)
with:
xset fp+ /usr/share/fonts/dejavu
2014-06-23 09:31:17 +00:00
Configuration
-------------
Edit config.h to fit your needs. The font has to be in the X servers font path,
see `man xset` for how to add it.
2014-06-22 22:53:45 +00:00
Usage
-----
sent [-f FONTSTRING] FILE1 [FILE2 ...]
2014-06-29 21:48:49 +00:00
If one FILE equals `-`, stdin will be read. Use png images by prepending a `@`
2015-01-19 17:39:04 +00:00
before the filename. Lines starting with `#` will be ignored. A presentation
file could look like this:
2014-06-22 22:53:45 +00:00
sent
why?
2014-06-29 21:48:49 +00:00
@nyan.png
2014-06-22 22:53:45 +00:00
easy to use
2014-06-29 21:48:49 +00:00
depends on Xlib, libpng
2014-06-22 22:53:45 +00:00
no bloat
how?
sent FILENAME
one slide per line
2015-01-19 17:39:04 +00:00
# This is a comment and will not be part of the presentation
# The next line starts with a whitespace, it will not produce an image slide
@FILE.png
2014-06-22 22:53:45 +00:00
thanks / questions?
future features
---------------
* multiple lines per slide?
2015-03-03 18:40:07 +00:00
* light colored background and table of contents
* second window for speakers laptop (progress, time, notes?)
2014-06-22 22:53:45 +00:00
* markdown?