Được rồi, một số điều ở đây:
Bạn thậm chí không phải là người duy nhất muốn điều gì đó như thế này (tôi đã tìm kiếm một thứ tốt trong một thời gian rồi).
Có một vài dự án ngoài kia đang cố gắng lấp đầy chỗ trống này nhưng không có dự án nào tôi tìm thấy khá đơn giản để sử dụng như tôi mong muốn .
Cập nhật lớn!
Có vẻ như có một linh hồn tuyệt vời ngoài kia cuối cùng đã hoàn thành gần như hoàn thành thiết lập!
patat
là một công cụ trình bày thiết bị đầu cuối được viết bằng Haskell, dùng pandoc
để phân tích các slide. Điều này có nghĩa là bạn có thể sử dụng gần như bất kỳ định dạng nào bạn có thể muốn cho các trang chiếu (markdown, reSturationuredText, LaTeX, v.v.)!
Dự án gần nhất tôi đã tìm thấy để đáp ứng nhu cầu này là tpp . Tpp (Chương trình trình bày văn bản) cho phép bạn tạo các trang trình bày từ Ruby và sau đó chạy qua chúng theo định dạng bản trình bày thông qua các bản tin.
Bạn cũng có thể thấy tkn (Terminal Keynote) là một dự án hữu ích. Các slide cũng được viết bằng Ruby, nhưng dường như cần ít đánh dấu hơn để tự viết các slide, vì vậy nó có thể đơn giản hơn để sử dụng.
Và, thật ngạc nhiên, có một dự án thứ ba dựa trên Ruby, thanh trượt , cũng cố gắng lấp đầy chỗ trống này. Slider có vẻ kém linh hoạt hơn so với tpp hoặc tkn, nhưng có lẽ nó sẽ phù hợp hơn với nhu cầu của bạn.
Ngoài ra còn có một plugin vim, posero , nhưng có vẻ khá hạn chế.
Nếu bạn sẵn sàng đầu tư một chút nỗ lực để tìm ra một số khoảng cách. Bạn thực sự có thể sử dụng LaTeX để tạo một số tệp. Bạn có thể sử dụng latex2man để tạo trang man, sau đó bạn có thể trình bày bằng bất kỳ máy nhắn tin nào bạn muốn; hoặc, nếu bạn vẫn quan tâm đến việc trình bày bằng trình duyệt web dựa trên văn bản, bạn có thể sử dụng latex2html để tạo (các) trang web.
Cá nhân, tôi rất thích xem một dự án sử dụng định dạng tương thích với một cái gì đó như pandoc để người dùng có thể viết các slide trong bất cứ điều gì (ví dụ: LaTeX) và sau đó tạo bản trình bày mà không cần nỗ lực nhiều. Nhưng, cho đến nay, tôi vẫn chưa tìm thấy một công cụ thần thoại như vậy (cuối cùng tôi có thể phá vỡ và tự viết một cái).
Trong khi đó, nếu các dự án này quá nhiều so với mục tiêu của bạn (hoặc quá khó để làm việc), thì việc trình chiếu HTML (sử dụng liên kết đến một trang khác dưới dạng chuyển tiếp slide) và sau đó trình bày bằng trình duyệt web dựa trên văn bản là một dự phòng tốt (như Stéphane đã chỉ ra) .
Cập nhật lớn! Tôi nghĩ rằng cuối cùng tôi đã tìm thấy một dự án có thể đáp ứng gần như tất cả các mục tiêu này. Nó vẫn không dựa trên LaTeX, nhưng nó sử dụng các slide Markdown (một sự ngẫu hứng đáng kể về việc phải mã hóa các slide trực tiếp với Ruby). mdp
, được viết bằng C, cho phép bạn tạo một tệp đánh dấu đơn giản và hiển thị nó với các hiệu ứng chuyển tiếp và hỗ trợ khá mạnh cho định dạng cơ bản. Nó không hoàn toàn hoàn hảo, nhưng nó tốt hơn nhiều so với bất kỳ dự án nào tôi từng thấy cho đến nay.
telnet towel.blinkenlights.nl
;-) (không phải là một câu trả lời, tuyệt vời)