@DATABASE EDI
@(C) 1993 Soft-Logik Publishing Corporation
@INDEX ind/MAIN

@remark *** EDIT MENU HELP ***

@node MAIN "Menus:  Edit"

@{FG Highlight}Edit:@{FG Text}

@{" Undo               " link UNDO}

@{" Cut                " link CUTT}
@{" Copy               " link COPY}
@{" Paste              " link PAST}
@{" Delete             " link DELE}

@{" Select All         " link SELA}
@{" Select Path        " link SELP}

@{" Font Attributes... " link ATTR}
@{" Font Dimensions... " link DIMS}
@{" Metrics...         " link MTCS}
@{" Compositions...    " link COMP}
@toc TypeSmith:Help/English/men/MAIN
@prev TypeSmith:Help/English/pro/MAIN
@next TypeSmith:Help/English/vie/MAIN
@endnode

@node UNDO "Edit/ Undo"

@{FG Highlight}Edit/ Undo@{FG Text}

This command undoes any drawing or editing command.

TypeSmith's undo feature is a single-level undo. You may redo something
after undoing it by choosing the Undo command again.
@prev COMP
@endnode

@node CUTT "Edit/ Cut"

@{FG Highlight}Edit/ Cut@{FG Text}

This command removes the selected points and/or paths and copies them to
the Amiga clipboard. Multiple points, multiple paths, and points from
different segments may all be cut to the clipboard. If entire paths are
not cut, TypeSmith will close them to avoid open paths.

The Amiga clipboard can contain an unlimited number of paths, but only one
set may be cut. Each time you use the Cut, Copy or Duplicate commands, the
previous contents of the clipboard are deleted and replaced with the newly
cut, copied or duplicated path(s).

See also:
@{" Copy           " link COPY}
@{" Paste          " link PAST}
@{" Duplicate      " link TypeSmith:Help/English/pat/DUPL}
@{" Clipboard Unit " link TypeSmith:Help/English/tty/CLIPUNIT}
@endnode

@node COPY "Edit/ Copy"

@{FG Highlight}Edit/ Copy@{FG Text}

This command copies the selected points and/or paths to the Amiga
clipboard without affecting the original points or paths. Multiple points,
multiple paths, and points from different segments may all be copied to
the clipboard. If entire paths are not copied, TypeSmith will close the
copies of the path portions to avoid open paths.

The Amiga clipboard can contain an unlimited number of paths, but only one
set may be copied. Each time you use the Cut, Copy or Duplicate commands,
the previous contents of the clipboard are deleted and replaced with the
newly cut, copied or duplicated path(s).

See also:
@{" Cut            " link CUTT}
@{" Paste          " link PAST}
@{" Duplicate      " link TypeSmith:Help/English/pat/DUPL}
@{" Clipboard Unit " link TypeSmith:Help/English/tty/CLIPUNIT}
@endnode

@node PAST "Edit/ Paste"

@{FG Highlight}Edit/ Paste@{FG Text}

This command allows you to place the contents of the clipboard into a
character at a specified position. The mouseform will change to a picture
frame shape to help you position the copied paths. Position the picture
frame at the top left corner of the area at which to paste the paths and
then click the mouse button.

Paths may be pasted at a different size than the originals by dragging the
mouse while pasting. While you drag the mouse you will see a box which
represents the size of the paths. If you hold down a Shift key while
sizing the paths, the original aspect ratio will be maintained.

Pasting does not erase the clipboard's contents. You can make multiple
copies by repeatedly choosing the Paste command.

You can also paste the contents of the clipboard into the same position
by holding down Shift while selecting Paste.

@{" Cut            " link CUTT}
@{" Copy           " link COPY}
@{" Duplicate      " link TypeSmith:Help/English/pat/DUPL}
@{" Clipboard Unit " link TypeSmith:Help/English/tty/CLIPUNIT}
@endnode

@node DELE "Edit/ Delete"

@{FG Highlight}Edit/ Delete@{FG Text}

This command removes the selected paths and/or points from the character.

