sent

simple plaintext presentation tool
git clone git://git.suckless.org/sent
Log | Files | Refs | LICENSE

example (1317B)


      1 sent
      2 
      3 Origin:
      4      Takahashi
      5 
      6 Why?
      7 • PPTX sucks
      8 • LATEX sucks
      9 • PDF sucks
     10 
     11 also:
     12 terminal presentations
     13 don't support images…
     14 
     15 @nyan.png
     16 this text will not be displayed, since the @ at the start of the first line
     17 makes this paragraph an image slide.
     18 
     19 easy to use
     20 
     21 depends on
     22 ♽ Xlib
     23 ☢ Xft
     24 ☃ farbfeld
     25 
     26 ~1000 lines of code
     27 
     28 usage:
     29 $ sent FILE1 [FILE2 …]
     30 
     31 ▸ one slide per paragraph
     32 ▸ lines starting with # are ignored
     33 ▸ image slide: paragraph containing @FILENAME
     34 ▸ empty slide: just use a \ as a paragraph
     35 
     36 # This is a comment and will not be part of the presentation
     37 
     38 # multiple empty lines between paragraphs are also ignored
     39 
     40 
     41 # The following lines should produce
     42 # one empty slide
     43 
     44 
     45 
     46 \
     47 \
     48 
     49 \@this_line_actually_started_with_a_\.png
     50 \#This line as well
     51 ⇒ Prepend a backslash to kill behaviour of special characters
     52 
     53 Images are handled in the
     54 http://tools.suckless.org/farbfeld/
     55 format internally.
     56 
     57 sent also supports transparent images.
     58 Try changing the background in config.h
     59 and rebuild.
     60 
     61 @transparent_test.ff
     62 
     63 😀😁😂😃😄😅😆😇😈😉😊😋😌😍😎😏
     64 😐😑😒😓😔😕😖😗😘😙😚😛😜😝😞😟
     65 😠😡😢😣😥😦😧😨😩😪😫😭😮😯😰😱
     66 😲😳😴😵😶😷😸😹😺😻😼😽😾😿🙀☠
     67 
     68 thanks.
     69 questions?