PDFPCRC(5)

\$2 ⟨URL: \$1 ⟩\$3

NAME
pdfpcrc - pdfpc configuration file

SYNOPSIS
/usr/local/share/examples/pdfpc/pdfpcrc / $XDG_CONFIG_DIR/pdfpc/pdfpcrc

DESCRIPTION

pdfpc(1) reads its configuration file from /usr/local/share/examples/pdfpc/pdfpcrc. It also reads, if present, the file $XDG_CONFIG_DIR/pdfpc/pdfpcrc. If $XDG_CONFIG_DIR is not set, it uses $HOME/.config .

  Keybindings

Following commands are aceepted:

bind <key> <func> [<arg>]
    Bind a key to a function, passing a specified argument for functions which require one

unbind <key>
    Unbinds the given key

unbind_all
    Unbinds all the keybindings

mouse <button> <func>
    Binds a mouse button to a function

unmouse <button>
    Unbinds a mouse button

unmouse_all
    Unbinds all the mouse bindings

A list of all possible functions can be obtained via the -L command line option if pdfpc(1).

  Options

Some permanent changes can be configured via config file. The syntax is:

option <option_name> <option_value>

The following option_name are allowed:

black-on-end
    Add an additional black slide at the end of the presentation (bool, Default false)

current-height
    Percentage of the height of the presenter screen to be used for the current slide. (int, Default 80)

current-size
    Percentage of the presenter screen to be used for the current slide. (int, Default 60)

disable-caching
    see pdfpcrc(5)

disable-compression
    see pdfpcrc(5)

next-height
    Percentage of the height of the presenter screen to be used for the next slide. (int, Default 70)

overview-min-size
    Minimum width for the overview miniatures, in pixels. (int, Default 150)

switch-screens
    Switch the presentation and the presenter screen. (bool, Default false)

time-of-day
    see pdfpcrc(5)

EXAMPLES

Key names can be obtained with the help of the xev utility. Note that names are case sensitive. Modifiers can be specified in the form <mod>+<key> where <mod> is one of S (for shift), C (for control) and A/M (for Alt/Meta). E.g.
    bind S+Next next10

A shorthand for specifying key combinations constituting shift and an alphabetic character is to simply give the uppercase version of the alphabetic character. For example, to bind <shift>+r to the 'reset' function, use
    bind R reset

To always activate the black-on-end option, one could add the following to the config file
    option black-on-end true

SEE ALSO

pdfpc(1)