diff options
Diffstat (limited to 'Master/texmf-dist/tex/context/interface/mkiv/i-framed.xml')
-rw-r--r-- | Master/texmf-dist/tex/context/interface/mkiv/i-framed.xml | 153 |
1 files changed, 49 insertions, 104 deletions
diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-framed.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-framed.xml index 5e96ba80d2e..ad8080a9d47 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-framed.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-framed.xml @@ -4,7 +4,7 @@ <cd:interface xmlns:cd="http://www.pragma-ade.com/commands"> - <cd:command name="defineframed" level="style" category="background rules" file="pack-rul.mkiv"> + <cd:command name="defineframed" level="style" category="rules" keywords="background" file="pack-rul.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:resolve name="keyword-name-optional"/> @@ -14,7 +14,7 @@ </cd:arguments> </cd:command> - <cd:command name="setupframed" level="style" category="background rules" file="pack-rul.mkiv"> + <cd:command name="setupframed" level="style" category="rules" keywords="background" file="pack-rul.mkiv"> <cd:arguments> <cd:resolve name="keyword-name-list-optional"/> <cd:assignments list="yes"> @@ -103,6 +103,9 @@ <cd:constant type="frame"/> <cd:constant type="cd:dimension"/> </cd:parameter> + <cd:parameter name="backgroundcolor"> + <cd:resolve name="cd:color"/> + </cd:parameter> <cd:parameter name="component"> <cd:constant type="cd:name"/> </cd:parameter> @@ -225,23 +228,36 @@ <cd:constant type="cd:color"/> </cd:parameter> --> + <cd:parameter name="anchoring"> + <cd:resolve name="value-orientation"/> + </cd:parameter> + <cd:parameter name="xanchor"> + <cd:constant type="cd:dimension"/> + </cd:parameter> + <cd:parameter name="yanchor"> + <cd:constant type="cd:dimension"/> + </cd:parameter> + <cd:parameter name="linedirection"> + <cd:constant type="normal" default="yes"/> + <cd:constant type="reverse"/> + </cd:parameter> </cd:assignments> </cd:arguments> </cd:command> - <cd:command name="frameddimension" level="system" category="background rules" file="pack-rul.mkiv"> + <cd:command name="frameddimension" level="system" category="rules" keywords="background" file="pack-rul.mkiv"> <cd:arguments> <cd:resolve name="argument-key"/> </cd:arguments> </cd:command> - <cd:command name="framedparameter" level="system" category="background rules" file="pack-rul.mkiv"> + <cd:command name="framedparameter" level="system" category="rules" keywords="background" file="pack-rul.mkiv"> <cd:arguments> <cd:resolve name="argument-key"/> </cd:arguments> </cd:command> - <cd:command name="framed" level="document" category="background rules" file="pack-rul.mkiv"> + <cd:command name="framed" level="document" category="rules" keywords="background" file="pack-rul.mkiv"> <cd:arguments> <cd:assignments list="yes" optional="yes"> <cd:inherit name="setupframed"/> @@ -250,7 +266,7 @@ </cd:arguments> </cd:command> - <cd:command name="framed" generated="yes" variant="instance" level="document" category="background rules" file="pack-rul.mkiv"> + <cd:command name="framed" generated="yes" variant="instance" level="document" category="rules" keywords="background" file="pack-rul.mkiv"> <cd:sequence> <cd:instance value="framed"/> </cd:sequence> @@ -265,7 +281,7 @@ </cd:instances> </cd:command> - <cd:command name="normalframedwithsettings" level="system" category="background rules" file="pack-rul.mkiv"> + <cd:command name="normalframedwithsettings" level="system" category="rules" keywords="background" file="pack-rul.mkiv"> <cd:arguments> <cd:assignments list="yes"> <cd:inherit name="setupframed"/> @@ -274,7 +290,7 @@ </cd:arguments> </cd:command> - <cd:command name="framed" type="environment" level="document" category="background rules" file="pack-rul.mkiv"> + <cd:command name="framed" type="environment" level="document" category="rules" keywords="background" file="pack-rul.mkiv"> <cd:arguments> <cd:resolve name="keyword-name-optional"/> <cd:assignments list="yes" optional="yes"> @@ -283,7 +299,7 @@ </cd:arguments> </cd:command> - <cd:command name="fastlocalframed" level="system" category="background rules" file="pack-rul.mkiv"> + <cd:command name="fastlocalframed" level="system" category="rules" keywords="background" file="pack-rul.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:assignments list="yes"> @@ -293,7 +309,7 @@ </cd:arguments> </cd:command> - <cd:command name="localframed" level="system" category="background rules" file="pack-rul.mkiv"> + <cd:command name="localframed" level="system" category="rules" keywords="background" file="pack-rul.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:assignments list="yes" optional="yes"> @@ -303,14 +319,14 @@ </cd:arguments> </cd:command> - <cd:command name="directlocalframed" level="system" category="background rules" file="pack-rul.mkiv"> + <cd:command name="directlocalframed" level="system" category="rules" keywords="background" file="pack-rul.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:content/> </cd:arguments> </cd:command> - <cd:command name="localframedwithsettings" level="system" category="background rules" file="pack-rul.mkiv"> + <cd:command name="localframedwithsettings" level="system" category="rules" keywords="background" file="pack-rul.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:assignments list="yes"> @@ -320,7 +336,7 @@ </cd:arguments> </cd:command> - <cd:command name="placeframed" level="document" category="background rules" file="pack-rul.mkiv"> + <cd:command name="placeframed" level="document" category="rules" keywords="background" file="pack-rul.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:assignments list="yes" optional="yes"> @@ -330,7 +346,7 @@ </cd:arguments> </cd:command> - <cd:command name="inframed" level="document" category="background rules" file="pack-rul.mkiv"> + <cd:command name="inframed" level="document" category="rules" keywords="background" file="pack-rul.mkiv"> <cd:arguments> <cd:assignments list="yes" optional="yes"> <cd:inherit name="setupframed"/> @@ -339,20 +355,7 @@ </cd:arguments> </cd:command> - <!-- - - <cd:command name="unframed" level="document" category="background rules" file="pack-rul.mkiv"> - <cd:arguments> - <cd:assignments list="yes" optional="yes"> - <cd:inherit name="setupframed"/> - </cd:assignments> - <cd:content/> - </cd:arguments> - </cd:command> - - --> - - <cd:command name="definemathframed" level="style" category="background rules mathematics" file="pack-rul.mkiv"> + <cd:command name="definemathframed" level="style" category="rules" keywords="background mathematics" file="pack-rul.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:resolve name="keyword-name-optional"/> @@ -362,7 +365,7 @@ </cd:arguments> </cd:command> - <cd:command name="setupmathframed" level="style" category="background rules mathematics" file="pack-rul.mkiv"> + <cd:command name="setupmathframed" level="style" category="rules" keywords="background mathematics" file="pack-rul.mkiv"> <cd:arguments> <cd:resolve name="keyword-name-list-optional"/> <cd:assignments list="yes"> @@ -371,7 +374,7 @@ </cd:arguments> </cd:command> - <cd:command name="mathframed" generated="yes" variant="instance" level="document" category="background rules mathematics" file="pack-rul.mkiv"> + <cd:command name="mathframed" generated="yes" variant="instance" level="document" category="rules" keywords="background mathematics" file="pack-rul.mkiv"> <cd:sequence> <cd:instance value="mathframed"/> </cd:sequence> @@ -386,38 +389,7 @@ </cd:instances> </cd:command> - <!-- - - <cd:command name="mframed" level="document" category="background rules mathematics" file="pack-rul.mkiv"> - <cd:arguments> - <cd:assignments list="yes" optional="yes"> - <cd:inherit name="setupmathframed"/> - </cd:assignments> - <cd:content/> - </cd:arguments> - </cd:command> - - <cd:command name="inmframed" level="document" category="background rules mathematics" file="pack-rul.mkiv"> - <cd:arguments> - <cd:assignments list="yes" optional="yes"> - <cd:inherit name="setupmathframed"/> - </cd:assignments> - <cd:content/> - </cd:arguments> - </cd:command> - - <cd:command name="mcframed" level="document" category="background rules mathematics" file="pack-rul.mkiv"> - <cd:arguments> - <cd:assignments list="yes" optional="yes"> - <cd:inherit name="setupmathframed"/> - </cd:assignments> - <cd:content/> - </cd:arguments> - </cd:command> - - --> - - <cd:command name="defineformulaframed" level="style" category="background rules mathematics" file="math-for.mkiv"> + <cd:command name="defineformulaframed" level="style" category="rules" keywords="background mathematics" file="math-for.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:resolve name="keyword-name-optional"/> @@ -427,7 +399,7 @@ </cd:arguments> </cd:command> - <cd:command name="setupformulaframed" level="style" category="background rules mathematics" file="math-for.mkiv"> + <cd:command name="setupformulaframed" level="style" category="rules" keywords="background mathematics" file="math-for.mkiv"> <cd:arguments> <cd:resolve name="keyword-name-list-optional"/> <cd:assignments list="yes"> @@ -436,7 +408,7 @@ </cd:arguments> </cd:command> - <cd:command name="defineframedtext" level="style" category="background rules" file="pack-rul.mkiv"> + <cd:command name="defineframedtext" level="style" category="rules" keywords="background" file="pack-rul.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:resolve name="keyword-name-optional"/> @@ -446,7 +418,7 @@ </cd:arguments> </cd:command> - <cd:command name="setupframedtext" level="style" category="background rules" file="pack-rul.mkiv"> + <cd:command name="setupframedtext" level="style" category="rules" keywords="background" file="pack-rul.mkiv"> <cd:arguments> <cd:resolve name="keyword-name-list-optional"/> <cd:assignments list="yes"> @@ -487,7 +459,7 @@ </cd:arguments> </cd:command> - <cd:command name="setupframedtexts" level="style" category="background rules" file="pack-rul.mkiv"> + <cd:command name="setupframedtexts" level="style" category="rules" keywords="background" file="pack-rul.mkiv"> <cd:arguments> <cd:resolve name="keyword-name-list-optional"/> <cd:assignments list="yes"> @@ -496,7 +468,7 @@ </cd:arguments> </cd:command> - <cd:command name="framedtext" generated="yes" variant="instance" level="document" category="background rules" file="pack-rul.mkiv"> + <cd:command name="framedtext" generated="yes" variant="instance" level="document" category="rules" keywords="background" file="pack-rul.mkiv"> <cd:sequence> <cd:instance value="framedtext"/> </cd:sequence> @@ -511,7 +483,7 @@ </cd:instances> </cd:command> - <cd:command name="framedtext" type="environment" generated="yes" variant="instance" level="document" category="background rules" file="pack-rul.mkiv"> + <cd:command name="framedtext" type="environment" generated="yes" variant="instance" level="document" category="rules" keywords="background" file="pack-rul.mkiv"> <cd:sequence> <cd:instance value="framedtext"/> </cd:sequence> @@ -531,34 +503,7 @@ </cd:instances> </cd:command> - <!-- - - <cd:command name="framedtext" level="document" category="background rules" file="pack-rul.mkiv"> - <cd:arguments> - <cd:assignments list="yes" optional="yes"> - <cd:inherit name="setupframedtext"/> - </cd:assignments> - <cd:content/> - </cd:arguments> - </cd:command> - - <cd:command name="framedtext" type="environment" level="document" category="background rules" file="pack-rul.mkiv"> - <cd:arguments> - <cd:keywords optional="yes"> - <cd:constant type="left"/> - <cd:constant type="right"/> - <cd:constant type="middle"/> - <cd:constant type="none"/> - </cd:keywords> - <cd:assignments list="yes" optional="yes"> - <cd:inherit name="setupframedtext"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - --> - - <cd:command name="defineframedcontent" level="style" category="background rules" file="pack-rul.mkiv"> + <cd:command name="defineframedcontent" level="style" category="rules" keywords="background" file="pack-rul.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:resolve name="keyword-name-optional"/> @@ -568,7 +513,7 @@ </cd:arguments> </cd:command> - <cd:command name="setupframedcontent" level="style" category="background rules" file="pack-rul.mkiv"> + <cd:command name="setupframedcontent" level="style" category="rules" keywords="background" file="pack-rul.mkiv"> <cd:arguments> <cd:resolve name="keyword-name-list-optional"/> <cd:assignments list="yes"> @@ -599,7 +544,7 @@ </cd:arguments> </cd:command> - <cd:command name="framedcontent" type="environment" level="system" category="background rules" file="pack-rul.mkiv"> + <cd:command name="framedcontent" type="environment" level="system" category="rules" keywords="background" file="pack-rul.mkiv"> <cd:arguments> <cd:keywords optional="yes"> <cd:constant type="cd:name"/> @@ -608,35 +553,35 @@ </cd:arguments> </cd:command> - <cd:command name="installleftframerenderer" level="system" category="background rules" file="pack-fen.mkiv"> + <cd:command name="installleftframerenderer" level="system" category="rules" keywords="background" file="pack-fen.mkiv"> <cd:arguments> <cd:resolve name="argument-name"/> <cd:resolve name="argument-command"/> </cd:arguments> </cd:command> - <cd:command name="installrightframerenderer" level="system" category="background rules" file="pack-fen.mkiv"> + <cd:command name="installrightframerenderer" level="system" category="rules" keywords="background" file="pack-fen.mkiv"> <cd:arguments> <cd:resolve name="argument-name"/> <cd:resolve name="argument-command"/> </cd:arguments> </cd:command> - <cd:command name="installtopframerenderer" level="system" category="background rules" file="pack-fen.mkiv"> + <cd:command name="installtopframerenderer" level="system" category="rules" keywords="background" file="pack-fen.mkiv"> <cd:arguments> <cd:resolve name="argument-name"/> <cd:resolve name="argument-command"/> </cd:arguments> </cd:command> - <cd:command name="installbottomframerenderer" level="system" category="background rules" file="pack-fen.mkiv"> + <cd:command name="installbottomframerenderer" level="system" category="rules" keywords="background" file="pack-fen.mkiv"> <cd:arguments> <cd:resolve name="argument-name"/> <cd:resolve name="argument-command"/> </cd:arguments> </cd:command> - <cd:command name="doifelseframed" level="system" category="background rules"> + <cd:command name="doifelseframed" level="system" category="rules" keywords="background conditional" file="pack-rul.mkxl"> <cd:arguments> <cd:csname/> <cd:resolve name="argument-true"/> @@ -644,4 +589,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> |