With the Insert control code function you can insert new
control codes into the text.
If a block is marked in the text then a dialog box appears in
which you can choose how Eddie should behave (in the illustration
below for text styles for instance). You have the option of inserting
the code at the cursor position, replacing the marked block with it or
(for functions listed below) applying the code to the marked block.
The full version of Eddie supports several blocks simultaneously,
and therefore has a more extensive query dialog.
The following control codes can be applied to the block:
The style to be used is inserted before the block, directly
after it the style that applied at this position previously. All
styles within the block will be removed. This corresponds to the
Change text style function of the Text module.
Eddie incidentally optimises styles, removing those that are
superfluous. If the text is already in the style that is to be
applied, then no control codes will be inserted.
The application of rulers works in exactly the same way as for
The text block is converted to the relevant control code. The
contents of the block will afterwards be within the control codes.
If you want to return to certain places in the text several times, you
can insert a comment control code at the relevant positions. Later you
can use the search function to look specifically for each comment.
Eddie inserts a kerning control code at the beginning and end
of each block. The values for horizontal (X) and vertical
(Y) offset have to be input into the editable fields of the
subdialog that appears, which is then quit by pressing [Return].
Another dialog box appears and when you click on Apply, the
control code at the start of the block will be assigned the set X and
Y displacement values, the control code at the end exactly the
opposite values. Should such control codes already be present there,
they will simply be altered rather than new ones added. If existing
control codes were modified, then a relative change of the kerning
takes place at the end of the block. Example 1: Apply [Kerning X=10.0 Y=–2.0] to the block
At the start of the block: [Kerning X:10.0 Y:–2.0] will be
At the end of the block: [Kerning X:–10.0 Y:2.0] will be
inserted Example 2: Apply [Kerning X:10.0 Y:–2.0] to the block,
though this already has the following control codes present:
At the start of the block there is: [Kerning X:5.0 Y:1.0]
At the end of the block there is: [Kerning X:–4.0
Y:–1.0] (i.e. the 5.0 is not completely cancelled out)
The start of the block will be altered to: [Kerning X:10.0
Y:–2.0] (as specified)
The end of the block will be altered to: [Kerning X:–9.0
Y:2.0] (the –10.0 will not be completely cancelled out by the
same amount as previously).