Pro mnoho pracovních míst, konferencí, kurzů atd. je to nezbytné dělat prezentace ukázat, co potřebujete. O grafických programech jako PowerPoint, Impress atd. se vždy mluvilo, ale existují i tak zajímavé nástroje pro CLI, jako je tpp, se kterými můžete dělat prezentace i z příkazové řádky.
Můžete si a priori myslet, že jde o nevýhodu oproti ostatním zmíněným možnostem a v některých případech tomu tak je. Ale pro prezentace, kde zobrazujete úryvky zdrojového kódu nebo příkazy, pak tam tp se může stát obzvlášť zajímavým. Proto se mi zdálo dobré dát tento nástroj do povědomí i těm uživatelům, kteří jej ještě neznali.
Jakmile budete mít tpp, můžete začít vytvářet potřebné prezentace z příkazového řádku, podle těchto kroků:
- První: vytvořte pomocí svého oblíbeného textového editoru textový soubor s názvem příklad.tpp a dovnitř můžete zahrnout záhlaví prezentace takto:
--author LxA --title PRIMERA PRESENTACIÓN --date today --heading ¿Cómo usar tpp?
- Druhý: nyní je vytvořen seznam položek pomocí barev, zásuvných modulů atd. Chcete-li to provést, do stejného souboru pokračujte v přidávání:
--- --color orange *PRESENTACIÓN DE EJEMPLO --- --beginslideleft --color blue *PRIMEROS EJEMPLOS --- --endslideleft --beginslidetop --color red *SEGUNDOS EJEMPLOS --color white --endslidetop
- Třetí: Nyní můžete pokračovat v přidávání obsahu. Představte si například, že chcete ve své prezentaci zobrazit příkazy nebo zdrojový kód, pak to můžete udělat jako v tomto příkladu:
--- --center Source Code --beginoutput #!/bin/bash echo "Hola, esto es una prueba" --endoutput
- Čtvrtý: nyní je čas přidat řádky k animaci, například:
--center Shell Output --- --beginshelloutput $ perl -e 'print "Hola, esto es un ejemplo.\n"' Hola, esto es un ejemplo. --endshelloutput
- Pátá: můžete přidat více snímků, protože dosud byl použit pouze jeden:
--- --newpage --boldon --revon --center Please check Perl's Manual Page for more info
Chcete-li znát všechny možné možnosti tpp pro vytváření prezentací, můžete použít příručku:
man tpp
Více informací a získání balíčku – Web Github