Saya bertanya pada diri sendiri: apakah di sana, di linux, perangkat lunak apa saja yang dapat membuat dan memperlihatkan slide sederhana di terminal, seperti slide yang Anda buat di Libreoffice Impress (tetapi cara yang lebih sederhana)?
Ini akan menjadi pengalaman hebat untuk membuat presentasi hanya menggunakan konsol, tanpa grafis canggih (seperti GL dan framebuffer), mungkin hanya menggunakan ncurses atau lib lain seperti itu.
Ada bantuan?
EDIT 1: Saya menggunakan dan merekomendasikan vimdeck. Terima kasih semuanya: D
EDIT 2: Pertanyaan ini masih terbuka untuk perangkat lunak mandiri atau plugin apa pun yang dapat menggunakan LaTeX.
shell
application
Alexandre Teles
sumber
sumber
telnet towel.blinkenlights.nl
;-) (bukan jawaban, cukup keren)less
ataumore
.Jawaban:
Oke, beberapa hal di sini:
Anda bahkan bukan satu-satunya orang yang menginginkan sesuatu seperti ini dari jarak jauh (saya sudah mencari yang bagus untuk sementara waktu sekarang).
Ada beberapa proyek di luar sana yang mencoba untuk mengisi ceruk ini
tetapi tidak ada yang saya temukan cukup sederhana untuk digunakan seperti yang saya harapkan.Pembaruan Besar!
Sepertinya ada jiwa yang luar biasa di luar sana yang akhirnya menyelesaikan hampir pengaturan sempurna!
patat
adalah alat presentasi terminal yang ditulis dalam Haskell yang digunakanpandoc
untuk mengurai slide. Ini berarti bahwa Anda dapat menggunakan hampir semua format yang Anda inginkan untuk slide (markdown, reStructuredText, LaTeX, dll.)!Proyek terdekat yang saya temukan untuk memenuhi kebutuhan ini adalah tpp . Tpp (Program Presentasi Teks) memungkinkan Anda membuat slide presentasi dari Ruby dan kemudian menjalankannya dalam format presentasi melalui ncurses.
Anda juga dapat menemukan tkn (Terminal Keynote) sebagai proyek yang bermanfaat. Slide juga ditulis dalam Ruby, tetapi tampaknya dibutuhkan markup yang jauh lebih sedikit untuk menulis slide sendiri, jadi mungkin lebih mudah untuk digunakan.
Dan, yang mengejutkan saya, ada proyek berbasis Ruby ketiga, slider , yang juga berupaya mengisi ceruk ini. Slider tampaknya kurang fleksibel daripada tpp atau tkn, tapi mungkin itu lebih baik untuk kebutuhan Anda.
Ada juga plugin vim, posero , tetapi tampaknya agak terbatas.
Jika Anda mau berinvestasi sedikit usaha dalam mencari tahu jarak. Anda sebenarnya bisa menggunakan LaTeX untuk menghasilkan beberapa file. Anda bisa menggunakan latex2man untuk menghasilkan halaman manual, yang kemudian bisa Anda presentasikan menggunakan pager apa pun yang Anda inginkan; atau, jika Anda masih tertarik mempresentasikan menggunakan web-browser berbasis teks, Anda dapat menggunakan latex2html untuk menghasilkan halaman web.
Secara pribadi, saya akan senang melihat proyek yang menggunakan format yang kompatibel dengan sesuatu seperti pandoc sehingga pengguna dapat menulis slide dalam apa saja (misalnya, LaTeX) dan kemudian menghasilkan presentasi tanpa usaha ekstra. Tapi, sampai saat ini, saya belum menemukan alat mitos semacam itu (saya mungkin akhirnya mogok dan menulis sendiri).
Sementara itu, jika proyek-proyek ini terlalu banyak untuk tujuan Anda (atau terlalu sulit untuk dikerjakan), menulis tayangan slide HTML (menggunakan tautan ke halaman lain sebagai transisi slide) dan kemudian mempresentasikan menggunakan browser web berbasis teks adalah sebuah back-back yang baik (seperti yang Stéphane tunjukkan) .
Pembaruan besar! Saya pikir saya akhirnya menemukan proyek yang dapat memenuhi hampir semua tujuan ini. Ini masih bukan berbasis LaTeX, tetapi menggunakan slide Markdown (peningkatan signifikan karena harus kode slide secara langsung dengan Ruby).
mdp
, ditulis dalam C, memungkinkan Anda untuk membuat file penurunan harga yang sederhana dan menampilkannya dengan transisi dan dukungan yang cukup kuat untuk pemformatan dasar. Ini tidak sepenuhnya sempurna, tetapi jauh lebih baik daripada proyek lain yang pernah saya lihat sejauh ini.sumber
Anda punya beberapa opsi:
vimdeck
Menggunakan Markdown, teks header ASCII-art-ifies dan bahkan gambar. Menyoroti kode.
mdp
Penurunan harga, keybindings mirip Vim. Transisi mewah.
vtmc
Setiap slide adalah file teks, format khusus.
tkn
Slide ditulis dalam Ruby. ANSI lolos urutan untuk warna. Bagian yang lucu.
berjingkat
CoffeeScript. Tampaknya menghasilkan warna. Tidak ada gambar, maaf.
sumber
Proyek vimdeck yang populer memungkinkan Anda untuk menulis slide dalam penurunan harga dan menampilkannya dalam vim.
Beberapa fitur menariknya meliputi:
Saya sarankan Anda memeriksa tangkapan layar dan mencobanya jika tampaknya sesuai dengan kasus penggunaan Anda.
sumber
Saya suka menggunakan terkirim untuk presentasi saya, karena ini memaksa saya menggunakan metode Takahashi .
Lebih dari itu:
Cons:
sumber