You supposedly can make some sort of low-tech replacement to screencasts of your terminal sessions with script(1):
DESCRIPTION
script makes a typescript of everything displayed on your terminal. It
is useful for students who need a hardcopy record of an interactive
session as proof of an assignment, as the typescript file can be
printed out later with lpr(1).
I now created a typescript file. But how do I make a readable pdf from it?
I used lp with the printer PDF from cups-pdf but the output is garbled. There are lots of m, 0; and 34;42 where should be blanks.
ahadidnt handle backspaces in the commands typed in to bash, for example, whereasansi2html.shdid. So typingabc\b\b\bdef(where\brepresents a backspace) showed asabcdefin the former, butdefin the latter. – meuh Jun 06 '16 at 04:55