|  | 
   
 |   |  |   
  
    | DJVIEW4(1) | DjVuLibre | DJVIEW4(1) |  
djview4 - Standalone DjVu viewer djview4 [options]
  [argument] Standalone viewer for DjVu files. Features include navigating
    documents, zooming and panning page images, producing and displaying
    thumbnails, displaying document outlines, searching documents for particular
    words in the hidden text layer, copying hidden text to the clipboard, saving
    pages and documents as bundled or indirect multi-page files, and printing
    page and documents. The viewer can simultaneously display several pages
    using a side-by-side or a continuous layout. This program can run as a standalone program or as a slave process
    for the DjVu browser plugin nsdejavu. When running as a standalone
    program, the command line argument argument can be: 
  The filename of a valid DjVu document.A local DjVu document URL of the form: 
  
  file:///path/name.djvu[?djvuopts&keyword=value&...]
  The square brackets delimit the optional components of the
      URL. Various options can be specified using a syntax
      similar to that of CGI arguments. Specifying options in
      this manner is very useful for a browser plugin because there are no
      command line arguments. In the case of a standalone viewer, all options
      can be specified as command line arguments. 
  *An remote DjVu document URL of the form: 
  
  http://host/path/name.djvu[?djvuopts&keyword=value&...]
  https://host/path/name.djvu[?djvuopts&keyword=value&...]
  Browsing remote DjVu documents with the standalone viewer is less
      efficient than using the browser plugin. The standalone viewer does not
      benefit from the browser caching strategies and proxy settings. Proxy
      settings for the standalone viewer can be set independently with the
      preferences dialog. An extensive list of options are recognized. Most options can be
    specified as command line argument starting with the customary dash
    character (-) or using the syntax of CGI
    arguments in the document URL. Some options however are only
    meaningful as command line arguments. Other options are only recognized when
    running the X11 version of the djview4 program. The following options are only meaningful when specified on the
    command line. 
  -helpDisplay a brief help message.
    
  -verbosePrints informational messages on the console. This option is very useful
      because it displays messages about the unrecognized constructs in the DjVu
      annotation and hyperlink layers.
    
  -fullscreen,
    -fs Start djview4 in full screen mode. Use the key ESC to exit
      the full screen mode.
    
  -slideshow[=arg]Start djview4 in slide show mode. The optional numerical argument
      arg specifies the number of seconds before turning each page. Use
      the key ESC to exit the slide show mode.
    
    
  -style=stylenameSpecify the graphical user interface style. The recognized values for
      stylename depend on the installed version of the Qt toolkit. Common
      style names include cde, motif, plastique,
      platinum, and windows.
    
    
   The following command line options are recognized by the
    X11 version of the djview4 program. Unlike most
    djview4 options, X11 options that demand an argument do not use the
    equal character to introduce their argument. 
  -display
    displaynameSpecify that the djview4 windows should appear on the X11 display
      displayname.
    
  -geometry
    WxH+X+YSpecify the initial size and position of the first window using the
      traditional X11 geometry specification syntax. The numerical arguments
      W and H represent the initial window width and height. The
      numerical arguments X and Y indicate the window position
      relative to the top left corner of the screen.
    
  -name
    nameSet the application name.
    
  -title
    titleSet the title of the first window.
    
  -fn fontname,
    -font fontnameSpecify the name of the default font used for buttons and menus. The font
      should be specified using a X logical font description string.-bg color,
    -background colorSpecify the default background color for graphical user interface
      elements. The color should be given as a standard X11 color name.
    
  -fg color,
    -foreground colorSpecify the default foreground color for graphical user interface
      elements. The color should be given as a standard X11 color name.
    
  -btn
    colorSpecify the default button color. The color should be given as a standard
      X11 color name.
    
  -ncols
    countLimit the number of colors allocated on a 8 bit display. The default color
      cube contains 216 distinct colors.-cmapForce the allocation of a private color map on a 8-bit display. This might
      increase the color quality but cause flashing when the viewer window gets
      activated.
    
   The following options can be specified as command line options or
    can be passed by augmenting the document URL using a syntax
    similar to that of CGI arguments 
  
  http://.../file.djvu?djvuopts&key=value&key=value&... In order to separate real CGI arguments from these
    options, the viewer only recognizes keywords that appear after the word
    djvuopts. The keywords key are derived from the option names
    by removing the initial dashes. 
  -page=pagenameDisplay a specific document page. The viewer first searches a page whose
      identifier matches the argument pagename. Otherwise, if
      pagename is a number preceded by character + or -,
      the viewer performs a displacement relative to the current page.
      Otherwise, starting from the current page and wrapping around, it searches
      for a page whose title matches the argument pagename. Otherwise, if
      pagename is numerical, it is interpreted as an ordinal page number.
      Otherwise, and finally, the viewer searches a page whose name matches
      pagename.-pageno=pagenumberThe page searching algorithm for option page can cause ambiguities
      when page titles can be interpreted as numbers. The argument of option
      pageno is always interpreted as an ordinal page number. This option
      is less portable than page because it is not recognized by earlier
      versions of the djvu plugin. When using this option is necessary, it is
      advisable to use both the page and pageno options.-zoom=zoomfactorSpecify the initial zoom factor. Unless the toolbar, pop-up menu and
      keyboard are disabled, the user will be able to change the zoom factor.
      Legal values for zoomfactor are shown in the below:
    
 
      
        | number | Magnification factor in range 10% to 999%. |  
        | one2one | Select the "one-to-one" mode. |  
        | width | Select the "fit width" mode. |  
        | page | Select the "fit page" mode. |  
        | stretch | Stretch the image to the plugin window size. | -showposition=px,pySpecify a point in the current page that should be as close as possible to
      the center of the window. The horizontal and vertical positions
      px,py in the current page are given as fractions in
      range 0 to 1. For instance, 0,0 designates the upper left corner of
      the page, 0.5,0.5 is the center, and 1,1 is the lower right
      corner.
    
  -mode=modespecSpecify the initial display mode. Unless the toolbar and pop-up menu are
      disabled, the user will be able to change it. Legal values for
      modespec are shown in the below:
    
 
      
        | color | Display the color image. |  
        | bw | Display the foreground mask only. |  
        | fore | Display the foreground only. |  
        | back | Display the background only. |  
        | text | Overlay the hidden text over the color image. | -hor_align=keyword,
    -halign=keywordSpecify the horizontal position of the page in the viewer window. (This
      does not specify what part of the page will be shown, but rather how
      margins will be laid out around the page in the plugin window.) Argument
      keyword must be left, center, or right.
    
  -ver_align=keyword,
    -valign=keywordSpecify the vertical position of the page in the viewer window. (This does
      not specify what part of the page will be shown, but rather how margins
      will be laid out around the page in the plugin window.) Argument
      keyword must be top, center, or bottom.
    
  -cache=(yes|no)Enable or disable the caching of fully decoded pages of the document.
      Caching is on by default. Caching of documents whose URL
      does not contain an extension .djvu or .djv is off by
      default.
    
  -continuous=(yes|no)Enable or disable the continuous layout of multipage documents.
    
  -sidebyside=(yes|no),
    -side_by_side=(yes|no)Enable or disable the side-by-side layout of multipage documents.
    
  -coverpage=(yes|no)Specify whether the cover page must be displayed alone when multipage
      documents are shown in side-by-side layout.
    
  -righttoleft=(yes|no)Specify whether pages should be arranged right-to-left when multipage
      documents are shown in side-by-side layout.
    
  -layout=keyword{,keyword}Specify the layout settings using a single list of comma-separated
      keywords. The following keywords are recognized:
    
 
      
        | single | Disable the side-by-side and continuous modes. |  
        | double | Enable the side-by-side mode. |  
        | continuous | Enable the continuous mode. |  
        | cover,nocover | First page treatment in side-by-side mode. |  
        | ltor,rtol | Layout direction for side-by-side mode. |  
        | gap,nogap | Specify whether there is a gap between pages. | -scrollbars=(yes|no)Enable or disable the presence of scroll bars when the full image size
      exceeds the plugin window size. The default is yes.
    
  -frame=(yes|no)Enable or disable the display of a thin frame and shadow around the DjVu
      images. Frames are enabled by default.
    
  -background=colorSpecify the color of the background border displayed around the document.
      The color color must be given in hexadecimal RRGGBB
      or #RRGGBB format.
    
  -toolbar=keyword{(,|+|-)keyword}Controls the appearance and the contents of the toolbar. The argument of
      option toolbar is composed of a number of keywords separated by
      characters comma, plus or minus. The appearance of the toolbar is
      controlled by keywords placed before the first occurrence of a character
      plus or minus. The following keywords are recognized in this context:
    
 
      
        | no | Disable toolbar. |  
        | always | Displays the toolbar. |  
        | auto | Enable toolbar "autohide" mode (not implemented). |  
        | top | Place toolbar along the top edge. |  
        | bottom | Place toolbar along the bottom edge. |  
  
  The contents of the toolbar is controlled by keywords placed after the
      first occurrence of a character plus or minus. Each keyword adds (after a
      plus) or removes (after a minus) a particular toolbar button or group of
      buttons. The initial content of the toolbar is determined by the first
      occurrence of a character plus or minus. When this is a plus, the toolbar
      is initially empty. When this is a minus, the toolbar initially contains
      the default selection of buttons.
    The following keywords are recognized:
      
 
      
        | modecombo | for the display mode selection tool. |  
        | zoomcombo | for the zoom selection tool. |  
        | zoom | for the zoom buttons. |  
        | select | for the selection button. |  
        | rotate | for the image rotation buttons. |  
        | find | for the text search button. |  
        | new | for the new window button. |  
        | open | for the open new document button. |  
        | save | for the save button. |  
        | print | for the print button. |  
        | layout | for the page layout buttons. |  
        | pagecombo | for the page selection tool. |  
        | firstlast | for the first-page and last-page buttons. |  
        | prevnext | for the previous- and next-page buttons. |  
        | backforw | reserved for the back and forward buttons. |  
        | help | for the contextual help button. |  For the sake of backward compatibility, the keywords fore,
    fore_button, back, back_button, bw,
    bw_button, color, and color_button are interpreted like
    keyword modecombo; the keyword rescombo is a synonym of
    zoomcombo; the keywords pan, zoomsel, and
    textsel are interpreted like keyword select; and the keyword
    doublepage is interpreted like keyword layout. All other
    keywords are ignored. 
  
  Enable or disable the presence of the menu bar located on top of the
      window.
    
  -statusbar=(yes|no)Enable or disable the presence of the status bar located at the bottom of
      the window.
    
  Control the dockable panels. The argument is a comma separated list of
      keywords. A first group of keywords selects which panels are affected.
      Omitting these keywords selects all panels. A second group of keywords
      then controls the visibility and the position of the selected panels.
    
 
      
        | thumbnails | specify the thumbnail panel. |  
        | outline,bookmarks | specify the outline panel. |  
        | search,find | specify the search panel. |  
        | yes,true | show the specified panels (default). |  
        | no,false | hide the specified panels. |  
        | left | dock specified panels on the left side. |  
        | right | dock specified panels on the right side. |  
        | top | dock specified panels on the top side. |  
        | bottom | dock specified panels on the bottom side. | -thumbnails=keyword{,keyword}Compatibility alias for
      -sidebar=keyword{,keyword},thumbnails.-outline=keyword{,keyword}Compatibility alias for
      -sidebar=keyword{,keyword},outline.Enable or disable the pop-up menu.
    
  -keyboard=(yes|no)Enable or disable the DjVu plugin keyboard shortcuts. The default is yes
      (enabled). Note that disabling the keyboard handling does not disable the
      shortcuts associated with active menus (see options -menu and
      -menubar), visible toolbars and sidebars (see options
      -toolbar and -sidebar).
    
  -mouse=(yes|no)Enable or disable mouse interaction for panning and selecting. The default
      is yes (enabled).
    
  -links=(yes|no)Enable or disable hyper-links in the DjVu image. Hyper-links are enabled
      by default.
    
  -highlight=x,y,w,h[,color]Display a highlighted rectangle at the specified coordinates in the
      current page and with the specified color. Coordinates x, y,
      w, and h are measured in document image coordinates (not
      screen coordinates). The origin is set at the bottom left corner of the
      image. The color color must be given in hexadecimal
      RRGGBB or #RRGGBB format. Multiple
      highlighted zone can be specified and can be interspersed with multiple
      -page=pagename options.-find=textHighlight occurrences of the given string text. This option works
      when the document contains a hidden text layer. It can be used in
      conjunction with -sidebar=find to display the text searching
      interface.
    String text can be terminated by slash
        (/) followed by letters specifying search options. The
        following letters are recognized
      
 
      
        | c | Case-sensitive search. |  
        | C | Case-insensitive search (default). |  
        | w | Search hits start on word boundaries (default). |  
        | W | Ignore word boundaries. |  
        | r | Regular expression search. |  
        | R | String search (default). | -rotate=(0|90|180|270)Rotate the djvu image by the specified angle expressed in degrees
      counter-clockwise.
    
  -print=(yes|no)Enable or disable printing the DjVu document. Printing is enabled by
      default.
    
  -save=(yes|no)Enable or disable saving the DjVu document. Saving is enabled by default.
    
  -passiveCause the DjVu image to be displayed in a manner similar to an ordinary
      web image. The default zoom factor is changed to page. The toolbar,
      the status bar, the scrollbars, the menus, and the keyboard shortcuts are
      disabled.
    
  -passivestretchCause the DjVu image to be displayed in a manner similar to an ordinary
      web image. The default zoom factor is changed to stretch. The
      toolbar, the status bar, the scrollbars, the menus, and the keyboard
      shortcuts are disabled.
    
  These options were recognized by some versions of the DjVu viewers and are
      honored for the sake of backward compatibility. A warning message is
      printed when option -verbose is active.
    
  -logo, -textsel,
    -searchThese options were recognized by some versions of the DjVu viewers but are
      currently not implemented by djview4. A warning message is printed
      when option -verbose is active.
    
    
   Most features can be accessed using the menus, the toolbar, the
    side bar or the pop-up menu shown when the right mouse button is depressed
    over a DjVu image. Detailed help can be accessed by clicking the contextual
    help icon from the toolbar and then clicking on various section of the
    djview user interface. The following table lists some useful key combinations recognized
    when the djvu document is active: 
  
    | Key | Action |  
    | SHIFT+F1 | Activate the contextual help. |  
    | 1,2, and 3 | Change zoom to to 100%, 200% and 300%. |  
    | Up, Down, Left, Right | Scroll the image in the given direction. |  
    | Home | Display top left corner of the image. |  
    | End | Display bottom right corner of the image. |  
    | Control+Home | Go to the beginning of the document. |  
    | Control+End | Go to the end of the document. |  
    | Space, Return | Scroll down or go to next page. |  
    | Backspace | Scroll up or go to previous page. |  
    | Page Down | Go to the next page. |  
    | Page Up | Go to the previous page. |  
    | +, - | Zoom in and out. |  
    | [, ] | Rotate image. |  
    | W | Select the "Fit Width" zooming mode. |  
    | P | Select the "Fit Page" zooming mode. |  
    | CTRL+F, F3 | Search the hidden text layer. |  
    | CTRL+G | Go to a specific page by name or by number. |  Handy effects can be achieved by holding modifier keys. Although
    these keys are configurable from the preference dialog, the following table
    lists the default assignments 
  
    | Key | Action |  
    | CTRL+SHIFT | Hold these keys to show the magnification lens. |  
    | CTRL | Hold this key to select an area with the mouse. |  
    | SHIFT | Hold this key to display all hyperlinks. |  Setting environment variable DJVIEW_VERBOSE to a nonzero
    value is equivalent to calling djview with option -verbose.
    Setting environment variable DJVIEW_OPENGL to values 0 or 1 overrides
    the preference settings regarding OpenGL rendering. When the user clicks on a djvu hyperlink pointing to a web page,
    the program first tries to execute the web browser programs whose names are
    listed in the colon separated environment variable BROWSER, then
    tries sensible platform dependent defaults. The user interface language is determined by first trying to find
    a complete set of translation files for the language specified in the
    preference dialog, then for the ISO 639 languages specified in the colon
    separated environment variable LANGUAGE, and finally the language
    specified by the system locale. If all these searches fail, the user
    interface language reverts to the english default. This program was written by Léon Bottou
    <leonb@users.sf.net> and is distributed under the GNU General Public
    License. This program includes code derived from program tiff2pdf,
    written by Ross Finlayson and released under a BSD license. djvu(1), ddjvu(1), nsdejavu(1),
    tiff2pdf(1) 
  Visit the GSP FreeBSD Man Page Interface. Output converted with ManDoc.
 |