Presenting from PDF slides using pdfpc (PDF Presenter Console)
I recently started using PDF files for presentation slides and gave a talk about a tool called rst2pdf that I use to write slides in reStructuredText and convert them to PDF. This blog post is about another tool that I use to present from the PDF file, which is called the PDF Presenter Console (or
This is the basic version that you get by running
It opens a speaker notes window that shows the current and next slide, the total number of slides in the presentation, the current slide number, and an increasing amount of time since you started the presentation.
Here are some tips that I usually use with
Setting a duration
If you don't want a timer that shows the amount of time that you've been presenting so far then you can set a duration for the presentation using
pdfpc --duration 10, and the timer will count down instead.
This is great if your presentation is has a strict end time such as during a conference schedule.
Setting a start time
As well as a duration, you can add the start time for the presentation by running
pdfpc --start-time=13:00. This will show you a timer that will count down until the specified start time when you need to start presenting.
Again, this is great if your presentation is has a strict start time such as during a conference.
When using both my laptop screen and external monitor for presenting (one for the slides, and the other for the speaker notes) it seems that the windows usually open on the opposite screens to the ones that I want.
I can override this though using the
--switch-screens option and swap the presentation/presenter screens.
There are also
--presentation-screen options to set the monitor to use for each but I usually find that just swapping them works for me.
When presenting, you can press the
Tab key to see an overview of the presentation, with each slide and its number, and where you can easily navigate between slides which is very helpful if, during the Q&A section of the presentation, someone would like to ask a question about or reference a particular slide.
There are a lot more options in
pdfpc. To see more, run
pdfpc --help or press
? within the presenter view to see the help page (or