Difference between revisions of "Ctx"
m (reverted to the last version by User:Mojca Miklavec) |
|||
(19 intermediate revisions by 14 users not shown) | |||
Line 4: | Line 4: | ||
= Processing XML files = | = Processing XML files = | ||
− | To process | + | To process a file <code>xml.xml</code> with style definitions in <code>style.tex</code> you can make a file <code>xml.ctx</code> that says: |
<xmlcode> | <xmlcode> | ||
Line 14: | Line 14: | ||
<ctx:process> | <ctx:process> | ||
<ctx:resources> | <ctx:resources> | ||
− | <ctx:environment> | + | <ctx:environment>style.tex</ctx:environment> |
</ctx:resources> | </ctx:resources> | ||
</ctx:process> | </ctx:process> | ||
Line 21: | Line 21: | ||
</xmlcode> | </xmlcode> | ||
− | + | If you include a directive into the file <code>xml.xml</code> | |
− | + | ||
+ | <xmlcode> | ||
+ | <?context-directive job ctxfile xml.ctx ?> | ||
+ | </xmlcode> | ||
+ | |||
+ | you can process your xml file directly with the command | ||
+ | <code>context xml.xml</code> | ||
[[Category:XML]] | [[Category:XML]] |
Latest revision as of 18:13, 21 December 2022
Processing XML files
To process a file xml.xml
with style definitions in style.tex
you can make a file xml.ctx
that says:
<?xml version='1.0' standalone='yes'?> <ctx:job> <ctx:message>whatever you like</ctx:message> <ctx:preprocess/> <ctx:process> <ctx:resources> <ctx:environment>style.tex</ctx:environment> </ctx:resources> </ctx:process> <ctx:postprocess/> </ctx:job>
If you include a directive into the file xml.xml
<?context-directive job ctxfile xml.ctx ?>
you can process your xml file directly with the command
context xml.xml