sent

Simple plaintext presentation tool
git clone https://git.sinitax.com/suckless/sent
Log | Files | Refs | README | LICENSE | sfeed.txt

sent.1 (1811B)


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