[ English Version | Japanese Version ]
[ Contents | Operating Manual | New Features and Bugs Fixed | Technical Information | Authors ]
[ Introduction
| Command Panel
| Drawing Mode Panel
| Editing Mode Panel
| Indicator Panel
| Miscellaneous Panels
| Keyboard Accelerators ]
Settings in the indicator panel are applied when creating new objects. It is also possible to modify attributes of existing objects using UPDATE or EDIT.
These are the indicator buttons:
Zoom scale of display
(ZOOM SCALE)
Grids
(GRID MODE,
POINT POSITION)
Depth of objects
(DEPTH)
Colors
(PEN COLOR,
FILL COLOR,
FILL STYLE)
Width and shape of lines
(LINE WIDTH,
LINE STYLE,
JOIN STYLE,
CAP STYLE)
Font, size, and other attributes of TEXT objects
(TEXT FONT,
TEXT SIZE,
TEXT JUSTIFICATION,
TEXT STEP,
TEXT FLAGS)
Arrows
(ARROW MODE,
ARROW TYPE,
ARROW SIZE
)
Corner radius of ARC-BOX objects
(BOX CURVE)
Shape of ARC objects
(ARC TYPE)
Number of sides of REGULAR POLYGON
(NUMBER OF POLYGON SIDES)
Number of copies to be created
(NUMBER OF COPIES,
NUMBER OF X COPIES,
NUMBER OF Y COPIES)
Angle of rotation
(ROTATION ANGLE,
TEXT / ELLIPSE ANGLE)
Restriction of the angle of lines
(ANGLE GEOMETRY)
Smart Links
(SMART-LINKS MODE)
Alignment of objects
(VERTICAL ALIGN,
HORIZONTAL ALIGN)
Normally, only the indicator buttons which are significant to the selected mode are placed on the indicator panel. When it is not possible to display all the indicator buttons at once, a scrollbar will be added to the indicator panel.
These setting may be changed by clicking those indicator buttons. Each mouse button has the following function:
Mouse button 1 (`Menu')
Mouse button 2 (`Dec/Prev')
Mouse button 3 (`Inc/Next') In UPDATE mode, a small toggle button appears in the upper-right corner of each indicator button. This controls whether the particular attribute should be applied when using the UPDATE mode. Also, an Update Control Button will be placed at the left of the indicator panel.
(ZOOM SCALE)
Clicking this button with mouse button 1 will popup a panel to enter new value of zoom scale from keyboard. Clicking this button with mouse button 2 or mouse button 3 will decrease or increase the zoom scale by 1 respectively (by 0.1 if zoom scale is less than 1.0 and 0.01 if the zoom is less than 0.1).
Zooming of the canvas may also be performed by specifying the rectangle to be zoomed on the canvas (`area zoom'). To do this, specify the rectangle to be zoomed by clicking mouse button 1 (`zoom area') while pressing CONTROL key and specify one corner of the rectangle, and then clicking mouse button 1 (`final point') again at the opposite corner of the rectangle. It is also possible to set zoom scale to 1 by clicking mouse button 3 (`unzoom') while pressing CONTROL key on the canvas.
To force the area-zoom to zoom using integer values check the box
in the zoom popup panel that says `Integer area zoom'.
(GRID MODE)
The size of the grid may be selected from 1/8inch, 1/4inch, 1/2inch and 1inch if unit is set to Imperial (inches), and from 2mm, 5mm, 10mm and 20mm if unit is set to Metric.
This grid will not restrict positioning of objects. If you want to set a restriction of positioning of objects, use POINT POSITION.
(POINT POSITION)
The size of the virtual grid may be selected from 1/16inch, 1/8inch, 1/4inch, 1/2inch and 1inch if unit is set to Imperial (inches), and from 1mm, 2mm, 5mm, 10mm and 20mm if unit is set to Metric.
This will also restrict which objects may be `picked up' when editing. If an object is not on the virtual grid specified here, the object can't picked up.
This virtual grid will not displayed on the canvas. The visible grid can be set by GRID MODE.
(ROTATION ANGLE)
The angle of TEXT or ELLIPSE objets may also set by TEXT / ELLIPSE ANGLE.
Note that some objects may only rotated by 90 degrees (e.g. BOX)
(TEXT / ELLIPSE ANGLE)
Clicking this button with mouse button 2 or mouse button 3 will decrease or increase angle by 15 degrees respectively. Clicking this button with mouse button 1 will popup a panel to enter the angle.
To rotate exisiting objects, use ROTATE. See also ROTATION ANGLE.
(DEPTH)
The Depth is used to decide which object should be hidden when objects overlap. The object with larger depth will be hidden by object with smaller depth. Depth is an integer value of the range 0 to 999.
If objects with the same depth overlap, it is unknown which object will be hidden, and the display on the screen may be different from a printout or export.
(NUMBER OF POLYGON SIDES)
(NUMBER OF COPIES)
The number of copies to be made with ARRAY PLACEMENT should be set with NUMBER OF X COPIES and NUMBER OF Y COPIES.
(NUMBER OF X COPIES /
NUMBER OF Y COPIES)
The number of copies to be made with COPY & ROTATE should be set with NUMBER OF COPIES.
(SMART-LINKS MODE)
OFF
MOVE
SLIDE
Lines which touch objects such as circles or ellipses are not treated as links. If you want to use smart-link facility for such lines, make the object into a COMPOUND object.
(VERTICAL ALIGN)
Do not align vertically.
Align to top of objects.
Align center of objects.
Align to bottom of objects.
Vertically distribute objects
so that the distance between center of each object is equal.
Vertically distribute objects
so that the distance between the edge of each object is equal.
Vertically distribute objects
so that the edge of each object touch.
(HORIZONTAL ALIGN)
Do not align horizontally.
Align to left of objects.
Align center of objects.
Align to right of objects.
Horizontally distribute objects
so that the distance between center of each object is equal.
Horizontally distribute objects
so that the distance between the edge of each object is equal.
Horizontally distribute objects
so that the edge of each object touch.
(ANGLE GEOMETRY)
Unrestricted
LaTeX Line
LaTeX Vector
Manhattan-Mountain
Manhattan
Mountain
(PEN COLOR)
Clicking this button with mouse button 1 will popup the Colors Panel.
The color to fill the region inside object is set by FILL COLOR and FILL STYLE. If you want to fill the region without drawing the outline of the object, set LINE WIDTH to zero.
(FILL COLOR)
Clicking this button with mouse button 1 will popup the Colors Panel.
The color to draw the outline of object is set by PEN COLOR. The FILL COLOR is only effective when the FILL STYLE is set to other than None. If you don't want to fill the region inside objects, set the FILL STYLE to None.
(FILL STYLE)
Clicking this button with mouse button 1 will popup this panel:
(LINE WIDTH)
If this is set to zero, the outline of objects will not be drawn. The area fill will still be used if area fill is enabled by FILL STYLE.
(LINE STYLE)
Clicking this button with mouse button 1 will popup this panel:
(JOIN STYLE)
MITER
ROUNDED
BEVEL
The shape of the end points of lines will set by CAP STYLE.
(CAP STYLE)
BUTT
ROUND
PROJECTING
This setting also affects the shape of dashes or dots of dashed-lines or dotted-lines. The shape of the join point (vertex) of lines is set by JOIN STYLE.
(ARROW MODE)
Do not add any arrow heads.
Add an arrow head at the last point of the line.
Add an arrow head at each end of the line.
Add an arrow head at the first point of the line.
The shape of the arrow head may set by ARROW TYPE and the size by ARROW SIZE. It is also possible to add (or remove) arrow heads to existing objects using ADD / DELETE ARROW.
(ARROW TYPE)
(ARROW SIZE)
Clicking this button with mouse button 1 will popup this panel:
All these units are the same as for LINE WIDTH.
This is a change from previous versions of xfig, where the width and height
were in Fig units (1/1200 inch).
If the Absolute Values box is checked, the values from the left
side entries are used and are absolute as just described.
If the Multiple of Line Width box is checked, the respective value from the
right side entry is multiplied
by the current line thickness setting to arrive at the sizes.
(BOX CURVE)
(ARC TYPE)
OPEN ARC
PIE-WEDGE
(TEXT FONT)
Clicking this button with mouse button 1 will popup the Font Panel to select the font.
(TEXT SIZE)
(TEXT STEP)
(TEXT JUSTIFICATION)
LEFT JUSTIFIED
CENTERED
RIGHT JUSTIFIED
(TEXT FLAGS)
Clicking this button with mouse button 2 or mouse button 3 will switch which flag's state should be displayed on the button.
Clicking this button with mouse button 1 will popup this panel:
If the Hidden flag is set ON, the string `<<>>' is displayed on the canvas instead of the text itself. The text will output as usual when Printing or Exporting. This is useful to avoid text with long sequences of LaTeX commands which makes the display hard to read.
If the Rigid flag is ON, the size of the font of the TEXT object will not be changed when a COMPOUND object which includes the TEXT object is scaled.
If the Special flag is ON, special characters (such as `\', for example) in text will not be specially processed but passed to the output `as is' when Exporting. This may be used to put LaTeX commands in text. The use of LaTeX commands is especially helpful to put complex mathematical formulas in the figure, for example. If the Special flag is OFF, the text will be processed before output.
Edit Pen
Edit Fill
Standard Colors
User Defined Colors
The Lookup Color button will also add new user-defined color, by getting a color from the display. After clicking Lookup Color, click on any color on the display and that color will be used for the new user-defined color.
The Delete button will delete a user-defined color. A user-defined color be may deleted by clicking this button while the color is selected. However, the user-defined color may not be deleted if the color is in use by any objects in the current figure.
Clicking the UnDelete button will undo the last delete of user-defined color.
The user-defined colors may be modified using RGB (red/green/blue) or HSV (hue/saturation/value) sliders. It is also possible to enter hexadecimal values to indicate the intensity of red, green and blue (each value is 00 to FF) into the fields under Edit Pen and Edit Fill.
If two or three of the buttons above the red, green and blue sliders are checked (the figure shows the red and green locked), those sliders will be `locked' together, so that moving the Lock slider will move those sliders together.
There are two Font Panels; one for PostScript fonts and one for LaTeX fonts.
Clicking a font button (the labels of the buttons are drawn using the font) will select that font. Clicking the Use LaTeX Fonts button will switch to the panel for LaTeX fonts, and clicking Use PostScript Fonts button will switch to the panel for PostScript fonts.
It is not guaranteed that all fonts in the panel of PostScript fonts are available on all PostScript printers. Also, different fonts may be used on the screen. This is dependent on which fonts the X server has. But at least these:
In Japanese-xfig,
`Times-Roman' will be replaced with `Times-Roman + Mincho',
and `Times-Bold' will be replaced with `Times-Bold + Gothic'.
It is possible to put Japanese in text when these fonts are selected.
See Japanese Support (or Internationalization)
about this.