Text Annotation
The Text Annotation Window is used for annotating text.
The top pane of the window shows the text, and the bottom
pane is used for editing the annotation of segments.
Annotating Whole Document
If you specified the layer as "Annotate Whole Document", then
the whole document is treated as a single segment, and you can
assign features to this segment using the Coding Pane at the bottom
(see details below).
Creating and Modifying Segments
If you specified the layer as "Annotate Segments", then the Text
Pane at the top will display any segments that you have already
identified for this text at this layer.
- Adding New Segments:you can create segments by swiping the
text displayed in the Text Pane: click down at the start of a segment
and drag the mouse to the end of the segment then release the
button). New segments can overlap other segments. As you create each
segment, the Coding Pane at the bottom of the window will allow you to
assign features to the segment (see details below).
- Adjusting segment size: You can move the border of each
segment by clicking on one of the end-points of the segment (a
vertical bar) and dragging it to where you want it. When the border is
under the cursor, it turns red and the cursor changes.
- Deleting segments: To delete a segment, select the
segment, and press the Delete button (or hit the Delete key on your keyboard).
- Selecting a segment: You can select any segment by clicking on
its underline. The line currently under the cursor is indicated by the
line becoming thicker.
- Moving Between Segments: The set of buttons in the middle
of the screen allow you to move to the previou( '<' or next '>' segment.
Additionally, the '<<' and '>>' buttons allow you to
go back to or forward skip to the next coding which is not totally coded yet
(there are choice sets in the scheme which have not been selected from).
Assigning Features to Segments
When you select a segment, or create a new segment, the Coding Pane at the bottom of
the window will show:
- Assigned Features: the features already assigned to the segment. Double click on any of these
to unassign the feature.
- Features to select: the middle box shows the current choices to make. Double click
on one to select it.
- The Gloss Box If you assigned glosses to the features in the Scheme Editor, then
if you single click on a feature in the Choice box, the gloss will be displayed.
Other Options
The Toolbar in the middle of the screen offers some other options:
- Ignore button: This button will ignore the segment, meaning
it will not be found in searches, its coding will not be used in statistics,
and the "<<" and ">>" buttons will not stop at the segment. Features so far assigned to
the segment will be preserved. The segment is displayed on the screen by a gray line rather
than a green one.
- Delete Button: deletes the currently selected segment. Alternatively, hit the Delete key on your keyboard.
- Save Button:Saves the annotations of this file/layer to disk. If you close
the window without saving, the annotation done since opening or saving are lost.
- Other Action...: Provides a menu of some other actions.
- Show XML: shows the XML file which stores this layer.
- Edit Scheme: Opens the Scheme Editor for the current layer
(useful if the current segment does not fit any of the offered options).
- Export Annotations: saves the annotations of the current file
and layer ain a format where the annotations are with the text (CorpusTool
uses 'stand-off annotation' which stores the text and annotation in separate files).
This exported file is not used by CorpusTool, but you may be able to use it in other
software.
- Copy Features: Copies the features of the current segment into memory.
- Paste Features: If the Copy Feature option was previously used, assigns
the previously copied features to this segment.
Adding Comments to Segments
The text editing space at the bottom, labelled "Comment" allows you to associate
a comment with the annotation of this segment. The comment can be for yourself, to
remind you to check something, etc. Or to communicate with other coders of the same project.