The Delete key is the equivalent of the Delete command.
@endnode

@node SELA "Edit/ Select All"

@{FG Highlight}Edit/ Select All@{FG Text}

This command selects all the points in the current character.

See also:
@{" Select Path " link SELP}
@endnode

@node SELP "Edit/ Select Path"

@{FG Highlight}Edit/ Select Path@{FG Text}

This command selects all the points in the current path. This command is
only available when one point in a path is selected.

See also:
@{" Select All " link SELA}
@endnode

@node ATTR "Edit/ Font Attributes..."

@{FG Highlight}Edit/ Font Attributes...@{FG Text}

This command opens a requester to set the general attributes for a font.
The requester is identical to that opened by the @{"New » Outline" link TypeSmith:Help/English/pro/NEWO} command.

@{FG Highlight}Requester Gadgets:@{FG Text}

@{U}Attribute@{UU}: Sets the attribute for DMF fonts.

@{U}Font ID@{UU}: Unique identification number.

@{U}FontName@{UU}: Name of the font without spaces. i.e.,
AGaramond-Semibold

@{U}FamilyName@{UU}: Name of the font family. i.e., AdobeGaramond

@{U}Weight@{UU}: Name of the weight in a family. i.e., Semibold

@{U}FullName@{UU}: Complete name of the font with spaces. i.e., Adobe
Garamond Semibold

@{U}Notice@{UU}: Used for copyright or author's notices. Up to 106
characters.

@{U}Underline@{UU}: Sets the underline offset from the baseline. Default =
-150.

@{U}Thickness@{UU}: Sets the underline thickness. Default = 20.

@{U}FixedPitch@{UU}: Makes all characters an equal width.

@{U}Version@{UU}: Used for the version number of your font.
@endnode

@node DIMS "Edit/ Font Dimensions..."

@{FG Highlight}Edit/ Font Dimensions...@{FG Text}

This command allows you to change the font dimensions at any time after
creating or opening a font. It opens a requester to set the bounding box
size and the character guides.

@{FG Highlight}Requester Gadgets:@{FG Text}

The bounding box text gadgets allow you to set the maximum designed size
of the font. This is different from the point size of a font. The default
bounding box size is 1400 x 1200 character units, which includes area to
the left and bottom of the character origin. These values are suitable for
most fonts.

The character guide text gadgets allow you to set the ascent, cap height,
x-height and descent lines. These guides do not affect the font, but are
used to help you design your characters. These guides should be set to
match the design of your font.

@{U}Left@{UU}: Left edge of the bounding box. Default = -100.

@{U}Bottom@{UU}: Bottom edge of the bounding box. Default = -300.

@{U}Right@{UU}: Right edge of the bounding box. Default = 1300.

@{U}Top@{UU}: Top edge of the bounding box. Default = 900.

@{U}Ascent@{UU}: Marks the top of the ascenders of characters such as f
and h. In many fonts, the ascent line and the cap height are in the same
position. In other fonts, the ascenders of lowercase letters are higher
than the tops of capital letters. No part of a character should extend
above the ascent line. Default = 800.

@{U}Cap Height@{UU}: Marks the top of capital letters. The cap height line
is only a guideline and does not restrict you in any manner. Default = 750.

@{U}x Height@{UU}: Marks the top of lowercase letters such as u and o.
Fonts with large x-heights are generally easier to read. The x-height line
is only a guideline and does not restrict you in any manner. Default = 450.

@{U}Descent@{UU}: Marks the bottom of the descenders of characters such as
p and q. No part of a character should extend below the descent line.
Default = -200.

@{U}Guess@{UU}: Examines the size of the characters in your font and sets
the bounding box and character guides to suggested values. This function
is only useful if you have designed at least some characters in the font.

@{U}Defaults@{UU}: Restores the bounding box and character guide settings
to the default values.
@endnode

@node MTCS "Edit/ Metrics..."

@{FG Highlight}Edit/ Metrics...@{FG Text}

