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