De acuerdo, varias cosas aquí:
Ni siquiera eres remotamente la única persona que quiere algo como esto (he estado buscando una buena por un tiempo ahora).
Hay un par de proyectos que intentan llenar este nicho, pero ninguno de los que he encontrado es tan simple de usar como esperaba .
Gran actualización!
¡Parece que hay un alma maravillosa que finalmente ha logrado una configuración casi perfecta!
patat
es una herramienta de presentación de terminal escrita en Haskell que utiliza pandoc
para analizar las diapositivas. ¡Esto significa que puede usar casi cualquier formato que desee para las diapositivas (markdown, reStructuredText, LaTeX, etc.)!
El proyecto más cercano que he encontrado para satisfacer esta necesidad es tpp . Tpp (Programa de presentación de texto) le permite crear diapositivas de presentación de Ruby y luego ejecutarlas en un formato de presentación a través de ncurses.
También puede encontrar tkn (Terminal Keynote) como un proyecto útil. Las diapositivas también se escriben en Ruby, pero parece que se requiere mucho menos marcado para escribir las diapositivas, por lo que puede ser más sencillo de usar.
Y, para mi sorpresa, hay un tercer proyecto deslizante basado en Ruby , que también intenta llenar este nicho. El control deslizante parece menos flexible que tpp o tkn, pero quizás sea mejor para sus necesidades.
También hay un complemento vim, posero , pero parece bastante limitado.
Si está dispuesto a invertir un poco de esfuerzo en encontrar algo de espacio. En realidad, podría usar LaTeX para generar algunos archivos. Puede usar latex2man para generar una página de manual, que luego puede presentar utilizando el buscapersonas que desee; o, si todavía está interesado en presentar utilizando un navegador web basado en texto, puede usar latex2html para generar la (s) página (s) web.
Personalmente, me encantaría ver un proyecto que utilizara un formato compatible con algo como pandoc para que los usuarios pudieran escribir diapositivas en cualquier cosa (por ejemplo, LaTeX) y luego generar la presentación sin mucho esfuerzo adicional. Pero, hasta la fecha, todavía tengo que encontrar una herramienta tan mítica (puedo terminar rompiendo y escribiendo una yo mismo).
Mientras tanto, si estos proyectos son demasiado para su objetivo (o son demasiado difíciles de trabajar), escribir una presentación de diapositivas HTML (usando enlaces a otra página como transiciones de diapositivas) y luego presentarlas usando un navegador web basado en texto es un buen retroceso (tal como lo señaló Stéphane) .
Gran actualización! Creo que finalmente encontré un proyecto que podría cumplir con casi todos estos objetivos. Todavía no está basado en LaTeX, pero usa diapositivas Markdown (una mejora significativa sobre tener que codificar las diapositivas directamente con Ruby). mdp
, escrito en C, le permite crear un archivo de marcado simple y mostrarlo con transiciones y un soporte bastante sólido para el formateo básico. No es del todo perfecto, pero es mucho mejor que cualquiera de los otros proyectos que he visto hasta ahora.
telnet towel.blinkenlights.nl
;-) (no es una respuesta, simplemente genial)