Rumah > Artikel > Tutorial sistem > Cara membuat dan membentangkan pembentangan daripada baris arahan Linux
Dalam dunia Linux, terdapat beberapa cara berbeza untuk anda pilih untuk memberikan pembentangan. Sebagai contoh, Impress.js mempunyai sejumlah besar paparan multimedia dan kesan visual yang sangat baik, Beamer disediakan khas untuk pengguna LaTex, dan sebagainya. Dan jika anda sedang mencari cara mudah untuk mencipta dan memaparkan pembentangan teks, mdp boleh membantu.
mdp ialah alat demonstrasi baris arahan berasaskan ncurses seterusnya untuk Linux. Apa yang saya suka tentang mdp ialah sokongannya untuk penurunan nilai, yang memudahkan saya membuat tayangan slaid dalam format penurunan harga yang biasa. Sememangnya, ia juga boleh menerbitkan tayangan slaid dalam format HTML dengan mudah. Manfaat lain ialah ia menyokong pengekodan aksara UTF-8, yang memudahkan untuk memaparkan aksara bukan bahasa Inggeris (seperti huruf Yunani atau Cyrillic).
mdp memerlukan sedikit kebergantungan (seperti ncursesw), yang menjadikan pemasangan sangat mudah.
$ 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 boleh memasang mdp dengan mudah melalui AUR.
Selepas memasang mdp, anda boleh menggunakan editor teks kegemaran anda untuk membuat pembentangan dengan mudah. Jika anda biasa dengan penurunan harga, anda boleh menguasai mdp dengan cepat. Bagi mereka yang tidak biasa dengan penurunan harga, cara terbaik untuk belajar mdp adalah bermula dengan contoh.
Berikut adalah contoh pembentangan 6 muka surat untuk rujukan.
%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>Tunjukkan pembentangan daripada baris arahan</strong></div> <p>Selepas anda menyimpan kod di atas sebagai fail teks slide.md, anda boleh menjalankan arahan berikut untuk memaparkan pembentangan: </p> <pre class="brush:php;toolbar:false"> $ mdp slide.md
Anda boleh menekan kekunci enter/ruang/halaman bawah/kursor bawah (slaid seterusnya), kekunci belakang/halaman atas/kursor atas (slaid sebelumnya), Laman Utama (laman utama slaid), Tamat ( Slaid halaman terakhir) atau nombor N (slaid ke-n ) untuk mengendalikan pembentangan anda.
Tajuk pembentangan akan dipaparkan di bahagian atas setiap slaid, dan nama serta nombor halaman anda akan muncul di bahagian bawah slaid.
Ini ialah kesan contoh senarai bersarang dan pengepala berbilang peringkat.
Ini ialah contoh kesan coretan kod dan kod sebaris.
Ini ialah kesan contoh rujukan bersarang.
Ini adalah contoh kesan meletakkan petikan.
Ini adalah contoh kesan pengekodan UTF-8 sokongan aksara khas.
Dalam tutorial ini, saya menunjukkan cara menggunakan mdp daripada baris arahan untuk mencipta dan memaparkan pembentangan. Keserasian markdown mdp menjimatkan masalah mempelajari format baharu yang lain, yang merupakan kelebihan berbanding alat pembentangan lain yang dipanggil tpp. Disebabkan oleh had mdp, ia mungkin bukan alat persembahan lalai anda. Walau bagaimanapun, adalah wajar untuk mengesahkan bahawa ia pasti akan berguna pada beberapa keadaan. Apa pendapat anda tentang mdp? Adakah terdapat perkara lain yang anda suka?
Atas ialah kandungan terperinci Cara membuat dan membentangkan pembentangan daripada baris arahan Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!