home *** CD-ROM | disk | FTP | other *** search
Wrap
Text File | 1995-07-26 | 79.2 KB | 1,453 lines
GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) NNNNAAAAMMMMEEEE _g_h_o_s_t_v_i_e_w - View PostScript documents using ghostscript SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS gggghhhhoooossssttttvvvviiiieeeewwww [filename] or gggghhhhoooossssttttvvvviiiieeeewwww [-monochrome] [-grayscale] [-color] [-[no]title] [-[no]date] [-[no]locator] [-[no]labels] [-resolution _d_p_i] [-dpi _d_p_i] [-xdpi _d_p_i] [-ydpi _d_p_i] [-magstep _n] [-[no]safer] [-[no]quiet] [-arguments _a_r_g_u_m_e_n_t_s] [-[no]center] [-portrait] [-landscape] [-upsidedown] [-seascape] [-[no]swap] [-letter] [-tabloid] [-ledger] [-legal] [-statement] [-executive] [-a3] [-a4] [-a5] [-b4] [-b5] [-folio] [-quarto] [-10x14] [-force] [-forceorientation] [-forcemedia] [-[no]openwindows] [-[no]ncdwm] [-page _l_a_b_e_l] [-_t_o_o_l_k_i_t_o_p_t_i_o_n ...] [filename] DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN The _g_h_o_s_t_v_i_e_w program provides an X11 user interface for the _g_h_o_s_t_s_c_r_i_p_t interpreter. _G_h_o_s_t_v_i_e_w and _g_h_o_s_t_s_c_r_i_p_t function as two cooperating programs. _G_h_o_s_t_v_i_e_w creates the viewing window and _g_h_o_s_t_s_c_r_i_p_t draws in it. Don't be alarmed by the number of options. Generally, one invokes _g_h_o_s_t_v_i_e_w with just one parameter, the name of the file to be previewed. If the filename is ``-'', _g_h_o_s_t_v_i_e_w will read from ``stdin''. The options provide a way to set X resources from the command line for a single invocation of _g_h_o_s_t_v_i_e_w. For that reason, discussion of the options is delayed until after the X resources are discussed. MMMMAAAAIIIINNNN WWWWIIIINNNNDDDDOOOOWWWW The main viewport is on the right side of the main window. If the page is larger than the viewport, there will be scroll bars along the bottom and right edges of the viewport. To the left of the viewport is the table of contents. If the PostScript file has document structuring convention (DSC) comments, the table of context will display the page labels (i.e. usually page numbers). To the left of the table of contents is the menu box. Each push button brings up a popup menu. Over the menu box and table of contents there are three optional labels that contain the title, date, and locator. The title label contains the document title found in the DSC comments. If no title can be found, the filename is used in its place. The date label contains the document date found in the DSC comments. If no date can be found, the last modified date of the file is used in its place. Since the title and date labels may be clipped by the main viewport, the date and title labels are push buttons that bring up a popup window with the title or date. These popup windows also show the ``document'' icon when the displayed string comes from the DSC comments. The Page 1 (printed 7/3/94) GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) locator shows the location of the cursor in the viewport. The location is expressed in the default user coordinate system. The locator is useful for measuring bounding boxes. Within the main viewport the mouse cursor is a ``target'' when _g_h_o_s_t_s_c_r_i_p_t is doing work. The cursor is a ``cross hair'' when _g_h_o_s_t_s_c_r_i_p_t is idle. When moving to another page in a document, it is generally best to wait for _g_h_o_s_t_s_c_r_i_p_t to become idle. Otherwise, the current _g_h_o_s_t_s_c_r_i_p_t process must be killed and the overhead of reading the prologue is incurred again. _G_h_o_s_t_v_i_e_w will check to see if the file has been modified just before it displays a page or when the application is deiconified. If the file has changed, it will reopen the file. Clicking anywhere within the viewport will popup a zoom window. The window is centered about the location that was clicked. Clicking with the first mouse button pops up a low resolution zoom window. Clicking with the second mouse button pops up a medium resolution zoom window. Clicking with the third mouse button pops up a high resolution zoom window. The cursor in the zoom window will display a ``target'' or ``cross hair'' depending on the state of _g_h_o_s_t_s_c_r_i_p_t. The locator reports the position of the cursor in the zoom windows as well as the main viewport. In the table of contents, the first and third mouse button function exactly as they do in a Text widget. That is the first mouse button selects text and the third mouse button extends selections. However, clicking on a page label with the second mouse button will cause that page to be shown. The page being displayed is marked with a '<' in the right margin of the table of contents. PPPPOOOOPPPPUUUUPPPP WWWWIIIINNNNDDDDOOOOWWWWSSSS There are several additional windows that may appear. The _c_o_p_y_r_i_g_h_t window will appear whenever copyright information is requested. The _i_n_f_o_r_m_a_t_i_o_n window appears whenever the _g_h_o_s_t_s_c_r_i_p_t process writes to ``stdout'' or ``stderr''. Whenever there is an error in the PostScript program, the stack trace will appear in this window. When _g_h_o_s_t_s_c_r_i_p_t is invoked without the quiet option, informational message regarding the state of _g_h_o_s_t_s_c_r_i_p_t will appear in the _i_n_f_o_r_m_a_t_i_o_n window. The _c_o_p_y_r_i_g_h_t and _i_n_f_o_r_m_a_t_i_o_n windows can be dismissed by pushing the ``Dismiss'' button. The _S_e_l_e_c_t _F_i_l_e dialog widget will appear when you wish to open or save a file. The _S_e_l_e_c_t _F_i_l_e dialog widget allows an X11 user to select a file by typing the path or by browsing in directory listings and selecting entries with Page 2 (printed 7/3/94) GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) the mouse. The space bar can be pressed to complete filenames, and tilde is used for home directories. All the usual key bindings can be used in the text widget, except for Return and Control-M, which are equivalent to pressing the OK button. The path can be scrolled using the large horizontal scroll bar, or by moving the insertion cursor in the text widget. The directory entries can be scrolled using the vertical scroll bars, or by holding a mouse button down and moving out of the listing. The scrolling speed varies with the distance from the listing. The directory entries are terminated with special characters that show the type of entry, similar to the -_F option of _l_s(1). The _S_e_l_e_c_t _F_i_l_e dialog widget is in total control until is pops down. No other controls in _g_h_o_s_t_v_i_e_w will be active during this time. MMMMEEEENNNNUUUUSSSS There are five buttons in the menu box. They are the FFFFiiiilllleeee, PPPPaaaaggggeeee, MMMMaaaaggggsssstttteeeepppp, OOOOrrrriiiieeeennnnttttaaaattttiiiioooonnnn, and MMMMeeeeddddiiiiaaaa buttons. There are keyboard accelerators for most of the popup menus. Be sure to read the keyboard accelerator section. FFFFiiiilllleeee This popup menu controls file access: OOOOppppeeeennnn............ Pops up the Select File window in preparation to open a file. The Select File widget is in total control until it pops down. Opens the file for viewing. RRRReeeeooooppppeeeennnn Reopens the current file. PPPPrrrriiiinnnntttt............ Pops up a dialog widget to ask for the printer name. Sends the whole document to the printer. PPPPrrrriiiinnnntttt mmmmaaaarrrrkkkkeeeedddd ppppaaaaggggeeeessss............ Pops up a dialog widget to ask for the printer name. Sends the marked pages to the printer. If no pages have been marked, the mark procedure is called before printing and then the unmark procedure is called after printing. SSSSaaaavvvveeee mmmmaaaarrrrkkkkeeeedddd ppppaaaaggggeeeessss............ Pops up the Select File window in preparation to save a file. The Select File widget is in total control until it Page 3 (printed 7/3/94) GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) pops down. Saves the marked pages in the selected file. If no pages have been marked, the mark procedure is called before saving and then the unmark procedure is called after saving. CCCCooooppppyyyyrrrriiiigggghhhhtttt............ Pops up the _c_o_p_y_r_i_g_h_t window. QQQQuuuuiiiitttt Causes _g_h_o_s_t_v_i_e_w to exit. PPPPaaaaggggeeee This popup menu controls page access: NNNNeeeexxxxtttt Display the next page. RRRReeeeddddiiiissssppppllllaaaayyyy Display the current page. PPPPrrrreeeevvvviiiioooouuuussss Display the previous page. CCCCeeeennnntttteeeerrrr Center the page in the viewport. MMMMaaaarrrrkkkk Mark the pages that have been selected in the table of contents. If no pages have been selected, mark the current page. UUUUnnnnmmmmaaaarrrrkkkk Unmark the pages that have been selected in the table of contents. If no pages have been selected, unmark the current page. MMMMaaaaggggsssstttteeeepppp The Magstep menu controls the magnification at which the document is viewed. The default magstep of 0 implies no magnification (i.e. the size on the screen should match the size on paper). _G_h_o_s_t_v_i_e_w borrows the notion of magstep from TeX. The magnification is defined to be 1.2**magstep. At magstep 1, the document is magnified by 1.2. At magstep -1, the document is reduced by 1.2. The Magstep menu lists values from -5 to 5. OOOOrrrriiiieeeennnnttttaaaattttiiiioooonnnn The Orientation menu controls the display orientation. A ``dot'' appears in front of the current orientation. The first mouse button sets the default orientation. The DSC comments may specify an orientation of Portrait or Landscape that overrides the default. In this case, a "document" appears in front of the current orientation. The second mouse button can be used to ``force'' the orientation on a document to override the DSC comments. If an orientation is Page 4 (printed 7/3/94) GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) being forced, then a ``tie fighter'' will appear in front of the current orientation. PPPPoooorrrrttttrrrraaaaiiiitttt Set the orientation to Portrait. This implies no rotation. A portrait orientation indicates that the longest edge of the paper is parallel to the vertical (y) axis. LLLLaaaannnnddddssssccccaaaappppeeee Set the orientation to Landscape. This implies a clockwise rotation of the paper by 90 degrees. A landscape orientation indicates that the longest edge of the paper is parallel to the horizontal (x) axis. UUUUppppssssiiiiddddeeee----ddddoooowwwwnnnn Set the orientation to Upside-Down. SSSSeeeeaaaassssccccaaaappppeeee Set the orientation to Seascape. This implies a counterclockwise rotation of the paper by 90 degrees. SSSSwwwwaaaapppp LLLLaaaannnnddddssssccccaaaappppeeee Swap the meaning of Landscape and Seascape. Most of the Landscape documents that I have encountered require a 90 clockwise rotation of the paper to view. However, there is no standard and some documents need to be rotated the other way. The swap landscape button allows _g_h_o_s_t_v_i_e_w to automatically rotate the document the right way in response to the %%%%%%%%OOOOrrrriiiieeeennnnttttaaaattttiiiioooonnnn comment in the PostScript file. MMMMeeeeddddiiiiaaaa The entries on the Media menu set the page media. Media defined in the document appear at the beginning of the menu separated by a line from the standard media. A ``dot'' appears in front of the current media. The first mouse button sets the default media. The DSC comments may specify the page media that overrides the default. In this case, a "document" appears in front of the current media. The second mouse button can be used to ``force'' the media on a document to override the DSC comments. Forcing the media on an EPSF figure will override the Bounding Box. This makes is easy to view a figure with an incorrect %%%%%%%%BBBBoooouuuunnnnddddiiiinnnnggggBBBBooooxxxx comment. If a media is being forced, then a ``tie fighter'' will appear in Page 5 (printed 7/3/94) GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) front of the current media. Here are the standard media names and their sizes. The size is given as the width and height in PostScript points. LLLLeeeetttttttteeeerrrr 612 x 792 (8.5 x 11 in.) TTTTaaaabbbbllllooooiiiidddd 792 x 1224 (11 x 17 in.) LLLLeeeeddddggggeeeerrrr 1224 x 792 (17 x 11 in.) LLLLeeeeggggaaaallll 612 x 1008 (8.5 x 14 in.) SSSSttttaaaatttteeeemmmmeeeennnntttt 396 x 612 (5.5 x 8.5 in.) EEEExxxxeeeeccccuuuuttttiiiivvvveeee 540 x 720 (7.5 x 10 in.) AAAA3333 842 x 1190 AAAA4444 595 x 842 AAAA5555 420 x 595 BBBB4444 729 x 1032 BBBB5555 516 x 729 FFFFoooolllliiiioooo 612 x 936 (8.5 x 13 in.) QQQQuuuuaaaarrrrttttoooo 610 x 780 11110000xxxx11114444 720 x 1008 (10 x 14 in.) KKKKEEEEYYYYBBBBOOOOAAAARRRRDDDD AAAACCCCCCCCEEEELLLLEEEERRRRAAAATTTTOOOORRRRSSSS Most of the popup menu commands have an equivalent action that can be invoked from the keyboard. The popup menu entry must be sensitive (i.e. not grayed out) for the action to have effect. Here is the default keyboard binding: QQQQ Bound to GGGGhhhhoooossssttttvvvviiiieeeewwwwQQQQuuuuiiiitttt(((()))) which is equivalent to pushing the QQQQuuuuiiiitttt menu button on the GGGGhhhhoooossssttttvvvviiiieeeewwww menu. OOOO Bound to GGGGhhhhoooossssttttvvvviiiieeeewwwwOOOOppppeeeennnn(((()))) which is equivalent to pushing the OOOOppppeeeennnn............ menu button on the FFFFiiiilllleeee menu. RRRR Bound to GGGGhhhhoooossssttttvvvviiiieeeewwwwRRRReeeeooooppppeeeennnn(((()))) which is equivalent to pushing the RRRReeeeooooppppeeeennnn menu button on the FFFFiiiilllleeee menu. SSSS Bound to GGGGhhhhoooossssttttvvvviiiieeeewwwwSSSSaaaavvvveeee(((()))) which is equivalent to pushing the SSSSaaaavvvveeee mmmmaaaarrrrkkkkeeeedddd ppppaaaaggggeeeessss............ menu button on the FFFFiiiilllleeee menu. PPPP Bound to GGGGhhhhoooossssttttvvvviiiieeeewwwwPPPPrrrriiiinnnnttttMMMMaaaarrrrkkkkeeeedddd(((()))) which is equivalent to pushing the PPPPrrrriiiinnnntttt mmmmaaaarrrrkkkkeeeedddd ppppaaaaggggeeeessss............ menu button on the FFFFiiiilllleeee menu. SSSShhhhiiiifffftttt----PPPP Bound to GGGGhhhhoooossssttttvvvviiiieeeewwwwPPPPrrrriiiinnnnttttWWWWhhhhoooolllleeee(((()))) which is equivalent to pushing the PPPPrrrriiiinnnntttt............ menu button on the FFFFiiiilllleeee menu. BBBBaaaacccckkkkSSSSppppaaaacccceeee, DDDDeeeelllleeeetttteeee, PPPPrrrriiiioooorrrr, BBBB Bound to GGGGhhhhoooossssttttvvvviiiieeeewwwwPPPPrrrreeeevvvviiiioooouuuussss(((()))) which is equivalent to pushing the PPPPrrrreeeevvvviiiioooouuuussss menu button on the PPPPaaaaggggeeee menu. Page 6 (printed 7/3/94) GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) ssssppppaaaacccceeee, RRRReeeettttuuuurrrrnnnn, NNNNeeeexxxxtttt, FFFF Bound to GGGGhhhhoooossssttttvvvviiiieeeewwwwNNNNeeeexxxxtttt(((()))) which is equivalent to pushing the NNNNeeeexxxxtttt menu button on the PPPPaaaaggggeeee menu. ppppeeeerrrriiiioooodddd, CCCCttttrrrrllll----LLLL Bound to GGGGhhhhoooossssttttvvvviiiieeeewwwwSSSShhhhoooowwww(((()))) which is equivalent to pushing the RRRReeeeddddiiiissssppppllllaaaayyyy menu button on the PPPPaaaaggggeeee menu. MMMM Bound to GGGGhhhhoooossssttttvvvviiiieeeewwwwMMMMaaaarrrrkkkk(((()))) which is equivalent to pushing the MMMMaaaarrrrkkkk menu button on the PPPPaaaaggggeeee menu. NNNN Bound to GGGGhhhhoooossssttttvvvviiiieeeewwwwUUUUnnnnMMMMaaaarrrrkkkk(((()))) which is equivalent to pushing the UUUUnnnnmmmmaaaarrrrkkkk menu button on the PPPPaaaaggggeeee menu. 0000 Bound to GGGGhhhhoooossssttttvvvviiiieeeewwwwMMMMaaaaggggsssstttteeeepppp((((0000)))) which is equivalent to pushing the 0000 menu button on the MMMMaaaaggggsssstttteeeepppp menu. 1111 Bound to GGGGhhhhoooossssttttvvvviiiieeeewwwwMMMMaaaaggggsssstttteeeepppp((((1111)))) which is equivalent to pushing the 1111 menu button on the MMMMaaaaggggsssstttteeeepppp menu. 2222 Bound to GGGGhhhhoooossssttttvvvviiiieeeewwwwMMMMaaaaggggsssstttteeeepppp((((2222)))) which is equivalent to pushing the 2222 menu button on the MMMMaaaaggggsssstttteeeepppp menu. 3333 Bound to GGGGhhhhoooossssttttvvvviiiieeeewwwwMMMMaaaaggggsssstttteeeepppp((((3333)))) which is equivalent to pushing the 3333 menu button on the MMMMaaaaggggsssstttteeeepppp menu. 4444 Bound to GGGGhhhhoooossssttttvvvviiiieeeewwwwMMMMaaaaggggsssstttteeeepppp((((4444)))) which is equivalent to pushing the 4444 menu button on the MMMMaaaaggggsssstttteeeepppp menu. 5555 Bound to GGGGhhhhoooossssttttvvvviiiieeeewwwwMMMMaaaaggggsssstttteeeepppp((((5555)))) which is equivalent to pushing the 5555 menu button on the MMMMaaaaggggsssstttteeeepppp menu. ++++ Bound to GGGGhhhhoooossssttttvvvviiiieeeewwwwIIIInnnnccccrrrreeeeaaaasssseeeeMMMMaaaaggggsssstttteeeepppp(((()))) which increases the magstep by 1. ---- Bound to GGGGhhhhoooossssttttvvvviiiieeeewwwwDDDDeeeeccccrrrreeeeaaaasssseeeeMMMMaaaaggggsssstttteeeepppp(((()))) which decreases the magstep by 1. UUUU Bound to GGGGhhhhoooossssttttvvvviiiieeeewwwwUUUUpppp(((()))) which scrolls the main viewport up. DDDD Bound to GGGGhhhhoooossssttttvvvviiiieeeewwwwDDDDoooowwwwnnnn(((()))) which scrolls the main viewport down. HHHH Bound to GGGGhhhhoooossssttttvvvviiiieeeewwwwLLLLeeeefffftttt(((()))) which scrolls the main viewport left. JJJJ Bound to GGGGhhhhoooossssttttvvvviiiieeeewwwwDDDDoooowwwwnnnn(((()))) which scrolls the main viewport down. KKKK Bound to GGGGhhhhoooossssttttvvvviiiieeeewwwwUUUUpppp(((()))) which scrolls the main Page 7 (printed 7/3/94) GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) viewport up. LLLL Bound to GGGGhhhhoooossssttttvvvviiiieeeewwwwRRRRiiiigggghhhhtttt(((()))) which scrolls the main viewport right. UUUUpppp (arrow) Bound to GGGGhhhhoooossssttttvvvviiiieeeewwwwDDDDeeeeffffaaaauuuulllltttt(((()))) GGGGhhhhoooossssttttvvvviiiieeeewwwwSSSSeeeettttOOOOrrrriiiieeeennnnttttaaaattttiiiioooonnnn((((ppppoooorrrrttttrrrraaaaiiiitttt)))) which is equivalent to pushing PPPPoooorrrrttttrrrraaaaiiiitttt with the first mouse button on the OOOOrrrriiiieeeennnnttttaaaattttiiiioooonnnn menu. RRRRiiiigggghhhhtttt (arrow) Bound to GGGGhhhhoooossssttttvvvviiiieeeewwwwDDDDeeeeffffaaaauuuulllltttt(((()))) GGGGhhhhoooossssttttvvvviiiieeeewwwwSSSSeeeettttOOOOrrrriiiieeeennnnttttaaaattttiiiioooonnnn((((llllaaaannnnddddssssccccaaaappppeeee)))) which is equivalent to pushing LLLLaaaannnnddddssssccccaaaappppeeee with the first mouse button on the OOOOrrrriiiieeeennnnttttaaaattttiiiioooonnnn menu. DDDDoooowwwwnnnn (arrow) Bound to GGGGhhhhoooossssttttvvvviiiieeeewwwwDDDDeeeeffffaaaauuuulllltttt(((()))) GGGGhhhhoooossssttttvvvviiiieeeewwwwSSSSeeeettttOOOOrrrriiiieeeennnnttttaaaattttiiiioooonnnn((((uuuuppppssssiiiiddddeeee----ddddoooowwwwnnnn)))) which is equivalent to pushing UUUUppppssssiiiiddddeeee----ddddoooowwwwnnnn with the first mouse button on the OOOOrrrriiiieeeennnnttttaaaattttiiiioooonnnn menu. LLLLeeeefffftttt (arrow) Bound to GGGGhhhhoooossssttttvvvviiiieeeewwwwDDDDeeeeffffaaaauuuulllltttt(((()))) GGGGhhhhoooossssttttvvvviiiieeeewwwwSSSSeeeettttOOOOrrrriiiieeeennnnttttaaaattttiiiioooonnnn((((sssseeeeaaaassssccccaaaappppeeee)))) which is equivalent to pushing SSSSeeeeaaaassssccccaaaappppeeee with the first mouse button on the OOOOrrrriiiieeeennnnttttaaaattttiiiioooonnnn menu. SSSShhhhiiiifffftttt----UUUUpppp (arrow) Bound to GGGGhhhhoooossssttttvvvviiiieeeewwwwFFFFoooorrrrcccceeee(((()))) GGGGhhhhoooossssttttvvvviiiieeeewwwwSSSSeeeettttOOOOrrrriiiieeeennnnttttaaaattttiiiioooonnnn((((ppppoooorrrrttttrrrraaaaiiiitttt)))) which is equivalent to pushing PPPPoooorrrrttttrrrraaaaiiiitttt with the second mouse button on the OOOOrrrriiiieeeennnnttttaaaattttiiiioooonnnn menu. SSSShhhhiiiifffftttt----RRRRiiiigggghhhhtttt (arrow) Bound to GGGGhhhhoooossssttttvvvviiiieeeewwwwFFFFoooorrrrcccceeee(((()))) GGGGhhhhoooossssttttvvvviiiieeeewwwwSSSSeeeettttOOOOrrrriiiieeeennnnttttaaaattttiiiioooonnnn((((llllaaaannnnddddssssccccaaaappppeeee)))) which is equivalent to pushing LLLLaaaannnnddddssssccccaaaappppeeee with the second mouse button on the OOOOrrrriiiieeeennnnttttaaaattttiiiioooonnnn menu. SSSShhhhiiiifffftttt----DDDDoooowwwwnnnn (arrow) Bound to GGGGhhhhoooossssttttvvvviiiieeeewwwwFFFFoooorrrrcccceeee(((()))) GGGGhhhhoooossssttttvvvviiiieeeewwwwSSSSeeeettttOOOOrrrriiiieeeennnnttttaaaattttiiiioooonnnn((((uuuuppppssssiiiiddddeeee----ddddoooowwwwnnnn)))) which is equivalent to pushing UUUUppppssssiiiiddddeeee----ddddoooowwwwnnnn with the second mouse button on the OOOOrrrriiiieeeennnnttttaaaattttiiiioooonnnn menu. SSSShhhhiiiifffftttt----LLLLeeeefffftttt (arrow) Bound to GGGGhhhhoooossssttttvvvviiiieeeewwwwFFFFoooorrrrcccceeee(((()))) GGGGhhhhoooossssttttvvvviiiieeeewwwwSSSSeeeettttOOOOrrrriiiieeeennnnttttaaaattttiiiioooonnnn((((sssseeeeaaaassssccccaaaappppeeee)))) which is equivalent to pushing SSSSeeeeaaaassssccccaaaappppeeee with the second mouse button on the OOOOrrrriiiieeeennnnttttaaaattttiiiioooonnnn menu. Page 8 (printed 7/3/94) GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) AAAACCCCTTTTIIIIOOOONNNNSSSS Most of the popup menu commands have an equivalent action that can be used in a translation. The popup menu entry must be sensitive (i.e. not grayed out) for the action to have effect. Here is the list of actions: GGGGhhhhoooossssttttvvvviiiieeeewwwwCCCCooooppppyyyyrrrriiiigggghhhhtttt(((()))) Equivalent to pushing the CCCCooooppppyyyyrrrriiiigggghhhhtttt............ menu button on the GGGGhhhhoooossssttttvvvviiiieeeewwww menu. GGGGhhhhoooossssttttvvvviiiieeeewwwwQQQQuuuuiiiitttt(((()))) Equivalent to pushing the QQQQuuuuiiiitttt menu button on the GGGGhhhhoooossssttttvvvviiiieeeewwww menu. GGGGhhhhoooossssttttvvvviiiieeeewwwwOOOOppppeeeennnn(((()))) Equivalent to pushing the OOOOppppeeeennnn............ menu button on the FFFFiiiilllleeee menu. GGGGhhhhoooossssttttvvvviiiieeeewwwwRRRReeeeooooppppeeeennnn(((()))) Equivalent to pushing the RRRReeeeooooppppeeeennnn menu button on the FFFFiiiilllleeee menu. GGGGhhhhoooossssttttvvvviiiieeeewwwwSSSSaaaavvvveeee(((()))) Equivalent to pushing the SSSSaaaavvvveeee mmmmaaaarrrrkkkkeeeedddd ppppaaaaggggeeeessss............ menu button on the FFFFiiiilllleeee menu. GGGGhhhhoooossssttttvvvviiiieeeewwwwPPPPrrrriiiinnnnttttWWWWhhhhoooolllleeee(((()))) Equivalent to pushing the PPPPrrrriiiinnnntttt............ menu button on the FFFFiiiilllleeee menu. GGGGhhhhoooossssttttvvvviiiieeeewwwwPPPPrrrriiiinnnnttttMMMMaaaarrrrkkkkeeeedddd(((()))) Equivalent to pushing the PPPPrrrriiiinnnntttt mmmmaaaarrrrkkkkeeeedddd ppppaaaaggggeeeessss............ menu button on the FFFFiiiilllleeee menu. GGGGhhhhoooossssttttvvvviiiieeeewwwwPPPPrrrreeeevvvviiiioooouuuussss(((()))) Equivalent to pushing the PPPPrrrreeeevvvviiiioooouuuussss menu button on the PPPPaaaaggggeeee menu. GGGGhhhhoooossssttttvvvviiiieeeewwwwSSSShhhhoooowwww(((()))) Equivalent to pushing the RRRReeeeddddiiiissssppppllllaaaayyyy menu button on the PPPPaaaaggggeeee menu. GGGGhhhhoooossssttttvvvviiiieeeewwwwNNNNeeeexxxxtttt(((()))) Equivalent to pushing the NNNNeeeexxxxtttt menu button on the PPPPaaaaggggeeee menu. GGGGhhhhoooossssttttvvvviiiieeeewwwwCCCCeeeennnntttteeeerrrr(((()))) Equivalent to pushing the CCCCeeeennnntttteeeerrrr menu button on the PPPPaaaaggggeeee menu. GGGGhhhhoooossssttttvvvviiiieeeewwwwMMMMaaaarrrrkkkk(((()))) Equivalent to pushing the MMMMaaaarrrrkkkk menu button on the Page 9 (printed 7/3/94) GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) PPPPaaaaggggeeee menu. GGGGhhhhoooossssttttvvvviiiieeeewwwwUUUUnnnnmmmmaaaarrrrkkkk(((()))) Equivalent to pushing the UUUUnnnnmmmmaaaarrrrkkkk menu button on the PPPPaaaaggggeeee menu. GGGGhhhhoooossssttttvvvviiiieeeewwwwSSSSeeeettttMMMMaaaaggggsssstttteeeepppp((((mmmmaaaaggggsssstttteeeepppp)))) Sets the magstep. The parameter must be an integer. GGGGhhhhoooossssttttvvvviiiieeeewwwwIIIInnnnccccrrrreeeeaaaasssseeeeMMMMaaaaggggsssstttteeeepppp(((()))) Increases magstep by one. GGGGhhhhoooossssttttvvvviiiieeeewwwwDDDDeeeeccccrrrreeeeaaaasssseeeeMMMMaaaaggggsssstttteeeepppp(((()))) Decreases magstep by one. GGGGhhhhoooossssttttvvvviiiieeeewwwwSSSSeeeettttOOOOrrrriiiieeeennnnttttaaaattttiiiioooonnnn((((oooorrrriiiieeeennnnttttaaaattttiiiioooonnnn)))) Set the orientation to the passed parameter. The parameter must be ppppoooorrrrttttrrrraaaaiiiitttt, llllaaaannnnddddssssccccaaaappppeeee, uuuuppppssssiiiiddddeeee----ddddoooowwwwnnnn, or sssseeeeaaaassssccccaaaappppeeee. GGGGhhhhoooossssttttvvvviiiieeeewwwwSSSSwwwwaaaappppLLLLaaaannnnddddssssccccaaaappppeeee(((()))) Equivalent to pushing the SSSSwwwwaaaapppp LLLLaaaannnnddddssssccccaaaappppeeee menu button on the OOOOrrrriiiieeeennnnttttaaaattttiiiioooonnnn menu. GGGGhhhhoooossssttttvvvviiiieeeewwwwSSSSeeeettttPPPPaaaaggggeeeeMMMMeeeeddddiiiiaaaa((((mmmmeeeeddddiiiiaaaa----nnnnaaaammmmeeee)))) Sets the media. The parameter should be either a media defined in the document or a standard media. GGGGhhhhoooossssttttvvvviiiieeeewwwwDDDDeeeeffffaaaauuuulllltttt(((()))) The orientation or media being set is not forced on the document. This action is called before the action that sets the orientation or media. GGGGhhhhoooossssttttvvvviiiieeeewwwwFFFFoooorrrrcccceeee(((()))) The orientation or media being set is forced on the document. This action is called before the action that sets the orientation or media. GGGGhhhhoooossssttttvvvviiiieeeewwwwDDDDeeeelllleeeetttteeeeWWWWiiiinnnnddddoooowwww(((()))) Destroy the current window. This provides a way to implement the Delete Window protocol for window managers. GGGGhhhhoooossssttttvvvviiiieeeewwwwDDDDiiiissssmmmmiiiissssssss(((()))) Pop down the current window. This provides a way to implement the Delete Window protocol for window managers. GGGGhhhhoooossssttttvvvviiiieeeewwwwSSSSccccrrrroooollllllllUUUUpppp(((()))) Scroll the main viewport up. Page 10 (printed 7/3/94) GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) GGGGhhhhoooossssttttvvvviiiieeeewwwwSSSSccccrrrroooollllllllDDDDoooowwwwnnnn(((()))) Scroll the main viewport down. GGGGhhhhoooossssttttvvvviiiieeeewwwwSSSSccccrrrroooollllllllLLLLeeeefffftttt(((()))) Scroll the main viewport left. GGGGhhhhoooossssttttvvvviiiieeeewwwwSSSSccccrrrroooollllllllRRRRiiiigggghhhhtttt(((()))) Scroll the main viewport right. GGGGhhhhoooossssttttvvvviiiieeeewwwwEEEErrrraaaasssseeeeLLLLooooccccaaaattttoooorrrr(((()))) Used to erase the locator when leaving a Ghostview widget. GGGGhhhhoooossssttttvvvviiiieeeewwwwCCCChhhheeeecccckkkkFFFFiiiilllleeee(((()))) Checks to see if the file changed and refreshes the screen if necessary. AAAAPPPPPPPPLLLLIIIICCCCAAAATTTTIIIIOOOONNNN RRRREEEESSSSOOOOUUUURRRRCCCCEEEESSSS The following application resources may be set to control the default behavior of _g_h_o_s_t_v_i_e_w. sssshhhhoooowwwwTTTTiiiittttlllleeee ((((class LLLLaaaabbbbeeeellllssss)))) Tells whether to display the %%%%%%%%TTTTiiiittttlllleeee comment. The default is ``true''. sssshhhhoooowwwwDDDDaaaatttteeee ((((class LLLLaaaabbbbeeeellllssss)))) Tells whether to display the %%%%%%%%DDDDaaaattttaaaa comment. The default is ``true''. sssshhhhoooowwwwLLLLooooccccaaaattttoooorrrr ((((class LLLLaaaabbbbeeeellllssss)))) Tells whether to display the locator. The default is ``true''. aaaauuuuttttooooCCCCeeeennnntttteeeerrrr ((((class AAAAuuuuttttooooCCCCeeeennnntttteeeerrrr)))) Tells whether to center the page within the viewport whenever the page size changes. The default is ``true''. hhhhoooorrrriiiizzzzoooonnnnaaaallllMMMMaaaarrrrggggiiiinnnn ((((class MMMMaaaarrrrggggiiiinnnn)))) Tells how many pixels ghostview should reserve for window decorations in the horizontal direction. The default value is ``20''. vvvveeeerrrrttttiiiiccccaaaallllMMMMaaaarrrrggggiiiinnnn ((((class MMMMaaaarrrrggggiiiinnnn)))) Tells how many pixels ghostview should reserve for window decorations in the vertical direction. The default value is ``44''. mmmmiiiinnnniiiimmmmuuuummmmMMMMaaaaggggsssstttteeeepppp ((((class MMMMaaaaggggsssstttteeeepppp)))) Tells the smallest magstep to display. The default is ``-5''. Page 11 (printed 7/3/94) GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) mmmmaaaaxxxxiiiimmmmuuuummmmMMMMaaaaggggsssstttteeeepppp ((((class MMMMaaaaggggsssstttteeeepppp)))) Tells the largest magstep to display. The default is ``5''. mmmmaaaaggggsssstttteeeepppp ((((class MMMMaaaaggggsssstttteeeepppp)))) Sets the default magstep. The default is ``0''. oooorrrriiiieeeennnnttttaaaattttiiiioooonnnn ((((class OOOOrrrriiiieeeennnnttttaaaattttiiiioooonnnn)))) Sets the default orientation. The default is ``Portrait''. ppppaaaaggggeeee ((((class PPPPaaaaggggeeee)))) Gives the initial page to display. This resource only affects the display of the file listed on the command line. The default is NULL. ppppaaaaggggeeeeMMMMeeeeddddiiiiaaaa ((((class PPPPaaaaggggeeeeMMMMeeeeddddiiiiaaaa)))) Sets the default page media. The default is ``Letter''. ffffoooorrrrcccceeeeOOOOrrrriiiieeeennnnttttaaaattttiiiioooonnnn ((((class FFFFoooorrrrcccceeee)))) Tells whether to force the orientation on the document. The default is ``false''. ffffoooorrrrcccceeeePPPPaaaaggggeeeeMMMMeeeeddddiiiiaaaa ((((class FFFFoooorrrrcccceeee)))) Tells whether to force the page media on the document. The default is ``false''. sssswwwwaaaappppLLLLaaaannnnddddssssccccaaaappppeeee ((((class SSSSwwwwaaaappppLLLLaaaannnnddddssssccccaaaappppeeee)))) Tells whether to swap the meaning of Landscape and Seascape. The default is ``false''. pppprrrriiiinnnnttttCCCCoooommmmmmmmaaaannnndddd ((((class PPPPrrrriiiinnnnttttCCCCoooommmmmmmmaaaannnndddd)))) Sets the command used for printing. The printer environment variable is set to the desired printer and then this command is executed using popen. This command should read from ``stdin'' and send the file to the appropriate printer. The default value is ``lpr'' for BSD and ``lp'' for System V. pppprrrriiiinnnntttteeeerrrrVVVVaaaarrrriiiiaaaabbbblllleeee ((((class PPPPrrrriiiinnnntttteeeerrrrVVVVaaaarrrriiiiaaaabbbblllleeee)))) Gives the name of the printer environment variable. The default value is ``PRINTER'' for BSD and ``LPDEST'' for System V. ddddeeeeffffaaaauuuullllttttPPPPrrrriiiinnnntttteeeerrrr ((((class DDDDeeeeffffaaaauuuullllttttPPPPrrrriiiinnnntttteeeerrrr)))) Gives the printer name to use when the printer environment variable is not set. The default value is NULL. pppprrrriiiinnnnttttPPPPrrrroooommmmpppptttt ((((class PPPPrrrriiiinnnnttttPPPPrrrroooommmmpppptttt)))) Sets the prompt used to ask for the printer name. Page 12 (printed 7/3/94) GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) The default value is ``Printer Name: ''. pppprrrriiiinnnnttttFFFFaaaaiiiillll ((((class pppprrrriiiinnnnttttFFFFaaaaiiiillll)))) Sets the string used to inform the user that the printer command failed. The default is ``"lpr" command failed.''. ooooppppeeeennnnPPPPrrrroooommmmpppptttt ((((class OOOOppppeeeennnnPPPPrrrroooommmmpppptttt)))) Sets the prompt used to ask for a file name to open. The default value is ``Open File: ''. ooooppppeeeennnnFFFFaaaaiiiillll ((((class OOOOppppeeeennnnFFFFaaaaiiiillll)))) Sets the string used to inform the user that the open failed. The default value is ``Cannot open file: ''. ssssaaaavvvveeeePPPPrrrroooommmmpppptttt ((((class SSSSaaaavvvveeeePPPPrrrroooommmmpppptttt)))) Sets the prompt used to ask for a file name to save. The default value is ``Save File: ''. ssssaaaavvvveeeeFFFFaaaaiiiillll ((((class SSSSaaaavvvveeeeFFFFaaaaiiiillll)))) Sets the string used to inform the user that the save failed. The default value is ``Cannot save file: ''. ooooppppeeeennnnWWWWiiiinnnnddddoooowwwwssss ((((class OOOOppppeeeennnnWWWWiiiinnnnddddoooowwwwssss)))) OpenWindows servers sometimes cause error messages about bitmaps not being 1 bit deep. Turning on this resource avoids the problem by not using any bitmaps. You lose the functionality of having the current magstep, orientation and media marked on the popup menus. The default value is ``false''. nnnnccccddddwwwwmmmm ((((class NNNNccccddddwwwwmmmm)))) The Xt Intrinsics has a bug that causes bogus information in the window manager size hints. _N_c_d_w_m and possibly other window managers get confused by the bogus information and make the window extremely small. _T_w_m and _m_w_m ignore the bogus information. Turning on the resource avoids the problem with _n_c_d_w_m by doing things slightly differently. However, this can confuse other window managers such as _m_w_m. This bug is fixed in X11R5 fix-10. You should only set this resource if you have the problem. The default value is ``false''. GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW WWWWIIIIDDDDGGGGEEEETTTT RRRREEEESSSSOOOOUUUURRRRCCCCEEEESSSS Certain resources in the Ghostview widget may be set by the user. These selected resources are presented below. aaaarrrrgggguuuummmmeeeennnnttttssss ((((class AAAArrrrgggguuuummmmeeeennnnttttssss)))) Page 13 (printed 7/3/94) GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) Additional arguments passed to the interpreter. It is convenient to name files that preload fonts here for PostScript programs that continually reload fonts while rendering a page. The default is no additional arguments. bbbbuuuussssyyyyCCCCuuuurrrrssssoooorrrr ((((class CCCCuuuurrrrssssoooorrrr)))) The cursor shown when _g_h_o_s_t_s_c_r_i_p_t is rendering to the window. The busy cursor is set to the ``target'' by the application defaults. ccccuuuurrrrssssoooorrrr ((((class CCCCuuuurrrrssssoooorrrr)))) The cursor shown when _g_h_o_s_t_s_c_r_i_p_t is idle. The default cursor is the ``crosshair''. iiiinnnntttteeeerrrrpppprrrreeeetttteeeerrrr ((((class IIIInnnntttteeeerrrrpppprrrreeeetttteeeerrrr)))) The name of the executable to call to render the PostScript. It is convenient to set this resource to the path of an alternate version of ghostscript for testing. The default value is ``gs''. ppppaaaalllleeeetttttttteeee ((((class PPPPaaaalllleeeetttttttteeee)))) Tells _g_h_o_s_t_s_c_r_i_p_t how to restrict the palette used when rendering. The possible values are ``color'', ``grayscale'', and ``monochrome''. The default value is ``color''. qqqquuuuiiiieeeetttt ((((class QQQQuuuuiiiieeeetttt)))) Tells _g_h_o_s_t_s_c_r_i_p_t whether to supress informational messages. The default value is ``true''. ssssaaaaffffeeeerrrr ((((class SSSSaaaaffffeeeerrrr)))) Tells _g_h_o_s_t_s_c_r_i_p_t whether to run in ``safer'' mode. The default value is ``true''. uuuusssseeeeBBBBaaaacccckkkkiiiinnnnggggPPPPiiiixxxxmmmmaaaapppp ((((class UUUUsssseeeeBBBBaaaacccckkkkiiiinnnnggggPPPPiiiixxxxmmmmaaaapppp)))) Tells whether to use a backing pixmap. If this resource is false, backing store is requested on the Ghostview window. Some X servers have limited resources for large pixmaps. Also, some X servers' backing store is much faster than using a backing pixmap. You should reset this resource if your X server is one of the server types mentioned. The default value is ``true''. xxxxddddppppiiii ((((class RRRReeeessssoooolllluuuuttttiiiioooonnnn)))) Sets the X resolution of the window in dots per inch. You can use this resource to affect the main window. Zoom windows have their X dpi set explicitly in the program. The default value is calculated from the screen metrics. Page 14 (printed 7/3/94) GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) yyyyddddppppiiii ((((class RRRReeeessssoooolllluuuuttttiiiioooonnnn)))) Sets the Y resolution of the window in dots per inch. You can use this resource to affect the main window. Zoom windows have their Y dpi set explicitly in the program. The default value is calculated from the screen metrics. GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW WWWWIIIIDDDDGGGGEEEETTTT AAAACCCCTTTTIIIIOOOONNNNSSSS nnnnoooottttiiiiffffyyyy((((wwwwiiiiddddtttthhhh hhhheeeeiiiigggghhhhtttt xxxxddddppppiiii yyyyddddppppiiii)))) The notify event is used by the ghostview application for the locator and popup zoom windows. If the width and height are 0, the event is user for the locator. Otherwise, it triggers a popup zoom window. The default width and height are 72. The default xdpi and ydpi are 300. The height will default to the width if the height is omitted. The xdpi will default to the xdpi if the ydpi is omitted. OOOOPPPPTTTTIIIIOOOONNNNSSSS ----mmmmoooonnnnoooocccchhhhrrrroooommmmeeee Equivalent to setting ``*Ghostview.palette: Monochrome''. ----ggggrrrraaaayyyyssssccccaaaalllleeee Equivalent to setting ``*Ghostview.palette: GrayScale''. ----ccccoooolllloooorrrr Equivalent to setting ``*Ghostview.palette: Color''. ----ttttiiiittttlllleeee Equivalent to setting ``Ghostview.showTitle: True''. ----nnnnoooottttiiiittttlllleeee Equivalent to setting ``Ghostview.showTitle: False''. ----ddddaaaatttteeee Equivalent to setting ``Ghostview.showDate: True''. ----nnnnooooddddaaaatttteeee Equivalent to setting ``Ghostview.showDate: False''. ----llllooooccccaaaattttoooorrrr Equivalent to setting ``Ghostview.showLocator: True''. ----nnnnoooollllooooccccaaaattttoooorrrr Equivalent to setting ``Ghostview.showLocator: False''. ----llllaaaabbbbeeeellllssss Equivalent to setting ``Ghostview.Labels: True''. Page 15 (printed 7/3/94) GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) ----nnnnoooollllaaaabbbbeeeellllssss Equivalent to setting ``Ghostview.Labels: False''. ----rrrreeeessssoooolllluuuuttttiiiioooonnnn _d_p_i Equivalent to setting ``*Ghostview.Resolution: _d_p_i''. ----ddddppppiiii _d_p_i Equivalent to setting ``*Ghostview.Resolution: _d_p_i''. ----xxxxddddppppiiii _d_p_i Equivalent to setting ``*Ghostview.xdpi: _d_p_i''. ----yyyyddddppppiiii _d_p_i Equivalent to setting ``*Ghostview.ydpi: _d_p_i''. ----mmmmaaaaggggsssstttteeeepppp _m_a_g_s_t_e_p Equivalent to setting ``Ghostview.magstep: _m_a_g_s_t_e_p''. ----ssssaaaaffffeeeerrrr Equivalent to setting ``*Ghostview.safer: True''. ----nnnnoooossssaaaaffffeeeerrrr Equivalent to setting ``*Ghostview.safer: False''. ----qqqquuuuiiiieeeetttt Equivalent to setting ``*Ghostview.quiet: True''. ----nnnnooooqqqquuuuiiiieeeetttt Equivalent to setting ``*Ghostview.quiet: False''. ----aaaarrrrgggguuuummmmeeeennnnttttssss _a_r_g_u_m_e_n_t_s Equivalent to setting ``*Ghostview.arguments: _a_r_g_u_m_e_n_t_s''. ----cccceeeennnntttteeeerrrr Equivalent to setting ``Ghostview.autoCenter: True''. ----nnnnoooocccceeeennnntttteeeerrrr Equivalent to setting ``Ghostview.autoCenter: False''. ----ppppoooorrrrttttrrrraaaaiiiitttt Equivalent to setting ``Ghostview.orientation: Portrait''. ----llllaaaannnnddddssssccccaaaappppeeee Equivalent to setting ``Ghostview.orientation: Landscape''. ----uuuuppppssssiiiiddddeeeeddddoooowwwwnnnn Equivalent to setting ``Ghostview.orientation: Upside-down''. ----sssseeeeaaaassssccccaaaappppeeee Equivalent to setting ``Ghostview.orientation: Seascape''. ----sssswwwwaaaapppp Equivalent to setting ``Ghostview.swapLandscape: True''. Page 16 (printed 7/3/94) GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) ----nnnnoooosssswwwwaaaapppp Equivalent to setting ``Ghostview.swapLandscape: False''. ----lllleeeetttttttteeeerrrr Equivalent to setting ``Ghostview.pageMedia: Letter''. ----ttttaaaabbbbllllooooiiiidddd Equivalent to setting ``Ghostview.pageMedia: Tabloid''. ----lllleeeeddddggggeeeerrrr Equivalent to setting ``Ghostview.pageMedia: Ledger''. ----lllleeeeggggaaaallll Equivalent to setting ``Ghostview.pageMedia: Legal''. ----ssssttttaaaatttteeeemmmmeeeennnntttt Equivalent to setting ``Ghostview.pageMedia: Statement''. ----eeeexxxxeeeeccccuuuuttttiiiivvvveeee Equivalent to setting ``Ghostview.pageMedia: Executive''. ----aaaa3333 Equivalent to setting ``Ghostview.pageMedia: A3''. ----aaaa4444 Equivalent to setting ``Ghostview.pageMedia: A4''. ----aaaa5555 Equivalent to setting ``Ghostview.pageMedia: A5''. ----bbbb4444 Equivalent to setting ``Ghostview.pageMedia: B4''. ----bbbb5555 Equivalent to setting ``Ghostview.pageMedia: B5''. ----ffffoooolllliiiioooo Equivalent to setting ``Ghostview.pageMedia: Folio''. ----qqqquuuuaaaarrrrttttoooo Equivalent to setting ``Ghostview.pageMedia: Quarto''. ----11110000xxxx11114444 Equivalent to setting ``Ghostview.pageMedia: 10x14''. ----ffffoooorrrrcccceeee Equivalent to setting ``Ghostview.Force: True''. ----ffffoooorrrrcccceeeeoooorrrriiiieeeennnnttttaaaattttiiiioooonnnn Equivalent to setting ``Ghostview.forceOrientation: True''. ----ffffoooorrrrcccceeeemmmmeeeeddddiiiiaaaa Equivalent to setting ``Ghostview.forcePageMedia: True''. Page 17 (printed 7/3/94) GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) ----ooooppppeeeennnnwwwwiiiinnnnddddoooowwwwssss Equivalent to setting ``Ghostview.openWindows: True''. ----nnnnooooooooppppeeeennnnwwwwiiiinnnnddddoooowwwwssss Equivalent to setting ``Ghostview.openWindows: False''. ----nnnnccccddddwwwwmmmm Equivalent to setting ``Ghostview.ncdwm: True''. ----nnnnoooonnnnccccddddwwwwmmmm Equivalent to setting ``Ghostview.ncdwm: False''. ----ppppaaaaggggeeee _l_a_b_e_l Equivalent to setting ``Ghostview.page: _l_a_b_e_l''. WWWWIIIIDDDDGGGGEEEETTTT HHHHIIIIEEEERRRRAAAARRRRCCCCHHHHYYYY _T_h_e _h_i_e_r_a_r_c_h_y _o_f _t_h_e _g_h_o_s_t_v_i_e_w _a_p_p_l_i_c_a_t_i_o_n: Ghostview ghostview Form form MenuButton titleButton SimpleMenu menu SmeBSB title MenuButton dateButton SimpleMenu menu SmeBSB date Label locator Box box MenuButton fileButton SimpleMenu menu SmeBSB open SmeBSB reopen SmeBSB printwhole SmeBSB printmarked SmeBSB save SmeLine line SmeBSB copyright SmeBSB quit MenuButton pageButton SimpleMenu menu SmeBSB next SmeBSB show SmeBSB prev SmeLine line SmeBSB center SmeLine line SmeBSB mark SmeBSB unmark MenuButton magstepButton SimpleMenu menu SmeBSB -5 SmeBSB -4 Page 18 (printed 7/3/94) GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) SmeBSB -3 SmeBSB -2 SmeBSB -1 SmeBSB 0 SmeBSB 1 SmeBSB 2 SmeBSB 3 SmeBSB 4 SmeBSB 5 MenuButton orientationButton SimpleMenu menu SmeBSB portrait SmeBSB landscape SmeBSB upsidedown SmeBSB seascape SmeLine line SmeBSB swap MenuButton pagemediaButton SimpleMenu menu SmeBSB Letter SmeBSB Tabloid SmeBSB Ledger SmeBSB Legal SmeBSB Statement SmeBSB Executive SmeBSB A3 SmeBSB A4 SmeBSB A5 SmeBSB B4 SmeBSB B5 SmeBSB Folio SmeBSB Quarto SmeBSB 10x14 Text toc Viewport pageview Core clip Ghostview page Scrollbar horizontal Scrollbar vertical TopLevelShell information Form form Text text Command dismiss TopLevelShell copyright Form form Text text Command dismiss TransientShell popup Form dialog Label prompt Text response Command okay Page 19 (printed 7/3/94) GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) Command cancel TopLevelShell zoom Form form Ghostview page Command dismiss _T_h_e _h_i_e_r_a_r_c_h_y _o_f _t_h_e _S_e_l_e_c_t _F_i_l_e _d_i_a_l_o_g _b_o_x: TransientShell selFile Form selFileForm Label selFilePrompt Text selFileField Scrollbar selFileHScroll Composite selFileList1 Scrollbar selFileVScroll Scrollbar selFileHScroll Composite selFileList2 Scrollbar selFileVScroll Scrollbar selFileHScroll Composite selFileList3 Scrollbar selFileVScroll Scrollbar selFileHScroll Command selFileOK Command selFileCancel EEEENNNNVVVVIIIIRRRROOOONNNNMMMMEEEENNNNTTTT LLLLPPPPDDDDEEEESSSSTTTT The LPDEST environment variable gives the default printer destination on System V. PPPPRRRRIIIINNNNTTTTEEEERRRR The PRINTER environment variable gives the default printer destination on BSD. LLLLIIIIMMMMIIIITTTTAAAATTTTIIIIOOOONNNNSSSS If the document does not begin with ``%!PS-Adobe-'', it does not claim conformance to the document structuring convention. When these documents are encountered, the functionality of _g_h_o_s_t_v_i_e_w is limited to giving you scroll bars and a next page capability. Because there is no table of contents, skipping around the document and marking pages is impossible. If there is no table of contents for the document, the popup zoom window will always show the first page. BBBBUUUUGGGGSSSS If you find a bug, please send a bug report to ghostview@cs.wisc.edu. AAAAUUUUTTTTHHHHOOOORRRR Copyright (C) 1992 Timothy O. Theisen This program is free software; you can redistribute it Page 20 (printed 7/3/94) GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. Author: Tim Theisen Systems Programmer Internet: tim@cs.wisc.edu Department of Computer Sciences UUCP: uwvax!tim University of Wisconsin-Madison Phone: (608)262-0438 1210 West Dayton Street FAX: (608)262-9777 Madison, WI 53706 AAAACCCCKKKKNNNNOOOOWWWWLLLLEEEEDDDDGGGGEEEEMMMMEEEENNNNTTTTSSSS The Select File widget contains the following copyright notice: Copyright 1989 Software Research Associates, Inc., Tokyo, Japan Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation, and that the name of Software Research Associates not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. Software Research Associates makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty. SOFTWARE RESEARCH ASSOCIATES DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL SOFTWARE RESEARCH ASSOCIATES BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. Page 21 (printed 7/3/94) GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV GGGGHHHHOOOOSSSSTTTTVVVVIIIIEEEEWWWW((((1111)))) Author: Erik M. van der Poel Software Research Associates, Inc., Tokyo, Japan erik@sra.co.jp Page 22 (printed 7/3/94)