Crie apresentação de slides pelo terminal

Para apresentações diferenciadas .


Crie apresentação de slides pelo terminal

Às vezes ter uma apresentação diferenciada faz toda a diferença, pleonasmente falando! :) . O mdp é uma ferramenta de apresentação de markdown via linha de comando.


Instalação

Antes de mais nada certifique-se que possui as dependências, tais como:


Existem algumas maneiras de instalar dependendo do seu sistema operacional ou distribuição Linux.

No entanto, dentre todas elas eu recomendo você compilar, que por sinal é muito rápido.

Para isso faça:

git clone https://github.com/visit1985/mdp
cd mdp

Eu havia tentado compilar, mas deu erro e percebi que o problema está na compilação da biblioteca Ncurses, mas consegui resolver .

Não enviei um PR porque iria demorar muito para o cara aceitar, então antes de compilar rode esse comando abaixo dentro do diretório mdp/

sed -i 's/\-l\$(CURSES)/-l$(CURSES) -ltinfow/g' Makefile

Esse comando irá substituir a linha que compila somente o Ncurses para Unicode e adicionar também para o terminfo, lembrando que aquele w do -ltinfo é de extrema importância, se você remover até compila, mas haverá falha de segmentação .

E agora é só compilar:

make

Para testar já há um sample.md no próprio diretório raiz do mdp, então rode:

./mdp sample.md

A saída provável será similar ao gif abaixo:

MDP

Se quiser instalar no seu sistema rode:

sudo make install

Para mais informações acesse: https://github.com/visit1985/mdp .


terminal comandos markdown


Compartilhe


Nosso canal no Youtube

Inscreva-se


Marcos Oliveira

Marcos Oliveira

Desenvolvedor de software
https://github.com/terroo


Crie Aplicativos Gráficos para Linux e Windows com C++

Aprenda C++ Moderno e crie Games, Programas CLI, GUI e TUI de forma fácil.

Saiba Mais

Receba as novidades no seu e-mail!

Após cadastro e confirmação do e-mail, enviaremos semanalmente resumos e também sempre que houver novidades por aqui para que você mantenha-se atualizado!


caso queira entrar em contato conosco, envie-nos um e-mail.