pdfpcは、Debian GNU/Linux では、pdf-presenter-console で探せ。
| 件名 | 日付 |
|---|---|
| 記事を書いた日 | 2020-10-24 |
| 記事を変更した日 | 2025-10-17 |
上記はこの記事の鮮度を判断する一助のために、書き手が載せたものです。
詳細な変更履歴は、 GitHub - yabuki/friendly-potato: zenn-contents を参照せよ。
記事に対するTypoの指摘などは、pull reqをしてもらえると嬉しい。受け入れるかどうかは、差分とPull reqの文章で判断します。
はじめに
pdfを使って、プレゼンテーションをするソフトウェアに、 pdfpc/pdfpc: A presenter console with multi-monitor support for PDF files. があります。このソフトウェアもDebian GNU/Linuxには収録されているのですが、名前が説明的な名前になっています。
タイトルにあるように、pdf-presenter-consoleです。
コマンドの名前は、pdfpcで変わりません。
install 方法
apt install pdf-presenter-console をrootかsudoを使って特権で実行してください。
使い方というか終了方法
終了の仕方は、ctrl+qです。操作する前に、manを読んだりして、操作に習熟しておくのをオススメします。
Enjoy!
昔の名前で出ています?
pdfpcの前身は、 pdf-presenter-consoleという名前でした。jakobwesthoff/Pdf-Presenter-Console: A Keynote like presenter console with multi-monitor support and the ability to read PDF as input files.に、その時のrepoが残っています。
Debian GNU/Linuxにおける、pdf-presenter-consoleの更新状況は、 Debian Package Tracker - pdf-presenter-console で確認ができます。
ここを見ると、パッケージ名は、昔の名前ですが、新しいコミットを適用しているのが確認できます。
下記は、メンテナーに確認していないので想像で書きます。pdfpcというバイナリの名前は一緒だが、パッケージ名はより説明的な名前を選択したのだとおもいます。
UbuntuなどのDebianからの派生プロジェクトでも、このパッケージ名でインストールします。
別解
下記のようにrootかまたはsudoでapt-file update後に、pdfpcを含むファイルを探します。
こうやってどのパッケージに、探すファイルが属しているかを調べることができます。
存外に喜ばしいのはpdfpcにLaTeXスタイルがあることです。
これを使えば、動画の埋め込みやスライドの時間などの情報を指定できるようです。
$ apt-file search pdfpc
pdf-presenter-console: /etc/pdfpcrc
pdf-presenter-console: /usr/bin/pdfpc
pdf-presenter-console: /usr/share/man/man1/pdfpc.1.gz
pdf-presenter-console: /usr/share/man/man5/pdfpcrc.5.gz
pdf-presenter-console: /usr/share/pixmaps/pdfpc/blank.svg
pdf-presenter-console: /usr/share/pixmaps/pdfpc/empty.svg
pdf-presenter-console: /usr/share/pixmaps/pdfpc/eraser.svg
pdf-presenter-console: /usr/share/pixmaps/pdfpc/hidden.svg
pdf-presenter-console: /usr/share/pixmaps/pdfpc/highlight.svg
pdf-presenter-console: /usr/share/pixmaps/pdfpc/linewidth.svg
pdf-presenter-console: /usr/share/pixmaps/pdfpc/loaded.svg
pdf-presenter-console: /usr/share/pixmaps/pdfpc/locked.svg
pdf-presenter-console: /usr/share/pixmaps/pdfpc/move.svg
pdf-presenter-console: /usr/share/pixmaps/pdfpc/pause.svg
pdf-presenter-console: /usr/share/pixmaps/pdfpc/pdfpc.css
pdf-presenter-console: /usr/share/pixmaps/pdfpc/pen.svg
pdf-presenter-console: /usr/share/pixmaps/pdfpc/saved.svg
pdf-presenter-console: /usr/share/pixmaps/pdfpc/settings.svg
pdf-presenter-console: /usr/share/pixmaps/pdfpc/snow.svg
texlive-latex-extra: /usr/share/texlive/texmf-dist/tex/latex/pdfpc-movie/pdfpc-movie.sty
texlive-latex-extra: /usr/share/texlive/texmf-dist/tex/latex/pdfpc/pdfpc.sty
texlive-latex-extra-doc: /usr/share/doc/texlive-doc/latex/pdfpc-movie/README.md
texlive-latex-extra-doc: /usr/share/doc/texlive-doc/latex/pdfpc-movie/pdfpc-movie-doc.pdf
texlive-latex-extra-doc: /usr/share/doc/texlive-doc/latex/pdfpc/README.md
texlive-latex-extra-doc: /usr/share/doc/texlive-doc/latex/pdfpc/pdfpc-doc.pdf
texlive-latex-extra-doc: /usr/share/doc/texlive-doc/latex/pdfpc/pdfpc-doc.tex.gz
Discussion