Hyperbole User Manual
2.4.2 External Viewers
If you will be using Hyperbole under a window system, you may want to
configure the hpath:find-alist variable in `hsite.el' to
support hyperlinks which open files using non-Emacs tools, e.g. a
fax reader or a bitmap viewer.
The value of hpath:find-alist is determined when Hyperbole is
initialized based upon the current window system and the version of
Emacs in use. The value is an association list whose elements are
(<file-name-regular-expression> . <viewer-program>) pairs. Any path
whose name matches a <file-name-regular-expression> will be
displayed using the corresponding viewer-program. If a <viewer-program>
entry contains a %s string, the filename to display will be
substituted at that point within the string. Otherwise, the filename
will be appended to the <viewer-program> entry. See the "x-suffixes"
and "nextstep-suffixes" settings within the definition of
hpath:find-alist as examples.