Me pregunto: ¿hay, en Linux, algún software que pueda construir y mostrar diapositivas simples en la terminal, como las diapositivas que haces en Libreoffice Impress (pero mucho más simple)?
Sería una gran experiencia hacer una presentación usando solo la consola, sin gráficos avanzados (como GL y framebuffer), tal vez usando solo ncurses u otra lib de ese tipo.
¿Alguna ayuda?
EDITAR 1: Estoy usando y recomendando vimdeck. Gracias a todos: D
EDIT 2: esta pregunta aún está abierta para un software independiente o cualquier complemento que pueda usar LaTeX.
shell
application
Alexandre Teles
fuente
fuente
telnet towel.blinkenlights.nl
;-) (no es una respuesta, simplemente genial)less
omore
.Respuestas:
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 utilizapandoc
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.fuente
Tienes algunas opciones:
vimdeck
Utiliza Markdown, texto de encabezado ASCII-art-ifies e incluso imágenes. Código resaltado.
mdp
Markdown, combinaciones de teclas similares a Vim. Transiciones de fantasía.
vtmc
Cada diapositiva es un archivo de texto, formato personalizado.
tkn
Las diapositivas están escritas en rubí. Secuencias de escape ANSI para color. Secciones lindas
tiptip
CoffeeScript. Parece producir color. No hay imagen, lo siento.
fuente
El popular proyecto vimdeck le permite escribir sus diapositivas en markdown y mostrarlas en vim.
Algunas de sus características interesantes incluyen las siguientes:
Te recomiendo que revises las capturas de pantalla y lo pruebes si parece encajar en tu caso de uso.
fuente
Me gusta usar enviado para mis presentaciones, porque esto me obliga a usar el método Takahashi .
Más allá de eso:
Contras:
fuente