1<?xml version="1.0" encoding="UTF-8"?> 2 3<?context-directive job ctxfile x-setups.ctx ?> 4 5<cd:interface xmlns:cd="http://www.pragma-ade.com/commands"> 6 7 <cd:command name="punctuation" type="environment" begin="push" end="pop" level="system" category="language" file="typo-chr.mkiv"/> 8 9 <cd:command name="removepunctuation" level="system" category="language" file="typo-chr.mkiv"/> 10 11 <cd:command name="markcontent" level="system" category="language" file="typo-chr.mkiv"> 12 <cd:arguments> 13 <cd:keywords optional="yes"> 14 <cd:constant type="reset"/> 15 <cd:constant type="all" default="yes"/> 16 <cd:constant type="cd:name"/> 17 </cd:keywords> 18 <cd:content/> 19 </cd:arguments> 20 </cd:command> 21 22 <cd:command name="markedcontent" type="environment" level="system" category="language" file="typo-chr.mkiv"> 23 <cd:arguments> 24 <cd:keywords optional="yes"> 25 <cd:constant type="reset"/> 26 <cd:constant type="all" default="yes"/> 27 <cd:constant type="cd:name"/> 28 </cd:keywords> 29 </cd:arguments> 30 </cd:command> 31 32 <cd:command name="removemarkedcontent" level="system" category="language" file="typo-chr.mkiv"> 33 <cd:arguments> 34 <cd:resolve name="keyword-name"/> 35 </cd:arguments> 36 </cd:command> 37 38 <cd:command name="doifelsemarkedcontent" level="system" category="language" keywords="conditional" file="typo-chr.mkiv"> 39 <cd:arguments> 40 <cd:resolve name="argument-name"/> 41 <cd:resolve name="argument-true"/> 42 <cd:resolve name="argument-false"/> 43 </cd:arguments> 44 </cd:command> 45 46 <cd:command name="setcharactercleaning" level="system" category="language" file="typo-cln.mkiv"> 47 <cd:arguments> 48 <cd:keywords> 49 <cd:constant type="reset"/> 50 <cd:constant type="1"/> 51 </cd:keywords> 52 </cd:arguments> 53 </cd:command> 54 55</cd:interface> 56 |