Хорошо, несколько вещей здесь:
Вы даже не единственный человек, который хочет что-то подобное (я уже давно ищу хорошего).
Есть пара проектов, которые пытаются заполнить эту нишу, но ни один из найденных мною проектов не так прост в использовании, как я надеялся .
Большое обновление!
Похоже, что есть прекрасная душа, которая наконец-то достигла почти идеальной настройки!
patat
это инструмент для представления терминалов, написанный на Haskell, который использует pandoc
для разбора слайдов. Это означает, что вы можете использовать практически любой формат слайдов (уценка, reStructuredText, LaTeX и т. Д.)!
Ближайший проект, который я нашел для удовлетворения этой потребности, это tpp . Tpp (Text Presentation Program) позволяет создавать слайды презентации из Ruby, а затем просматривать их в формате презентации через ncurses.
Вы также можете найти tkn (Terminal Keynote) полезным проектом. Слайды также написаны на Ruby, но, как представляется, для написания самих слайдов требуется гораздо меньше разметки, поэтому ее проще использовать.
И, к моему удивлению, существует третий проект на основе Ruby, слайдер , который также пытается заполнить эту нишу. Слайдер кажется менее гибким, чем tpp или tkn, но, возможно, он лучше подойдет вашим потребностям.
Существует также плагин Vim, Посеро , но он кажется довольно ограниченным.
Если вы готовы вложить немного усилий в выяснение некоторого расстояния. Вы можете использовать LaTeX для генерации некоторых файлов. Вы можете использовать latex2man для создания страницы руководства , которую затем можете представить, используя любой пейджер; или, если вы по-прежнему заинтересованы в использовании текстового веб-браузера, вы можете использовать latex2html для создания веб-страниц.
Лично я хотел бы увидеть проект, в котором используется формат, совместимый с чем-то вроде pandoc, чтобы пользователи могли писать слайды во всем (например, LaTeX), а затем генерировать презентацию без особых дополнительных усилий. Но на сегодняшний день мне еще не удалось найти такой мифический инструмент (я могу в итоге сломать и написать его сам).
В то же время, если этих проектов слишком много для вашей цели (или с ними слишком сложно работать), написание слайд-шоу в формате HTML (с использованием ссылок на другую страницу в качестве переходов между слайдами) и затем представление с использованием текстового веб-браузера является хороший запасной вариант (как указывал Стефан) .
Большое обновление! Я думаю, что я наконец нашел проект, который мог бы удовлетворить почти все эти цели. Он по-прежнему не основан на LaTeX, но использует слайды Markdown (значительное улучшение по сравнению с необходимостью кодировать слайды непосредственно с Ruby). mdp
, написанный на C, позволяет создать простой файл уценки и отображать его с переходами и довольно сильной поддержкой базового форматирования. Это не совсем идеально, но гораздо лучше, чем любой другой проект, который я видел до сих пор.
telnet towel.blinkenlights.nl
;-) (не ответ, просто круто)