S D
---- ----
- N N' remaps an entire segment including all features
- N/M M' remaps a particular moveable feature; N is the
- unmapped name (if applicable)
+ N N' remaps an entire segment including all features
+ N/M M' remaps a particular moveable feature; N is the
+ unmapped name (if applicable)
+ N/[MP] N'/[M'P'] remaps a specific moveable feature position to a
+ specific other moveable feature position;
+ empty M and M' mean the fixed portions.
The effect is that (sub)segments or features used in segment
commands are translated when the segment command is read; the
namespace as a new loc PL (unless PL already exists). P may be `='
to indicate an empty prefix (default is not to export locs).
+ segcmap S P...
+ Map segment S to colours using postscript commands P... (which
+ should be a postscript fragment to modify the graphics state,
+ typically `N setgray' or the like. This is used for the drawing
+ element Q (see below). S should be the bare segment (no movfeat or
+ `-').
+
+ segend L S
+ Notes that segment S (which should not specify a movfeat but may
+ specify `-') has an end at location L. This is fed back from
+ extractgraph's run on a previous result of running layout, and used
+ to determine where to place the segment labels for E. NOT YET
+ IMPLEMENTED
+
Command-line options
-D turn on debug (level 1) } currently only debug levels are
l do not label any locs l
label distances
D label all distances D
- d do not label any locs d
+ d do not label any distances
bars at locs (thick lines perp to track dir'n)
M bars for top-level locs only Mnog
N bars for top-level locs and those in obj's MNog
individual elements
A draw track swept area, with ticks
R draw track rails
+ Q draw track segment fills according to segcmap
+ E label track segments according to segend
S draw track sleepers
C draw track centrelines
L label locs