home *** CD-ROM | disk | FTP | other *** search
Text File | 1993-10-21 | 31.7 KB | 1,001 lines |
- ! of the indicator buttons visible at all times.
- ! This takes up more screen real estate,
- ! but allows the user to see all settable parameters.
- ! .\"-------
- ! .At
- ! .BR \-sp [ ecialtext ]
- ! .Ap
- ! Start
- ! .I xfig
- ! with the
- ! .I "special text"
- ! mode for text objects.
- ! .\"-------
- ! .At
- ! .BR \-startf [ ontsize ]
- ! .I pointsize
- ! .Ap
- Set the default font size for text objects (default = 12pt).
- ! .\"-------
- ! .At
- ! .BR \-startl [ atexFont ]
- ! .I font
- ! .Ap
- ! Set the starting font name for
- ! .I LaTeX
- ! fonts.
- ! .\"-------
- ! .At
- ! .BR \-startp [ sFont ]
- ! .I font
- ! .Ap
- ! Set the starting font name for
- ! .I PostScript
- ! fonts.
- ! .\"-------
- ! .At
- ! .BR \-te [ xtoutline ]
- ! .Ap
- ! Specifies that
- ! .I xfig
- ! will draw a red (on color machines) outline
- ! of the ``actual'' bounding box of text objects.
- ! This is not very useful anymore.
- ! In the past it was useful to show you
- ! the outline of rotated text since
- ! .I xfig
- ! didn't display rotated text then.
- ! .\"-------
- ! .At
- ! .BR \-tr [ ack ]
- ! .Ap
- Turn on cursor (mouse) tracking arrows (default).
- ! .\"-------
- ! .At
- ! .BR \-users [ cale ]
- ! .I scale
- ! .Ap
- ! Set the multiplier for displayed line lengths etc.
- ! This factor is multiplied by the actual length,
- ! radius or diameter of the object currently
- ! being drawn on the canvas.
- ! It is useful for making scale drawings, where
- e.g. 1 inch = 1 foot (userscale = 12.0) or 1cm = 1m (userscale = 100.0).
- ! .\"-------
- ! .At
- ! .BR \-useru [ nit ]
- ! .I units
- ! .Ap
- ! The
- ! .I units
- ! string is printed with the length information when drawing objects.
- ! For example if the
- ! .I userscale
- ! = 1.0 and the
- ! .I userunit
- ! =
- ! .I ft
- ! then a line which is 3 inches long on the canvas would be displayed as
- ! ``length = 3 ft'' when it is being drawn.
- ! .IP
- ! After
- ! .I xfig
- ! is started you may change the
- ! .I userscale
- ! and the
- ! .I userunit
- ! from a popup menu available by pressing mouse button 3 in the
- ! .I units
- ! box where the two rulers meet.
- .SH "GRAPHICAL OBJECTS"
- ! The objects in
- ! .I xfig
- ! are divided into
- ! .B "primitive objects"
- ! and
- ! .BR "compound objects" .
- ! The primitive objects are:
- ! .IR ARC ,
- ! .IR CIRCLE ,
- ! .IR "CLOSED SPLINE" ,
- ! .IR ELLIPSE ,
- ! .IR POLYLINE ,
- ! .IR POLYGON ,
- ! .IR "ENCAPSULATED POSTSCRIPT" ,
- ! .IR BOX ,
- ! .IR ARC-BOX ,
- ! .IR SPLINE ,
- ! and
- ! .IR TEXT .
- .PP
- A primitive object can be moved, rotated, flipped vertically or horizontally,
- scaled, copied, aligned within a compound object or erased.
- ! The
- ! .I TEXT
- ! primitive may not be flipped.
- The attributes of any primitive object can be edited using a popup
- panel (discussed below), so you can, for instance, set the position
- of an object manually.
- .PP
- ! A compound object is composed of primitive objects.
- ! The primitive objects
- ! that constitute a compound can not be individually modified,
- ! but they can be manipulated as an entity;
- ! a compound can be moved, rotated, flipped
- ! vertically or horizontally, scaled, copied or erased.
- ! A compound that contains any boxes or arc-boxes
- ! may only be rotated by 90 degrees.
- .PP
- ! Objects may overlap other objects according to their ``depth''.
- ! Objects with larger depth number are obscured by objects with smaller depth.
- .PP
- ! .I Regular
- ! polygons may be created using a special drawing mode, but a
- ! general
- ! .I POLYGON
- ! is created as a result, which may then be modified, i.e.
- the individual vertices may be moved if desired.
- .SH "DISPLAY WINDOWS"
- ! Ten regions comprise the display area of
- ! .IR xfig :
- ! the command region, top ruler, side ruler, drawing mode region,
- editing mode region, filename region, message region,
- mouse function indicator region and canvas region,
- and indicator region with buttons to set and show current line thickness,
- ***************
- *** 274,405 ****
- .SH "COMMAND PANEL FUNCTIONS"
- .TP
- .I Quit
- ! Exit from \fIxfig\fP, discarding the figure. If the figure has been modified and
- not saved, the user will be asked to
- confirm the action, by clicking mouse button 1 on a confirm/cancel popup menu.
- .TP
- ! .I Delete ALL
- Delete all objects from the canvas window (may be undone).
- .TP
- .I Undo
- Undo the last object creation, deletion or modification.
- .TP
- .I Redraw
- ! Redraw the canvas.
- .TP
- .I Paste
- Paste the object previously copied into the cut/paste file into the current
- figure (at its original position).
- .TP
- .I File
- ! Pressing mouse button 3 on this button invokes \fISave\fP function without
- ! popping up the file panel.
- .br
- ! Mouse button 1 or \fI<Meta>f\fP pops up a panel which contains several
- ! file-related functions:
- .PP
- .po +.5i
- .nr LL 6i
- .TP
- ! .I Current Filename
- This is read-only AsciiTextWidget which contains the filename that will be used
- ! to write output to a file \fIif there is no name specified in\fP the
- ! \fIFilename\fP panel.
- .TP
- .I Filename
- This is an editable AsciiTextWidget which contains the filename selected
- ! either by clicking on a filename from the \fIAlternatives\fP list or
- ! by typing a name in directly.
- ! Pressing return in the Filename window will \fILoad\fP the file and copy
- ! the name to the \fICurrent Filename\fP widget.
- .TP
- ! .I (File) Alternatives
- Pressing mouse button 1 on a filename in the file alternatives
- ! window will select that file by copying the filename into \fIFilename\fP window.
- ! Pressing return in this window will \fILoad\fP the file specified in the
- ! \fIFilename\fP window (if any) or the \fICurrent Filename\fP widget.
- .TP
- ! .I Filename Mask
- A wildcard mask may be typed into this editable AsciiTextWidget to restrict
- ! the search of filenames to a subset ala the \fIls\fP command.
- Pressing return in this window will automatically
- rescan the current directory.
- This string may be set by setting the X toolkit resource
- ! \fB*file_panel*mask*string\fP.
- .TP
- ! .I Current Directory
- This is an editable AsciiTextWidget which shows the current directory.
- ! It may be modified by the user to manually set a directory name. When
- ! return is pressed in this window the directory specified is scanned for
- ! files matching the \fIFilenamemask\fP, if any.
- !
- ! The ~ (tilde) character may be used to specify a user's home directory, ala
- unix shell tilde expansion.
- .TP
- ! .I (Directory) Alternatives
- Pressing mouse button 1 on a directory name in the directory
- ! alternatives list will do a "change directory" to that directory.
- !
- Pressing mouse button 3 in either the file or
- ! \fIDirectory Alternatives\fP window will do a "change directory" to the
- ! parent directory.
- .TP
- .I Home
- ! Pressing this button will change the directory to the \f3$HOME\f1 directory
- ! of the user.
- .TP
- .I Rescan
- ! Pressing this button or \fI<Meta>r\fP will rescan the
- ! current directory.
- .TP
- .I Cancel
- ! Pressing this button or \fI<Meta>c\fP will pop down the \fIFile\fP panel
- ! without making any changes to the directory or file name.
- .TP
- .I Save
- ! Pressing this button or \fI<Meta>s\fP will save the current contents of the
- canvas in the file specified in the
- ! \fIFilename\fP window \fIif any\fP, or the name specified in the
- ! \fICurrent Filename\fP if the former is empty.
- If the file already exists a confirmation popup menu will appear
- asking the user to confirm or cancel the save.
- ! If there is a filename in the \fIFilename\fP window it is copied to the
- ! \fICurrent Filename\fP window.
- !
- The current Export directory is updated to the current File directory when
- Save is pressed.
- .TP
- .I Load
- ! Pressing this button or \fI<Meta>l\fP will clear the canvas of any
- current figure and read the figure from the filename specified
- ! in the \fIFilename\fP menu item \fIif any\fP, or the name
- ! specified in the \fICurrent Filename\fP if the former is empty.
- If there is a figure currently on the canvas and any modifications
- have been made to it and not saved, a popup query
- window will first appear asking if the user wishes to discard the current
- ! figure or cancel the \fILoad\fP operation.
- !
- The current Export directory is updated to the current File directory when
- Load is pressed.
- !
- ! A popup message window will appear and diagnostic messages will be written
- ! if \fIxfig\fP changes any "illegal" object values to legal values. For example,
- ! older versions of \fIxfig\fP were lax about initializing unused parts such as
- ! \fIdepth\fP, and would produce very large, random values.
- ! \fIXfig\fP now will "clean up" bad values and inform you when it does so.
- ! Also, if you read in an older file format, \fIxfig\fP will inform you that
- ! it is converting it to the current format for that version of \fIxfig\fP.
- .br
- This window can be popped down by clicking the mouse button on the
- ! \fIDismiss\fP button.
- .TP
- ! .I Merge Read
- ! Pressing this button or \fI<Meta>r\fP will read the figure from the filename
- ! specified in the \fIFilename\fP window \fIif any\fP, or the name
- ! specified in the \fICurrent Filename\fP if the former is empty,
- and merge it with the figure already shown on the canvas.
- !
- ! See \fILoad\fP above for a description of the popup message window.
- .PP
- .po -.5i
- .nr LL 6.5i
- --- 617,835 ----
- .SH "COMMAND PANEL FUNCTIONS"
- .TP
- .I Quit
- ! Exit from
- ! .IR xfig ,
- ! discarding the figure.
- ! If the figure has been modified and
- not saved, the user will be asked to
- confirm the action, by clicking mouse button 1 on a confirm/cancel popup menu.
- + The accelerator
- + .I <Meta>q
- + will also perform this function.
- + This and all other accelerators are defined in the
- + .I app-defaults
- + file and may be changed if desired.
- .TP
- ! .I "Delete ALL"
- Delete all objects from the canvas window (may be undone).
- + The accelerator
- + .I <Meta>d
- + will also perform this function.
- .TP
- .I Undo
- Undo the last object creation, deletion or modification.
- + The accelerator
- + .I <Meta>u
- + will also perform this function.
- .TP
- .I Redraw
- ! Redraw the canvas. There are also two accelerators which do a redraw -
- ! .I <Meta>r
- ! and
- ! .I <Ctrl>l.
- .TP
- .I Paste
- Paste the object previously copied into the cut/paste file into the current
- figure (at its original position).
- + The accelerator
- + .I <Meta>t
- + will also perform this function.
- .TP
- .I File
- ! Pressing mouse button 3 on this button invokes
- ! .I Save
- ! function without popping up the file panel.
- .br
- ! Mouse button 1 or
- ! .I <Meta>f
- ! pops up a panel which contains several file-related functions:
- .PP
- .po +.5i
- .nr LL 6i
- .TP
- ! .I "Current Filename"
- This is read-only AsciiTextWidget which contains the filename that will be used
- ! to write output to a file
- ! .I "if there is no name specified in"
- ! the
- ! .I Filename
- ! panel.
- .TP
- .I Filename
- This is an editable AsciiTextWidget which contains the filename selected
- ! either by clicking on a filename from the
- ! .I Alternatives
- ! list or by typing a name in directly.
- ! Pressing return in the Filename window will
- ! .I Load
- ! the file and copy the name to the
- ! .I "Current Filename"
- ! widget.
- .TP
- ! .I "(File) Alternatives"
- Pressing mouse button 1 on a filename in the file alternatives
- ! window will select that file by copying the filename into
- ! .I Filename
- ! window.
- ! Pressing return in this window will
- ! .I Load
- ! the file specified in the
- ! .I Filename
- ! window (if any) or the
- ! .I "Current Filename"
- ! widget.
- .TP
- ! .I "Filename Mask"
- A wildcard mask may be typed into this editable AsciiTextWidget to restrict
- ! the search of filenames to a subset ala the
- ! .I ls
- ! command.
- Pressing return in this window will automatically
- rescan the current directory.
- This string may be set by setting the X toolkit resource
- ! .BR Fig*file_panel*mask*string .
- .TP
- ! .I "Current Directory"
- This is an editable AsciiTextWidget which shows the current directory.
- ! It may be modified by the user to manually set a directory name.
- ! When return is pressed in this window the directory specified is scanned for
- ! files matching the
- ! .IR Filenamemask ,
- ! if any.
- ! .IP \&
- ! The
- ! .B ~
- ! (tilde) character may be used to specify a user's home directory, ala
- unix shell tilde expansion.
- .TP
- ! .I "(Directory) Alternatives"
- Pressing mouse button 1 on a directory name in the directory
- ! alternatives list will do a ``change directory'' to that directory.
- ! .IP \&
- Pressing mouse button 3 in either the file or
- ! .I "Directory Alternatives"
- ! window will do a ``change directory'' to the parent directory.
- .TP
- .I Home
- ! Pressing this button will change the directory to the
- ! .I $HOME
- ! directory of the user.
- .TP
- .I Rescan
- ! Pressing this button or
- ! .I <Meta>r
- ! will rescan the current directory.
- .TP
- .I Cancel
- ! Pressing this button or
- ! .I <Meta>c
- ! will pop down the
- ! .I File
- ! panel without making any changes to the directory or file name.
- .TP
- .I Save
- ! Pressing this button or
- ! .I <Meta>s
- ! will save the current contents of the
- canvas in the file specified in the
- ! .I Filename
- ! window
- ! .IR "if any" ,
- ! or the name specified in the
- ! .I "Current Filename"
- ! if the former is empty.
- If the file already exists a confirmation popup menu will appear
- asking the user to confirm or cancel the save.
- ! If there is a filename in the
- ! .I Filename
- ! window it is copied to the
- ! .I "Current Filename"
- ! window.
- ! .IP \&
- The current Export directory is updated to the current File directory when
- Save is pressed.
- .TP
- .I Load
- ! Pressing this button or
- ! .I <Meta>l
- ! will clear the canvas of any
- current figure and read the figure from the filename specified
- ! in the
- ! .I Filename
- ! menu item
- ! .IR "if any" ,
- ! or the name specified in the
- ! .I "Current Filename"
- ! if the former is empty.
- If there is a figure currently on the canvas and any modifications
- have been made to it and not saved, a popup query
- window will first appear asking if the user wishes to discard the current
- ! figure or cancel the
- ! .I Load
- ! operation.
- ! .IP \&
- The current Export directory is updated to the current File directory when
- Load is pressed.
- ! .IP \&
- ! A popup message window will appear and diagnostic messages
- ! will be written if
- ! .I xfig
- ! changes any ``illegal'' object values to legal values.
- ! For example,
- ! older versions of
- ! .I xfig
- ! were lax about initializing unused parts such as
- ! .IR depth ,
- ! and would produce very large, random values.
- ! .I Xfig
- ! now will ``clean up'' bad values and inform you when it does so.
- ! Also, if you read in an older file format,
- ! .I xfig
- ! will inform you that
- ! it is converting it to the current format for that version of
- ! .IR xfig .
- .br
- This window can be popped down by clicking the mouse button on the
- ! .I Dismiss
- ! button.
- .TP
- ! .I "Merge Read"
- ! Pressing this button or
- ! .I <Meta>r
- ! will read the figure from the filename
- ! specified in the
- ! .I Filename
- ! window
- ! .IR "if any" ,
- ! or the name
- ! specified in the
- ! .I "Current Filename"
- ! if the former is empty,
- and merge it with the figure already shown on the canvas.
- ! .IP \&
- ! See
- ! .I Load
- ! above for a description of the popup message window.
- .PP
- .po -.5i
- .nr LL 6.5i
- ***************
- *** 406,415 ****
- .TP
- .I Export
- Will let you export the figure to an output file in one of several formats.
- ! Pressing mouse button 3 on this button invokes \fIExport\fP function without
- ! popping up the export panel.
- .br
- ! Mouse button 1 or \fI<Meta>e\fP pops up a directory browser widget and
- a menu with several export-related functions:
- .PP
- .po +.5i
- --- 836,848 ----
- .TP
- .I Export
- Will let you export the figure to an output file in one of several formats.
- ! Pressing mouse button 3 on this button invokes
- ! .I Export
- ! function without popping up the export panel.
- .br
- ! Mouse button 1 or
- ! .I <Meta>e
- ! pops up a directory browser widget and
- a menu with several export-related functions:
- .PP
- .po +.5i
- ***************
- *** 417,505 ****
- .TP
- .I Magnification
- This is an editable AsciiTextWidget which contains the magnification to use
- ! when translating figure to the output language. The default is 100%.
- .TP
- .I Orientation
- This button will toggle the output orientation between Landscape (horizontal)
- ! and Portrait (vertical). The default orientation is the same as the mode
- ! that \fIxfig\fP was started with.
- .TP
- .I Justification
- ! This window will only be sensitive when the language selected is "ps" (\fIPostScript\fP).
- ! You may choose that the figure is \fIflush left\fP or \fIcentered\fP in the
- output file.
- .TP
- .I Language
- ! The translation language to use for \fIxfig\fP output when output is
- ! directed to a file. The default is \fIPostScript\fP.
- ! The figure may be saved as an X11 bitmap by choosing \fIXbitmap\fP as the
- ! output language.
- The bitmap is created from the figure, the size of which is determined
- by the enclosing rectangle of all the figure plus a small border.
- .TP
- ! .I Default Output Filename
- This is read-only AsciiTextWidget which contains the filename that will be used
- ! to write output to a file \fIif there is no name specified in\fP Output File.
- The default is the figure name plus an extension that reflects the output
- ! language used, e.g. myfigure.ps if PostScript is the current language used.
- If the file already exists a confirmation popup menu will appear
- asking the user to confirm or cancel the save.
- .TP
- ! .I Output Filename
- This is an editable AsciiTextWidget which contains the filename to use
- to write output to a file.
- ! Pressing return in this window will \fIExport\fP the file and copy
- ! the name to the \fIDefault Output Filename\fP widget.
- If the file already exists a confirmation popup menu will appear
- asking the user to confirm or cancel the save.
- .TP
- ! .I (File) Alternatives
- Pressing mouse button 1 on a filename in the file alternatives
- ! window will select that file by copying the filename into \fIFilename\fP window.
- ! Pressing return in this window will \fIExport\fP the file and copy
- ! the name to the \fIDefault Output Filename\fP widget.
- .TP
- ! .I Filename Mask
- A wildcard mask may be typed into this editable AsciiTextWidget to restrict
- ! the search of filenames to a subset ala the \fIls\fP command.
- Pressing return in this window will automatically
- rescan the current directory.
- This string may be set by setting the X toolkit resource
- ! \fB*export_panel*mask*string\fP.
- .TP
- ! .I Current Directory
- This is an editable AsciiTextWidget which shows the current directory.
- ! It may be modified by the user to manually set a directory name. When
- return is pressed in this window the directory specified is scanned for
- ! files matching the \fIFilenamemask\fP, if any.
- !
- It is automatically updated
- to follow the current File directory when a File Load or Save is done.
- !
- ! The ~ (tilde) character may be used to specify a user's home directory, ala
- unix shell tilde expansion.
- .TP
- ! .I (Directory) Alternatives
- Pressing mouse button 1 on a directory name in the directory
- ! alternatives list will do a "change directory" to that directory.
- !
- Pressing mouse button 3 in either the file or
- ! \fIDirectory Alternatives\fP window will do a "change directory" to the
- parent directory.
- .TP
- .I Home
- ! Pressing this button will change the directory to the \f3$HOME\f1 directory
- ! of the user.
- .TP
- .I Rescan
- ! Pressing this button or \fI<Meta>r\fP will rescan the current directory.
- .TP
- .I Cancel
- ! Pressing this button or \fI<Meta>c\fP will pop down the \fIExport\fP menu
- ! without doing any print operation.
- .TP
- .I Export
- ! Pressing this button or \fI<Meta>e\fP will write (export) the figure
- to the file using the selected language.
- If the file already exists, a confirmation window will popup to ask the
- user to confirm the write or cancel.
- --- 850,981 ----
- .TP
- .I Magnification
- This is an editable AsciiTextWidget which contains the magnification to use
- ! when translating figure to the output language.
- ! The default is 100%.
- .TP
- .I Orientation
- This button will toggle the output orientation between Landscape (horizontal)
- ! and Portrait (vertical).
- ! The default orientation is the same as the mode that
- ! .I xfig
- ! was started with.
- .TP
- .I Justification
- ! This window will only be sensitive when the language selected is ``ps''
- ! .RI ( PostScript ).
- ! You may choose that the figure is
- ! .I "flush left"
- ! or
- ! .I centered
- ! in the
- output file.
- .TP
- .I Language
- ! The translation language to use for
- ! .I xfig
- ! output when output is directed to a file.
- ! The default is
- ! .IR PostScript .
- ! The figure may be saved as an X11 bitmap by choosing
- ! .I Xbitmap
- ! as the output language.
- The bitmap is created from the figure, the size of which is determined
- by the enclosing rectangle of all the figure plus a small border.
- .TP
- ! .I "Default Output Filename"
- This is read-only AsciiTextWidget which contains the filename that will be used
- ! to write output to a file
- ! .I "if there is no name specified in"
- ! Output File.
- The default is the figure name plus an extension that reflects the output
- ! language used, e.g.
- ! .B myfigure.ps
- ! if
- ! .I PostScript
- ! is the current language used.
- If the file already exists a confirmation popup menu will appear
- asking the user to confirm or cancel the save.
- .TP
- ! .I "Output Filename"
- This is an editable AsciiTextWidget which contains the filename to use
- to write output to a file.
- ! Pressing return in this window will
- ! .I Export
- ! the file and copy the name to the
- ! .I "Default Output Filename"
- ! widget.
- If the file already exists a confirmation popup menu will appear
- asking the user to confirm or cancel the save.
- .TP
- ! .I "(File) Alternatives"
- Pressing mouse button 1 on a filename in the file alternatives
- ! window will select that file by copying the filename into
- ! .I Filename
- ! window.
- ! Pressing return in this window will
- ! .I Export
- ! the file and copy
- ! the name to the
- ! .I "Default Output Filename"
- ! widget.
- .TP
- ! .I "Filename Mask"
- A wildcard mask may be typed into this editable AsciiTextWidget to restrict
- ! the search of filenames to a subset ala the
- ! .I ls
- ! command.
- Pressing return in this window will automatically
- rescan the current directory.
- This string may be set by setting the X toolkit resource
- ! .BR Fig*export_panel*mask*string .
- .TP
- ! .I "Current Directory"
- This is an editable AsciiTextWidget which shows the current directory.
- ! It may be modified by the user to manually set a directory name.
- ! When
- return is pressed in this window the directory specified is scanned for
- ! files matching the
- ! .IR Filenamemask ,
- ! if any.
- ! .IP \&
- It is automatically updated
- to follow the current File directory when a File Load or Save is done.
- ! .IP \&
- ! The
- ! .B ~
- ! (tilde) character may be used to specify a user's home directory, ala
- unix shell tilde expansion.
- .TP
- ! .I "(Directory) Alternatives"
- Pressing mouse button 1 on a directory name in the directory
- ! alternatives list will do a ``change directory'' to that directory.
- ! .IP \&
- Pressing mouse button 3 in either the file or
- ! .I "Directory Alternatives"
- ! window will do a ``change directory'' to the
- parent directory.
- .TP
- .I Home
- ! Pressing this button will change the directory to the
- ! .I $HOME
- ! directory of the user.
- .TP
- .I Rescan
- ! Pressing this button or
- ! .I <Meta>r
- ! will rescan the current directory.
- .TP
- .I Cancel
- ! Pressing this button or
- ! .I <Meta>c
- ! will pop down the
- ! .I Export
- ! menu without doing any print operation.
- .TP
- .I Export
- ! Pressing this button or
- ! .I <Meta>e
- ! will write (export) the figure
- to the file using the selected language.
- If the file already exists, a confirmation window will popup to ask the
- user to confirm the write or cancel.
- ***************
- *** 509,518 ****
- .nr LL 6.5i
- .TP
- .I Print
- ! Pressing mouse button 3 on this button invokes \fIPrint to Printer\fP function
- ! without popping up the print panel. Pressing the \fIShift\fP key and
- ! mouse button 3 invokes the \fIPrint to Batch\fP function.
- ! Pressing mouse button 1 or \fI<Meta>p\fP pops up a menu with several
- print-related functions:
- .PP
- .po +.5i
- --- 985,1001 ----
- .nr LL 6.5i
- .TP
- .I Print
- ! Pressing mouse button 3 on this button invokes
- ! .I "Print to Printer"
- ! function without popping up the print panel.
- ! Pressing the
- ! .I Shift
- ! key and mouse button 3 invokes the
- ! .I "Print to Batch"
- ! function.
- ! Pressing mouse button 1 or
- ! .I <Meta>p
- ! pops up a menu with several
- print-related functions:
- .PP
- .po +.5i
- ***************
- *** 524,586 ****
- .TP
- .I Orientation
- This button will toggle the output orientation between Landscape (horizontal)
- ! and Portrait (vertical). The default orientation is the same as the mode
- ! that \fIxfig\fP was started with.
- .TP
- .I Justification
- This button will bring up a sub-menu from which you may choose
- ! \fIcenter\fP or \fIflush left\fP to justify the figure on the page. The
- ! default is \fIflush left\fP.
- .TP
- .I Printer
- This is an AsciiTextWidget which contains the printer to
- ! use if output is directed to a printer. The name of the printer may
- ! be set setting the X toolkit resource \fB*printer*string\fP.
- ! If no resource is set, the environment variable \fBPRINTER\fP is used.
- .TP
- ! .I Print Job Params
- This is an AsciiTextWidget which into which you may put any extra
- command-line parameters that your lpr or lp program needs for printing.
- .TP
- ! .I Figures in batch
- This indicator shows how many figures have been put in the batch file
- for printing
- .TP
- .I Dismiss
- ! Pressing this button or \fI<Meta>c\fP will pop down the \fIPrint\fP menu.
- .TP
- ! .TP
- ! .I Print FIGURE/BATCH to Printer
- ! Pressing this button or \fI<Meta>p\fP will send the current figure
- (or the batch file if it is has any figures in it) to the printer,
- ! by passing it through \fIfig2dev\fP to convert it to PostScript
- ! then to the unix \fIlpr\fP (on BSD equivalent Unixes)
- ! or \fIlp\fP (on SYSV systems) program. If the batch file is printed by this
- button then it is removed after printing.
- The message in the button changes to reflect whether the batch file
- will be printed (when there are any figures in the batch file)
- or the current figure.
- !
- Note that the figure that is printed is what you see on the canvas,
- ! not necessarily the figure file. I.e., if you haven't saved the figure
- since the last changes, the figure from the canvas is printed.
- ! \fIXfig\fP writes the figure to a temporary file to do this.
- ! The name of the file is \fIXFIGTMPDIR\fB/xfig-print\fR\fIPID\fP, where
- ! \fIXFIGTMPDIR\fP is the value of the environment variable by that name and
- ! \fIPID\fP is the process ID of \fIxfig\fP. If the environment variable
- ! \fIXFIGTMPDIR\fP is empty or not set, the \fB/tmp\fR directory is used.
- ! .I Print FIGURE to Batch
- ! Pressing this button or \fI<Meta>b\fP will append the figure (in PostScript form)
- to a batch file.
- ! The \fIPrint to Printer\fP button will send the batch file to the printer.
- .TP
- ! .I Clear Batch
- ! Pressing this button or \fI<Meta>x\fP will erase the accumulated figures from
- ! the batch file.
- .PP
- .po -.5i
- .nr LL 6.5i
- -
- .SH "INDICATOR PANEL COMMAND DESCRIPTIONS"
- .PP
- The indicator panel contains buttons to set certain drawing parameters
- --- 1007,1109 ----
- .TP
- .I Orientation
- This button will toggle the output orientation between Landscape (horizontal)
- ! and Portrait (vertical).
- ! The default orientation is the same as the mode that
- ! .I xfig
- ! was started with.
- .TP
- .I Justification
- This button will bring up a sub-menu from which you may choose
- ! .I center
- ! or
- ! .I "flush left"
- ! to justify the figure on the page.
- ! The default is
- ! .IR "flush left" .
- .TP
- .I Printer
- This is an AsciiTextWidget which contains the printer to
- ! use if output is directed to a printer.
- ! The name of the printer may be set setting the X toolkit resource
- ! .BR Fig*printer*string .
- ! If no resource is set, the environment variable
- ! .I PRINTER
- ! is used.
- .TP
- ! .I "Print Job Params"
- This is an AsciiTextWidget which into which you may put any extra
- command-line parameters that your lpr or lp program needs for printing.
- .TP
- ! .I "Figures in batch"
- This indicator shows how many figures have been put in the batch file
- for printing
- .TP
- .I Dismiss
- ! Pressing this button or
- ! .I <Meta>c
- ! will pop down the
- ! .I Print
- ! menu.
- .TP
- ! .I "Print FIGURE/BATCH to Printer"
- ! Pressing this button or
- ! .I <Meta>p
- ! will send the current figure
- (or the batch file if it is has any figures in it) to the printer,
- ! by passing it through
- ! .I fig2dev
- ! to convert it to
- ! .I PostScript
- ! then to the unix
- ! .I lpr
- ! (on BSD equivalent Unixes)
- ! or
- ! .I lp
- ! (on SYSV systems) program.
- ! If the batch file is printed by this
- button then it is removed after printing.
- The message in the button changes to reflect whether the batch file
- will be printed (when there are any figures in the batch file)
- or the current figure.
- ! .IP \&
- Note that the figure that is printed is what you see on the canvas,
- ! not necessarily the figure file.
- ! I.e., if you haven't saved the figure
- since the last changes, the figure from the canvas is printed.
- ! .I Xfig
- ! writes the figure to a temporary file to do this.
- ! The name of the file is
- ! .IB XFIGTMPDIR /xfig-print\c
- ! .IR PID ,
- ! where
- ! .I XFIGTMPDIR
- ! is the value of the environment variable by that name and
- ! .I PID
- ! is the process ID of
- ! .IR xfig .
- ! If the environment variable
- ! .I XFIGTMPDIR
- ! is empty or not set, the
- ! .B /tmp
- ! directory is used.
- ! .I "Print FIGURE to Batch"
- ! Pressing this button or
- ! .I <Meta>b
- ! will append the figure (in
- ! .I PostScript
- ! form)
- to a batch file.
- ! The
- ! .I "Print to Printer"
- ! button will send the batch file to the printer.
- .TP
- ! .I "Clear Batch"
- ! Pressing this button or
- ! .I <Meta>x
- ! will erase the accumulated figures from the batch file.
- .PP
- .po -.5i
- .nr LL 6.5i
- .SH "INDICATOR PANEL COMMAND DESCRIPTIONS"
- .PP
- The indicator panel contains buttons to set certain drawing parameters
- ***************
- *** 589,595 ****
- Pressing mouse button 1 on the indicator will pop up a panel
- in which either a value may be typed (e.g. for a line thickness) or the
- mouse may be clicked on one of several buttons (e.g. for grid style or
- ! font name). For those that expect a value, pressing return in the value
- part of the window will set the new value and pop down the menu.
- .PP
- Pressing mouse button 2 on an indicator will decrement the value
- --- 1112,1119 ----
- Pressing mouse button 1 on the indicator will pop up a panel
- in which either a value may be typed (e.g. for a line thickness) or the
- mouse may be clicked on one of several buttons (e.g. for grid style or
- ! font name).
- ! For those that expect a value, pressing return in the value
- part of the window will set the new value and pop down the menu.
- .PP
- Pressing mouse button 2 on an indicator will decrement the value
- ***************
- *** 598,607 ****
- mouse button 3 will increment the value or cycle through the options
- in the other direction.
- .TP
- ! .I ZOOM SCALE
- The canvas zoom scale may be set/increased/decreased with this button.
- ! The zoom scale is displayed within the zoom button. Ruler,
- ! grid and linewidth are scaled, too.
- Pressing mouse button 2 will decrease the zoom factor by 1.0 unless it
- is less than 1.0 already in which case it will reduce to the nearest 0.25.
- Pressing mouse button 3 will increase the zoom factor by 1.0 unless it
- --- 1122,1131 ----
- mouse button 3 will increment the value or cycle through the options
- in the other direction.
- .TP
- ! .I "ZOOM SCALE"
- The canvas zoom scale may be set/increased/decreased with this button.
- ! The zoom scale is displayed within the zoom button.
- ! Ruler, grid and linewidth are scaled, too.
- Pressing mouse button 2 will decrease the zoom factor by 1.0 unless it
- is less than 1.0 already in which case it will reduce to the nearest 0.25.
- Pressing mouse button 3 will increase the zoom factor by 1.0 unless it
- ***************
- *** 608,637 ****
- is less than 1.0 in which case it will increase it to the nearest 0.25.
- Pressing the control key and mouse button 3 together will
- set the zoom scale to 1.
- ! .sp
- The figure may also be zoomed by defining a zoom rectangle by pressing
- ! the control key and mouse button 1 together. This will define one corner
- ! of the zoom rectangle. Move the mouse and click mouse button 1 again to
- define the opposite corner of the zoom rectangle.
- .TP
- ! .I GRID MODE
-