Crear y ejecutar una presentación desde la línea de comandos de Linux

Crear y ejecutar una presentación desde la línea de comandos de Linux

Siempre que pensamos en presentaciones, lo primero que suele venir a la mente son imágenes llamativas o diagramas coloridos. Pero hay momentos en los que solo desea transmitir rápidamente alguna 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 lograr esto, pero en este artículo, nos centraremos en los conceptos básicos de la mdp herramienta, así como las características que proporciona.

mdp

Mdp es una herramienta de presentación de rebajas basada en la línea de comandos disponible para Linux. Según su autorel 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 instalar mdp en 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 install

Si está utilizando cualquier otra distribución de Linux, diríjase a la página de GitHub del proyecto para obtener instrucciones sobre cómo descargar e instalar mdp en su sistema.

Uso

Antes de pasar a un ejemplo de trabajo, aquí hay información básica que debe saber sobre mdp:

  • Puede cambiar a la siguiente diapositiva con las teclas Intro, Espacio, Av Pág, j, l, Flecha abajo y Flecha derecha.
  • Para cambiar a la diapositiva anterior, use las teclas Retroceso, Re Pág, h, k, Flecha arriba, 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 Finalizar o G.

Como sabemos que mdp funciona con archivos Markdown, deberá crear su presentación en formato .md y ejecutarla de la siguiente manera:

 mdp [your-presentation-name]

Por ejemplo:

la primera diapositiva

Así es como puede ingresar detalles como el título y el autor, así como crear texto subrayado, simple y resaltado.

%title: Expertogeek- Mdp
%author: Himanshu
 
-> mdp <-
=========
 There are times when you just want to quickly convey some information through your presentation. mdp for Linux allows you to run a presentation from the command line.
-> A command-line based markdown presentation tool. <-
 
_Underlined text:_
 
Simple text            *Highlighted text1*, *highlighted text2*

Así es como se ve:

mdp-primera-diapositiva

Múltiples diapositivas

La presentación se puede dividir en varias diapositivas usando reglas horizontales (hr), representadas por al menos 3 * o – . Por ejemplo, cada uno de estos representa el comienzo de una nueva diapositiva:

* * *
---
************************
- - -

Encabezados de varios niveles y listas anidadas

Así es como puede insertar diferentes niveles de encabezados y listas anidadas:

-> # multi-level headers and nested lists <-
 
The following is an example of first- and second-level headers, as well as a nested list.
 
# first-level header
 
second-level header
------------------
 
- *list 1*
    - sub-list 1
        - sub-sub-list 1
        - sub-sub-list 2
        - sub-sub-list 3
    - sub-list 2

Así es como se ve:

mdp-multinivel-encabezados-listas-anidadas

Nota – Un solo
o ^ en una línea indica mdp para detener la salida en esa posición. Esto se puede usar para mostrar viñetas línea por línea.

Formateo de bloque de código

Los bloques de código se detectan automáticamente por 4 espacios al principio de una línea. Aquí hay un ejemplo:

-> # Code block formatting <-
 
This is how you can format a code snippet.
 
    1  /* Hello World */
    2
    3  #include <stdio.h>
    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`

Así es como se ve:

bloque de código mdp

Otros puntos importantes

  • Las barras diagonales inversas fuerzan que los caracteres especiales de descuento como *, _, # y > se impriman como caracteres normales.
  • Las comillas se detectan automáticamente al preceder >, mientras que varias > se interpretan como comillas anidadas.
  • Para obtener más sugerencias, revise el archivo sample.md que viene con el mdp código fuente.

Conclusión

Como ya habrás observado, es rápido y fácil crear una presentación usando mdp. Dado que es de código abierto, no solo puede estudiar cómo funciona, sino que también puede ampliar su conjunto de funciones. Alguna vez has usado mdp o cualquier otra herramienta de presentación de línea de comandos? ¿Cómo fue tu experiencia? Comparta sus pensamientos en los comentarios a continuación.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Experto Geek - Tu Guía en Tendencias Tecnológicas