This command opens a requester to change the font metric information
metric generation process. (Font metric refers to character widths,
spacing and @{"kerning" link TypeSmith:Help/English/sub/KERN}.)

@{FG Highlight}To set the width of a character:@{FG Text}
1. Select the character name in the Character Width selector.
2. Set its width in the Width text gadget.
3. Or toggle on the Preview gadget and drag the Width bar in the Preview
   requester.

@{FG Highlight}To change an existing kerning pair:@{FG Text}
1. Select the first character in the Character Width selector.
2. Select the second character in the Kerning Pair selector.
3. Set the kerning value in the Kerning text gadget.

@{FG Highlight}To add a new kerning pair:@{FG Text}
1. Select the first character in the Character Width selector.
2. Select the second character in the Character Names selector.
3. Choose the Add gadget.
4. Set the kerning value in the Kerning text gadget.

Note: Compugraphic Intellifonts use kerning segments instead of kerning
pairs. TypeSmith does not support kerning segments, so kerning values will
not be saved when you export Compugraphic Intellifonts, and kerning
segments will not be loaded when you open an Intellifont.

@{FG Highlight}Requester Gadgets:@{FG Text}

@{U}Character Width@{UU}: Select a character to change its width, or
select the first character in a kerning pair.

@{U}Width@{UU}: Set the character width.

@{U}Kerning Pair@{UU}: Select the kerning pair for the character selected
in Character Width.

@{U}Kerning@{UU}: Set the kerning.

@{U}Character Names@{UU}: Select the second character for a kerning pair.

@{U}Remove@{UU}: Delete the selected kerning pair.

@{U}Remove All@{UU}: Delete all kerning pairs for the character selected
in Character Width.

@{U}Add@{UU}: Create a kerning pair for the characters selected in
Character Width (first character) and Character Names (second character).

@{U}Guess@{UU}: Estimate the width of the selected character or kerning of
the selected pair.

@{U}Load Kerning@{UU}: Load a previously saved kerning pair table.

@{U}Save Kerning@{UU}: Save a kerning pair table for later use.

@{U}Preview@{UU}: Preview the character width or a kerning pair.
@endnode

@node COMP "Edit/ Compositions..."

@{FG Highlight}Edit/ Compositions...@{FG Text}

This commands opens a requester to change the @{"composition" link TypeSmith:Help/English/sub/COMP} references for a character.

@{FG Highlight}To move an existing composition reference:@{FG Text}
1. Select the composition reference in the Composition Table selector.
2. Set its horizontal and vertical offsets in the X-Offset and Y-Offset
  gadgets.

@{FG Highlight}To add a new composition reference:@{FG Text}
1. Choose a character part to reference (add to this composite character)
   in the Character Names selector.
2. Choose the <--- gadget.
3. Set its horizontal and vertical offsets in the X-Offset and Y-Offset
  gadgets.

Note: If a character is to include the paths stored in its position, it
must be referenced in the Composition Table selector. i.e., Character 65
(A) should have a reference for character 65.

Note: Saving a font in Compugraphic format will dissolve all compositions
because the composition format is incompatible. This will not affect the
appearance of your font, since TypeSmith will compensate by copying the
composition references to the applicable characters to preserve the
desired combinations.

@{FG Highlight}Requester Gadgets:@{FG Text}

@{U}Composition Table@{UU}: Select the composition reference to change.

@{U}X-Offset@{UU}: Set the horizontal offset for the composition reference.

@{U}Y-Offset@{UU}: Set the vertical offset for the composition reference.

@{U}Character Names@{UU}: Select the composition reference to add.

@{U}<---@{UU} Adds the character part selected in Character Names as a
reference.

@{U}Remove@{UU}: Delete the selected composition reference.

@{U}Add@{UU}: Create a kerning pair for the characters selected in
Character Width (first character) and Character Names (second character).

@{U}Open@{UU}: Load a previously saved composition table.

@{U}Save As@{UU}: Save a composition table for later use.

@{U}Preview@{UU}: Preview the changes in the main character window as they
are made.
@next UNDO
@endnode

