Je me pose la question: existe-t-il, sous Linux, des logiciels capables de créer et d'afficher des diapositives simples sur le terminal, comme les diapositives que vous faites sur Libreoffice Impress (mais bien plus simples)?
Ce serait une excellente expérience pour faire une présentation en utilisant uniquement la console, sans aucun graphisme avancé (comme GL et framebuffer), en utilisant peut-être uniquement ncurses ou une autre lib.
De l'aide?
EDIT 1: J'utilise et recommande vimdeck. Merci à tous: D
EDIT 2: Cette question est toujours ouverte pour un logiciel autonome ou tout plugin pouvant utiliser LaTeX.
shell
application
Alexandre Teles
la source
la source
telnet towel.blinkenlights.nl
;-) (pas une réponse, juste cool)less
oumore
.Réponses:
D'accord, plusieurs choses ici:
Vous n'êtes même pas à distance la seule personne qui veut quelque chose comme ça (j'en cherche une bonne depuis un moment maintenant).
Il existe quelques projets qui tentent de combler ce créneau,
mais aucun de ceux que j'ai trouvés n'est aussi simple à utiliser que je l'espérais.Grande mise à jour!
Il semble qu'il y ait une âme merveilleuse qui a finalement accompli la configuration presque parfaite!
patat
est un outil de présentation de terminal écrit en Haskell qui permetpandoc
d'analyser les diapositives. Cela signifie que vous pouvez utiliser presque tous les formats que vous souhaitez pour les diapositives (démarque, reStructuredText, LaTeX, etc.)!Le projet le plus proche que j'ai trouvé pour répondre à ce besoin est tpp . Tpp (Text Presentation Program) vous permet de créer des diapositives de présentation à partir de Ruby puis de les parcourir dans un format de présentation via ncurses.
Vous pouvez également trouver tkn (Terminal Keynote) comme un projet utile. Les diapositives sont également écrites en Ruby, mais il semble y avoir beaucoup moins de balisage requis pour écrire les diapositives elles-mêmes, il peut donc être plus simple à utiliser.
Et, à ma grande surprise, il y a un troisième projet basé sur Ruby, slider , qui tente également de combler cette niche. Le curseur semble moins flexible que tpp ou tkn, mais il conviendrait peut-être mieux à vos besoins.
Il existe également un plugin vim, posero , mais il semble assez limité.
Si vous êtes prêt à investir un peu d'effort pour déterminer un certain espacement. Vous pouvez réellement utiliser LaTeX pour générer des fichiers. Vous pouvez soit utiliser latex2man pour générer une page de manuel, que vous pouvez ensuite présenter en utilisant le pageur que vous souhaitez; ou, si vous souhaitez toujours présenter à l'aide d'un navigateur Web basé sur du texte, vous pouvez utiliser latex2html pour générer la ou les pages Web.
Personnellement, j'aimerais voir un projet qui utilise un format compatible avec quelque chose comme pandoc afin que les utilisateurs puissent écrire des diapositives dans n'importe quoi (par exemple, LaTeX) puis générer la présentation sans trop d'effort. Mais, à ce jour, je n'ai pas encore trouvé un outil aussi mythique (je pourrais finir par tomber en panne et en écrire un moi-même).
En attendant, si ces projets sont trop pour votre objectif (ou s'ils sont tout simplement trop difficiles à travailler), écrire un diaporama HTML (en utilisant des liens vers une autre page comme transitions de diapositives) puis présenter à l'aide d'un navigateur Web textuel est un bonne solution de repli (comme l'a souligné Stéphane) .
Grande mise à jour! Je pense que j'ai finalement trouvé un projet qui pourrait répondre à presque tous ces objectifs. Il n'est toujours pas basé sur LaTeX, mais il utilise des diapositives Markdown (une amélioration importante par rapport au fait de devoir coder les diapositives directement avec Ruby).
mdp
, écrit en C, vous permet de créer un fichier de démarque simple et de l'afficher avec des transitions et un support assez solide pour le formatage de base. Ce n'est pas entièrement parfait, mais c'est beaucoup mieux que tous les autres projets que j'ai vus jusqu'à présent.la source
Vous avez quelques options:
vimdeck
Utilise le texte d'en-tête Markdown, ASCII-art-ifies et même des images. Mise en évidence du code.
mdp
Markdown, raccourcis de type Vim. Transitions fantaisistes.
vtmc
Chaque diapositive est un fichier texte, format personnalisé.
tkn
Les diapositives sont écrites en Ruby. Séquences d'échappement ANSI pour la couleur. Sections mignonnes.
pointe
CoffeeScript. Semble produire de la couleur. Pas d'image, désolé.
la source
Le populaire projet vimdeck vous permet d'écrire vos diapositives en démarque et de les afficher dans vim.
Certaines de ses fonctionnalités intéressantes sont les suivantes:
Je vous recommande de vérifier les captures d'écran et de l'essayer si cela semble correspondre à votre cas d'utilisation.
la source
J'aime utiliser envoyé pour mes présentations, car cela me force à utiliser la méthode Takahashi .
Au-delà de ça:
Les inconvénients:
la source