summaryrefslogtreecommitdiff
path: root/tex/context/interface/mkiv/i-register.xml
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/interface/mkiv/i-register.xml')
-rw-r--r--tex/context/interface/mkiv/i-register.xml646
1 files changed, 0 insertions, 646 deletions
diff --git a/tex/context/interface/mkiv/i-register.xml b/tex/context/interface/mkiv/i-register.xml
deleted file mode 100644
index 561912f6a..000000000
--- a/tex/context/interface/mkiv/i-register.xml
+++ /dev/null
@@ -1,646 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<?context-directive job ctxfile x-setups.ctx ?>
-
-<cd:interface xmlns:cd="http://www.pragma-ade.com/commands">
-
- <cd:command name="defineregister" file="strc-reg.mkiv">
- <cd:arguments>
- <cd:resolve name="keyword-name"/>
- <cd:resolve name="keyword-name-optional"/>
- <cd:assignments list="yes" optional="yes">
- <cd:inherit name="setupregister"/>
- </cd:assignments>
- </cd:arguments>
- </cd:command>
-
- <cd:command name="setupregister" variant="1" file="strc-reg.mkiv">
- <cd:arguments>
- <cd:resolve name="keyword-name-list-optional"/>
- <cd:resolve name="keyword-number-list-optional"/>
- <cd:assignments list="yes">
- <cd:parameter name="referencemethod">
- <cd:constant type="forward"/>
- </cd:parameter>
- <cd:parameter name="expansion">
- <cd:constant type="yes"/>
- <cd:constant type="no" default="yes"/>
- <cd:constant type="xml"/>
- </cd:parameter>
- <cd:parameter name="ownnumber">
- <cd:constant type="yes"/>
- <cd:constant type="no" default="yes"/>
- </cd:parameter>
- <cd:parameter name="xmlsetup">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="alternative">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="A"/>
- <cd:constant type="B"/>
- </cd:parameter>
- <cd:parameter name="method">
- <cd:resolve name="value-sortmethod"/>
- </cd:parameter>
- <cd:parameter name="compress">
- <cd:constant type="yes"/>
- <cd:constant type="no" default="yes"/>
- <cd:constant type="all"/>
- </cd:parameter>
- <cd:parameter name="criterium">
- <cd:constant type="local"/>
- <cd:constant type="text"/>
- <cd:constant type="current"/>
- <cd:constant type="previous"/>
- <cd:constant type="all" default="yes"/>
- <cd:constant type="cd:section"/>
- </cd:parameter>
- <cd:parameter name="pageprefixseparatorset">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="pageprefixconversionset">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="pageprefixstarter">
- <cd:resolve name="value-starter"/>
- </cd:parameter>
- <cd:parameter name="pageprefixstopper">
- <cd:resolve name="value-stopper"/>
- </cd:parameter>
- <cd:parameter name="pageprefixset">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="pageprefixsegments">
- <cd:resolve name="value-prefixsegments"/>
- </cd:parameter>
- <cd:parameter name="pageprefixconnector">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="pageprefix">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="pageseparatorset">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="pageconversionset">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="pagestarter">
- <cd:resolve name="value-starter"/>
- </cd:parameter>
- <cd:parameter name="pagestopper">
- <cd:resolve name="value-stopper"/>
- </cd:parameter>
- <cd:parameter name="pagesegments">
- <cd:resolve name="value-numbersegments"/>
- </cd:parameter>
- <cd:parameter name="maxwidth">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="indicator">
- <cd:constant type="yes" default="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="before">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="after">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="command">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="textcommand">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="deeptextcommand">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="pagecommand">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="interaction">
- <cd:constant type="text"/>
- <cd:constant type="pagenumber" default="yes"/>
- </cd:parameter>
- <cd:parameter name="pagenumber">
- <cd:constant type="yes" default="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="symbol">
- <cd:constant type="a"/>
- <cd:constant type="n" default="yes"/>
- <cd:constant type="none"/>
- <cd:constant type="1"/>
- <cd:constant type="2"/>
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="language">
- <cd:resolve name="value-sortorder"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="value-style"/>
- </cd:parameter>
- <cd:parameter name="color">
- <cd:constant type="cd:color"/>
- </cd:parameter>
- <cd:parameter name="textstyle">
- <cd:resolve name="value-style"/>
- </cd:parameter>
- <cd:parameter name="textcolor">
- <cd:constant type="cd:color"/>
- </cd:parameter>
- <cd:parameter name="pagestyle">
- <cd:resolve name="value-style"/>
- </cd:parameter>
- <cd:parameter name="pagecolor">
- <cd:constant type="cd:color"/>
- </cd:parameter>
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="balance">
- <cd:constant type="yes" default="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="align">
- <cd:inherit name="setupalign"/>
- </cd:parameter>
- <cd:parameter name="numberorder">
- <cd:constant type="numbers" default="yes"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
- </cd:command>
-
- <cd:command name="setupregister" variant="2" file="strc-reg.mkiv">
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:number" prefix="cd:name" method="range"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="referencemethod">
- <cd:constant type="forward"/>
- </cd:parameter>
- <cd:parameter name="expansion">
- <cd:constant type="yes"/>
- <cd:constant type="no" default="yes"/>
- <cd:constant type="xml"/>
- </cd:parameter>
- <cd:parameter name="ownnumber">
- <cd:constant type="yes"/>
- <cd:constant type="no" default="yes"/>
- </cd:parameter>
- <cd:parameter name="xmlsetup">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="alternative">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="A"/>
- <cd:constant type="B"/>
- </cd:parameter>
- <cd:parameter name="method">
- <cd:resolve name="value-sortmethod"/>
- </cd:parameter>
- <cd:parameter name="compress">
- <cd:constant type="yes"/>
- <cd:constant type="no" default="yes"/>
- <cd:constant type="all"/>
- </cd:parameter>
- <cd:parameter name="criterium">
- <cd:constant type="local"/>
- <cd:constant type="text"/>
- <cd:constant type="current"/>
- <cd:constant type="previous"/>
- <cd:constant type="all" default="yes"/>
- <cd:constant type="cd:section"/>
- </cd:parameter>
- <cd:parameter name="pageprefixseparatorset">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="pageprefixconversionset">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="pageprefixstarter">
- <cd:resolve name="value-starter"/>
- </cd:parameter>
- <cd:parameter name="pageprefixstopper">
- <cd:resolve name="value-stopper"/>
- </cd:parameter>
- <cd:parameter name="pageprefixset">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="pageprefixsegments">
- <cd:resolve name="value-prefixsegments"/>
- </cd:parameter>
- <cd:parameter name="pageprefixconnector">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="pageprefix">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="pageseparatorset">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="pageconversionset">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="pagestarter">
- <cd:resolve name="value-starter"/>
- </cd:parameter>
- <cd:parameter name="pagestopper">
- <cd:resolve name="value-stopper"/>
- </cd:parameter>
- <cd:parameter name="pagesegments">
- <cd:resolve name="value-numbersegments"/>
- </cd:parameter>
- <cd:parameter name="maxwidth">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="indicator">
- <cd:constant type="yes" default="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="before">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="after">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="command">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="textcommand">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="deeptextcommand">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="pagecommand">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="interaction">
- <cd:constant type="text"/>
- <cd:constant type="pagenumber" default="yes"/>
- </cd:parameter>
- <cd:parameter name="pagenumber">
- <cd:constant type="yes" default="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="symbol">
- <cd:constant type="a"/>
- <cd:constant type="n" default="yes"/>
- <cd:constant type="none"/>
- <cd:constant type="1"/>
- <cd:constant type="2"/>
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="language">
- <cd:resolve name="value-sortorder"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="value-style"/>
- </cd:parameter>
- <cd:parameter name="color">
- <cd:constant type="cd:color"/>
- </cd:parameter>
- <cd:parameter name="textstyle">
- <cd:resolve name="value-style"/>
- </cd:parameter>
- <cd:parameter name="textcolor">
- <cd:constant type="cd:color"/>
- </cd:parameter>
- <cd:parameter name="pagestyle">
- <cd:resolve name="value-style"/>
- </cd:parameter>
- <cd:parameter name="pagecolor">
- <cd:constant type="cd:color"/>
- </cd:parameter>
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="balance">
- <cd:constant type="yes" default="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="align">
- <cd:inherit name="setupalign"/>
- </cd:parameter>
- <cd:parameter name="numberorder">
- <cd:constant type="numbers" default="yes"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
- </cd:command>
-
- <!--
-
- <cd:command name="setupregisters" variant="1" file="strc-reg.mkiv">
- <cd:arguments>
- <cd:resolve name="keyword-name-list-optional"/>
- <cd:resolve name="keyword-number-list-optional"/>
- <cd:assignments list="yes">
- <cd:inherit name="setupregister"/>
- </cd:assignments>
- </cd:arguments>
- </cd:command>
-
- <cd:command name="setupregisters" variant="2" file="strc-reg.mkiv">
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:number" prefix="cd:name" method="range"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="setupregister"/>
- </cd:assignments>
- </cd:arguments>
- </cd:command>
-
- -->
-
- <cd:command name="register" generated="yes" variant="generated:1" file="strc-reg.mkiv">
- <cd:sequence>
- <cd:variable value="register"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- <cd:constant type="cd:text" prefix="cd:processor" method="apply"/>
- </cd:keywords>
- <cd:index list="yes"/>
- </cd:arguments>
- </cd:command>
-
- <cd:command name="register" generated="yes" variant="generated:2" file="strc-reg.mkiv">
- <cd:sequence>
- <cd:variable value="register"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- <cd:constant type="cd:text" prefix="cd:processor" method="apply"/>
- </cd:keywords>
- <cd:resolve name="argument-text"/>
- <cd:index list="yes"/>
- </cd:arguments>
- </cd:command>
-
- <cd:command name="seeregister" generated="yes" variant="generated" file="strc-reg.mkiv">
- <cd:sequence>
- <cd:string value="see"/>
- <cd:variable value="register"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- <cd:constant type="cd:text" prefix="cd:processor" method="apply"/>
- </cd:keywords>
- <cd:index list="yes"/>
- <cd:keywords delimiters="braces">
- <cd:constant type="cd:text"/>
- <cd:constant type="cd:text" prefix="cd:processor" method="apply"/>
- </cd:keywords>
- </cd:arguments>
- </cd:command>
-
- <cd:command name="placeregister" generated="yes" variant="generated" file="strc-reg.mkiv">
- <cd:sequence>
- <cd:string value="place"/>
- <cd:variable value="register"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes" optional="yes">
- <cd:inherit name="setupregister"/>
- </cd:assignments>
- </cd:arguments>
- </cd:command>
-
- <cd:command name="completeregister" generated="yes" variant="generated" file="strc-reg.mkiv">
- <cd:sequence>
- <cd:string value="complete"/>
- <cd:variable value="register"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes" optional="yes">
- <cd:inherit name="setupregister"/>
- </cd:assignments>
- </cd:arguments>
- </cd:command>
-
- <cd:command name="setupregister" generated="yes" variant="generated" file="strc-reg.mkiv">
- <cd:sequence>
- <cd:string value="setup"/>
- <cd:variable value="register"/>
- </cd:sequence>
- <cd:arguments>
- <cd:resolve name="keyword-number-list-optional"/>
- <cd:assignments list="yes">
- <cd:inherit name="setupregister"/>
- </cd:assignments>
- </cd:arguments>
- </cd:command>
-
- <cd:command name="index" variant="1" file="strc-reg.mkiv">
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- <cd:constant type="cd:text" prefix="cd:processor" method="apply"/>
- </cd:keywords>
- <cd:index list="yes"/>
- </cd:arguments>
- </cd:command>
-
- <cd:command name="index" variant="2" file="strc-reg.mkiv">
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- <cd:constant type="cd:text" prefix="cd:processor" method="apply"/>
- </cd:keywords>
- <cd:resolve name="argument-text"/>
- <cd:index list="yes"/>
- </cd:arguments>
- </cd:command>
-
- <cd:command name="seeindex" file="strc-reg.mkiv">
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- <cd:constant type="cd:text" prefix="cd:processor" method="apply"/>
- </cd:keywords>
- <cd:index list="yes"/>
- <cd:keywords delimiters="braces">
- <cd:constant type="cd:text"/>
- <cd:constant type="cd:text" prefix="cd:processor" method="apply"/>
- </cd:keywords>
- </cd:arguments>
- </cd:command>
-
- <cd:command name="placeindex" file="strc-reg.mkiv">
- <cd:arguments>
- <cd:assignments list="yes" optional="yes">
- <cd:inherit name="setupregister"/>
- </cd:assignments>
- </cd:arguments>
- </cd:command>
-
- <cd:command name="completeindex" file="strc-reg.mkiv">
- <cd:arguments>
- <cd:assignments list="yes" optional="yes">
- <cd:inherit name="setupregister"/>
- </cd:assignments>
- </cd:arguments>
- </cd:command>
-
- <cd:command name="setupindex" file="strc-reg.mkiv">
- <cd:arguments>
- <cd:resolve name="keyword-number-list-optional"/>
- <cd:assignments list="yes">
- <cd:inherit name="setupregister"/>
- </cd:assignments>
- </cd:arguments>
- </cd:command>
-
- <cd:command name="startregister" file="strc-reg.mkiv">
- <cd:arguments>
- <cd:resolve name="keyword-name"/>
- <cd:resolve name="keyword-name"/>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- <cd:constant type="cd:text" prefix="cd:processor" method="apply"/>
- </cd:keywords>
- <cd:index list="yes"/>
- </cd:arguments>
- </cd:command>
-
- <cd:command name="stopregister" file="strc-reg.mkiv">
- <cd:arguments>
- <cd:resolve name="keyword-name"/>
- <cd:resolve name="keyword-name"/>
- </cd:arguments>
- </cd:command>
-
- <cd:command name="setregisterentry" file="strc-reg.mkiv">
- <cd:arguments>
- <cd:resolve name="keyword-name"/>
- <cd:resolve name="assignment-registerdata-list"/>
- <cd:resolve name="assignment-userdata-list-optional"/>
- </cd:arguments>
- </cd:command>
-
- <cd:command name="finishregisterentry" file="strc-reg.mkiv">
- <cd:arguments>
- <cd:resolve name="keyword-name"/>
- <cd:assignments list="yes">
- <cd:parameter name="label">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="keys">
- <cd:constant type="cd:text"/>
- <cd:constant type="cd:text" prefix="cd:processor" method="apply"/>
- </cd:parameter>
- <cd:parameter name="entries">
- <cd:constant type="cd:text"/>
- <cd:constant type="cd:text" prefix="cd:processor" method="apply"/>
- </cd:parameter>
- <cd:parameter name="alternative">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- <cd:resolve name="assignment-userdata-list-optional"/>
- </cd:arguments>
- </cd:command>
-
- <cd:command name="setstructurepageregister" file="strc-reg.mkiv">
- <cd:arguments>
- <cd:resolve name="keyword-name"/>
- <cd:resolve name="assignment-registerdata-list"/>
- <cd:resolve name="assignment-userdata-list-optional"/>
- </cd:arguments>
- </cd:command>
-
- <cd:command name="startstructurepageregister" file="strc-reg.mkiv">
- <cd:arguments>
- <cd:resolve name="keyword-name"/>
- <cd:resolve name="keyword-name"/>
- <cd:resolve name="assignment-registerdata-list"/>
- <cd:resolve name="assignment-userdata-list-optional"/>
- </cd:arguments>
- </cd:command>
-
- <cd:command name="stopstructurepageregister" file="strc-reg.mkiv">
- <cd:arguments>
- <cd:resolve name="keyword-name"/>
- <cd:resolve name="keyword-name"/>
- </cd:arguments>
- </cd:command>
-
- <cd:command name="determineregistercharacteristics" file="strc-reg.mkiv">
- <cd:arguments>
- <cd:resolve name="keyword-name"/>
- <cd:assignments list="yes" optional="yes">
- <cd:parameter name="language">
- <cd:resolve name="value-sortorder"/>
- </cd:parameter>
- <cd:parameter name="method">
- <cd:resolve name="value-sortmethod"/>
- </cd:parameter>
- <cd:parameter name="numberorder">
- <cd:constant type="numbers" default="yes"/>
- </cd:parameter>
- <cd:parameter name="compress">
- <cd:constant type="yes"/>
- <cd:constant type="no" default="yes"/>
- <cd:constant type="all"/>
- </cd:parameter>
- <cd:parameter name="criterium">
- <cd:constant type="local"/>
- <cd:constant type="text"/>
- <cd:constant type="current"/>
- <cd:constant type="previous"/>
- <cd:constant type="all" default="yes"/>
- <cd:constant type="cd:section"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
- </cd:command>
-
- <cd:command name="utilityregisterlength" file="strc-reg.mkiv"/>
-
- <cd:command name="placeregister" file="strc-reg.mkiv">
- <cd:arguments>
- <cd:resolve name="keyword-name"/>
- <cd:assignments list="yes" optional="yes">
- <cd:inherit name="setupregister"/>
- </cd:assignments>
- </cd:arguments>
- </cd:command>
-
- <cd:command name="completeregister" file="strc-reg.mkiv">
- <cd:arguments>
- <cd:resolve name="keyword-name"/>
- <cd:assignments list="yes" optional="yes">
- <cd:inherit name="setupregister"/>
- </cd:assignments>
- </cd:arguments>
- </cd:command>
-
- <cd:command name="currentregisterpageuserdata" file="strc-reg.mkiv">
- <cd:arguments>
- <cd:resolve name="argument-key"/>
- </cd:arguments>
- </cd:command>
-
-</cd:interface> \ No newline at end of file