Ok, várias coisas aqui:
Você nem é remotamente a única pessoa que quer algo assim (estou procurando uma boa há um tempo).
Existem alguns projetos por aí que tentam preencher esse nicho, mas nenhum dos que encontrei é tão simples de usar quanto eu esperava .
Grande atualização!
Parece que existe uma alma maravilhosa por aí que finalmente conseguiu a configuração perfeita!
patat
é uma ferramenta de apresentação de terminal escrita em Haskell que usa pandoc
para analisar os slides. Isso significa que você pode usar praticamente qualquer formato desejado para os slides (descontos, reStructuredText, LaTeX, etc.)!
O projeto mais próximo que encontrei para atender a essa necessidade é o tpp . O Tpp (Programa de apresentação de texto) permite criar slides de apresentação a partir do Ruby e executá-los em um formato de apresentação através de ncurses.
Você também pode achar que o tkn (Terminal Keynote) é um projeto útil. Os slides também são escritos em Ruby, mas parece haver muito menos marcação necessária para escrever os slides, portanto, pode ser mais simples de usar.
E, para minha surpresa, existe um terceiro projeto baseado em Ruby, slider , que também tenta preencher esse nicho. O controle deslizante parece menos flexível que o tpp ou o tkn, mas talvez seja melhor atender às suas necessidades.
Há também um plugin vim, posero , mas parece bastante limitado.
Se você estiver disposto a investir um pouco de esforço para descobrir algum espaçamento. Você pode realmente usar o LaTeX para gerar alguns arquivos. Você pode usar o latex2man para gerar uma página de manual, que poderá apresentar usando o pager que desejar; ou, se você ainda estiver interessado em apresentar um navegador da Web baseado em texto, poderá usar o latex2html para gerar as páginas da Web.
Pessoalmente, eu adoraria ver um projeto que usasse um formato compatível com algo como pandoc para que os usuários pudessem escrever slides em qualquer coisa (por exemplo, LaTeX) e depois gerar a apresentação sem muito esforço extra. Mas, até o momento, ainda não encontrei uma ferramenta tão mítica (posso acabar quebrando e escrevendo uma).
Enquanto isso, se esses projetos são demais para o seu objetivo (ou são muito difíceis de trabalhar), escrever uma apresentação de slides em HTML (usando links para outra página como transições de slides) e depois apresentar usando um navegador da Web baseado em texto é um bom retorno (como Stéphane apontou) .
Grande atualização! Acho que finalmente encontrei um projeto que poderia atingir quase todos esses objetivos. Ainda não é baseado no LaTeX, mas usa slides do Markdown (um aprimoramento significativo por ter que codificar os slides diretamente com o Ruby). mdp
, escrito em C, permite criar um arquivo de remarcação simples e exibi-lo com transições e suporte bastante forte para formatação básica. Não é totalmente perfeito, mas é muito melhor do que qualquer outro projeto que já vi até agora.
telnet towel.blinkenlights.nl
;-) (não uma resposta, apenas arrefecer)