Previous: , Up: Resources   [Contents][Index]


3.2 Resources of gv

The following describes some of the resources of gv. The precise syntax of some of the resource values may be inferred from the appended default system specific resource file.

antialias

Whether antialiasing should be used. Valid values are True and False.

It defaults to True.

autoCenter

Whether the displayed page should automatically be centered (for instance when opening a new file). Valid values are True and False.

It defaults to True.

autoResize

Whether gv is allowed to resize the main window according to the size of the current page. Valid values are True and False.

It defaults to True.

confirmPrint

Whether printing requires an extra confirmation. Valid values are True and False.

It defaults to True.

confirmQuit

Whether leaving gv requires extra confirmation. Valid values are 0 (Never), 1 (When processing) and 2 (Always). The default value is 1, which causes a confirmation request when trying to leave gv in the presence of pending PDF to Postscript conversions.

scrollingEyeGuide

If this resource is True scrolling via the keyboard causes a temporary border to be drawn around the previously visible area of the page. Allowed values are True and False.

It defaults to True.

infoVerbose

Defines the behavior of the info popup which shows messages from ghostscript. Valid values are Silent (Never), Errors (show only errror messages) and All (Any message is being shown).

It defaults to Errors.

xinerama

Defines whether the display resolution is determined by xinerama. Valid values are On (use Xinerama if available), Off (do not use Xinerama) and Auto (heuristically decide whether to use Xinerama or not).

It defaults to Auto.

ignoreEOF

Defines the behaviour of the postscript scanner as described in the Options section. Valid values are True and False.

It defaults to True.

respectDSC

Determines whether gv should attempt to respect document structuring comments. Valid values are True and False.

It defaults to True.

reverseScrolling

Defines the interpretation of directions when scrolling with the mouse. Valid values are True and False.

It defaults to False.

swapLandscape

Whether the meaning of landscape and seacape should be interchanged. Valid values are True and False.

It defaults to False.

scratchDir

Specifies a directory used to store temporary data.

It defaults to the invocation directory.

defaultSaveDir

Specifies the default destination directory for files to be saved.

It defaults to the home directory, ~/.

useBackingPixmap

If the value of this resource is False the X Server is advised that saving off-screen pixels of the displayed page would be beneficial (maintaining backing store). In this case gv does not actively maintain the contents of the page but relies on the X Server. The server is, however, always free to stop maintaining backing backing store. If the value of this resource is True the X Server is advised that maintaining backing store is not useful. In this case gv attempts to allocate a sufficiently large pixmap to store the contents of the displayed page.

It defaults to True.

watchFile

Whether the document should be checked periodically and updated automatically if changes are detected. Valid values are True and False.

It defaults to False.

watchFileFrequency

Defines the time in milliseconds elapsing between successive checks of the document when watchFile is set to True. Allowed values must be larger than 500.

It defaults to 1000.

printCommand

The command used for printing a file. The command may contain multiple %s wildcards which will be replaced by the name of the file to be printed.

It defaults to lpr.

saveposFilename

This file is used for saving positions by the z and u keys.

It defaults to ~/gv.savepos.

gsInterpreter

The command used to start the ghostscript interpreter.

It defaults to gv.

gsCmdScanPDF

The command used to extract document structuring comments from a PDF file.

It defaults to gs -dNODISPLAY -dQUIET -sPDFname=%s -sDSCname=%s pdf2dsc.ps -c quit

gsCmdConvPDF

The command used to convert a PDF file to PostScript.

It defaults to gs -dNODISPLAY -dQUIET -dNOPAUSE -sPSFile=%s %s -c quit

gsX11Device

The ghostscript command line option which activates the X11 device.

It defaults to -sDEVICE=x11

gsX11AlphaDevice

The ghostscript command line option which activates the X11 device with antialiasing enabled.

It defaults to -dNOPLATFONTS -sDEVICE=x11alpha

gsSafeeDir

Determines whether ghostscript should be started from a safe directory.

It defaults to True.

gsSafer

Determines whether ghostscript should be started with the -dSAFER command line option.

It defaults to True.

gsQuiet

Determines whether ghostscript should be started with the -dQUIET command line option.

It defaults to True.

gsArguments

May be used to provide additional command line options for the ghostscript interpreter. Starting gv with the -arguments arguments option will override this resource setting.

It defaults to the empty string.

magMenu

Describes the menu that pops up when preparing to to zoom an area of the displayed page.

dirs

Defines a list of directories accessible via the Directories menu in the file selection window. The special value Home corresponds to the users home directory, the value Tmp corresponds to the scratch directory as defined by the scratchDir resource.

It defaults to Home Tmp /usr/doc /usr/local/doc

filter

Defines the default filter to be used when displaying a directory contents in the file selection window. A filter is specified according to the syntax

   <filter>    := [<filespecs>] [no <filespecs>]
   <filespecs> := <filespec> [<filespecs>]
   <filespec>  := filename possibly including wildcards '*'
                  which match any character.

Example: The filter

   GV*filter: *.ps *.pdf no .*

screens out all files with names starting with a dot and keeps of the remaining ones only those which end on .ps or .pdf.

It defaults to no .*

filters

Defines a list of filters offered in the Filters menu of the file selection window. The filter None has a special meaning causing all files to be displayed when the corresponding menu entry is selected.

miscMenuEntries

Describes the menu that pops up when clicking with the third mouse button on the displayed page. The value of this resource is a list of menu entries.

Allowed entries are

titleStyle

Whether the name of the displayed document should be shown in the title bar of the window. The name of gv’s icon will also change accordingly if this resource is set to True.

If this is 0, no title will be shown. 1 means to show a the document title or the file name if there is no document title. Only the file name is shown with 2.

It defaults to 1.

maximumWidth, maximumHeight

When resizing gv will not attempt to exceed the size specified by these resources. These resources may be specified as a positive integer or as screen, optionally combined with a positive or negative offset. The default values listed above provide examples for this syntax. screen will automatically be replaced by the size of the screen.

maximumWidth defaults to screen-20. maximumHeight defaults to screen-44.

minimumWidth, minimumHeight

Defines a minimum size for the main window. Valid values for both resources are positive integers larger than 200.

minimumWidth defaults to 400. minimumHeight defaults to 430.

scale

Sets the initial scale. The value of this resource is the offset of the scale to be selected relative to the scale 1.0 in the the Scale menu.

It defaults to 0.

scaleBase

Selects the initial scale base. The value of this resource should be a positive integer.

It defaults to 1.

scales

Defines the available scales bases and scales in the Scale menu.

orientation

Sets the initial orientation. Valid values are

automatic causes gv to attempt to derive the correct orientation from document structuring comments.

It defaults to automatic.

fallbackOrientation

Defines the paper-size to be used when automatic orientation detetction fails. Valid values are portrait, landscape, seascape and upside-down.

It defaults to portrait.

medias

A list describing the page medias known to gv. List entries starting with ! or # will not appear in the Media menu but will still be used for automatic paper size detection.

pageMedia

Sets the paper size. Allowd values are as given in the above list of paper-sizes. Specifying automatic causes gv to attempt to derive the correct paper-size from document structuring comments.

It defaults to automatic.

fallbackPageMedia

Defines the paper-size to be used when automatic paper-size detetction fails. Valid values are as given in the above list of paper-sizes.

It defaults to a4.

strings.*

Variuos strings for translating GNU gv.


Previous: , Up: Resources   [Contents][Index]