summaryrefslogtreecommitdiff
path: root/tex/context/interface/cont-en.xml
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/interface/cont-en.xml')
-rw-r--r--tex/context/interface/cont-en.xml137
1 files changed, 109 insertions, 28 deletions
diff --git a/tex/context/interface/cont-en.xml b/tex/context/interface/cont-en.xml
index b44992b8f..45ddc5718 100644
--- a/tex/context/interface/cont-en.xml
+++ b/tex/context/interface/cont-en.xml
@@ -59,22 +59,36 @@
</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: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: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: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:define name="layout-h">
+ <cd:constant type="text" default="yes"/>
+ <cd:constant type="margin"/>
+ <cd:constant type="edge"/>
+</cd:define>
+
+<cd:define name="layout-v">
+ <cd:constant type="top"/>
+ <cd:constant type="header"/>
+ <cd:constant type="text" default="yes"/>
+ <cd:constant type="footer"/>
+ <cd:constant type="bottom"/>
</cd:define>
<cd:command name="installlanguage" file="lang-ini.tex">
@@ -1626,6 +1640,7 @@
<cd:constant type="top"/>
<cd:constant type="middle"/>
<cd:constant type="bottom"/>
+ <cd:constant type="keep"/>
</cd:parameter>
<cd:parameter name="option">
<cd:constant type="none"/>
@@ -1731,6 +1746,9 @@
<cd:parameter name="foregroundstyle">
<cd:resolve name="style"/>
</cd:parameter>
+ <cd:parameter name="rulethickness">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
</cd:assignments>
</cd:arguments>
</cd:command>
@@ -3390,9 +3408,7 @@
</cd:sequence>
<cd:arguments>
<cd:keywords optional="yes">
- <cd:constant type="cd:text" default="yes"/>
- <cd:constant type="margin"/>
- <cd:constant type="edge"/>
+ <cd:resolve name="layout-h"/>
</cd:keywords>
<cd:keywords>
<cd:resolve name="texts"/>
@@ -3409,9 +3425,7 @@
</cd:sequence>
<cd:arguments>
<cd:keywords optional="yes">
- <cd:constant type="cd:text" default="yes"/>
- <cd:constant type="margin"/>
- <cd:constant type="edge"/>
+ <cd:resolve name="layout-h"/>
</cd:keywords>
<cd:keywords>
<cd:resolve name="texts"/>
@@ -3428,9 +3442,7 @@
</cd:sequence>
<cd:arguments>
<cd:keywords optional="yes">
- <cd:constant type="cd:text" default="yes"/>
- <cd:constant type="margin"/>
- <cd:constant type="edge"/>
+ <cd:resolve name="layout-h"/>
</cd:keywords>
<cd:keywords>
<cd:resolve name="texts"/>
@@ -3447,9 +3459,7 @@
</cd:sequence>
<cd:arguments>
<cd:keywords optional="yes">
- <cd:constant type="cd:text" default="yes"/>
- <cd:constant type="margin"/>
- <cd:constant type="edge"/>
+ <cd:resolve name="layout-h"/>
</cd:keywords>
<cd:keywords>
<cd:resolve name="texts"/>
@@ -3466,9 +3476,7 @@
</cd:sequence>
<cd:arguments>
<cd:keywords optional="yes">
- <cd:constant type="cd:text" default="yes"/>
- <cd:constant type="margin"/>
- <cd:constant type="edge"/>
+ <cd:resolve name="layout-h"/>
</cd:keywords>
<cd:keywords>
<cd:resolve name="texts"/>
@@ -3479,6 +3487,48 @@
</cd:arguments>
</cd:command>
+<cd:command name="settextcontent" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="settextcontent"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords>
+ <cd:resolve name="layout-v"/>
+ </cd:keywords>
+ <cd:keywords>
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords optional="yes">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords optional="yes">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords optional="yes">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+</cd:command>
+
+<cd:command name="resettextcontent" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="resettextcontent"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords>
+ <cd:resolve name="layout-v"/>
+ </cd:keywords>
+ <cd:keywords>
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords optional="yes">
+ <cd:constant name="lefttext"/>
+ <cd:constant name="middletext"/>
+ <cd:constant name="righttext"/>
+ </cd:keywords>
+ </cd:arguments>
+</cd:command>
+
<cd:command name="definemarking" file="core-mar.tex">
<cd:sequence>
<cd:string value="definemarking"/>
@@ -3774,6 +3824,21 @@
<cd:sequence>
<cd:string value="showgrid"/>
</cd:sequence>
+ <cd:arguments>
+ <cd:keywords optional="yes" list="yes">
+ <cd:constant type="reset"/>
+ <cd:constant type="top"/>
+ <cd:constant type="bottom"/>
+ <cd:constant type="none"/>
+ <cd:constant type="all"/>
+ <cd:constant type="lines"/>
+ <cd:constant type="frame"/>
+ <cd:constant type="nonumber"/>
+ <cd:constant type="right"/>
+ <cd:constant type="left"/>
+ </cd:keywords>
+ <cd:content/>
+ </cd:arguments>
</cd:command>
<cd:command name="placeongrid" file="core-grd.tex">
@@ -4106,6 +4171,15 @@
<cd:constant type="high"/>
<cd:constant type="low"/>
<cd:constant type="middle"/>
+ <cd:constant type="left"/>
+ <cd:constant type="middle"/>
+ <cd:constant type="right"/>
+ <cd:constant type="lefthanging"/>
+ <cd:constant type="righthanging"/>
+ <cd:constant type="leftmargin"/>
+ <cd:constant type="rightmargin"/>
+ <cd:constant type="innermargin"/>
+ <cd:constant type="outermargin"/>
</cd:parameter>
<cd:parameter name="width">
<cd:constant type="fit"/>
@@ -5034,6 +5108,12 @@
<cd:constant type="yes"/>
<cd:constant type="no"/>
</cd:parameter>
+ <cd:parameter name="align">
+ <cd:constant type="flushleft"/>
+ <cd:constant type="flushright"/>
+ <cd:constant type="middle"/>
+ <cd:constant type="center"/>
+ </cd:parameter>
<cd:parameter name="leftmargin">
<cd:constant type="cd:dimension"/>
</cd:parameter>
@@ -5471,6 +5551,7 @@
<cd:constant type="rotated"/>
<cd:constant type="doublesided"/>
<cd:constant type="negative"/>
+ <cd:constant type="background"/>
<cd:constant type="90"/>
<cd:constant type="180"/>
<cd:constant type="270"/>