summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/context/interface/cont-en.xml
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/context/interface/cont-en.xml')
-rw-r--r--Master/texmf-dist/tex/context/interface/cont-en.xml1003
1 files changed, 332 insertions, 671 deletions
diff --git a/Master/texmf-dist/tex/context/interface/cont-en.xml b/Master/texmf-dist/tex/context/interface/cont-en.xml
index 99caedfc4da..b44992b8fa8 100644
--- a/Master/texmf-dist/tex/context/interface/cont-en.xml
+++ b/Master/texmf-dist/tex/context/interface/cont-en.xml
@@ -1,6 +1,81 @@
-<?xml version="1.0"?>
+<?xml version="1.0" standalone="yes"?>
+
+<!-- versions:
+
+ comment : user interface definitions of ConTeXt
+
+ authors : Hans Hagen, Taco Hoekwater, Patrick Gundlach
+
+ versions : 2004.11.17 : initial version
+ 2006.08.02 : define + resolve
+
+-->
+
+<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="en" version="2006.08.02">
+
+<cd:define name="align">
+ <cd:constant type="inner"/>
+ <cd:constant type="outer"/>
+ <cd:constant type="left"/>
+ <cd:constant type="right"/>
+ <cd:constant type="middle"/>
+ <cd:constant type="normal"/>
+ <cd:constant type="no"/>
+ <cd:constant type="yes"/>
+</cd:define>
+
+<cd:define name="indenting">
+ <cd:constant type="never"/>
+ <cd:constant type="none"/>
+ <cd:constant type="not"/>
+ <cd:constant type="no"/>
+ <cd:constant type="yes"/>
+ <cd:constant type="always"/>
+ <cd:constant type="first"/>
+ <cd:constant type="next"/>
+ <cd:constant type="small"/>
+ <cd:constant type="medium"/>
+ <cd:constant type="big"/>
+ <cd:constant type="normal"/>
+ <cd:constant type="odd"/>
+ <cd:constant type="even"/>
+ <cd:constant type="cd:dimension"/>
+</cd:define>
+
+<cd:define name="indentnext">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+</cd:define>
+
+<cd:define name="style">
+ <cd:constant type="normal"/>
+ <cd:constant type="bold"/>
+ <cd:constant type="slanted"/>
+ <cd:constant type="boldslanted"/>
+ <cd:constant type="type"/>
+ <cd:constant type="cap"/>
+ <cd:constant type="small..."/>
+ <cd:constant type="cd:command"/>
+</cd:define>
+
+<cd:define name="language">
+ <cd:constant type="nl"/>
+ <cd:constant type="fr"/>
+ <cd:constant type="en"/>
+ <cd:constant type="uk"/>
+ <cd:constant type="de"/>
+ <cd:constant type="es"/>
+ <cd:constant type="cz"/>
+ <cd:constant type=".."/>
+</cd:define>
-<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="en" version="2004.11.17">
+<cd:define name="texts">
+ <cd:constant type="cd:text"/>
+ <cd:constant type="cd:section"/>
+ <cd:constant type="date"/>
+ <cd:constant type="cd:mark"/>
+ <cd:constant type="pagenumber"/>
+</cd:define>
<cd:command name="installlanguage" file="lang-ini.tex">
<cd:sequence>
@@ -62,14 +137,7 @@
</cd:sequence>
<cd:arguments>
<cd:keywords>
- <cd:constant type="nl" default="yes"/>
- <cd:constant type="fr"/>
- <cd:constant type="en"/>
- <cd:constant type="uk"/>
- <cd:constant type="de"/>
- <cd:constant type="es"/>
- <cd:constant type="cz"/>
- <cd:constant type=".."/>
+ <cd:resolve name="language"/>
</cd:keywords>
<cd:assignments list="yes">
<cd:inherit name="installlanguage"/>
@@ -83,14 +151,7 @@
</cd:sequence>
<cd:arguments>
<cd:keywords>
- <cd:constant type="nl"/>
- <cd:constant type="fr"/>
- <cd:constant type="en"/>
- <cd:constant type="uk"/>
- <cd:constant type="de"/>
- <cd:constant type="es"/>
- <cd:constant type="cz"/>
- <cd:constant type=".."/>
+ <cd:resolve name="language"/>
</cd:keywords>
</cd:arguments>
</cd:command>
@@ -101,14 +162,7 @@
</cd:sequence>
<cd:arguments>
<cd:keywords>
- <cd:constant type="nl"/>
- <cd:constant type="fr"/>
- <cd:constant type="en"/>
- <cd:constant type="uk"/>
- <cd:constant type="de"/>
- <cd:constant type="es"/>
- <cd:constant type="cz"/>
- <cd:constant type=".."/>
+ <cd:resolve name="language"/>
</cd:keywords>
</cd:arguments>
</cd:command>
@@ -365,20 +419,6 @@
</cd:arguments>
</cd:command>
-<cd:command name="setupstrut" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="setupstrut"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="yes" default="yes"/>
- <cd:constant type="no"/>
- <cd:constant type="cap"/>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
<cd:command name="setupcolor" file="colo-ini.tex">
<cd:sequence>
<cd:string value="setupcolor"/>
@@ -620,7 +660,7 @@
<cd:constant type="vertical"/>
<cd:constant type="name"/>
<cd:constant type="value"/>
- <cd:variable type="cd:number"/>
+ <cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
@@ -683,14 +723,7 @@
<cd:constant type="none"/>
</cd:parameter>
<cd:parameter name="style">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="color">
<cd:constant type="cd:name"/>
@@ -834,18 +867,10 @@
<cd:constant type="no"/>
</cd:parameter>
<cd:parameter name="indentnext">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
+ <cd:resolve name="indentnext"/>
</cd:parameter>
<cd:parameter name="style">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="color">
<cd:constant type="cd:name"/>
@@ -858,6 +883,16 @@
<cd:constant type="no"/>
<cd:constant type="hyphenated"/>
</cd:parameter>
+ <cd:parameter name="empty">
+ <cd:constant type="yes"/>
+ <cd:constant type="all"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="numbering">
+ <cd:constant type="line"/>
+ <cd:constant type="file"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
</cd:assignments>
</cd:arguments>
</cd:command>
@@ -899,7 +934,7 @@
</cd:parameter>
<cd:parameter name="location">
<cd:constant type="page"/>
- <cd:variable type="cd:text"/>
+ <cd:constant type="cd:text"/>
<cd:constant type="columns"/>
<cd:constant type="firstcolumn"/>
<cd:constant type="lastcolumn"/>
@@ -930,14 +965,7 @@
<cd:constant type="big"/>
</cd:parameter>
<cd:parameter name="style">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="distance">
<cd:constant type="cd:dimension"/>
@@ -964,14 +992,7 @@
<cd:constant type="cd:number"/>
</cd:parameter>
<cd:parameter name="textstyle">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="textcolor">
<cd:constant type="cd:name"/>
@@ -1473,14 +1494,7 @@
</cd:sequence>
<cd:arguments>
<cd:keywords optional="yes">
- <cd:constant type="nl" default="yes"/>
- <cd:constant type="fr"/>
- <cd:constant type="en"/>
- <cd:constant type="uk"/>
- <cd:constant type="de"/>
- <cd:constant type="es"/>
- <cd:constant type="cz"/>
- <cd:constant type=".."/>
+ <cd:resolve name="language"/>
</cd:keywords>
<cd:assignments>
<cd:parameter name="cd:name">
@@ -1496,14 +1510,7 @@
</cd:sequence>
<cd:arguments>
<cd:keywords optional="yes">
- <cd:constant type="nl" default="yes"/>
- <cd:constant type="fr"/>
- <cd:constant type="en"/>
- <cd:constant type="uk"/>
- <cd:constant type="de"/>
- <cd:constant type="es"/>
- <cd:constant type="cz"/>
- <cd:constant type=".."/>
+ <cd:resolve name="language"/>
</cd:keywords>
<cd:assignments>
<cd:parameter name="cd:name">
@@ -1599,6 +1606,11 @@
<cd:constant type="local"/>
<cd:constant type="cd:dimension"/>
</cd:parameter>
+ <cd:parameter name="autowidth">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ <cd:constant type="force"/>
+ </cd:parameter>
<cd:parameter name="offset">
<cd:constant type="none"/>
<cd:constant type="overlay"/>
@@ -1626,14 +1638,7 @@
<cd:constant type="local"/>
</cd:parameter>
<cd:parameter name="align">
- <cd:constant type="no"/>
- <cd:constant type="left"/>
- <cd:constant type="right"/>
- <cd:constant type="middle"/>
- <cd:constant type="normal"/>
- <cd:constant type="high"/>
- <cd:constant type="low"/>
- <cd:constant type="lohi"/>
+ <cd:resolve name="align"/>
</cd:parameter>
<cd:parameter name="bottom">
<cd:constant type="cd:command"/>
@@ -1724,7 +1729,7 @@
<cd:constant type="cd:name"/>
</cd:parameter>
<cd:parameter name="foregroundstyle">
- <cd:constant type="cd:name"/>
+ <cd:resolve name="style"/>
</cd:parameter>
</cd:assignments>
</cd:arguments>
@@ -1878,13 +1883,7 @@
<cd:constant type="big"/>
</cd:parameter>
<cd:parameter name="style">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="left">
<cd:constant type="cd:command"/>
@@ -1920,6 +1919,9 @@
<cd:constant type="middle"/>
<cd:constant type="none"/>
</cd:parameter>
+ <cd:parameter name="indenting">
+ <cd:resolve name="indenting"/>
+ </cd:parameter>
<cd:inherit name="setupframed"/>
</cd:assignments>
</cd:arguments>
@@ -2045,14 +2047,7 @@
<cd:constant type="cd:command"/>
</cd:parameter>
<cd:parameter name="style">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="n">
<cd:constant type="cd:number"/>
@@ -2142,14 +2137,7 @@
<cd:constant type="cd:name"/>
</cd:parameter>
<cd:parameter name="style">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="rulecolor">
<cd:constant type="cd:name"/>
@@ -2361,7 +2349,7 @@
</cd:sequence>
<cd:arguments>
<cd:keywords optional="yes">
- <cd:variable type="cd:text"/>
+ <cd:constant type="cd:text"/>
<cd:constant type="margin"/>
<cd:constant type="edge"/>
</cd:keywords>
@@ -2546,23 +2534,13 @@
<cd:constant type="right"/>
</cd:parameter>
<cd:parameter name="style">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="width">
<cd:constant type="cd:dimension"/>
</cd:parameter>
<cd:parameter name="align">
- <cd:constant type="left"/>
- <cd:constant type="middle"/>
- <cd:constant type="right"/>
- <cd:constant type="no"/>
+ <cd:resolve name="align"/>
</cd:parameter>
<cd:parameter name="top">
<cd:constant type="cd:command"/>
@@ -2936,24 +2914,10 @@
</cd:keywords>
<cd:assignments list="yes">
<cd:parameter name="headstyle">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="style">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="color">
<cd:constant type="cd:name"/>
@@ -2973,9 +2937,7 @@
<cd:constant type="cd:text"/>
</cd:parameter>
<cd:parameter name="align">
- <cd:constant type="left"/>
- <cd:constant type="middle"/>
- <cd:constant type="right"/>
+ <cd:resolve name="align"/>
</cd:parameter>
<cd:parameter name="margin">
<cd:constant type="standard"/>
@@ -2988,13 +2950,13 @@
<cd:constant type="right"/>
<cd:constant type="top"/>
<cd:constant type="serried"/>
- <cd:variable type="cd:command"/>
<cd:constant type="inmargin"/>
<cd:constant type="inleft"/>
<cd:constant type="inright"/>
<cd:constant type="hanging"/>
</cd:parameter>
<cd:parameter name="headcommand">
+ <cd:constant type="cd:command"/>
</cd:parameter>
<cd:parameter name="hang">
<cd:constant type="fit"/>
@@ -3011,17 +2973,10 @@
<cd:constant type="cd:command"/>
</cd:parameter>
<cd:parameter name="indentnext">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
+ <cd:resolve name="indentnext"/>
</cd:parameter>
<cd:parameter name="indenting">
- <cd:constant type="never"/>
- <cd:constant type="not"/>
- <cd:constant type="no"/>
- <cd:constant type="yes"/>
- <cd:constant type="always"/>
- <cd:constant type="first"/>
- <cd:constant type="next"/>
+ <cd:resolve name="indenting"/>
</cd:parameter>
</cd:assignments>
</cd:arguments>
@@ -3116,24 +3071,10 @@
</cd:keywords>
<cd:assignments list="yes">
<cd:parameter name="style">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="headstyle">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="width">
<cd:constant type="fit"/>
@@ -3209,14 +3150,7 @@
<cd:constant type="no"/>
</cd:parameter>
<cd:parameter name="headstyle">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="headcolor">
<cd:constant type="cd:name"/>
@@ -3274,9 +3208,7 @@
<cd:constant type="no"/>
</cd:parameter>
<cd:parameter name="align">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- <cd:variable type="cd:text"/>
+ <cd:resolve name="align"/>
</cd:parameter>
<cd:parameter name="blank">
<cd:constant type="fixed"/>
@@ -3340,7 +3272,7 @@
</cd:sequence>
<cd:arguments>
<cd:keywords optional="yes">
- <cd:variable type="cd:text" default="yes"/>
+ <cd:constant type="cd:text" default="yes"/>
<cd:constant type="margin"/>
<cd:constant type="edge"/>
</cd:keywords>
@@ -3360,34 +3292,13 @@
<cd:constant type="no"/>
</cd:parameter>
<cd:parameter name="style">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="leftstyle">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="rightstyle">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="leftwidth">
<cd:constant type="cd:dimension"/>
@@ -3479,23 +3390,15 @@
</cd:sequence>
<cd:arguments>
<cd:keywords optional="yes">
- <cd:variable type="cd:text" default="yes"/>
+ <cd:constant type="cd:text" default="yes"/>
<cd:constant type="margin"/>
<cd:constant type="edge"/>
</cd:keywords>
<cd:keywords>
- <cd:constant type="cd:text"/>
- <cd:constant type="cd:section"/>
- <cd:constant type="date"/>
- <cd:constant type="cd:mark"/>
- <cd:constant type="pagenumber"/>
+ <cd:resolve name="texts"/>
</cd:keywords>
<cd:keywords>
- <cd:constant type="cd:text"/>
- <cd:constant type="cd:section"/>
- <cd:constant type="date"/>
- <cd:constant type="cd:mark"/>
- <cd:constant type="pagenumber"/>
+ <cd:resolve name="texts"/>
</cd:keywords>
</cd:arguments>
</cd:command>
@@ -3506,23 +3409,15 @@
</cd:sequence>
<cd:arguments>
<cd:keywords optional="yes">
- <cd:variable type="cd:text" default="yes"/>
+ <cd:constant type="cd:text" default="yes"/>
<cd:constant type="margin"/>
<cd:constant type="edge"/>
</cd:keywords>
<cd:keywords>
- <cd:constant type="cd:text"/>
- <cd:constant type="cd:section"/>
- <cd:constant type="date"/>
- <cd:constant type="cd:mark"/>
- <cd:constant type="pagenumber"/>
+ <cd:resolve name="texts"/>
</cd:keywords>
<cd:keywords>
- <cd:constant type="cd:text"/>
- <cd:constant type="cd:section"/>
- <cd:constant type="date"/>
- <cd:constant type="cd:mark"/>
- <cd:constant type="pagenumber"/>
+ <cd:resolve name="texts"/>
</cd:keywords>
</cd:arguments>
</cd:command>
@@ -3533,23 +3428,15 @@
</cd:sequence>
<cd:arguments>
<cd:keywords optional="yes">
- <cd:variable type="cd:text" default="yes"/>
+ <cd:constant type="cd:text" default="yes"/>
<cd:constant type="margin"/>
<cd:constant type="edge"/>
</cd:keywords>
<cd:keywords>
- <cd:constant type="cd:text"/>
- <cd:constant type="cd:section"/>
- <cd:constant type="date"/>
- <cd:constant type="cd:mark"/>
- <cd:constant type="pagenumber"/>
+ <cd:resolve name="texts"/>
</cd:keywords>
<cd:keywords>
- <cd:constant type="cd:text"/>
- <cd:constant type="cd:section"/>
- <cd:constant type="date"/>
- <cd:constant type="cd:mark"/>
- <cd:constant type="pagenumber"/>
+ <cd:resolve name="texts"/>
</cd:keywords>
</cd:arguments>
</cd:command>
@@ -3560,23 +3447,15 @@
</cd:sequence>
<cd:arguments>
<cd:keywords optional="yes">
- <cd:variable type="cd:text" default="yes"/>
+ <cd:constant type="cd:text" default="yes"/>
<cd:constant type="margin"/>
<cd:constant type="edge"/>
</cd:keywords>
<cd:keywords>
- <cd:constant type="cd:text"/>
- <cd:constant type="cd:section"/>
- <cd:constant type="date"/>
- <cd:constant type="cd:mark"/>
- <cd:constant type="pagenumber"/>
+ <cd:resolve name="texts"/>
</cd:keywords>
<cd:keywords>
- <cd:constant type="cd:text"/>
- <cd:constant type="cd:section"/>
- <cd:constant type="date"/>
- <cd:constant type="cd:mark"/>
- <cd:constant type="pagenumber"/>
+ <cd:resolve name="texts"/>
</cd:keywords>
</cd:arguments>
</cd:command>
@@ -3587,23 +3466,15 @@
</cd:sequence>
<cd:arguments>
<cd:keywords optional="yes">
- <cd:variable type="cd:text" default="yes"/>
+ <cd:constant type="cd:text" default="yes"/>
<cd:constant type="margin"/>
<cd:constant type="edge"/>
</cd:keywords>
<cd:keywords>
- <cd:constant type="cd:text"/>
- <cd:constant type="cd:section"/>
- <cd:constant type="date"/>
- <cd:constant type="cd:mark"/>
- <cd:constant type="pagenumber"/>
+ <cd:resolve name="texts"/>
</cd:keywords>
<cd:keywords>
- <cd:constant type="cd:text"/>
- <cd:constant type="cd:section"/>
- <cd:constant type="date"/>
- <cd:constant type="cd:mark"/>
- <cd:constant type="pagenumber"/>
+ <cd:resolve name="texts"/>
</cd:keywords>
</cd:arguments>
</cd:command>
@@ -3802,14 +3673,7 @@
<cd:constant type="cd:dimension"/>
</cd:parameter>
<cd:parameter name="style">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="color">
<cd:constant type="cd:name"/>
@@ -3819,7 +3683,7 @@
<cd:constant type="off"/>
<cd:constant type="color"/>
<cd:constant type="screen"/>
- <cd:variable type="cd:text"/>
+ <cd:constant type="cd:text"/>
</cd:parameter>
<cd:parameter name="location">
<cd:constant type="left"/>
@@ -3936,7 +3800,7 @@
<cd:constant type="-top"/>
<cd:constant type="-both"/>
<cd:constant type="-bottom"/>
- <cd:variable type="cd:text"/>
+ <cd:constant type="cd:text"/>
<cd:constant type="high"/>
<cd:constant type="middle"/>
<cd:constant type="low"/>
@@ -3994,20 +3858,28 @@
</cd:sequence>
</cd:command>
-<cd:command name="setupinterlinespace">
+<cd:command name="setupinterlinespace" variant="1">
<cd:sequence>
<cd:string value="setupinterlinespace"/>
</cd:sequence>
<cd:arguments>
- <cd:choice>
<cd:keywords optional="yes">
<cd:constant type="reset"/>
<cd:constant type="small" default="yes"/>
<cd:constant type="medium"/>
+ <cd:constant type="auto"/>
<cd:constant type="big"/>
<cd:constant type="on"/>
<cd:constant type="off"/>
</cd:keywords>
+ </cd:arguments>
+</cd:command>
+
+<cd:command name="setupinterlinespace" variant="2">
+ <cd:sequence>
+ <cd:string value="setupinterlinespace"/>
+ </cd:sequence>
+ <cd:arguments>
<cd:assignments list="yes">
<cd:parameter name="height">
<cd:constant type="cd:number"/>
@@ -4025,7 +3897,6 @@
<cd:constant type="cd:number"/>
</cd:parameter>
</cd:assignments>
- </cd:choice>
</cd:arguments>
</cd:command>
@@ -4058,14 +3929,7 @@
<cd:constant type="Romannumerals"/>
</cd:parameter>
<cd:parameter name="style">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="left">
<cd:constant type="cd:text"/>
@@ -4168,14 +4032,7 @@
<cd:constant type="cd:command"/>
</cd:parameter>
<cd:parameter name="style">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="commands">
<cd:constant type="cd:command"/>
@@ -4192,27 +4049,28 @@
<cd:assignments list="yes">
<cd:parameter name="sectionnumber">
<cd:constant type="yes"/>
- <cd:variable type="cd:number"/>
+ <cd:constant type="cd:number"/>
<cd:constant type="no"/>
</cd:parameter>
<cd:parameter name="alternative">
<cd:constant type="normal"/>
<cd:constant type="margin"/>
<cd:constant type="middle"/>
- <cd:variable type="cd:text"/>
+ <cd:constant type="cd:text"/>
<cd:constant type="paragraph"/>
</cd:parameter>
<cd:parameter name="separator">
<cd:constant type="cd:text"/>
</cd:parameter>
+ <cd:parameter name="stopper">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
<cd:parameter name="align">
- <cd:constant type="left"/>
- <cd:constant type="right"/>
- <cd:constant type="normal"/>
- <cd:constant type="broad"/>
+ <cd:resolve name="align"/>
</cd:parameter>
<cd:parameter name="aligntitle">
<cd:constant type="yes"/>
+ <cd:constant type="float"/>
<cd:constant type="no"/>
</cd:parameter>
<cd:parameter name="tolerance">
@@ -4223,8 +4081,7 @@
<cd:constant type="stretch"/>
</cd:parameter>
<cd:parameter name="indentnext">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
+ <cd:resolve name="indentnext"/>
</cd:parameter>
<cd:parameter name="command">
<cd:constant type="cd:twoarguments"/>
@@ -4261,24 +4118,10 @@
<cd:constant type="cd:dimension"/>
</cd:parameter>
<cd:parameter name="headstyle">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="style">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="number">
<cd:constant type="yes"/>
@@ -4288,10 +4131,7 @@
<cd:constant type="cd:command"/>
</cd:parameter>
<cd:parameter name="align">
- <cd:constant type="left"/>
- <cd:constant type="middle"/>
- <cd:constant type="right"/>
- <cd:constant type="no"/>
+ <cd:resolve name="align"/>
</cd:parameter>
<cd:parameter name="conversion">
<cd:constant type="numbers"/>
@@ -4307,6 +4147,9 @@
<cd:parameter name="separator">
<cd:constant type="cd:text"/>
</cd:parameter>
+ <cd:parameter name="stopper">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
<cd:parameter name="command">
<cd:constant type="cd:command"/>
</cd:parameter>
@@ -4380,8 +4223,7 @@
<cd:constant type="none"/>
</cd:parameter>
<cd:parameter name="indentnext">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
+ <cd:resolve name="indentnext"/>
</cd:parameter>
<cd:parameter name="ntop">
<cd:constant type="cd:number"/>
@@ -4413,7 +4255,7 @@
<cd:parameter name="numbering">
<cd:constant type="yes"/>
<cd:constant type="nocheck"/>
- </cd:parameter>
+ </cd:parameter>
<cd:inherit name="setupframed"/>
</cd:assignments>
</cd:arguments>
@@ -4653,7 +4495,7 @@
</cd:parameter>
<cd:parameter name="interaction">
<cd:constant type="label"/>
- <cd:variable type="cd:text"/>
+ <cd:constant type="cd:text"/>
<cd:constant type="all"/>
<cd:constant type="symbol"/>
</cd:parameter>
@@ -4695,14 +4537,7 @@
<cd:arguments>
<cd:assignments list="yes">
<cd:parameter name="style">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="urlalternative">
<cd:constant type="none"/>
@@ -4864,7 +4699,7 @@
</cd:arguments>
</cd:command>
-<cd:command name="placecombinedlist" file="core-lst.tex">
+<cd:command name="placecombinedlist" variant="1" file="core-lst.tex">
<cd:sequence>
<cd:string value="placecombinedlist"/>
</cd:sequence>
@@ -4914,7 +4749,7 @@
<cd:constant type="c"/>
<cd:constant type="..."/>
<cd:constant type="none"/>
- <cd:variable type="cd:command"/>
+ <cd:constant type="command"/>
</cd:parameter>
<cd:parameter name="coupling">
<cd:constant type="on"/>
@@ -4931,44 +4766,16 @@
<cd:constant type="cd:list"/>
</cd:parameter>
<cd:parameter name="style">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="numberstyle">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="textstyle">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="pagestyle">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="color">
<cd:constant type="cd:name"/>
@@ -4986,8 +4793,8 @@
<cd:constant type="cd:oneargument"/>
</cd:parameter>
<cd:parameter name="interaction">
- <cd:variable type="cd:sectionnumber"/>
- <cd:variable type="cd:text"/>
+ <cd:constant type="cd:sectionnumber"/>
+ <cd:constant type="cd:text"/>
<cd:constant type="pagenumber"/>
<cd:constant type="all"/>
</cd:parameter>
@@ -5067,7 +4874,7 @@
<cd:parameter name="expansion">
<cd:constant type="yes"/>
<cd:constant type="no"/>
- <cd:variable type="cd:command"/>
+ <cd:constant type="command"/>
</cd:parameter>
<cd:parameter name="maxwidth">
<cd:constant type="cd:dimension"/>
@@ -5077,6 +4884,34 @@
</cd:arguments>
</cd:command>
+<cd:command name="setuplistalternative" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="setuplistalternative"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords list="no">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ <!-- cd:constant type="cd:name"/ -->
+ </cd:keywords>
+ <cd:assignments list="yes">
+ <cd:parameter name="command">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="width">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="stretch">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+</cd:command>
+
<cd:command name="definecombinedlist" file="core-lst.tex">
<cd:sequence>
<cd:string value="definecombinedlist"/>
@@ -5116,7 +4951,7 @@
</cd:arguments>
</cd:command>
-<cd:command name="placecombinedlist" generated="yes" file="core-lst.tex">
+<cd:command name="placecombinedlist" variant="2" generated="yes" file="core-lst.tex">
<cd:sequence>
<cd:string value="place"/>
<cd:variable value="combinedlist"/>
@@ -5181,9 +5016,10 @@
<cd:constant type="cd:text"/>
</cd:parameter>
<cd:parameter name="align">
- <cd:constant type="left"/>
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="option">
<cd:constant type="middle"/>
- <cd:constant type="right"/>
</cd:parameter>
<cd:parameter name="strut">
<cd:constant type="yes"/>
@@ -5205,8 +5041,7 @@
<cd:constant type="cd:dimension"/>
</cd:parameter>
<cd:parameter name="indentnext">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
+ <cd:resolve name="indentnext"/>
</cd:parameter>
<cd:parameter name="alternative">
<cd:constant type="cd:name"/>
@@ -5220,6 +5055,14 @@
<cd:parameter name="separator">
<cd:constant type="cd:text"/>
</cd:parameter>
+ <cd:parameter name="conversion">
+ <cd:constant type="numbers"/>
+ <cd:constant type="characters"/>
+ <cd:constant type="Characters"/>
+ <cd:constant type="romannumerals"/>
+ <cd:constant type="Romannumerals"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
</cd:assignments>
</cd:arguments>
</cd:command>
@@ -5264,10 +5107,7 @@
<cd:constant type="cd:command"/>
</cd:parameter>
<cd:parameter name="indenting">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- <cd:constant type="even"/>
- <cd:constant type="odd"/>
+ <cd:resolve name="indenting"/>
</cd:parameter>
<cd:parameter name="space">
<cd:constant type="yes"/>
@@ -5296,14 +5136,7 @@
<cd:constant type="line"/>
</cd:parameter>
<cd:parameter name="style">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="distance">
<cd:constant type="cd:dimension"/>
@@ -5324,7 +5157,7 @@
<cd:constant type="Characters"/>
<cd:constant type="romannumerals"/>
<cd:constant type="Romannumerals"/>
- <cd:variable type="cd:text"/>
+ <cd:constant type="cd:text"/>
</cd:parameter>
<cd:parameter name="start">
<cd:constant type="cd:number"/>
@@ -5340,14 +5173,7 @@
<cd:constant type="inmargin"/>
</cd:parameter>
<cd:parameter name="style">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="prefix">
<cd:constant type="cd:text"/>
@@ -5415,14 +5241,7 @@
<cd:constant type="both"/>
</cd:parameter>
<cd:parameter name="style">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="before">
<cd:constant type="cd:command"/>
@@ -5431,14 +5250,7 @@
<cd:constant type="cd:command"/>
</cd:parameter>
<cd:parameter name="align">
- <cd:constant type="inner"/>
- <cd:constant type="outer"/>
- <cd:constant type="left"/>
- <cd:constant type="right"/>
- <cd:constant type="middle"/>
- <cd:constant type="normal"/>
- <cd:constant type="no"/>
- <cd:constant type="yes"/>
+ <cd:resolve name="align"/>
</cd:parameter>
<cd:parameter name="line">
<cd:constant type="cd:number"/>
@@ -5756,16 +5568,7 @@
</cd:sequence>
<cd:arguments>
<cd:keywords list="yes">
- <cd:constant type="none" default="yes"/>
- <cd:constant type="small"/>
- <cd:constant type="medium"/>
- <cd:constant type="big"/>
- <cd:constant type="next"/>
- <cd:constant type="first"/>
- <cd:constant type="normal"/>
- <cd:constant type="odd"/>
- <cd:constant type="even"/>
- <cd:constant type="cd:dimension"/>
+ <cd:resolve name="indenting"/>
</cd:keywords>
</cd:arguments>
</cd:command>
@@ -5859,34 +5662,13 @@
</cd:keywords>
<cd:assignments list="yes">
<cd:parameter name="style">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="textstyle">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="numberstyle">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="color">
<cd:constant type="cd:name"/>
@@ -5945,14 +5727,14 @@
<cd:constant type="normal"/>
<cd:constant type="inmargin"/>
<cd:constant type="middle"/>
- <cd:variable type="cd:text"/>
+ <cd:constant type="cd:text"/>
</cd:parameter>
<cd:parameter name="hang">
<cd:constant type="none"/>
<cd:constant type="broad"/>
<cd:constant type="fit"/>
<cd:constant type="line"/>
- <cd:variable type="cd:number"/>
+ <cd:constant type="cd:number"/>
</cd:parameter>
<cd:parameter name="command">
<cd:constant type="cd:twoarguments"/>
@@ -5963,6 +5745,12 @@
<cd:parameter name="textcommand">
<cd:constant type="cd:oneargument"/>
</cd:parameter>
+ <cd:parameter name="deepnumbercommand">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="deeptextcommand">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
<cd:parameter name="prefix">
<cd:constant type="+"/>
<cd:constant type="-"/>
@@ -5976,7 +5764,7 @@
<cd:parameter name="incrementnumber">
<cd:constant type="yes"/>
<cd:constant type="no"/>
- <cd:variable type="cd:list"/>
+ <cd:constant type="cd:list"/>
<cd:constant type="cd:file"/>
</cd:parameter>
<cd:parameter name="resetnumber">
@@ -5988,8 +5776,8 @@
</cd:parameter>
<cd:parameter name="expansion">
<cd:constant type="yes"/>
- <cd:variable type="cd:command"/>
<cd:constant type="no"/>
+ <cd:constant type="command"/>
</cd:parameter>
<cd:parameter name="margintext">
<cd:constant type="yes"/>
@@ -6090,8 +5878,10 @@
<cd:constant type="autointro"/>
<cd:constant type="loose"/>
<cd:constant type="repeat"/>
- <cd:variable type="cd:section"/>
+ <cd:constant type="cd:section"/>
+ <cd:constant type="paragraph"/>
<cd:constant type="intext"/>
+ <cd:constant type="random"/>
</cd:keywords>
<cd:assignments optional="yes" list="yes">
<cd:parameter name="margin">
@@ -6146,34 +5936,13 @@
<cd:constant type="cd:command"/>
</cd:parameter>
<cd:parameter name="headstyle">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="marstyle">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="symstyle">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="stopper">
<cd:constant type="cd:text"/>
@@ -6185,13 +5954,10 @@
<cd:constant type="cd:number"/>
</cd:parameter>
<cd:parameter name="align">
- <cd:constant type="left"/>
- <cd:constant type="right"/>
- <cd:constant type="normal"/>
+ <cd:resolve name="align"/>
</cd:parameter>
<cd:parameter name="indentnext">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
+ <cd:resolve name="indentnext"/>
</cd:parameter>
</cd:assignments>
</cd:arguments>
@@ -6227,6 +5993,9 @@
<cd:constant type="inmargin"/>
<cd:constant type="intro"/>
<cd:constant type="columns"/>
+ <cd:constant type="text"/>
+ <cd:constant type="paragraph"/>
+ <cd:constant type="repeat"/>
</cd:keywords>
<cd:assignments optional="yes" list="yes">
<cd:inherit name="setupitemgroup"/>
@@ -6347,38 +6116,16 @@
<cd:constant type="no"/>
</cd:parameter>
<cd:parameter name="align">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
+ <cd:resolve name="align"/>
</cd:parameter>
<cd:parameter name="style">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="pagestyle">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="textstyle">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="indicator">
<cd:constant type="yes"/>
@@ -6411,12 +6158,12 @@
</cd:parameter>
<cd:parameter name="interaction">
<cd:constant type="pagenumber"/>
- <cd:variable type="cd:text"/>
+ <cd:constant type="cd:text"/>
</cd:parameter>
<cd:parameter name="expansion">
<cd:constant type="yes"/>
- <cd:variable type="cd:command"/>
<cd:constant type="no"/>
+ <cd:constant type="command"/>
</cd:parameter>
<cd:parameter name="referencing">
<cd:constant type="on"/>
@@ -6443,6 +6190,18 @@
<cd:constant type="A"/>
<cd:constant type="B"/>
</cd:parameter>
+ <cd:parameter name="prefix">
+ <cd:constant type="both"/>
+ <cd:constant type="first"/>
+ <cd:constant type="none"/>
+ </cd:parameter>
+ <cd:parameter name="compress">
+ <cd:constant type="no"/>
+ <cd:constant type="yes"/>
+ </cd:parameter>
+ <cd:parameter name="deeptextcommand">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
</cd:assignments>
</cd:arguments>
</cd:command>
@@ -6511,7 +6270,7 @@
</cd:arguments>
</cd:command>
-<cd:command name="placeregister" file="core-reg.tex">
+<cd:command name="placeregister" variant="1" file="core-reg.tex">
<cd:sequence>
<cd:string value="placeregister"/>
</cd:sequence>
@@ -6551,7 +6310,7 @@
</cd:arguments>
</cd:command>
-<cd:command name="placeregister" generated="yes" file="core-reg.tex">
+<cd:command name="placeregister" variant="2" generated="yes" file="core-reg.tex">
<cd:sequence>
<cd:string value="place"/>
<cd:variable value="register"/>
@@ -6593,24 +6352,10 @@
</cd:keywords>
<cd:assignments list="yes">
<cd:parameter name="textstyle">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="synonymstyle">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="location">
<cd:constant type="left"/>
@@ -6638,8 +6383,8 @@
</cd:parameter>
<cd:parameter name="expansion">
<cd:constant type="yes"/>
- <cd:variable type="cd:command"/>
<cd:constant type="no"/>
+ <cd:constant type="command"/>
</cd:parameter>
<cd:parameter name="command">
<cd:constant type="cd:threearguments"/>
@@ -6726,19 +6471,12 @@
<cd:constant type="used"/>
</cd:parameter>
<cd:parameter name="style">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="expansion">
<cd:constant type="yes"/>
- <cd:variable type="cd:command"/>
<cd:constant type="no"/>
+ <cd:constant type="command"/>
</cd:parameter>
</cd:assignments>
</cd:arguments>
@@ -6946,13 +6684,7 @@
</cd:sequence>
<cd:arguments>
<cd:keywords list="yes">
- <cd:constant type="never" default="yes"/>
- <cd:constant type="not"/>
- <cd:constant type="no"/>
- <cd:constant type="yes"/>
- <cd:constant type="always"/>
- <cd:constant type="first"/>
- <cd:constant type="next"/>
+ <cd:resolve name="indenting"/>
</cd:keywords>
</cd:arguments>
</cd:command>
@@ -6980,7 +6712,7 @@
<cd:constant type="reset"/>
<cd:constant type="line"/>
<cd:constant type="halfline"/>
- <cd:variable type="cd:formula"/>
+ <cd:constant type="cd:formula"/>
<cd:constant type="fixed"/>
<cd:constant type="flexible"/>
<cd:constant type="none"/>
@@ -7208,7 +6940,7 @@
<cd:keywords optional="yes">
<cd:constant type="top"/>
<cd:constant type="header"/>
- <cd:variable type="cd:text"/>
+ <cd:constant type="cd:text"/>
<cd:constant type="footer"/>
<cd:constant type="bottom"/>
<cd:constant type="page"/>
@@ -7219,7 +6951,7 @@
<cd:keywords optional="yes" list="yes">
<cd:constant type="leftedge"/>
<cd:constant type="leftmargin"/>
- <cd:variable type="cd:text"/>
+ <cd:constant type="cd:text"/>
<cd:constant type="rightmargin"/>
<cd:constant type="rightedge"/>
</cd:keywords>
@@ -7227,7 +6959,7 @@
<cd:parameter name="state">
<cd:constant type="start"/>
<cd:constant type="stop"/>
- <cd:variable type="cd:repeat"/>
+ <cd:constant type="cd:repeat"/>
</cd:parameter>
<cd:inherit name="setupframed"/>
</cd:assignments>
@@ -7441,14 +7173,7 @@
<cd:constant type="cd:command"/>
</cd:parameter>
<cd:parameter name="style">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="file">
<cd:constant type="cd:file"/>
@@ -7525,14 +7250,18 @@
<cd:constant type="low"/>
<cd:constant type="fit"/>
<cd:constant type="page"/>
+ <cd:constant type="leftpage"/>
+ <cd:constant type="rightpage"/>
<cd:constant type="opposite"/>
<cd:constant type="always"/>
+ <cd:constant type="auto"/>
<cd:constant type="force"/>
<cd:constant type="tall"/>
<cd:constant type="reset"/>
<cd:constant type="line"/>
<cd:constant type="height"/>
<cd:constant type="depth"/>
+ <cd:constant type="split"/>
</cd:keywords>
<cd:reference optional="yes" list="yes"/>
<cd:content/>
@@ -7795,10 +7524,7 @@
<cd:constant type="cd:command"/>
</cd:parameter>
<cd:parameter name="align">
- <cd:constant type="left"/>
- <cd:constant type="right"/>
- <cd:constant type="middle"/>
- <cd:constant type="margin"/>
+ <cd:resolve name="align"/>
</cd:parameter>
<cd:parameter name="after">
<cd:constant type="cd:command"/>
@@ -7851,20 +7577,13 @@
<cd:constant type="cd:command"/>
</cd:parameter>
<cd:parameter name="style">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="color">
<cd:constant type="cd:name"/>
</cd:parameter>
<cd:parameter name="location">
- <cd:variable type="cd:text"/>
+ <cd:constant type="cd:text"/>
<cd:constant type="margin"/>
</cd:parameter>
</cd:assignments>
@@ -7924,9 +7643,7 @@
<cd:constant type="stretch"/>
</cd:parameter>
<cd:parameter name="align">
- <cd:constant type="left"/>
- <cd:constant type="right"/>
- <cd:constant type="middle"/>
+ <cd:resolve name="align"/>
</cd:parameter>
</cd:assignments>
</cd:arguments>
@@ -7958,14 +7675,7 @@
</cd:keywords>
<cd:assignments list="yes">
<cd:parameter name="style">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="width">
<cd:constant type="cd:dimension"/>
@@ -7974,10 +7684,7 @@
<cd:constant type="cd:dimension"/>
</cd:parameter>
<cd:parameter name="align">
- <cd:constant type="left"/>
- <cd:constant type="right"/>
- <cd:constant type="middle"/>
- <cd:constant type="width"/>
+ <cd:resolve name="align"/>
</cd:parameter>
<cd:parameter name="tolerance">
<cd:constant type="verystrict"/>
@@ -8022,14 +7729,7 @@
<cd:constant type="cd:dimension"/>
</cd:parameter>
<cd:parameter name="headstyle">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="location">
<cd:constant type="left"/>
@@ -8115,8 +7815,7 @@
<cd:constant type="cd:dimension"/>
</cd:parameter>
<cd:parameter name="indenting">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
+ <cd:resolve name="indenting"/>
</cd:parameter>
<cd:parameter name="before">
<cd:constant type="cd:command"/>
@@ -8134,10 +7833,7 @@
<cd:constant type="cd:name"/>
</cd:parameter>
<cd:parameter name="align">
- <cd:constant type="left"/>
- <cd:constant type="middle"/>
- <cd:constant type="right"/>
- <cd:constant type="normal"/>
+ <cd:resolve name="align"/>
</cd:parameter>
<cd:parameter name="rulethickness">
<cd:constant type="cd:dimension"/>
@@ -8218,19 +7914,13 @@
<cd:constant type="cd:name"/>
</cd:parameter>
<cd:parameter name="align">
- <cd:constant type="right"/>
- <cd:constant type="middle"/>
- <cd:constant type="left"/>
- <cd:constant type="normal"/>
+ <cd:resolve name="align"/>
</cd:parameter>
<cd:parameter name="commands">
<cd:constant type="cd:command"/>
</cd:parameter>
<cd:parameter name="align">
- <cd:constant type="left"/>
- <cd:constant type="middle"/>
- <cd:constant type="right"/>
- <cd:constant type="normal"/>
+ <cd:resolve name="align"/>
</cd:parameter>
<cd:parameter name="background">
<cd:constant type="screen"/>
@@ -8362,6 +8052,12 @@
<cd:parameter name="scale">
<cd:constant type="cd:number"/>
</cd:parameter>
+ <cd:parameter name="yscale">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="yscale">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
<cd:parameter name="factor">
<cd:constant type="max"/>
<cd:constant type="fit"/>
@@ -8416,7 +8112,7 @@
<cd:constant type="png"/>
<cd:constant type="jpg"/>
<cd:constant type="mov"/>
- <cd:variable type="cd:tex"/>
+ <cd:constant type="cd:tex"/>
</cd:parameter>
<cd:parameter name="method">
<cd:constant type="eps"/>
@@ -8426,7 +8122,7 @@
<cd:constant type="png"/>
<cd:constant type="jpg"/>
<cd:constant type="mov"/>
- <cd:variable type="cd:tex"/>
+ <cd:constant type="cd:tex"/>
</cd:parameter>
</cd:assignments>
</cd:arguments>
@@ -8629,13 +8325,13 @@
<cd:arguments>
<cd:assignments list="yes">
<cd:parameter name="before">
- <cd:variable type="cd:command"/>
+ <cd:constant type="cd:command"/>
</cd:parameter>
<cd:parameter name="inbetween">
- <cd:variable type="cd:command"/>
+ <cd:constant type="cd:command"/>
</cd:parameter>
<cd:parameter name="after">
- <cd:variable type="cd:command"/>
+ <cd:constant type="cd:command"/>
</cd:parameter>
<cd:parameter name="distance">
<cd:constant type="cd:dimension"/>
@@ -8656,20 +8352,10 @@
<cd:constant type="right"/>
</cd:parameter>
<cd:parameter name="align">
- <cd:constant type="no"/>
- <cd:constant type="left"/>
- <cd:constant type="right"/>
- <cd:constant type="middle"/>
- <cd:constant type="normal"/>
+ <cd:resolve name="align"/>
</cd:parameter>
<cd:parameter name="style">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small...cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="color">
<cd:constant type="cd:name"/>
@@ -8848,13 +8534,7 @@
<cd:constant type="cd:dimension"/>
</cd:parameter>
<cd:parameter name="style">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small...cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="color">
<cd:constant type="cd:name"/>
@@ -8880,11 +8560,16 @@
<cd:parameter name="keyword">
<cd:constant type="cd:text"/>
</cd:parameter>
+ <!-- maybe this will move elsewhere -->
+ <cd:parameter name="fieldlayer">
+ <cd:constant type="auto"/>
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
</cd:assignments>
</cd:arguments>
</cd:command>
-<cd:command name="defineinteractionmenu" file="core-int.tex">
+<cd:command name="defineinteractionmenu" variant="1" file="core-int.tex">
<cd:sequence>
<cd:string value="defineinteractionmenu"/>
</cd:sequence>
@@ -8922,13 +8607,7 @@
<cd:constant type="local"/>
</cd:parameter>
<cd:parameter name="style">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small...cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="color">
<cd:constant type="cd:name"/>
@@ -8970,7 +8649,7 @@
</cd:arguments>
</cd:command>
-<cd:command name="defineinteractionmenu" file="core-int.tex">
+<cd:command name="defineinteractionmenu" variant="2" file="core-int.tex">
<cd:sequence>
<cd:string value="defineinteractionmenu"/>
</cd:sequence>
@@ -9191,14 +8870,7 @@
<cd:constant type="cd:dimension"/>
</cd:parameter>
<cd:parameter name="style">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="color">
<cd:constant type="cd:name"/>
@@ -9299,6 +8971,8 @@
<cd:constant type="cd:name"/>
</cd:keywords>
<cd:keywords optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ <cd:constant type="all"/>
</cd:keywords>
</cd:arguments>
</cd:command>
@@ -9336,14 +9010,7 @@
<cd:constant type="cd:number"/>
</cd:parameter>
<cd:parameter name="style">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
- <cd:constant type="cap"/>
- <cd:constant type="small..."/>
- <cd:constant type="cd:command"/>
+ <cd:resolve name="style"/>
</cd:parameter>
</cd:assignments>
</cd:arguments>
@@ -9801,16 +9468,10 @@
<cd:constant type="cd:name"/>
</cd:parameter>
<cd:parameter name="style">
- <cd:constant type="normal"/>
- <cd:constant type="bold"/>
- <cd:constant type="slanted"/>
- <cd:constant type="boldslanted"/>
- <cd:constant type="type"/>
+ <cd:resolve name="style"/>
</cd:parameter>
<cd:parameter name="align">
- <cd:constant type="left"/>
- <cd:constant type="middle"/>
- <cd:constant type="right"/>
+ <cd:resolve name="align"/>
</cd:parameter>
<cd:parameter name="option">
<cd:constant type="readonly"/>