Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
PDFPCRC(5)		      File Formats Manual		    PDFPCRC(5)

NAME
       pdfpcrc - pdfpc configuration file

DESCRIPTION
       pdfpc(1)	 first	reads  its system-wide configuration file, followed by
       the user-specific one if	it exists.

   Keybindings
       The following commands are accepted:

       bind <key> <action> [<arg>]
	      Bind a key to an action, passing a specified  argument  for  ac-
	      tions that require one

       unbind <key>
	      Unbind the given key

       unbind_all
	      Clear all	the key	bindings

       mouse <button> <action>
	      Bind a mouse button to an	action

       unmouse <button>
	      Unbind a mouse button

       unmouse_all
	      Clear all	the mouse bindings

       Key  names  can	be  obtained with the help of the xev(1) utility. Note
       that names are case sensitive. Key combinations with 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).

       A shorthand for specifying key combinations constituting	shift  and  an
       alphabetic character is to simply give the uppercase version of the al-
       phabetic	character. For example,	S+r and	R are equivalent.

       A list of all possible actions can be obtained via the -L command  line
       option  of  pdfpc(1). Use the -B	command	line option to list the	action
       bindings	defined.

   Options
       Some permanent changes can be configured	via the	config file. The  syn-
       tax is:

       option <option_name> <option_value>

       The following option_name's are recognized:

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

       cache-clean-period
	      Period (in units of s) to	check for expired cached content (int,
	      Default is 60).

       cache-expiration
	      Time  (in	 units of s) to	keep (pre)rendered slides in the cache
	      (int, Default is 600). Set to a negative value  to  keep	cached
	      slides permanently.

       cache-max-rtime
	      Maximal time (in units of	ms) it takes to	render a slide for its
	      cache to be protected from expiration (int, Default is 1000).

       cache-min-rtime
	      Minimal time (in units of	ms) it takes to	render a slide for  it
	      to be cached (int, Default is 10).

       cache-max-usize
	      Maximal  size  (in units of kB) of a slide image to store	it un-
	      compressed in the	cache (int, Default is 256).

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

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

       disable-input-autodetection
	      Do not automatically detect type (pen or eraser) of tablet input
	      devices (bool, Default is	false).

       disable-input-pressure
	      Ignore  pressure	sensitivity  of	 tablet	 input devices (pen or
	      eraser) even when	it is supported	by the hardware	(bool, Default
	      is false).

       disable-scrolling
	      Disable  scrolling events	on the presenter window	(bool, Default
	      is false).

       enable-auto-srt-load
	      Try loading video	subtitle files automatically. For  each	 video
	      media,  pdfpc will append	".srt" to the media URI	and attempt to
	      load a subtitle file (in the  SRT	 format)  from	that  location
	      (bool, Default is	false).

       final-slide
	      Show  the	 final	slide  of an overlay group instead of the next
	      slide. If	the user reaches the last slide	of the	overlay	 group
	      the next slide will be shown again.

       move-on-mapped
	      Dual-monitor  full-screen	window placement is a tricky business.
	      Some window managers (e.g., FVWM)	ignore the placement  if  made
	      before  the  window  is  shown. This option enables a workaround
	      (bool, Default is	false).

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

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

       pointer-color
	      Set the pointer color. Can be a literal color name or a  #rrggbb
	      representation (default is red).

       pointer-opacity
	      Set the pointer opacity in percent (int, default is 50).

       pointer-size
	      Set the initial pointer size, in pixels (int, default is 10).

       prerender-delay
	      Delay  (in  seconds) to launch the pre-rendering process after a
	      slide change (int, default is 4).

       prerender-slides
	      Number of	slides ahead of	the current one	 to  pre-render	 (int,
	      default  is  2). Set to 0	to disable the pre-rendering; set to a
	      negative number to pre-render all	at once.

       presentation-screen
	      Screen to	be used	for the	presentation (output  name,  see  e.g.
	      "xrandr --listmonitors").

       presenter-screen
	      Screen to	be used	for the	presenter (output name).

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

       time-of-day
	      Display the current time instead of the timer

       timer-pace-color
	      Enable color hints of the	timer, continuously indicating whether
	      the  presentation	 is progressing	according to the expected pace
	      (bool, Default is	true).	See the	timer operation	description in
	      pdfpc(1).

       toolbox
	      Show the toolbox on startup (bool, Default is false).

       toolbox-direction
	      Set  the	toolbox	 direction.  LtoR, RtoL, TtoB, or BtoT for the
	      left-to-right, right-to-left, top-to-bottom,  or	botton-to-top,
	      respectively (Default is LtoR).

       toolbox-minimized
	      Set  the	initial	 toolbox  state	 minimized  (bool,  Default is
	      false).

       windowed-mode
	      Set the initial windowed mode: none, presenter, presentation, or
	      both (Default is none).

EXAMPLES
       To change the drawing pen color using the numerical pad keys:

	      bind S+KP_1    setPenColor  red
	      bind S+KP_2    setPenColor  green
	      bind S+KP_3    setPenColor  blue

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

	      option black-on-end true

FILES
       /usr/local/etc/pdfpcrc
	   System-wide configuration file

       $XDG_CONFIG_HOME/pdfpc/pdfpcrc
	   User	 configuration	file  (if   $XDG_CONFIG_HOME   is   not	  set,
	   $HOME/.config will be used).

SEE ALSO
       pdfpc(1)

								    PDFPCRC(5)

NAME | DESCRIPTION | EXAMPLES | FILES | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=pdfpcrc&sektion=5&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help