Add, clear, create, delete and edit marks for a curve(s).
Syntax
xy
mark
add
type=<marktype>
mark=<marklabel>
<name>=<value>
xy
mark
clear
type=<marktype>
mark=<marklabel>
<name>=<value>
xy
mark
create
type=<marktype>
mark=<marklabel>
<name>=<value>
xy
mark
delete
mark=<marklabel>
xy
mark
edit
<range>type=<marktype>
mark=<marklabel>
<name>=<value>
Arguments
- add
- Add a mark.
-
- type=<marktype>
- Select type=<entity>. The following entity types are
available:
- axishorizontal
- axisvertical
- curve
- datumhorizontal
- datumvertical
- footer
- header
- legend
- note
- stack
- <mark=label>
- The name of the mark.
- <name>=<value>
- The following properties can be defined on the mark for
type=curve:
- visibility=<true/false>
- layer=<layeridlist>
- reference=<true/false>
- showlabel=<true/false>
- curvelabel=<label>
- showprefix=<true/false>
- prefix=<prefix>
- showsuffix=<true/false>
- suffix=<suffix>
- linestyle=<linestylelist>
- linecolor=<colorlist>
- linethickness=<thicknesslist>
- shadearea=<true/false>
- symbolstyle=<style>
- symbolcolor=<color>
- symbolfrequenzy=<frequenzy>
- symbolfrequenzy=<frequenzy>
- symbolscalesize=<scalesize>
- x-source=<file/math/value>
- x-file=<file>
- x-subcase=<subcase>
- x-type=<type>
- x-request=<request>
- x-component=<component>
- x-scale=<scale>
- x-expression=<expression>
- x-freeze=<true/false>
- x-values=<valuelist>
- x-scale=<scalefactor>
- x-offset=<offset>
- x-firstvalue=<value>
- x-userexpression=<expression>
- x-axisassignment=<axis>
- x-unitsmeasure=<measurement>
- y-source=<file/math/value>
- y-file=<file>
- y-subcase=<subcase>
- y-type=<type>
- y-request=<request>
- y-component=<component>
- y-scale=<scale>
- y-eypression=<eypression>
- y-freeze=<true/false>
- y-values=<valuelist>
- y-scale=<scalefactor>
- y-offset=<offset>
- y-firstvalue=<value>
- y-userexpression=<eypression>
- y-ayisassignment=<ayis>
- y-unitsmeasure=<measurement>
-
Note: The same options are available for u and v vectors.
Note: The curve properties listed above also apply for
clear, create, and
edit.
- The following properties can be defined on the mark for
note:
- range=<range>
- mark=<marklabel>
- visibiltiy=<true/false>
- alignment=<alignment>
- attachto=<curve/view/coordinates>
- attachmentcurve=<curveindex>
- attachmentpoint=<index>
- attachtowindowposition=<position>
- attachtowindowuserx=<value>
- attachtowindowusery=<value>
- autoposition=<true/false>
- autopositionstrategy=<strategy>
- autopositionoffset=<offset>
- curvecolor=<true/false>
- bgfillcolor=<color>
- bordercolor=<color>
- borderthickness=<thickness>
- font=<font>
- formatscalarvalues=<true/false>
- format=<format>
- precision=<precision>
- minimized=<true/false>
- name=<name>
- text=<text>
- textcolor=<color>
- For type=stack, the following must be
defined:
- operation=<operation>. Options include:
reversecurve,
absolute,
automir,
derivative,
integral octave,
resample,
sae,
square,
trim.
- enabled<true/false>
- parameter=<value>. Based on the operation type
selected, additional parameters and values may need to
be defined.
- For type=legend, the following properties
can be defined:
- visibility
- borderstyle
- bordercolor
- font
- fontsize
- leaderposition
- autopositioning
- legendplacement
- bgfillcolor
- curvetextcolor
- For type=header/footer, the following
properties can be defined:
- visibility
- primaryfont
- primaryfontsize
- secondaryfont
- secondartfontsize
- tertiaryfont
- tertiaryfontsize
- alignment
- color
- For type=axishorizontal/axisvertical, the
following properties can be defined:
- visibility
- namevisibility
- name
- text
- font
- fontsize
- scaletype
- min
- max
- lock
- color
- format
- reverse
- ticmethod
- ticsperaxis
- gridspertic
- precision
- ticfont
- ticfontsize
- unittype
- unitmeasurement
-
Note: For all entity types, additional options may have to be
defined, based on the property type.
- clear
- Clear a mark.
-
- type=<marktype>
- Select type=<entity>. The following entity types are
available:
- axishorizontal
- axisvertical
- curve
- datumhorizontal
- datumvertical
- footer
- header
- legend
- note
- stack
- <mark=label>
- The name of the mark.
- <name>=<value>
- The entity properties to clear (see entity properties listed
under add).
- create
- Create a mark.
-
- type=<marktype>
- Select type=<entity>. The following entity types are
available:
- axishorizontal
- axisvertical
- curve
- datumhorizontal
- datumvertical
- footer
- header
- legend
- note
- stack
- <mark=label>
- The name of the mark.
- <name>=<value>
- The entity properties to create the mark on (see curve
properties listed under add).
- delete
- Delete a mark.
- mark=<marklabel>
- The name of the mark to delete.
- edit
- Edit the entity properties associated with the mark.
- type=<marktype>
- Select type=<entity>. The following entity types are
available:
- axishorizontal
- axisvertical
- curve
- datumhorizontal
- datumvertical
- footer
- header
- legend
- note
- stack
- <mark=label>
- The name of the mark.
- <name>=<value>
- The entity properties to create the mark on (see properties
listed under add).
- range
- range =<range>. Enter the range string for the mark.
- Range examples include:
- range=w:<range> i:all
- range="w:1-3 i: all"
- range= w:<range> i:visible
- range="w:1-2,5 i:visible w:5,8 i:all"
- range=w:<range> i:<range>
- range="w:1-2,5 i:1-3,8,13-20,25?,3* w:7,9 i:5,8-10"
- range=w:<range> i:<labellist> windowlabel="<label
1","<label 2>","<label n>"
- range="w:1-2 i:2-3 w:6,8 i:5" windowlabel="X Direction","Y
Direction"
- range=w:<all> i:<all>
- range="w:all i:all"
- range=p:<range> w:<range> i:all pagelabel="<label
1","<label 2>","<label n>"
- range="p:1-4,8 w:1-3 i:all" pagelabel="Variant 1","Variant
2"
- range=p:<range> w:<range> i:visible "
- range="p:1-4,6-8 w:1-2,5 i:visible p:5-6 w:5,8 i:all"
- range=p:<range> w:<range> i:<range>
- range="p:1-4,8 w:1-2, 5 i:1-3,8,13-20,25?,3* p:1-4,8 w:7,9
i:5,8-10"
Examples
Create a mark of type curve named
"xyz":
xy mark create type=curve mark=xyz
Delete mark "xyz":
xy mark delete mark=xyz
Add a mark for the defined
range:
xy mark add type=curve mark=abc range=range="p:1-4,8 w:1-3 i:all"