Mark File
neoEBV can read a Mark File and place marks specified therein.
Each line of a Mark File contains either mark information or a comment.
Mark Information
The mark information includes
- Display contents
- Coordinates
- Options
and is specified in the form <display content>:<coordinate>, <option>.
Only the coordinates are required, the rest are optional.
Display Contents
The display content consists of the group name and the mark name, and is described with a / separator. Group names can also take on a hierarchical structure.
<group name>/<group name>/... /<mark name>.
If you want to include / or : in the group name or mark name, you need to quote it.
Group 1/"Group 2:3"/"Mark /mark"
The display contents can be omitted. If it is omitted, the name of the mark to be created is Mark n (n is the number of marks created after nebv is started + 1).
Coordinates
Coordinates are described as x and y coordinates in [um] unit, separated by commas.
<x>,<y>
Options
Options are written in the form <option name>=<option value>.
Multiple options can be specified by separarting each name and value pair with commas.
The options can be specified in any order.
Option | Argument | Default | Description |
---|---|---|---|
Shape | ```<Dot | Cross | X |
Color | RGB value or color string in hexadecimal notation | Specify the display color. |
Option can be ommited. If it is omitted, the default value is used.
The Color
is uncolored if not specified.
Comments
Lines prefixed with # are treated as comment lines. The comment line can be inserted anywhere.
Mark File Sample
# sample file
# <coordinate>
20,30
# <display name>:<coordinate>
Mark 1:65.70,96.20
Group 1/Mark 2:46.39,128.80
Group 1/Group 2/Mark 3:88.4,140
# <display name>:<coordinate>,<option>
Mark 4:1540,3220,Shape=Cross,Color=#ff00f2
Mark 5:1540,3220,Color=pink
# sample file end