mdp — консольная Ncurses утилита для просмотра презентаций в формате Markdown.
Markdown — представленный в 2004 году облегчённый язык разметки, созданный с целью написания наиболее читаемого и удобного для правки текста, но пригодного для преобразования в языки для продвинутых публикаций (HTML, Rich Text и других).
mdp для просмотра разбивает открытый Markdown-документ по горизонтали на несколько слайдов, каждый из слайдов содержит по нескольку абзацев (абзацем считается даже строка с тремя символами), разделение на абзацы производится по пустым строкам или по пробелам в тексте документа (если абзацы слишком большие).
Первые две строки Markdown-документа mdp отображает как заголовок и авторство/комментарий к просматриваемой презентации (в верхней и нижней части области просмотра). Поддерживается пошаговый (поочерёдный) и поэтапный (по нажатию) просмотр слайдов, есть возможность быстрого перехода к нужному слайду, переход к началу и концу документа.
Консольная утилита mdp отображает разметку текста только частично, поддерживается отображение заголовков, кодовых блоков, кавычек и неупорядоченных списков, жирный и подчёркнутый шрифт. Можно отключить отображение цветов (чёрно-белый режим), веб ссылки и ссылки на изображения отображаются в нижнем правом углу области просмотра.
mdp необходим эмулятор терминала с поддержкой 256 цветов (большинство современных соответствуют), управление ориентировано на использование клавиатуры, частично поддерживается мышь (прокрутка слайдов колёсиком). Для просмотра основных возможностей утилиты имеется демонстрационный Markdown-файл с готовой презентацией (sample.md).
Лицензия: GNU General Public License version 3.0 (GPLv3)
Вы можете войти под своим логином или зарегистрироваться на сайте.