#Note Directive |
Top Previous Next |
|
Long strings of text can be attached to specific stations so they can optionally be displayed on maps in place of station labels. For example, the directive
#Note A312 Filled Sink
allows you to create a map in which the text, "Filled Sink", appears in the same location with respect to station A312 as would the name "A312" if only station labeling were in effect. The printer and screen fonts used for station notes can be different from that of labels and is selectable via the Map Format Options dialogs.
Assigning Notes to Fixed Stations Since it's almost never the case that a #FIXed station would not need a note, you're allowed to include a slash-prefixed note on a #FIX directive. For example, entering a single directive, like
#Fix A0 0 0 0 /Main Entrance
is more convenient than having to enter separate #Fix and #Note directives. (A slash-prefixed note, if present, must precede the optional #Segment override.)
Multiline Notes You can define a multi-line note by including line break specifiers within the text. To insert a line break, enter a backslash (\) followed by a lower case N, as is shown in this example:
#Note B95 B95: Cairn\nDigging Lead
The total length of a note, including one character for each line break, is currently limited to 252 characters. Multiple lines of text will be left justified in a rectangular region whose upper left corner has the same offsets from the station as would a name label. These label offsets are adjustable map format options.
Controlling Note Visibility Similar to names, markers, and flags, the notes you assign to stations can be selectively enabled or disabled via check boxes on the Map page of the Review dialog. Notes (and flags) are like vectors in that they belong to whichever segment that happens to be current when they appear in a data file. In fact, you can have segments containing only notes (and/or flags) and no vectors. For example, if you need to have selective control over a specific set of notes, you can create a special segment for them like this:
#Seg /Entrance Notes #Note E0 Pit Entrance #Note SPR:0 Spring Entrance #Flag E0 SPR:0 /Entrances #Seg /
Another approach is to group #Note and #Flag directives together in their own SRV files.
The linkage of notes to segments allows you flexibility when producing different kinds of maps. For example, on a map of an entire project region, you could want only the cave entrances noted. Alternatively, on a map of a specific cave system, you could want many in-cave features highlighted along with multiple entrances. You may want to avoid notes altogether while data screening.
Therefore, while #Note is a simple data format feature, how the notes are actually used by the program is a bit more complicated. Here is a list of conditions that must be satisfied for a note to appear on a generated map (the first three conditions being similar to those for flags):
In most cases, you'll also want to flag stations you've assigned notes to with a prominent marker style. Unlike notes, flags ignore the spacing parameter and are always drawn without overlap consideration; they are guaranteed to appear on maps unless you've purposefully excluded them (or they are completely obscured by other objects). See #Flag and #Symbol Directives and Flag and Marker Symbols for more information on station flags.
|