diff options
Diffstat (limited to 'Master/texmf-dist/tex/context/interface/mkiv/i-fonts.xml')
-rw-r--r-- | Master/texmf-dist/tex/context/interface/mkiv/i-fonts.xml | 103 |
1 files changed, 75 insertions, 28 deletions
diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-fonts.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-fonts.xml index 112b93c6e92..434d1f69420 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-fonts.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-fonts.xml @@ -65,31 +65,31 @@ <cd:resolve name="argument-text"/> </cd:arguments> </cd:command> - + <cd:command name="emphit" file="font-emp.mkvi"> <cd:arguments> <cd:resolve name="argument-text"/> </cd:arguments> </cd:command> - + <cd:command name="emphsl" file="font-emp.mkvi"> <cd:arguments> <cd:resolve name="argument-text"/> </cd:arguments> </cd:command> - + <cd:command name="emphtf" file="font-emp.mkvi"> <cd:arguments> <cd:resolve name="argument-text"/> </cd:arguments> </cd:command> - + <cd:command name="emph" file="font-emp.mkvi"> <cd:arguments> <cd:resolve name="argument-text"/> </cd:arguments> </cd:command> - + <cd:command name="emphasized" file="font-emp.mkvi"> <cd:arguments> <cd:resolve name="argument-text"/> @@ -259,10 +259,26 @@ <cd:constant type="yes"/> <cd:constant type="no"/> </cd:parameter> + <cd:parameter name="checkmarks"> + <cd:constant type="yes" default="yes"/> + <cd:constant type="no"/> + </cd:parameter> <cd:parameter name="cd:name"> <cd:constant type="yes"/> <cd:constant type="no" default="yes"/> </cd:parameter> + <cd:parameter name="mathnolimitsmode"> + <cd:constant type="cd:number"/> + </cd:parameter> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="adaptfontfeature" file="font-fea.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-name"/> <!-- pattern --> + <cd:assignments list="yes"> + <cd:inherit name="definefontfeature"/> </cd:assignments> </cd:arguments> </cd:command> @@ -274,49 +290,49 @@ </cd:arguments> </cd:command> - <cd:command name="addfeature" variant="1" file="font-fea.mkvi"> + <cd:command name="addfeature" file="font-fea.mkvi"> <cd:arguments> <cd:resolve name="keyword-name"/> </cd:arguments> </cd:command> - <cd:command name="addfeature" variant="2" file="font-fea.mkvi"> + <cd:command name="addfeature" variant="direct" file="font-fea.mkvi"> <cd:arguments> <cd:resolve name="argument-name"/> </cd:arguments> </cd:command> - <cd:command name="subtractfeature" variant="1" file="font-fea.mkvi"> + <cd:command name="subtractfeature" file="font-fea.mkvi"> <cd:arguments> <cd:resolve name="keyword-name"/> </cd:arguments> </cd:command> - <cd:command name="subtractfeature" variant="2" file="font-fea.mkvi"> + <cd:command name="subtractfeature" variant="direct" file="font-fea.mkvi"> <cd:arguments> <cd:resolve name="argument-name"/> </cd:arguments> </cd:command> - <cd:command name="replacefeature" variant="1" file="font-fea.mkvi"> + <cd:command name="replacefeature" file="font-fea.mkvi"> <cd:arguments> <cd:resolve name="keyword-name"/> </cd:arguments> </cd:command> - <cd:command name="replacefeature" variant="2" file="font-fea.mkvi"> + <cd:command name="replacefeature" variant="direct" file="font-fea.mkvi"> <cd:arguments> <cd:resolve name="argument-name"/> </cd:arguments> </cd:command> - <cd:command name="resetandaddfeature" variant="1" file="font-fea.mkvi"> + <cd:command name="resetandaddfeature" file="font-fea.mkvi"> <cd:arguments> <cd:resolve name="keyword-name"/> </cd:arguments> </cd:command> - <cd:command name="resetandaddfeature" variant="2" file="font-fea.mkvi"> + <cd:command name="resetandaddfeature" variant="direct" file="font-fea.mkvi"> <cd:arguments> <cd:resolve name="argument-name"/> </cd:arguments> @@ -332,7 +348,7 @@ </cd:arguments> </cd:command> - <cd:command name="feature" variant="1" file="font-fea.mkvi"> + <cd:command name="feature" file="font-fea.mkvi"> <cd:arguments> <cd:keywords> <cd:constant type="+"/> @@ -353,7 +369,7 @@ </cd:arguments> </cd:command> - <cd:command name="feature" variant="2" file="font-fea.mkvi"> + <cd:command name="feature" variant="direct" file="font-fea.mkvi"> <cd:arguments> <cd:keywords delimiters="braces"> <cd:constant type="+"/> @@ -583,7 +599,7 @@ </cd:arguments> </cd:command> - <cd:command name="definefont" variant="1" file="font-ini.mkvi"> + <cd:command name="definefont" file="font-ini.mkvi"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:resolve name="keyword-font"/> @@ -593,7 +609,7 @@ </cd:arguments> </cd:command> - <cd:command name="definefont" variant="2" file="font-ini.mkvi"> + <cd:command name="definefont" variant="argument" file="font-ini.mkvi"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:resolve name="keyword-font"/> @@ -716,7 +732,7 @@ <cd:command name="txx" file="font-ini.mkvi"/> - <cd:command name="definebodyfont" variant="1" file="font-fil.mkvi"> + <cd:command name="definebodyfont" file="font-fil.mkvi"> <cd:arguments> <cd:keywords list="yes" optional="yes"> <cd:constant type="cd:name"/> @@ -777,7 +793,7 @@ </cd:arguments> </cd:command> - <cd:command name="definebodyfont" variant="2" file="font-fil.mkvi"> + <cd:command name="definebodyfont" variant="argument" file="font-fil.mkvi"> <cd:arguments> <cd:keywords list="yes" optional="yes"> <cd:constant type="cd:name"/> @@ -798,6 +814,17 @@ </cd:arguments> </cd:command> + <cd:command name="setupfonts" file="font-ini.mkiv"> + <cd:arguments> + <cd:assignments list="yes"> + <cd:parameter name="language"> + <cd:constant type="no" default="yes"/> + <cd:constant type="auto"/> + </cd:parameter> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command name="setupbodyfont" file="font-ini.mkiv"> <cd:arguments> <cd:keywords list="yes" optional="yes"> @@ -884,7 +911,7 @@ </cd:arguments> </cd:command> - <cd:command name="switchstyleonly" variant="1" file="font-ini.mkiv"> + <cd:command name="switchstyleonly" file="font-ini.mkiv"> <cd:arguments> <cd:keywords> <cd:constant type="rm"/> @@ -907,7 +934,7 @@ </cd:arguments> </cd:command> - <cd:command name="switchstyleonly" variant="2" file="font-ini.mkiv"> + <cd:command name="switchstyleonly" variant="command" file="font-ini.mkiv"> <cd:arguments> <cd:csname/> </cd:arguments> @@ -1036,6 +1063,8 @@ <cd:command name="settabular" file="font-pre.mkiv"/> + <cd:command name="setfractions" file="font-pre.mkiv"/> + <cd:command name="setsuperiors" file="font-pre.mkiv"/> <cd:command name="tinyfont" file="font-pre.mkiv"/> @@ -1228,13 +1257,13 @@ </cd:arguments> </cd:command> - <cd:command name="style" type="environment" generated="yes" variant="generated" file="font-sty.mkvi"> + <cd:command name="style" type="environment" generated="yes" variant="example" file="font-sty.mkvi"> <cd:sequence> <cd:variable value="style"/> </cd:sequence> </cd:command> - <cd:command name="style" generated="yes" variant="generated" file="font-sty.mkvi"> + <cd:command name="style" generated="yes" variant="example" file="font-sty.mkvi"> <cd:sequence> <cd:variable value="style"/> </cd:sequence> @@ -1243,7 +1272,7 @@ </cd:arguments> </cd:command> - <cd:command name="style" type="environment" variant="1" file="font-sty.mkvi"> + <cd:command name="style" type="environment" variant="argument" file="font-sty.mkvi"> <cd:arguments> <cd:keywords> <cd:constant type="cd:name"/> @@ -1252,7 +1281,7 @@ </cd:arguments> </cd:command> - <cd:command name="style" type="environment" variant="2" file="font-sty.mkvi"> + <cd:command name="style" type="environment" file="font-sty.mkvi"> <cd:arguments> <cd:assignments list="yes"> <cd:inherit name="setupstyle"/> @@ -1260,7 +1289,7 @@ </cd:arguments> </cd:command> - <cd:command name="style" variant="1" file="font-sty.mkvi"> + <cd:command name="style" variant="argument" file="font-sty.mkvi"> <cd:arguments> <cd:keywords> <cd:constant type="cd:name"/> @@ -1270,7 +1299,7 @@ </cd:arguments> </cd:command> - <cd:command name="style" variant="2" file="font-sty.mkvi"> + <cd:command name="style" file="font-sty.mkvi"> <cd:arguments> <cd:assignments list="yes"> <cd:inherit name="setupstyle"/> @@ -1325,6 +1354,18 @@ </cd:arguments> </cd:command> + <cd:command name="getprivateslot" file="font-ini.mkvi"> + <cd:arguments> + <cd:resolve name="argument-name"/> + </cd:arguments> + </cd:command> + + <cd:command name="getprivatechar" file="font-ini.mkvi"> + <cd:arguments> + <cd:resolve name="argument-name"/> + </cd:arguments> + </cd:command> + <cd:command name="glyphfontfile" file="font-sym.mkvi"> <cd:arguments> <cd:resolve name="argument-font"/> @@ -1624,4 +1665,10 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file + <cd:command name="blockligatures" file="font-fea.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-list"/> + </cd:arguments> + </cd:command> + +</cd:interface> |