Alors pdfpc sur github (qui est une version fourchue et améliorée de la console pdf-presenter) est la chose la plus proche que j'ai trouvée.
Caractéristiques
Il a toutes les fonctionnalités que je recherchais. Diapositives régulières sur le projecteur, vue de la diapositive suivante et de celle en cours sur l'ordinateur portable. Il met en cache les diapositives pour un changement rapide et peut fournir un aperçu avec des vignettes pour chaque diapositive (sélection rapide). Il lit également des vidéos . Avec le n on peut éditer des notes qui sont stockées dans un fichier texte dans le même répertoire que le PDF, ou il peut afficher des diapositives de projecteur sur l'écran latéral.
Utilisation
Pour l'utiliser, il faut invoquer pdfpc avec un fichier PDF comme celui-ci dans le terminal :
pdfpc presentation.pdf
Bien sûr, on peut l'ajouter à la liste des applications pour ouvrir les PDF dans votre gestionnaire de fichiers pour le rendre plus facile. Il existe des options de ligne de commande pour échanger des écrans, régler la minuterie et faire en sorte qu'il compte à rebours au lieu d'augmenter.
Le reste est simple et documenté dans les pages de manuel. Les pages de manuel d'Ubuntu sont obsolètes, il faut donc consulter les pages de manuel sur le site. J'ai fait une demande d'importation de notes LaTeX-Beamer.
La dernière version (4.0 et plus) prend en charge les notes LaTeX-Beamer. Utilisez simplement --notes={left,right,top,bottom}
pour correspondre au paramètre de votre document "beamer":
\usepackage{pgfpages}
\setbeameroption{show notes}
\setbeameroption{show notes on second screen=right}
Avec ce qui précède, vous utiliseriez --notes=right
.
Installation / Compilation
Pour les PC Windows, la compilation peut être fastidieuse, car la configuration requise indique :
- Version du compilateur Vala >=0.11.0
- Collection de compilateurs Gnu
- Version CMake >=2.6
- Gtk+ 2.x
- libPoppler avec des liaisons glib
Ce qui est une poignée à installer et à faire fonctionner. Pour Ubuntu, les autres distributions Debian et Arch, c'est un jeu d'enfant car il y a des paquets dans les dépôts.
Au cas où vous seriez toujours intéressé, j'ai écrit une petite application de visualisation en C++, appelée "dspdfviewer" pour "Dual-Screen PDF Viewer".
Il est construit spécifiquement pour le latex-beamer, et c'est l'option "afficher les notes sur le deuxième écran". Cette option latex-beamer vous donnera un PDF double largeur, où la partie droite sont vos notes de beamer, et la partie droite peut inclure un petit aperçu de la page actuelle/suivante. Consultez le beamerguide pour plus de détails. Seulement, je n'ai pas trouvé d'application de visualisation pour afficher correctement ce genre de PDF.
Mon programme divise le fichier PDF en deux et restitue la moitié gauche en plein écran sur l'écran "principal" (destiné au public) et la seconde moitié avec quelques minuteries sur l'écran "secondaire" (votre cahier par exemple).
Il fonctionne actuellement avec Debian Wheezy et Ubuntu 11.10 (Oneiric) et versions ultérieures.
Vous pouvez le télécharger pour Ubuntu sur le ppa https://launchpad.net/~dannyedel/+archive/dspdfviewer
Le code source est disponible sur https://github.com/dannyedel/dspdfviewer, et la documentation est disponible sous forme de page de manuel (incluse dans les packages deb en tant que "man dspdfviewer").
En fouillant ce matin, je suis tombé sur pympress.
Il est multiplateforme car il est écrit en python et a l'apparence et la convivialité du présentateur que vous recherchez, avec une fenêtre pour afficher les diapositives à l'écran et une autre pour votre ordinateur portable avec l'heure, les numéros de diapositive, l'aperçu de la diapositive suivante, les annotations, etc.
Quelques autres fonctionnalités intéressantes sont la prise en charge native des notes de vidéoprojecteur sur le deuxième écran, les vidéos intégrées, etc.