In der Linux-Welt stehen Ihnen verschiedene Möglichkeiten zur Verfügung, eine Präsentation zu halten. Zum Beispiel Impress.js mit einer großen Anzahl von Multimedia-Anzeigen und hervorragender visueller Wirkung, Beamer speziell für LaTex-Benutzer usw. Und wenn Sie nach einer einfachen Möglichkeit suchen, Textpräsentationen zu erstellen und anzuzeigen, kann mdp Ihnen helfen.
mdp ist das nächste Ncurses-basierte Befehlszeilen-Demonstrationstool für Linux. Was mir an mdp gefällt, ist die Unterstützung von Markdown, die es mir erleichtert, Diashows im bekannten Markdown-Format zu erstellen. Selbstverständlich können Diashows auch problemlos im HTML-Format veröffentlicht werden. Ein weiterer Vorteil besteht darin, dass es die UTF-8-Zeichenkodierung unterstützt, wodurch nicht-englische Zeichen (wie griechische oder kyrillische Buchstaben) problemlos angezeigt werden können.
mdp erfordert wenige Abhängigkeiten (z. B. ncursesw), was die Installation sehr einfach macht.
$ sudo apt-get install git gcc make libncursesw5-dev $ git clone https://github.com/visit1985/mdp.git $ cd mdp $ make $ sudo make install
$ sudo yum install git gcc make ncurses-devel $ git clone https://github.com/visit1985/mdp.git $ cd mdp $ make $ sudo make install
Arch Linux kann mdp einfach über AUR installieren.
Nach der Installation von mdp können Sie mit Ihrem bevorzugten Texteditor ganz einfach eine Präsentation erstellen. Wenn Sie mit Markdown vertraut sind, können Sie MDP schnell beherrschen. Für diejenigen, die mit Markdown nicht vertraut sind, ist der beste Weg, mdp zu lernen, mit einem Beispiel zu beginnen.
Hier ist ein 6-seitiges Präsentationsbeispiel als Referenz.
%title: Sample Presentation made with mdp (Xmodulo.com) %author: Dan Nanni %date: 2015-01-28 -> This is a slide title mdp is a command-line based presentation tool with markdown support. # Example of nested list # Example of code block formatting 4 5 int main() 6 { 7 printf("Hello World"); 8 return 0; 9 } This example shows inline code: `sudo reboot` ------------------------------------------------- -> # Example of nested quotes This is the first-level quote. >> This is the second-level quote >> and continues. >>> *This is the third-level quote, and so on.* ------------------------------------------------- -> # Example of citations # Example of UTF-8 special characters <div style="font-size: 14pt; color: white; background-color: black; border-left: red 10px solid; padding-left: 14px; margin-bottom: 20px; margin-top: 20px;"><strong>Präsentationen über die Befehlszeile anzeigen</strong></div> <p>Nachdem Sie den obigen Code als Textdatei slide.md gespeichert haben, können Sie den folgenden Befehl ausführen, um die Präsentation anzuzeigen: </p> <pre class="brush:php;toolbar:false"> $ mdp slide.md
Sie können die Eingabetaste/Leertaste/Bild-nach-unten-Taste/Cursor-nach-unten-Taste (nächste Folie), Zurück/Bild-nach-oben/Cursor-nach-oben-Taste (vorherige Folie), Home (Folienstartseite), Ende (letzte Seite schieben) oder die Zahl N (nth. Folie) drücken Folie), um Ihre Präsentation zu bedienen.
Der Titel der Präsentation wird oben auf jeder Folie angezeigt und Ihr Name und die Seitenzahl erscheinen unten auf der Folie.
Dies ist ein Beispieleffekt von verschachtelten Listen und mehrstufigen Headern.
Dies ist ein Beispiel für die Wirkung von Codefragmenten und Inline-Code.
Dies ist der Instanzeffekt verschachtelter Referenzen.
Dies ist ein Beispieleffekt für die Platzierung eines Zitats.
Dies ist ein Beispieleffekt der Unterstützung von UTF-8-Codierung für Sonderzeichen.
In diesem Tutorial zeige ich, wie man mdp über die Befehlszeile zum Erstellen und Anzeigen einer Präsentation verwendet. Die Markdown-Kompatibilität von mdp erspart uns die Mühe, andere neue Formate zu erlernen, was ein Vorteil gegenüber einem anderen Präsentationstool namens tpp ist. Aufgrund der Einschränkungen von mdp ist es möglicherweise nicht Ihr Standard-Präsentationstool. Es muss jedoch betont werden, dass es sich bei manchen Gelegenheiten auf jeden Fall als nützlich erweisen wird. Was halten Sie von mdp? Gibt es noch etwas, das Ihnen gefällt?
Das obige ist der detaillierte Inhalt vonSo erstellen und präsentieren Sie Präsentationen über die Linux-Befehlszeile. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!