Siempre que pensamos en presentaciones, lo primero que nos viene a la mente son imágenes llamativas o diagramas coloridos. Pero hay ocasiones en las que solo desea transmitir rápidamente cierta información a través de su presentación, mientras que la apariencia general pasa a un segundo plano.
En Linux, puede crear y ejecutar rápidamente una presentación a través de la línea de comandos. Hay varias formas de lograrlo, pero en este artículo nos centraremos en los conceptos básicos delmdpherramienta, así como las características que proporciona.
Mdp
Mdp es una herramienta de presentación de rebajas basada en línea de comandos disponible para Linux.Según su autor, el proyecto comenzó como una forma de aprender el lenguaje de programación C y rápidamente se convirtió en una herramienta de presentación con todas las funciones.
Descargar/instalar
Ejecute los siguientes comandos para descargar e instalarmdpen su sistema basado en Debian:
sudo apt-get install git gcc make libncursesw5-dev
git clone https://github.com/visit1985/mdp.git
cd mdp
make
sudo make installSi está utilizando cualquier otra distribución de Linux, diríjase ala página de GitHub del proyectopara obtener instrucciones sobre cómo descargar e instalarmdpen su sistema.
Uso
Antes de pasar a un ejemplo práctico, aquí hay información básica que debe conocermdp:
- Puede pasar a la siguiente diapositiva usando las teclas Intro, Espacio, Av Pág, j, l, Flecha hacia abajo y Flecha derecha.
- Para cambiar a la diapositiva anterior, utilice las teclas Retroceso, Re Pág, h, k, Flecha arriba y Flecha izquierda.
- Para salir de la presentación, presione q
- Para recargar, presione r
- Para ir a la primera diapositiva, presione Inicio o g, y para cambiar a la última diapositiva, presione Fin o G.
Como sabemos quemdpfunciona con archivos Markdown, necesitarás crear tu presentación en formato .md y ejecutarla de la siguiente manera:
mdp [your-presentation-name]Por ejemplo:
mdp my-presentation.mdla primera diapositiva
Así es como puede ingresar detalles como título y autor, así como crear texto subrayado, simple y resaltado.
%title: Maketecheasier - Mdp
%author: Himanshu-> mdp A command-line based markdown presentation tool.
This is how it looks:

<h3>Multiple slides</h3>
The presentation can be split into multiple slides by using horizontal rules (hr), represented by at least 3 * or - . For example, each of these represents the start of a new slide:
<pre class="text">* * *
---
************************
- - -
Encabezados de varios niveles y listas anidadas
Así es como puedes insertar diferentes niveles de encabezados y listas anidadas:
-> # multi-level headers and nested lists This is how it looks:Note - A single
or ^ in a line indicatesmdpto stop the output on that position. This can be used to show bullet points line by line.Code block formatting
Code blocks are automatically detected by 4 spaces at the beginning of a line. Here is an example:-> # Code block formatting 4 5 int main(void) 6 { 7 printf("\nHello World\n"); 8 return 0; 9 } This example shows inline code: `gcc -Wall helloworld.c -o helloworld`This is how it looks:
Other important points
- Las barras invertidas fuerzan que los caracteres de rebajas especiales como *, _, # y > se impriman como caracteres normales.
- Las comillas se detectan automáticamente al preceder >, mientras que varios > se interpretan como comillas anidadas.
- Para obtener más consejos, consulta elsample.mdarchivo que viene junto con el
mdpcódigo fuente.
Conclusión
Como ya habrás observado, es rápido y fácil crear una presentación usandomdp. Dado que es de código abierto, no sólo puedes estudiar cómo funciona, sino que también puedes ampliar su conjunto de funciones. ¿Alguna vez has usadomdp¿O alguna otra herramienta de presentación de línea de comandos? ¿Cómo fue tu experiencia? Comparta sus pensamientos en los comentarios a continuación.

Note - A single 