GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Gibt es einen spezialisierten PDF-Viewer für Latex-Beamer-Präsentationen unter Linux?

Also pdfpc auf github (eine gegabelte und verbesserte Version der pdf-presenter-console) kommt mir am nächsten.

Funktionen

Es hat alle Funktionen, die ich gesucht habe. Normale Dias auf dem Projektor, Ansicht des nächsten Dias und des aktuellen auf dem Laptop. Es speichert die Folien vorab zum schnellen Umschalten und kann eine Übersicht mit Thumbnails liefern für jede Folie (Schnellauswahl). Es spielt auch Videos ab . Mit dem n man kann Notizen bearbeiten, die in einer Textdatei im selben Verzeichnis wie das PDF gespeichert sind, oder es können Beamer-Folien auf dem Seitenbildschirm angezeigt werden.

Verwendung

Zur Verwendung muss pdfpc aufgerufen werden mit einer PDF-Datei wie dieser im Terminal:

pdfpc presentation.pdf

Natürlich kann man es der Liste der Anwendungen zum Öffnen von PDFs in Ihrem Dateimanager hinzufügen, um es einfacher zu machen. Es gibt Befehlszeilenoptionen, um Bildschirme auszutauschen, den Timer einzustellen und ihn nach unten statt nach oben zählen zu lassen.

Der Rest ist einfach und in den Manpages dokumentiert. Ubuntu Man-Pages sind veraltet, daher sollte man die Man-Pages auf der Seite konsultieren. Ich habe einen Antrag auf Import von LaTeX-Beamer-Notizen gestellt.

Die neueste Version (4.0 und höher) unterstützt LaTeX-Beamer-Notizen. Verwenden Sie einfach --notes={left,right,top,bottom} passend zur Einstellung in Ihrem "Beamer"-Dokument:

\usepackage{pgfpages}
\setbeameroption{show notes}
\setbeameroption{show notes on second screen=right}

Mit dem Obigen würden Sie --notes=right verwenden .

Installation / Kompilierung

Für Windows-PCs könnte das Kompilieren ein Problem sein, da die Anforderungen lauten:

  • Vala-Compiler-Version>=0.11.0
  • Gnu-Compiler-Sammlung
  • CMake-Version>=2.6
  • Gtk+ 2.x
  • libPoppler mit Glib-Bindungen

Das ist eine Handvoll zu installieren und zum Laufen zu bringen. Für Ubuntu, andere Debian-Distributionen und Arch ist es ein Kinderspiel, da es Pakete in den Repositories gibt.


Falls Sie immer noch interessiert sind, habe ich eine kleine Anzeigeanwendung in C++ geschrieben, genannt "dspdfviewer" für "Dual-Screen PDF Viewer".

Es wurde speziell für Latex-Beamer entwickelt und bietet die Option "Notizen auf zweitem Bildschirm anzeigen". Diese Latex-Beamer-Option gibt Ihnen ein PDF mit doppelter Breite, wobei der rechte Teil Ihre Beamer-Notizen sind und der rechte Teil eine kleine Vorschau der aktuellen/nächsten Seite enthalten kann. Weitere Informationen finden Sie im Beamerguide. Nur habe ich keine Anzeigeanwendung gefunden, um diese Art von PDFs korrekt anzuzeigen.

Mein Programm teilt die PDF-Datei in zwei Hälften und rendert die linke Hälfte im Vollbildmodus auf dem "primären" Bildschirm (für das Publikum bestimmt) und die zweite Hälfte zusammen mit einigen Timern auf dem "sekundären" Bildschirm (z. B. Ihr Notebook).

Es funktioniert derzeit mit Debian Wheezy und Ubuntu 11.10 (Oneiric) und neuer.

Sie können es für Ubuntu auf der ppa https://launchpad.net/~dannyedel/+archive/dspdfviewer

herunterladen

Der Quellcode ist unter https://github.com/dannyedel/dspdfviewer verfügbar, und die Dokumentation ist als Manpage verfügbar (in den Deb-Paketen als "man dspdfviewer" enthalten).


Als ich mich heute Morgen umgesehen habe, bin ich auf pympress gestoßen.

Es ist plattformübergreifend, da es in Python geschrieben ist, und hat das Look &Feel des Moderators, nach dem Sie suchen, mit einem Fenster zum Anzeigen von Folien auf dem Bildschirm und einem weiteren für Ihren Laptop mit Zeit, Foliennummern, Vorschau der nächsten Folie, Anmerkungen, usw.

Ein paar andere nette Features sind native Unterstützung für Beamer-Notizen auf dem zweiten Bildschirm, eingebettete Videos und mehr.


Linux
  1. Linux – Werkzeug zur Messung der Entropiequalität?

  2. Standard Notes – Eine verschlüsselte Notizen-App für Linux

  3. Notelab – Eine digitale Notizen-App für Linux

  4. Die 10 besten Team Viewer-Alternativen für Linux im Jahr 2019

  5. Gibt es eine C++ gdb GUI für Linux?

Erstellen Sie mit pdftk Lesezeichen für Ihre PDF-Datei

4 Befehlszeilen-Notizanwendungen für Linux

Wie man sich unter Linux auf schlechtes Wetter vorbereitet

Gibt es einen OneDrive-Client für Linux?

Gibt es ein WinSCP-Äquivalent für Linux?

Gibt es ein xdotool RPM für Centos Linux?