sent

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

sent.1 (1802B)


      1 .Dd 2016-08-12
      2 .Dt SENT 1
      3 .Sh NAME
      4 .Nm sent
      5 .Nd simple plaintext presentation tool
      6 .Sh SYNOPSIS
      7 .Nm
      8 .Op Fl v
      9 .Op Ar file
     10 .Sh DESCRIPTION
     11 .Nm
     12 is a simple plain text presentation tool for X. sent does not need LaTeX,
     13 LibreOffice or any other fancy file format. Instead, sent reads plain text
     14 describing the slides. sent can also draw images.
     15 .Pp
     16 Every paragraph represents a slide in the presentation. Especially for
     17 presentations using the Takahashi method this is very nice and allows
     18 you to write the presentation for a quick lightning talk within a
     19 few minutes.
     20 .Sh OPTIONS
     21 .Bl -tag -width Ds
     22 .It Fl v
     23 Print version information to stdout and exit.
     24 .El
     25 .Sh USAGE
     26 .Bl -tag -width Ds
     27 .It Em Mouse commands
     28 .Bl -tag -width Ds
     29 .It Sy Button1 | Button5
     30 Go to next slide, if existent.
     31 .It Sy Button3 | Button4
     32 Go to previous slide, if existent.
     33 .El
     34 .It Em Keyboard commands
     35 .Bl -tag -width Ds
     36 .It Sy Escape | q
     37 Quit.
     38 .It Sy r
     39 Reload the slides. Only works on file input.
     40 .It Sy Right | Return | Space | l | j | Down | Next | n
     41 Go to next slide, if existent.
     42 .It Sy Left | Backspace | h | k | Up | Prior | p
     43 Go to previous slide, if existent.
     44 .El
     45 .El
     46 .Sh FORMAT
     47 The presentation file is made up of at least one paragraph, with an
     48 empty line separating two slides.
     49 Each input line is interpreted literally, except from control characters
     50 at the beginning of lines described as follows:
     51 .Bl -tag -width Ds
     52 .It Sy @
     53 Create individual slide containing the image pointed to by the filename
     54 following the
     55 .Sy @ .
     56 .It Sy #
     57 Ignore this input line.
     58 .It Sy \e
     59 Create input line using the characters following the
     60 .Sy \e
     61 without interpreting them.
     62 .El
     63 .Sh CUSTOMIZATION
     64 .Nm
     65 can be customized by creating a custom config.h and (re)compiling the
     66 source code. This keeps it fast, secure and simple.
     67 .Sh SEE ALSO
     68 .Xr 2ff 1